christos
326dc9f020
Coverity CID 3275: Plug memory leak.
2006-05-19 14:52:39 +00:00
christos
e70330c76d
Coverity CID 3656,3655: Plug memory leak.
2006-05-19 14:50:32 +00:00
christos
df73c1693c
Coverity CID 3766: Avoid null pointer deref
2006-05-19 14:46:17 +00:00
christos
1245f2f0ca
Sprinkle static, pass lib, warns=4
2006-05-19 14:43:58 +00:00
christos
8444694a42
cast shift argument in macro.
2006-05-19 14:40:15 +00:00
liamjfoy
90901bf989
Note import of Common Address Redundancy Protocol (CARP)
...
ok joerg@
2006-05-19 14:12:22 +00:00
tsutsui
5bc5ba3bc0
Use macro defined in <dev/ic/i8259reg.h>. Same binaries are generated.
2006-05-19 13:59:50 +00:00
yamt
b245701ca1
- fix compilation problem for !NFSSERVER && NFS.
...
pointed by Tom Spindler on source-changes@.
- make nfs_srvdesc_pool static.
2006-05-19 13:53:11 +00:00
drochner
7e8ecee6be
add alpha native support
...
(a kernel compiled with gcc4 runs for me, userland untested)
2006-05-19 11:44:24 +00:00
mrg
f97e259a75
add generated mknative files for mipseb platforms. evbmips/mipseb gets
...
to kernels build now (this breaks due to current -current breakage.)
(i guess christos's csu fixes fixed the builds libgcc_s build, which was
missing symbols that i recall as being weak.)
the mips* binaries are as-yet untested.
2006-05-19 05:44:16 +00:00
dogcow
b943d36d28
Use the gcc4 md list.
2006-05-19 01:49:05 +00:00
markd
d6a59139b0
Add Intel 82801GBM/GHM Serial ATA Controller.
2006-05-19 01:27:00 +00:00
markd
99ff72f2ed
regen
2006-05-19 01:24:46 +00:00
markd
95090b8031
Add some devices found on a Dell Latitude D620.
2006-05-19 01:22:58 +00:00
perseant
6e53d31f5c
Break out the finfo array manipulation code into two new functions,
...
lfs_acquire_finfo() and lfs_release_finfo(). Add a debugging check
for zero-length finfo arrays in the segment summary to avoid future
regressions.
2006-05-18 23:15:09 +00:00
cube
f8934ee93b
Install compat_30.8 [hi chap!].
2006-05-18 21:22:33 +00:00
christos
f5bdde5936
Coverity CID 3651: Don't leak ifaddrs on getaddrinfo failure.
2006-05-18 20:42:52 +00:00
mrg
804d35c095
GCC4 mknative files for armeb (big endian) and mipsel (little endian.)
...
armeb builds but mips fails in libgcc_s.so.
2006-05-18 20:20:49 +00:00
mrg
657e5b49ad
GCC4 mknative files for arm (little endian)
2006-05-18 20:18:11 +00:00
imp
4bacc0092a
The Intel sight has changed slightly, so tweak wording on how to get the
...
intel documentation necessary for the ethernet driver.
2006-05-18 20:13:14 +00:00
bouyer
38038ac6c0
Add yet another broken 160Gb seagate drive. I though we had found all of
...
them ... reported by Damian Lubosch on current-users.
2006-05-18 19:42:09 +00:00
mrg
45598cd240
update wrong uninitialised variables list
2006-05-18 18:48:42 +00:00
mrg
f599351ef6
quieten GCC uninitialise variable warnings.
2006-05-18 18:45:48 +00:00
mrg
a702cc5589
regen (just rcsid changes)
2006-05-18 18:43:37 +00:00
mrg
06b50ed8b9
don't try to switch a char and have a case of EOF - use an int.
2006-05-18 18:42:59 +00:00
christos
747c268e1c
Add __weak_reference macro in a way that it works with both gcc < 4 and
...
gcc == 4. Suggested by dsl.
2006-05-18 17:55:38 +00:00
christos
96473fa808
change __weak_extern to __weak_reference so that gcc4 works.
2006-05-18 17:54:19 +00:00
elad
79156a7347
update entry for elad-kernelauth noting it was merged and when. pointed
...
out by cube@ - thanks!
2006-05-18 17:39:42 +00:00
elad
56a6a2b09b
don't break lkms; pointed out by hannken@ and he@, thanks!
2006-05-18 17:35:49 +00:00
elad
b6894eda07
CTLFLAG_IMMEDIATE doesn't do what I thought it did. from yamt@, thanks!
2006-05-18 17:33:18 +00:00
riz
64cde4117b
Use PRIu64 to format uint64_t quantities, instead of %llu, in
...
newly-introduced code.
XXX more %llu cleanup is needed throughout netstat code.
2006-05-18 17:19:22 +00:00
chap
a24d299bb5
Add compat_30.8 man page, incorporating suggestions
...
by <wiz> and <pavel>.
2006-05-18 17:08:04 +00:00
cube
8ea8897b84
Fix a typo, too. Ah, people scrutinising source-changes.
2006-05-18 17:06:33 +00:00
thorpej
9e4cb79390
More cleanup.
2006-05-18 16:35:33 +00:00
thorpej
eff718846c
Move all of the locking compatibility definitions into prop_object_impl.h.
2006-05-18 16:23:55 +00:00
thorpej
1eaa09f21d
Minor cleanup.
2006-05-18 16:11:33 +00:00
cube
b44ed53c3a
There is a precise syntax for CHANGES entries, and they're added at the
...
end of the file, not at the top. [hi elad!]
2006-05-18 15:38:00 +00:00
tsutsui
373ffecde6
Add bus_space_*_stream_N() macros, which are identical with non-stream ops.
2006-05-18 15:37:05 +00:00
christos
ca130c6a90
Explicitly mention that telldir values are only valid for the lifetime of
...
the DIR pointer. Pointed out by Klaus Klein.
2006-05-18 15:30:36 +00:00
tsutsui
68617d79ff
Enable options MIIVERBOSE.
2006-05-18 14:45:28 +00:00
yamt
b861e24c71
- fix some leaks in nfsd, introduced by kauth changes.
...
- simplify code.
- add some assertions.
- wrap some long lines.
- remove an unnecessary ";".
2006-05-18 12:44:45 +00:00
yamt
b5420599d2
timers_alloc: use PR_WAITOK.
2006-05-18 10:09:12 +00:00
yamt
635dba4477
- nfs_export_unmount: don't forget to free exports.
...
- rename clear_exports for consistency.
2006-05-18 10:07:34 +00:00
liamjfoy
4876c304b1
Integrate Common Address Redundancy Procotol (CARP) from OpenBSD
...
'pseudo-device carp'
Thanks to: joerg@ christos@ riz@ and others who tested
Ok: core@
2006-05-18 09:05:49 +00:00
thorpej
3e69f1b2a5
- Add prop_array_equals(), prop_dictionary_equals(), and
...
prop_dictionary_keysym_equals(), and prop_object_equals() functions.
- Use realloc() where it makes sense. There will be more changes in this
area.
- Add a _prop_object_type structure that is used internally to keep
information about the object types. Decreases the footprint of the
objects slightly by replacing several pointers with just one.
2006-05-18 03:05:19 +00:00
rpaulo
25ff2bc882
Replace the way we calculate the standard deviation with the unbiased form
...
for non-related samples. There are several websites that explain why we
should use this form instead of the normal formula to compute the std. dev.
(Wikipedia is one of them).
Also, ping(8) (where this "new" formula came from) already does it this way
so, I'm trying to score some extra points by making both utilities behave
the same way.
Thanks to wrtstuden@ for the initial clarification.
2006-05-18 02:14:22 +00:00
perseant
758cf626b4
Don't duplicate the LFS_STARVED_FOR_SEGS check (an oversight that came
...
in with rev 1.210).
2006-05-18 00:57:13 +00:00
rpaulo
83dc99da2a
There are no broadcast addresses in IPv6, so, kill a leftover from the
...
ping(8) man page.
2006-05-18 00:50:08 +00:00
drochner
b5a3ca8ded
remove a typecast in a macro which is used on the LHS. gcc4 doesn't like it
2006-05-17 21:35:45 +00:00
drochner
8c3c619453
Define some fixed bus addresses as "Unsigned Long" instead of
...
"Long Long" -- gcc4 propagates the "long long" along the way and
complains about mismatches to "long".
This is the same on alpha, but the conflict is unnecessary, so avoid it.
2006-05-17 21:32:59 +00:00