freebsd-src/sys
Paul Saab e346eeff65 - If the reassembly queue limit was reached or if we couldn't allocate
a reassembly queue state structure, don't update (receiver) sack
  report.
- Similarly, if tcp_drain() is called, freeing up all items on the
  reassembly queue, clean the sack report.

Found, Submitted by:	Noritoshi Demizu <demizu at dd dot iij4u dot or dot jp>
Reviewed by:	Mohan Srinivasan (mohans at yahoo-inc dot com),
		Raja Mukerji (raja at moselle dot com).
2005-04-10 05:21:29 +00:00
..
alpha Fix another instance of TDP_OWEPREEMPT -> td_owepreempt. 2005-04-09 18:15:17 +00:00
amd64 'apic' isn't optional on amd64, so don't speak as if it is. 2005-04-08 20:24:45 +00:00
arm Don't announce the range SDRAM_START-freemempos until I figure out what's 2005-04-07 22:04:18 +00:00
boot Fix 'implicit int' instance. 2005-04-09 14:07:13 +00:00
bsm
cam avoid use after free 2005-03-31 21:43:19 +00:00
coda Explicitly hold a reference to the cdev we have just cloned. This 2005-03-31 12:19:44 +00:00
compat Fix 32 bit signals on amd64. It turns out that I was sign extending 2005-04-05 22:41:49 +00:00
conf Get more love from GEOM on arm. 2005-04-07 22:06:56 +00:00
contrib
crypto
ddb
dev Explicity make atapi-cam depend on CAM. 2005-04-08 22:51:50 +00:00
doc
fs Initialize vp before using it. Failing to do this can cause instant 2005-04-10 03:17:42 +00:00
gdb check return value of gdb_rx_varhex 2005-03-28 18:31:18 +00:00
geom Fix a long-standing bug. Error string has to be copyied from the user 2005-04-08 09:28:08 +00:00
gnu - Remove wantparent, it is no longer necessary. An assert in vfs_lookup.c 2005-03-29 13:09:42 +00:00
i4b Don't use 'i386/include' directly. 2005-04-08 03:37:20 +00:00
i386 Divorce critical sections from spinlocks. Critical sections as denoted by 2005-04-04 21:53:56 +00:00
ia64 Divorce critical sections from spinlocks. Critical sections as denoted by 2005-04-04 21:53:56 +00:00
isa
isofs/cd9660
kern Suspend all other threads in the process while generating a core dump. 2005-04-10 02:31:24 +00:00
libkern Replace the current strspn() and strcspn() with significantly faster 2005-04-02 18:52:44 +00:00
modules Connect the atapicam module to the build. 2005-04-05 02:05:01 +00:00
net Explicitly hold a reference to the cdev we have just cloned. This 2005-03-31 12:19:44 +00:00
net80211 remove extern from function decls 2005-04-04 04:27:20 +00:00
netatalk
netatm
netgraph Change the embedded module name from "bluetooth" to "ng_bluetooth" to match 2005-04-08 05:13:53 +00:00
netinet - If the reassembly queue limit was reached or if we couldn't allocate 2005-04-10 05:21:29 +00:00
netinet6 check for malloc failure (also move malloc up to simplify error recovery) 2005-03-29 01:26:27 +00:00
netipsec
netipx
netkey
netnatm
netncp
netsmb Explicitly hold a reference to the cdev we have just cloned. This 2005-03-31 12:19:44 +00:00
nfs
nfs4client - Remove wantparent, it is no longer necessary. An assert in vfs_lookup.c 2005-03-29 13:09:42 +00:00
nfsclient - LK_NOPAUSE is a nop now. 2005-03-31 04:37:09 +00:00
nfsserver avoid potential null ptr deref by free'ing excess mbufs instead of 2005-03-28 18:51:58 +00:00
opencrypto
pc98 Oops, correct typo. 2005-04-10 03:36:13 +00:00
pccard
pci Add nForce3-250. 2005-04-08 18:04:39 +00:00
posix4 Actually commit the code for kern_sched_get_rr_interval(). 2005-03-31 22:54:48 +00:00
powerpc Change an instance of md_savecrit to md_saved_msr that I missed. 2005-04-08 14:26:55 +00:00
rpc
security
sparc64 Divorce critical sections from spinlocks. Critical sections as denoted by 2005-04-04 21:53:56 +00:00
sys - Remove the namei NOOBJ flag. It is meaningless now. 2005-04-09 12:04:36 +00:00
tools
ufs - Consistently call 'vp' vp rather than ovp sometimes in ffs_truncate(). 2005-04-05 08:49:41 +00:00
vm Flip the switch and turn mpsafevm on by default for sparc64. 2005-04-04 20:59:02 +00:00
Makefile