freebsd-skq/sys
andre 9082e6724d In tcp_hc_insert() we may have the case where we have hit the global
cache size limit but this bucket row is empty.  Normally we want to
recycle the oldest entry in the bucket row.  If there isn't any the
TAILQ_REMOVE leads to a panic by trying to remove a non-existing
element.  Fix this by just returning NULL and failing the insert.
This is not a problem as the TCP hostache is only advisory.

Submitted by:	jhb
2007-06-07 21:41:50 +00:00
..
amd64 Backout experimental adaptive-spin umtx code. 2007-06-06 07:35:08 +00:00
arm - PCPU_ADD is no longer spelled with LAZY_ in the middle. 2007-06-06 23:23:47 +00:00
boot MFp4: add FireWire/dcons support in loader for i386/amd64. 2007-05-29 14:35:57 +00:00
bsm Change $P4$ ID strings to P4 ID strings so that they are not auto-expanded 2007-04-17 12:27:08 +00:00
cam Despite several examples in the kernel, the third argument of 2007-06-04 18:25:08 +00:00
cddl Despite several examples in the kernel, the third argument of 2007-06-04 18:25:08 +00:00
coda Revert UF_OPENING workaround for CURRENT. 2007-05-31 11:51:53 +00:00
compat Commit 14/14 of sched_lock decomposition. 2007-06-05 00:00:57 +00:00
conf - Remove sched_core.c. The maintainer has lost interest in pursuing this 2007-06-05 00:12:37 +00:00
contrib Reimplement traverse() helper function: 2007-06-04 11:31:46 +00:00
crypto Integrate the Camellia Block Cipher. For more information see RFC 4132 2007-05-09 19:37:02 +00:00
ddb Use FOREACH_PROC_IN_SYSTEM instead of using its unrolled form. 2007-01-17 15:05:52 +00:00
dev Add a tunable hw.firewire.phydma_enable. 2007-06-07 13:20:48 +00:00
fs Fix off-by-one error (introduced in r1.60) that had the effect of 2007-06-07 15:04:30 +00:00
gdb
geom Prefix unknown (i.e. un-aliased) partition types with '!'. This is 2007-06-06 05:06:14 +00:00
gnu Change the VOP_OPEN(), vn_open() vnode operation and d_fdopen() cdev operation 2007-06-01 14:33:11 +00:00
i4b Tell the user when the setup of the interrupt handler failed and return 2007-04-01 16:52:54 +00:00
i386 Backout experimental adaptive-spin umtx code. 2007-06-06 07:35:08 +00:00
ia64 Remove remaining references to pc_curtid missed in previous commit. 2007-06-07 18:36:58 +00:00
isa Despite several examples in the kernel, the third argument of 2007-06-04 18:25:08 +00:00
kern - Remove unused variable from create_thread(). 2007-06-07 19:45:19 +00:00
libkern strchr() and strrchr() are already present in the kernel, but with less 2007-04-10 21:42:12 +00:00
modules Fix a breakage with "MODULES_WITH_WORLD=true make buildworld". 2007-06-01 00:23:34 +00:00
net Remove GIANT_REQUIRED for upcoming changes in FireWire stack. 2007-06-05 14:15:45 +00:00
net80211 copyright updates: 2007-06-06 04:56:04 +00:00
netatalk Reduce network stack oddness: implement .pru_sockaddr and .pru_peeraddr 2007-05-11 10:20:51 +00:00
netatm Fix use after free bug: use temporary variable to hold next entry in linked 2007-04-03 12:45:10 +00:00
netgraph Despite several examples in the kernel, the third argument of 2007-06-04 18:25:08 +00:00
netinet In tcp_hc_insert() we may have the case where we have hit the global 2007-06-07 21:41:50 +00:00
netinet6 cleanup about the reassembly structures and routine: 2007-06-04 06:06:35 +00:00
netipsec In ipsec6_output_tunnel() make sure that the SA contents do not change. 2007-05-29 22:44:24 +00:00
netipx Use ANSI C function declarations throughout netipx. 2007-05-11 10:38:34 +00:00
netkey
netnatm s/destory/destroy/ (except for the code in contrib/). 2007-04-16 12:31:35 +00:00
netncp Commit 14/14 of sched_lock decomposition. 2007-06-05 00:00:57 +00:00
netsmb Commit 14/14 of sched_lock decomposition. 2007-06-05 00:00:57 +00:00
nfs
nfs4client - Move rusage from being per-process in struct pstats to per-thread in 2007-06-01 01:12:45 +00:00
nfsclient Do proper "locking" for missing vmmeters part. 2007-06-04 21:45:18 +00:00
nfsserver Remove MAC Framework access control check entry points made redundant with 2007-04-22 15:31:22 +00:00
opencrypto Integrate the Camellia Block Cipher. For more information see RFC 4132 2007-05-09 19:37:02 +00:00
pc98 MFi386: revision 1.657 2007-06-06 13:04:15 +00:00
pccard
pci Where I previously removed calls to kdb_enter(), now remove include of 2007-05-29 11:28:28 +00:00
powerpc Fix the compile. Band-aid until it is worked out how to use the context 2007-06-06 06:01:56 +00:00
rpc Move rpc/types.h under sys/, as this is used by ZFS kernel module. 2007-04-10 22:10:16 +00:00
security Commit 14/14 of sched_lock decomposition. 2007-06-05 00:00:57 +00:00
sparc64 Teach the bridge wrapper how to handle the filter+ithread case. 2007-06-06 22:19:23 +00:00
sun4v - Change comments and asserts to reflect the removal of the global 2007-06-04 23:57:32 +00:00
sys - Remove unused variable from create_thread(). 2007-06-07 19:45:19 +00:00
tools Catch up with ACPI-CA 20070320 import. 2007-03-22 18:16:43 +00:00
ufs Commit 14/14 of sched_lock decomposition. 2007-06-05 00:00:57 +00:00
vm Commit 14/14 of sched_lock decomposition. 2007-06-05 00:00:57 +00:00
Makefile o Add bsm and security to a list of cscope dirs. 2007-04-14 16:29:15 +00:00