freebsd-skq/sys
alc 403229a01e Transfer responsibility for freeing the page taken from the cache
queue and (possibly) unlocking the containing object from
vm_page_alloc() to vm_page_select_cache().  Recent optimizations to
vm_map_pmap_enter() (see vm_map.c revisions 1.362 and 1.363) and
pmap_enter_quick() have resulted in panic()s because vm_page_alloc()
mistakenly unlocked objects that had not been locked by
vm_page_select_cache().

Reported by: Peter Holm and Kris Kennaway
2005-01-07 05:02:19 +00:00
..
alpha These are no longer relevant. They are scripts for extracting hints 2005-01-07 00:54:35 +00:00
amd64 These are no longer relevant. They are scripts for extracting hints 2005-01-07 00:54:35 +00:00
arm Start all license statements with /*- 2005-01-05 21:58:49 +00:00
boot Start each of the license/copyright comments with /*- 2005-01-05 22:16:58 +00:00
cam Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00
coda Start each of the license/copyright comments with /*- 2005-01-05 23:35:00 +00:00
compat Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00
conf Modules on PPC need to be compiled with -mlongcall to get around 2005-01-06 06:26:11 +00:00
contrib * Remove some code that's in a #ifndef FreeBSD that's no longer used. 2004-12-26 09:09:29 +00:00
crypto Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
ddb Start each of the license/copyright comments with /*- 2005-01-06 01:34:41 +00:00
dev /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
doc Experimental support for using doxygen to generate kernel documentation. 2004-07-11 16:13:57 +00:00
fs /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
gdb /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
gnu /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
i4b /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
i386 These are no longer relevant. They are scripts for extracting hints 2005-01-07 00:54:35 +00:00
ia64 /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
isa /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
isofs/cd9660 /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
kern Adjust two of my comments to the new world order: Indent protection in 2005-01-07 03:25:45 +00:00
libkern /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-07 00:24:33 +00:00
modules Back out previous commits. Installing new share/mk fixes this. 2005-01-03 07:27:17 +00:00
net /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
net80211 Correct scan candidate selection logic for dual-band devices: prefer 2005-01-01 17:48:27 +00:00
netatalk /* -> /*- for license, minor formatting changes, insert COPYRIGHT into files 2005-01-07 02:35:34 +00:00
netatm /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netgraph /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netinet /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netinet6 /* -> /*- for license, minor formatting changes, separate for KAME 2005-01-07 02:30:35 +00:00
netipsec /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netipx /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netkey /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netnatm /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netncp /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netsmb /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfs /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfs4client /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsclient /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsserver /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
opencrypto /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
pc98 /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
pccard /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
pci Fix typos from previous commit. 2005-01-07 05:01:24 +00:00
posix4 /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
powerpc /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
rpc /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
security Exempt the superuser from mac_seeotheruids checks. 2005-01-03 12:08:18 +00:00
sparc64 /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
sys /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
tools /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
ufs /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
vm Transfer responsibility for freeing the page taken from the cache 2005-01-07 05:02:19 +00:00
Makefile Add a NO_BOOT knob to prevent building the boot blocks and loader. 2004-08-19 09:54:28 +00:00