freebsd-dev/sys
Lawrence Stewart c8dc0ab886 - Switch the "net.inet.tcp.reass.cursegments" and
"net.inet.tcp.reass.maxsegments" sysctl variables to be based on UMA zone
  stats. The value returned by the cursegments sysctl is approximate owing to
  the way in which uma_zone_get_cur is implemented.

- Discontinue use of V_tcp_reass_qsize as a global reassembly segment count
  variable in the reassembly implementation. The variable was used without
  proper synchronisation and was duplicating accounting done by UMA already. The
  lack of synchronisation was particularly problematic on SMP systems
  terminating many TCP sessions, resulting in poor TCP performance for
  connections with non-zero packet loss.

Sponsored by:	FreeBSD Foundation
Reviewed by:	andre, gnn, rpaulo (as part of a larger patch)
MFC after:	2 weeks
2010-10-16 05:37:45 +00:00
..
amd64 Update pmap_extract() to handle 1GB page mappings. Some device drivers 2010-10-15 15:23:34 +00:00
arm Remove a device_printf() accidentally left in r213894. 2010-10-15 15:16:36 +00:00
boot mdoc: drop redundant .Pp and .LP calls 2010-10-08 12:40:16 +00:00
bsm
cam
cddl Pass a format string to panic() and to taskqueue_start_threads(). 2010-10-13 17:13:43 +00:00
compat Remove stale comment. 2010-10-14 19:30:44 +00:00
conf Add three new drivers for fan control and temperature reading on the 2010-10-15 20:08:16 +00:00
contrib Merge ACPICA 20101013. 2010-10-13 21:37:02 +00:00
crypto Change two missed instances of 'retq' in aeskeys_i386.S to 'retl', which 2010-10-13 17:55:53 +00:00
ddb
dev Convert the PHY drivers to honor the mii_flags passed down and convert 2010-10-15 23:34:31 +00:00
fs Ignore the return value of DE_INTERNALIZE(). 2010-10-13 11:37:39 +00:00
gdb
geom The canonical way to print __func__ when using KASSERT() is to write 2010-10-13 11:35:59 +00:00
gnu The r184588 changed the layout of struct export_args, causing an ABI 2010-10-10 07:05:47 +00:00
i386 Remove trailing ", " from `sysctl machdep.idle_available' output. 2010-10-12 20:53:12 +00:00
ia64
isa
kern In kern_sigtimedwait(), move initialization code out of process lock, 2010-10-14 08:01:33 +00:00
kgssapi
libkern
mips Converted the remainder of the NIC drivers to use the mii_attach() 2010-10-15 15:00:30 +00:00
modules Now that all previous users of mii_phy_probe() have been converted 2010-10-15 15:46:58 +00:00
net
net80211
netatalk
netgraph When calling panic(), always pass a format string. 2010-10-13 17:21:21 +00:00
netinet - Switch the "net.inet.tcp.reass.cursegments" and 2010-10-16 05:37:45 +00:00
netinet6 Purposely tell the compiler that we ignore the return value of ADDCARRY() 2010-10-13 10:45:22 +00:00
netipsec Remove dead code: 2010-10-14 15:15:22 +00:00
netipx
netnatm
netncp
netsmb
nfs
nfsclient
nfsserver
nlm
opencrypto
pc98 Remove trailing ", " from `sysctl machdep.idle_available' output. 2010-10-12 20:53:12 +00:00
pci Convert the PHY drivers to honor the mii_flags passed down and convert 2010-10-15 14:52:11 +00:00
powerpc Add three new drivers for fan control and temperature reading on the 2010-10-15 20:08:16 +00:00
rpc Fix the krpc so that it can handle NFSv3,UDP mounts with a read/write 2010-10-13 00:57:14 +00:00
security
sparc64 Explicitly lower the PIL to 0 as part of enabling interrupts, similar to 2010-10-14 21:46:53 +00:00
sun4v Just use the sparc64 version of this header rather than duplicating it. 2010-10-08 14:50:58 +00:00
sys Use a safer mechanism for determining if a task is currently running, 2010-10-13 22:59:04 +00:00
teken
tools
ufs The r184588 changed the layout of struct export_args, causing an ABI 2010-10-10 07:05:47 +00:00
vm Change uma_zone_set_max to return the effective value of "nitems" after 2010-10-16 04:41:45 +00:00
x86
xdr
xen
Makefile