freebsd-dev/sys
Alexander Kabaev 363b8ed74f Use callout_init_mtx on FreeBSD versions recent enough. This closes
the race where interrupt thread can complete the request for which
timeout has fired and while mpt_timeout has blocked on mpt_lock.

Do a best effort to keep 4.x ang Giant-locked configurartions
compiling still.

Reported by: ups
Reviewed by: scottl
2009-10-20 02:35:12 +00:00
..
amd64 Move intr_describe() out of #ifdef SMP; the function is always required. 2009-10-16 12:00:59 +00:00
arm Sync with other GENERIC kernel configs: 2009-10-13 19:04:01 +00:00
boot Use zfs_read() instead of xfsread() to read /boot.config. xfsread() fails 2009-10-14 14:13:42 +00:00
bsm Add audit events for process descriptor system calls, which will appear in 2009-09-29 21:25:59 +00:00
cam Export disk serial numbers for adaX disks. 2009-10-09 09:29:59 +00:00
cddl Allow file system owner to modify system flags if securelevel permits. 2009-10-08 16:05:17 +00:00
compat Fix a copy-and-pasto in the previous commit. 2009-10-19 21:01:42 +00:00
conf Remove the newly added uch341 driver, it will be merged into uchcom instead. 2009-10-19 21:43:59 +00:00
contrib Rewrite x86bios and update its dependent drivers. 2009-10-19 20:58:10 +00:00
crypto
ddb Put square backets ([]) around process names for system processes to patch 2009-10-01 19:12:14 +00:00
dev Use callout_init_mtx on FreeBSD versions recent enough. This closes 2009-10-20 02:35:12 +00:00
fs Add locking around access to parent node, and bail out when the parent 2009-10-11 07:03:56 +00:00
gdb
geom Set the active flag in the PMBR when we install bootcode on a GPT 2009-10-14 19:24:01 +00:00
gnu
i386 Move intr_describe() out of #ifdef SMP; the function is always required. 2009-10-16 12:00:59 +00:00
ia64 Define architectural load bases for PIE binaries. Addresses were selected 2009-10-10 15:31:24 +00:00
isa
kern Properly set the low watermarks when reducing the baud rate. 2009-10-19 07:17:37 +00:00
kgssapi
libkern
mips Define architectural load bases for PIE binaries. Addresses were selected 2009-10-10 15:31:24 +00:00
modules Add opt_gdb.h which is now needed by ucom. 2009-10-19 21:54:41 +00:00
net Clean up comments, white space, and style in pfil.c (especially new VNET 2009-10-19 15:19:14 +00:00
net80211 Fix a bug in composing PERR frames introduced by latest draft update. 2009-10-19 23:11:43 +00:00
netatalk
netgraph Virtualize the pfil hooks so that different jails may chose different 2009-10-11 05:59:43 +00:00
netinet Rewrap ip_input() comment so that it prints more nicely. 2009-10-18 11:23:56 +00:00
netinet6 Explicitly compare to a return code. 2009-10-14 12:01:11 +00:00
netipsec Changed an IPSEC_ASSERT to a simple test, as such invalid packets 2009-10-01 15:33:53 +00:00
netipx
netnatm
netncp
netsmb
nfs
nfsclient Close a race with caching of -ve name lookups in the NFS client. 2009-10-16 19:30:48 +00:00
nfsserver Ensure that tv_sec is between INT32_MIN and INT32_MAX, so ZFS won't object. 2009-09-26 18:23:16 +00:00
nlm Handle GRANTED_RES messages more gracefully: Send along a grant cookie 2009-10-07 19:50:14 +00:00
opencrypto
pc98 Move the USB wireless drivers down into their own section next to the USB 2009-10-13 19:02:03 +00:00
pci intpm/sb700: force polling mode if configured interrupt is SMI 2009-09-19 08:56:28 +00:00
powerpc Don't assume that physical addresses are identity mapped. This allows 2009-10-18 17:22:08 +00:00
rpc Set the prison in NFS anon and GSS SVC creds (as I indended to in r197581). 2009-09-28 18:55:29 +00:00
security
sparc64 Change the load base to below 2GB so PIE binaries work including when 2009-10-18 13:08:15 +00:00
sun4v Change the load base to below 2GB so PIE binaries work including when 2009-10-18 13:08:15 +00:00
sys Properly set the low watermarks when reducing the baud rate. 2009-10-19 07:17:37 +00:00
teken Discard Device Control Strings and Operating System Commands. 2009-10-08 10:26:49 +00:00
tools
ufs Don't build ufs_gjournal.c at all if UFS_GJOURNAL option is not given 2009-09-22 16:22:05 +00:00
vm Remove spurious call to priv_check(PRIV_VM_SWAP_NOQUOTA). 2009-10-18 12:55:39 +00:00
xdr
xen
Makefile