1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/sys
Alan Cox 0f9f9bcb53 Introduce VM_ALLOC_NOBUSY, an option to vm_page_alloc() and vm_page_grab()
that indicates that the caller does not want a page with its busy flag set.
In many places, the global page queues lock is acquired and released just
to clear the busy flag on a just allocated page.  Both the allocation of
the page and the clearing of the busy flag occur while the containing vm
object is locked.  So, the busy flag might as well never be set.
2004-10-24 06:15:36 +00:00
..
alpha Fix a typo so that this compiles. 2004-10-20 16:22:53 +00:00
amd64 Print flags in the nexus for child devices. 2004-10-14 22:36:47 +00:00
arm We want to ignore BUS_DMASYNC_POSTWRITE, not BUS_DMASYNC_POSTREAD. 2004-10-21 11:59:33 +00:00
boot Respect RB_MULTIPLE flag. 2004-10-22 14:57:28 +00:00
cam Remove references to the second byte of a CCB containing the LUN, as this 2004-10-13 09:31:04 +00:00
coda Do not use devsw() but si_devsw direction. This is still bogus but a 2004-09-23 12:19:24 +00:00
compat Rebuild from FreeBSD32 syscalls.master:1.42. 2004-10-23 20:05:42 +00:00
conf Alas, poor SPECFS! -- I knew him, Horatio; A filesystem of infinite 2004-10-22 09:59:37 +00:00
contrib Import the HighPoint RocketRAID 182x driver. Thanks to HighPoint for 2004-10-24 05:37:23 +00:00
crypto
ddb
dev Import the HighPoint RocketRAID 182x driver. Thanks to HighPoint for 2004-10-24 05:37:23 +00:00
doc
fs Alas, poor SPECFS! -- I knew him, Horatio; A filesystem of infinite 2004-10-22 09:59:37 +00:00
gdb
geom Don't call g_waitidle(), it happens automagically now. 2004-10-23 20:52:15 +00:00
gnu Add b_bufobj to struct buf which eventually will eliminate the need for b_vp. 2004-10-22 08:47:20 +00:00
i4b Mark i4b IPR and SPPP drivers as NET_NEEDS_GIANT(), as they both 2004-10-12 09:25:52 +00:00
i386 Add some basic KTR tracing to busdma on i386. This is likely not 2004-10-23 10:34:27 +00:00
ia64 Use bioq_takefirst() 2004-10-23 12:44:19 +00:00
isa Remove local hacks to set flags now that the device probe does this for us. 2004-10-14 22:21:59 +00:00
isofs/cd9660 Hold proper thread count while frobbing drivers ioctl. 2004-09-24 07:24:02 +00:00
kern Add a new per-thread private flag: TDP_GEOM. 2004-10-23 20:49:17 +00:00
libkern Don't attempt to profile __udivsi3() and friends, as mcount() uses them. 2004-10-01 16:44:08 +00:00
modules Import the HighPoint RocketRAID 182x driver. Thanks to HighPoint for 2004-10-24 05:37:23 +00:00
net Define IFF_LOCKGIANT() and IFF_UNLOCKGIANT() macros, which conditionally 2004-10-19 18:11:55 +00:00
net80211
netatalk Push acquisition of the accept mutex out of sofree() into the caller 2004-10-18 22:19:43 +00:00
netatm Push acquisition of the accept mutex out of sofree() into the caller 2004-10-18 22:19:43 +00:00
netgraph Push acquisition of the accept mutex out of sofree() into the caller 2004-10-18 22:19:43 +00:00
netinet Shave 40 unused bytes from struct tcpcb. 2004-10-22 19:55:04 +00:00
netinet6 Be more careful to only index valid IP protocols and be more verbose with 2004-10-19 14:26:44 +00:00
netipsec Remove extraneous SECPOLICY_LOCK_DESTROY calls that cause the mutex to be 2004-10-02 00:19:05 +00:00
netipx Push acquisition of the accept mutex out of sofree() into the caller 2004-10-18 22:19:43 +00:00
netkey Merge netipsec/key.c:1.17 into KAME pfkey implementation: 2004-09-30 00:49:55 +00:00
netnatm Push acquisition of the accept mutex out of sofree() into the caller 2004-10-18 22:19:43 +00:00
netncp Add missing zero flag argument. 2004-10-12 08:22:08 +00:00
netsmb
nfs
nfs4client Add b_bufobj to struct buf which eventually will eliminate the need for b_vp. 2004-10-22 08:47:20 +00:00
nfsclient Add b_bufobj to struct buf which eventually will eliminate the need for b_vp. 2004-10-22 08:47:20 +00:00
nfsserver Add b_bufobj to struct buf which eventually will eliminate the need for b_vp. 2004-10-22 08:47:20 +00:00
opencrypto
pc98 use bioq_takefirst() 2004-10-23 12:45:39 +00:00
pccard
pci Really really fix typo this time. 2004-10-19 20:02:07 +00:00
posix4
powerpc Add sc_iostart to softc and unbreak the build. 2004-09-27 19:51:58 +00:00
rpc Prefer C99's __func__ over GCC's __FUNCTION__. 2004-09-23 18:25:46 +00:00
security /%x/%s/ -- mismerged DEBUGGER() printf() format stirng from the 2004-10-23 15:12:34 +00:00
sparc64 Flush the register windows before we start changing the context. 2004-10-09 16:42:09 +00:00
sys Add a new per-thread private flag: TDP_GEOM. 2004-10-23 20:49:17 +00:00
tools
ufs Add b_bufobj to struct buf which eventually will eliminate the need for b_vp. 2004-10-22 08:47:20 +00:00
vm Introduce VM_ALLOC_NOBUSY, an option to vm_page_alloc() and vm_page_grab() 2004-10-24 06:15:36 +00:00
Makefile