freebsd-skq/sys
Attilio Rao 39df6da8cc Don't allocate new unnecessary pages when devstat_alloc() looses the
run for re-acuiring the lock, but recheck if new pages are allocatable
from the pool and free the previously allocated ones.

Tested by:	pho, Giovanni Trematerra
		<giovanni dot trematerra at gmail dot com>
2009-09-18 13:48:38 +00:00
..
amd64 Consolidate CPUID to CPU family/model macros for amd64 and i386 to reduce 2009-09-10 17:27:36 +00:00
arm Get rid of the _NO_NAMESPACE_POLLUTION kludge by creating an 2009-09-08 20:45:40 +00:00
boot MFi386: 2009-09-13 11:20:17 +00:00
bsm Import OpenBSM 1.1p1 from vendor branch to 8-CURRENT, populating 2009-07-17 14:02:20 +00:00
cam Fix some instances where CAM rescans get hung up or take a long time to 2009-09-15 00:15:24 +00:00
cddl Purge file system namecache when receiving incremental stream and rolling back 2009-09-17 15:14:28 +00:00
compat Lock the ifnet list while iterating over it. 2009-09-13 21:30:18 +00:00
conf -Put the optimized soreceive_stream() under a compile time option called 2009-09-15 22:23:45 +00:00
contrib Canonify include paths for newly added files. 2009-09-11 22:56:08 +00:00
crypto Changed to M_NOWAIT when reallocing psc_buf in padlock_sha_update(), 2009-05-27 09:52:12 +00:00
ddb Merge the remainder of kern_vimage.c and vimage.h into vnet.c and 2009-08-01 19:26:27 +00:00
dev Call mwl_rxdma_cleanup() if there was an error setting up the RX DMA. 2009-09-18 12:25:31 +00:00
fs Use C99 initialization for struct filterops. 2009-09-12 20:03:45 +00:00
gdb
geom Remove unused variable. 2009-09-08 17:20:17 +00:00
gnu Fix the build by using proper format. 2009-06-25 16:48:13 +00:00
i386 Use C99 initialization for struct filterops. 2009-09-12 20:03:45 +00:00
ia64 Get rid of the _NO_NAMESPACE_POLLUTION kludge by creating an 2009-09-08 20:45:40 +00:00
isa Tweak the way that the ACPI and ISA bus drivers match hint devices to 2009-08-24 21:51:46 +00:00
kern Don't allocate new unnecessary pages when devstat_alloc() looses the 2009-09-18 13:48:38 +00:00
kgssapi When the KOBJMETHOD() macro was updated, it resulted in the 2009-06-14 17:33:46 +00:00
libkern done method is supposed to return int. 2009-06-22 22:09:18 +00:00
mips Get rid of the _NO_NAMESPACE_POLLUTION kludge by creating an 2009-09-08 20:45:40 +00:00
modules Catch up with ACPICA 20090903. 2009-09-11 22:49:34 +00:00
net Style fix - break too long a line in two. 2009-09-18 09:03:23 +00:00
net80211 Revert previous commit and add myself to the list of people who should 2009-09-08 13:19:05 +00:00
netatalk Reverse misordered unlock and lock in at_control for netatalk phase I 2009-08-12 10:44:13 +00:00
netgraph Get those pesky RFCOMM RPM data bits right. This is likely a noop. 2009-09-10 23:30:13 +00:00
netinet Support for VNET in SCTP (hopefully) 2009-09-17 15:11:12 +00:00
netinet6 Support for VNET in SCTP (hopefully) 2009-09-17 15:11:12 +00:00
netipsec When checking traffic endpoint's adresses families in key_spdadd(), 2009-09-16 11:56:44 +00:00
netipx Use queue(9) instead of hand-crafted link lists for the global IPX 2009-06-24 20:57:50 +00:00
netnatm Reimplement the netisr framework in order to support parallel netisr 2009-06-01 10:41:38 +00:00
netncp
netsmb Don't print out a message on loading a module. 'kldload -v' and 'kldstat 2009-09-10 18:33:08 +00:00
nfs Revert rev 192323 (nfs_common.c only): 2009-07-12 03:53:52 +00:00
nfsclient Reverting the previous change for now. Some users reports the patch 2009-09-15 22:09:42 +00:00
nfsserver Correct typo after manual patching. 2009-09-09 13:23:26 +00:00
nlm Since svc_[dg|vc|tli|tp]_create() did not hold a reference count on the 2009-06-17 22:50:26 +00:00
opencrypto If crypto operation is finished with EAGAIN, don't repeat operation from 2009-09-04 09:48:18 +00:00
pc98 MFi386: Remove old file. 2009-09-09 10:05:50 +00:00
pci intpm: add support for smbus controller found in AMD SB700 2009-09-12 18:24:31 +00:00
powerpc Add a few SCSI controllers to GENERIC that can be found on Powermacs. 2009-09-10 21:25:05 +00:00
rpc Fix NFS panics with options VIMAGE kernels by apropriately setting curvnet 2009-08-24 10:09:30 +00:00
security Having thrown the cat out of the house, add a necessary include. 2009-09-08 13:24:36 +00:00
sparc64 Factor out the duplicated macro for the device type used in the 2009-09-13 14:47:31 +00:00
sun4v Get rid of the _NO_NAMESPACE_POLLUTION kludge by creating an 2009-09-08 20:45:40 +00:00
sys Fix the style of the previous commit. 2009-09-17 17:48:13 +00:00
teken Commit all local modifications I have to libteken: 2009-09-12 12:44:21 +00:00
tools - Increase dynamic range of filter coefficients from 28bit to 30bit. 2009-07-05 18:15:06 +00:00
ufs Allocate space for the group array in a static credential used in 2009-09-17 12:35:13 +00:00
vm Reintroduce the r196640, after fixing the problem with my testing. 2009-09-01 11:41:51 +00:00
xdr Add a check for a NULL mbuf ptr at the beginning of xdrmbuf_inline() 2009-08-12 16:27:51 +00:00
xen Temporarily revert the new-bus locking for 8.0 release. It will be 2009-08-20 19:17:53 +00:00
Makefile Remove the unmaintained University of Michigan NFSv4 client from 8.x 2009-05-22 12:35:12 +00:00