freebsd-dev/sys
Marcel Moolenaar e13946c127 Correct the spinlock nesting of the idle thread of the APs before we
save the MCA state of the AP. Saving the MCA state of the AP requires
us to allocate memory, which uses sleep locks.
Now that we correct the spinlock nesting of the AP without having
schedlock, avoid calling spinlock_exit(). Instead call critical_exit()
and manually clear the MD spinlock count.

MFC after: 3 days
2006-02-11 19:55:18 +00:00
..
alpha Simplify system time accounting for profiling. 2006-02-08 08:09:17 +00:00
amd64 CPU time accounting speedup (step 2) 2006-02-11 09:33:07 +00:00
arm Use the correct address for the ohci device. 2006-02-11 03:58:07 +00:00
boot Remove ELF dynamic tag definitions that aren't used. Ideally, 2006-01-18 18:49:25 +00:00
bsm Merge OpenBSM 1.0 alpha 3 include file changes from contrib/openbsm/bsm 2006-02-06 01:12:46 +00:00
cam - Add a scsi_da.c and a umass.c quirk for Genesys 6-in-1 Card Reader. 2006-01-30 20:27:44 +00:00
coda - Reorder calls to vrele() after calls to vput() when the vrele is a 2006-02-01 00:25:26 +00:00
compat - Always call exec_free_args() in kern_execve() instead of doing it in all 2006-02-06 22:06:54 +00:00
conf Allow one to subset phy. If you want the kitchen sink, use device 2006-02-07 18:41:56 +00:00
contrib resolve merge conflicts 2006-02-10 19:01:02 +00:00
crypto
ddb
dev Use ETHER_ADDR_LEN rather than 6. 2006-02-11 03:50:03 +00:00
doc
fs Correctly set MNTK_MPSAFE flag from the lower vnode's mount rather than 2006-02-10 18:06:49 +00:00
gdb
geom - Add kern.geom.raid3.disconnect_on_failure sysctl/tunnable (default to 1 2006-02-11 17:42:31 +00:00
gnu Add marker vnodes to ensure that all vnodes associated with the mount point are 2006-01-09 20:42:19 +00:00
i4b
i386 CPU time accounting speedup (step 2) 2006-02-11 09:33:07 +00:00
ia64 Correct the spinlock nesting of the idle thread of the APs before we 2006-02-11 19:55:18 +00:00
isa
isofs/cd9660 I ran into an nfs client panic a couple of times in a row over the 2006-01-17 17:29:03 +00:00
kern CPU time accounting speedup (step 2) 2006-02-11 09:33:07 +00:00
libkern Convert function declarations to ANSI C. 2006-01-22 00:46:40 +00:00
modules Check rootvnode variable to see if we still want to ask for passphrase on 2006-02-11 12:45:01 +00:00
net Bump the MODULE_VERSION for HEAD, as the vlan(4) API is different in 2006-02-10 18:38:33 +00:00
net80211 set the mgt frame tx timer before dispatching the frame to the 2006-02-08 17:30:31 +00:00
netatalk
netatm Convert to ANSI C function declarations. 2006-01-22 01:07:11 +00:00
netgraph - Increase maximum number of interfaces to 2048. 2006-02-09 11:42:17 +00:00
netinet Set the M_ZERO flag when calling uma_zalloc() to allocate a syncache entry. 2006-02-09 21:29:02 +00:00
netinet6 Fix for an inappropriate bzero of the ICMPv6 stats. The code was zero'ing the wrong structure member but setting the correct one. 2006-02-08 07:16:46 +00:00
netipsec Fix stack corruptions on amd64. 2006-01-21 10:44:34 +00:00
netipx In spx_attach() and spx_detach(), there is no need to check whether the 2006-01-14 00:05:44 +00:00
netkey Fix stack corruptions on amd64. 2006-01-21 10:44:34 +00:00
netnatm
netncp In ncp_sysctl_connstat(), the SLIST_FOREACH() logic to check 'error' 2006-01-14 11:40:32 +00:00
netsmb Although we check the return value of copyin(9) while determaining how 2006-01-16 17:03:21 +00:00
nfs
nfs4client Use nfs4_disconnect for connections opened with nfs4_connect. 2006-01-19 22:48:31 +00:00
nfsclient Don't log an error on tcp connection reset, even if we don't get ECONNRESET. 2006-01-20 15:07:18 +00:00
nfsserver - Reorder calls to vrele() after calls to vput() when the vrele is a 2006-02-01 00:25:26 +00:00
opencrypto
pc98 MFi386: revision 1.622. 2006-02-09 11:50:22 +00:00
pccard I don't believe these are used at all, and can be safely removed 2006-01-15 06:49:28 +00:00
pci Don't add an agp child in vgapci's attach routine if the PCIY_AGP 2006-02-01 15:45:29 +00:00
posix4
powerpc Simplify system time accounting for profiling. 2006-02-08 08:09:17 +00:00
rpc Fix up some cut-n-paste damage and some out-of-date comments. 2006-01-20 15:20:41 +00:00
security Acquire vnode lock around call to VOP_GETATTR() in audit_record_write(). 2006-02-07 23:44:31 +00:00
sparc64 CPU time accounting speedup (step 2) 2006-02-11 09:33:07 +00:00
sys CPU time accounting speedup (step 2) 2006-02-11 09:33:07 +00:00
tools Fix a leftover "iwi_boot" string. 2006-01-30 16:32:08 +00:00
ufs - Reorder calls to vrele() after calls to vput() when the vrele is a 2006-02-01 00:25:26 +00:00
vm Skip per-cpu caches associated with absent CPUs when generating a 2006-02-11 19:20:56 +00:00
Makefile add nfsclient/, nfs4client/, and rpc/ directories to the 2006-01-10 20:58:27 +00:00