freebsd-src/sys
Nathan Whitehorn 062c8f4c86 Fix a bug where pages being removed from memory entirely no longer have
PVOs, and so the modified state of the page can no longer be communicated
to the VM layer, causing pages not to be flushed to swap when needed, in
turn causing memory corruption. Also make several correctness adjustments
to I-Cache synchronization and TLB invalidation for 64-bit Book-S CPUs.

Obtained from:	projects/ppc64
Discussed with:	grehan
MFC after:	2 weeks
2010-02-18 15:00:43 +00:00
..
amd64 Allow the pmap code to be built with GCC from FreeBSD 7 again. 2010-02-18 14:28:38 +00:00
arm The NetBSD Foundation has granted permission to remove clauses 3 and 4. 2010-02-16 21:59:17 +00:00
boot Correct the panic strings introduced in r203830 to match their arguments. 2010-02-13 15:12:46 +00:00
bsm
cam Make CD driver a bit more robust and predictable to unreported errors. 2010-02-15 18:14:51 +00:00
cddl Remove two files that are not needed by FreeBSD. 2010-02-05 23:17:59 +00:00
compat - Return EAFNOSUPPORT instead of EINVAL for unsupported address family, 2010-02-09 22:30:51 +00:00
conf Kernel module support for mips. 2010-02-18 05:49:52 +00:00
contrib Uuencode the rt2870 firmware into ascii like the other firmware blobs. 2010-01-29 03:35:01 +00:00
crypto
ddb Add a space before printing 'thread pid ...' to match the space before 2010-02-12 19:52:51 +00:00
dev Include command type in COMMAND TIMEOUT messages to aid in debugging. 2010-02-17 22:28:37 +00:00
fs Invalid filesystem might cause the bp to be never read. 2010-02-14 12:10:49 +00:00
gdb
geom - Give geom_redboot taste of flash/spi. Now there is another provider 2010-02-03 01:12:19 +00:00
gnu Bring in the ext2fs work done by Aditya Sarawgi during and after Google Summer 2010-01-14 14:30:54 +00:00
i386 Allow the pmap code to be built with GCC from FreeBSD 7 again. 2010-02-18 14:28:38 +00:00
ia64 Adjust style (following the already existing rules) for the newly 2010-02-15 23:44:48 +00:00
isa Remove extraneous semicolons, no functional changes. 2010-01-07 21:01:37 +00:00
kern Kernel module support for mips. 2010-02-18 05:49:52 +00:00
kgssapi
libkern Merge from head at r201628. 2010-01-06 05:58:07 +00:00
mips Kernel module support for mips. 2010-02-18 05:49:52 +00:00
modules Factor out the code shared between NFS client and server into its own 2010-02-16 20:00:21 +00:00
net Mark various sysctls also as tunables. 2010-02-15 09:19:07 +00:00
net80211 Ensure that tkip_mixing_phase1() is called after a rekeying event when 2010-02-08 18:16:59 +00:00
netatalk
netgraph Declare a new EVENTHANDLER called iflladdr_event which signals that the L2 2010-01-18 20:34:00 +00:00
netinet Use uint32_t instead of u_long. 2010-02-18 13:46:54 +00:00
netinet6 Correct a typo. 2010-01-24 10:22:39 +00:00
netipsec
netipx
netnatm
netncp
netsmb
nfs Factor out the code shared between NFS client and server into its own 2010-02-16 20:00:21 +00:00
nfsclient Factor out the code shared between NFS client and server into its own 2010-02-16 20:00:21 +00:00
nfsserver Factor out the code shared between NFS client and server into its own 2010-02-16 20:00:21 +00:00
nlm
opencrypto Add comments trying to explain what bad things happen here, i.e. 2010-01-09 15:43:47 +00:00
pc98 Adjust style (following the already existing rules) for the newly 2010-02-15 23:44:48 +00:00
pci Add initial support for RTL8103E PCIe fastethernet. 2010-01-27 17:49:27 +00:00
powerpc Fix a bug where pages being removed from memory entirely no longer have 2010-02-18 15:00:43 +00:00
rpc Replace the static NGROUPS=NGROUPS_MAX+1=1024 with a dynamic 2010-01-12 07:49:34 +00:00
security Make sure we convert audit records that were produced as the result of the 2010-01-31 22:31:01 +00:00
sparc64 Predict KASSERTs to be true. 2010-02-13 19:17:06 +00:00
sun4v Adjust style (following the already existing rules) for the newly 2010-02-15 23:44:48 +00:00
sys Make <sys/timeb.h> work without including <sys/types.h>. 2010-02-14 12:00:42 +00:00
teken Fall back to ASCII codepoints for box drawing. 2010-02-08 09:16:59 +00:00
tools
ufs When ffs_realloccg() failed to allocate bigger fragment and, because 2010-02-13 10:34:50 +00:00
vm The MAP_ENTRY_NEEDS_COPY flag belongs to protoeflags, cow variable 2010-01-29 19:25:45 +00:00
xdr
xen Remove extraneous semicolons, no functional changes. 2010-01-07 21:01:37 +00:00
Makefile