christos
0c1391f078
remove ; from };
2006-06-12 00:20:21 +00:00
christos
06595cb85e
stack polics: Don't allocate 4K on the stack.
...
remove ; from };
2006-06-12 00:18:06 +00:00
kardel
de4337ab21
merge FreeBSD timecounters from branch simonb-timecounters
...
- struct timeval time is gone
time.tv_sec -> time_second
- struct timeval mono_time is gone
mono_time.tv_sec -> time_uptime
- access to time via
{get,}{micro,nano,bin}time()
get* versions are fast but less precise
- support NTP nanokernel implementation (NTP API 4)
- further reading:
Timecounter Paper: http://phk.freebsd.dk/pubs/timecounter.pdf
NTP Nanokernel: http://www.eecis.udel.edu/~mills/ntp/html/kern.html
2006-06-07 22:33:33 +00:00
yamt
725fa55be5
hide more by ifdef _KERNEL.
2006-05-27 09:12:31 +00:00
yamt
fa971123c3
revive copyright notice for the code derived from libc/locale/utf2.c.
...
i've asked jdolecek@ about this, but got no reply.
2006-05-20 08:28:27 +00:00
yamt
ad696ab2dc
don't try to dereference kauth_cred_t.
2006-05-15 12:51:21 +00:00
yamt
240883e159
include kauth.h for NOCRED.
2006-05-15 11:16:16 +00:00
christos
641b7ad824
More kauth fallout.
2006-05-15 01:29:02 +00:00
christos
fc6d984beb
kauth fallout
2006-05-15 00:05:16 +00:00
elad
fc9422c9d9
integrate kauth.
2006-05-14 21:31:52 +00:00
he
355013fbd7
Don't use MALLOC_DECLARE() unless _KERNEL is defined.
...
Fixes build problem of usr.bin/fstat/ for vax.
2006-05-14 12:25:11 +00:00
mrg
e012cb30a7
quell GCC 4.1 uninitialised variable warnings.
...
XXX: we should audit the tree for which old ones are no longer needed
after getting the older compilers out of the tree..
2006-05-11 01:12:21 +00:00
mrg
79652075f7
ntfs_runtovrun takes u_int8_t * not caddr_t
2006-05-11 01:11:11 +00:00
christos
93f1cb3704
Do the count check after we process getargs.
2006-04-28 19:17:45 +00:00
snj
d97db3840b
s/allready/already/
2006-04-25 02:19:31 +00:00
christos
5da80a50f2
Coverity CID 1138: Add KASSERT before deref.
2006-04-15 04:06:03 +00:00
christos
4a420185b2
Coverity CID 1197: Add KASSERT before deref.
2006-04-15 04:02:40 +00:00
christos
daeb76efcb
Coverity CID 1135: Add KASSERT before deref.
2006-04-15 04:01:41 +00:00
christos
2ce6f7c5c6
Coverity CID 1093: Fix NULL deref.
2006-04-15 03:59:23 +00:00
christos
03372c0db6
Coverity CID 1001: Avoid NULL deref.
2006-04-15 03:56:25 +00:00
christos
9e36ae3b49
Coverity CID 839: Add KASSERT before deref.
2006-04-15 02:58:12 +00:00
christos
f16f3462cc
Coverity CID 838: Add KASSERT before deref.
2006-04-15 02:56:51 +00:00
christos
be213d0c34
Coverity CID 2503: Remove bogus uninitialized deref.
2006-04-15 02:55:06 +00:00
christos
ceeda7c0ed
Coverity CID 721: Add KASSERT since error != 0 conditions all returned, and
...
ifdef out dead code.
2006-04-15 02:53:49 +00:00
christos
9071fc0f28
Coverity CID 2508: Initialize variable
2006-04-15 02:44:16 +00:00
christos
56ef669e31
Coverity CID 2863: Check for NULL before freeing.
2006-04-15 02:42:08 +00:00
christos
41d5f0d550
Coveriry CID 733: Remove dead code.
2006-04-14 22:05:07 +00:00
christos
1c2c11fc00
Remove dead code.
2006-04-14 22:03:18 +00:00
christos
986cf947f1
Coverity CID 715: Remove dead code.
2006-04-14 22:00:14 +00:00
christos
5cf38f035b
Strip the chrooted portion of the path from the reported pty path. Reported
...
and tested by Lasse Kliemann. Thanks!
2006-04-13 17:44:24 +00:00
xtraeme
0998485b9d
make this build again (initiliaze ntmp).
2006-04-11 16:57:47 +00:00
christos
139332cff1
Coverity CID 2860: Free malloced resources on mount error.
2006-04-11 14:12:53 +00:00
riz
9f6ad5fff1
Swap the order of the tf_gen and tf_id members of struct tmpfs_fid,
...
since tf_id needs 8-byte alignment on some architectures (like amd64).
struct tmpfs_fid now fits in 16 bytes on amd64 again.
OK matt@
2006-03-31 20:27:49 +00:00
martin
625f1bbe61
Restrict generation numbers to 32bit values - we would have had to bump
...
_VFS_MAXFIDSZ to 24 otherwise for 64bit archs.
2006-03-26 20:18:58 +00:00
christos
f8912e4424
PR/32986: Kouichirou Hiratsuka: Don't proceed with unmounting the filesystem
...
if vflush failed. Thank to Jeff Ito for adopting a similar fix from FreeBSD.
2006-03-20 19:54:15 +00:00
christos
5a57baa413
don't use MALLOC with a non-constant size; use malloc instead.
2006-03-17 23:29:07 +00:00
christos
bd047b110f
remove trailing newlines
2006-03-05 16:55:44 +00:00
yamt
ec5a93183a
merge yamt-uio_vmspace branch.
...
- use vmspace rather than proc or lwp where appropriate.
the latter is more natural to specify an address space.
(and less likely to be abused for random purposes.)
- fix a swdmover race.
2006-03-01 12:38:10 +00:00
wiz
5d1e8b2745
Fix some typos.
2006-02-25 02:28:55 +00:00
thorpej
58853410ae
Use device_class() instead of accessing dv_class directly.
2006-02-21 04:32:38 +00:00
christos
61315901b1
PR/31850: Geoff Wing: tmpfs does not honor sticky directories.
2006-02-21 03:19:45 +00:00
perry
fbae48b901
Change "inline" back to "__inline" in .h files -- C99 is still too
...
new, and some apps compile things in C89 mode. C89 keywords stay.
As per core@.
2006-02-16 20:17:12 +00:00
jmmv
064fbe7e18
Do not use unnamed structures/unions without instances; they break the
...
build under vax because of gcc 2.95. Found by he@.
2006-02-16 14:57:50 +00:00
christos
6547cf74f3
make the include files usable from userland.
2006-02-10 16:00:02 +00:00
reinoud
979954f179
VND and harddiscs have their own defect free space management.
2006-02-04 23:21:43 +00:00
reinoud
8c7d758cbc
Change a comment into a TODO and fix up case where we could return an
...
illegal allready-freed memory space.
2006-02-04 21:29:11 +00:00
christos
d3ef798d46
protect the whole file, not parts of it.
2006-02-02 21:58:40 +00:00
reinoud
6ee0cb5d5d
Replace reinclude protection names with less generic versions.
2006-02-02 16:14:26 +00:00
reinoud
73bc73c9ad
De __P() prototypes.
2006-02-02 15:57:35 +00:00
reinoud
14ab2cc9e6
Fix header re-inclusion protection defines to a less generic naming
...
scheme.
2006-02-02 15:52:23 +00:00