1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-27 11:55:06 +00:00
freebsd/sys
Attilio Rao 6006884122 Correct the recovery logic in vm_page_alloc_contig:
what is really needed on this code snipped is that all the pages that
are already fully inserted gets fully freed, while for the others the
object removal itself might be skipped, hence the object might be set to
NULL.

Sponsored by:	EMC / Isilon storage division
Reported by:	alc, kib
Reviewed by:	alc
2013-08-11 21:15:04 +00:00
..
amd64 Different consumers of the struct vm_page abuse pageq member to keep 2013-08-10 17:36:42 +00:00
arm Use the correct address when calling kva_free() 2013-08-10 00:53:22 +00:00
boot Fix the freaddir implementation for the stand-alone interpreter. 2013-08-09 19:10:56 +00:00
bsm
cam Remove droping topology mutex after iterating 100 periphs in CAMGETPASSTHRU. 2013-08-07 11:34:20 +00:00
cddl fasttrap_fork(): unlock the processes before removing the tracepoints. 2013-08-11 00:57:01 +00:00
compat Replace kernel virtual address space allocation with vmem. This provides 2013-08-07 06:21:20 +00:00
conf Use realpath(1) to determine the location of the newvers.sh script, 2013-08-11 13:57:14 +00:00
contrib Add firmware for the Intel 2030 and variants. 2013-08-11 01:09:16 +00:00
crypto
ddb
dev Use device_printf(). 2013-08-11 06:57:57 +00:00
fs The soft and hard busy mechanism rely on the vm object lock to work. 2013-08-09 11:11:11 +00:00
gdb rename scheduler->swapper and SI_SUB_RUN_SCHEDULER->SI_SUB_LAST 2013-07-24 09:45:31 +00:00
geom gpt_entries is used as limit for the number of partition entries in 2013-08-08 16:09:20 +00:00
gnu/fs/reiserfs
i386 Different consumers of the struct vm_page abuse pageq member to keep 2013-08-10 17:36:42 +00:00
ia64 The soft and hard busy mechanism rely on the vm object lock to work. 2013-08-09 11:11:11 +00:00
isa
kern The r254167 moved initialization of the sleepqueues before the witness 2013-08-10 21:42:14 +00:00
kgssapi
libkern Fix watchdog pretimeout. 2013-07-27 20:47:01 +00:00
mips The soft and hard busy mechanism rely on the vm object lock to work. 2013-08-09 11:11:11 +00:00
modules Add firmware for the Intel 2030 and variants. 2013-08-11 01:09:16 +00:00
net Add a missing module version declaration to if_tun(4). 2013-08-07 01:32:08 +00:00
net80211 Add in missing m_free()'s during error conditions. 2013-08-10 21:46:58 +00:00
netatalk
netgraph Add constant for PPP-Max-PayLoad tag. 2013-07-23 10:25:34 +00:00
netinet Micro-optimization suggested in 2013-08-01 12:05:23 +00:00
netinet6 Fix incompatibility in ICMPV6CTL_ND6_PRLIST sysctl, and SIOCGPRLST_IN6, 2013-08-06 17:10:52 +00:00
netipsec Remove the large part of struct ipsecstat. Only few fields of this 2013-07-23 14:14:24 +00:00
netipx
netnatm
netpfil Fix a possible NULL-pointer dereference on the pfsync(4) reconfiguration. 2013-07-29 13:17:18 +00:00
netsmb
nfs Changes to allow using BOOTP_NFSROOT and mounting an nfs root filesystem 2013-07-31 19:14:00 +00:00
nfsclient
nfsserver
nlm
ofed - Reserve a special AF for SDP. The one we were incorrectly using before 2013-08-09 03:26:17 +00:00
opencrypto
pc98 Replace kernel virtual address space allocation with vmem. This provides 2013-08-07 06:21:20 +00:00
pci
powerpc The soft and hard busy mechanism rely on the vm object lock to work. 2013-08-09 11:11:11 +00:00
rpc
security
sparc64 The soft and hard busy mechanism rely on the vm object lock to work. 2013-08-09 11:11:11 +00:00
sys wait: Make sure WIFSIGNALED(s) is false if WIFCONTINUED(s) is true. 2013-08-11 14:15:01 +00:00
teken
tools
ufs This bug fix is in a code path in rename taken when there is a 2013-08-06 16:50:05 +00:00
vm Correct the recovery logic in vm_page_alloc_contig: 2013-08-11 21:15:04 +00:00
x86 Split the pagequeues per NUMA domains, and split pageademon process 2013-08-07 16:36:38 +00:00
xdr
xen Replace kernel virtual address space allocation with vmem. This provides 2013-08-07 06:21:20 +00:00
Makefile