freebsd-nq/sys
Qing Li e5c610d659 The flow-table associates TCP/UDP flows and IP destinations with
specific routes. When the routing table changes, for example,
when a new route with a more specific prefix is inserted into the
routing table, the flow-table is not updated to reflect that change.
As such existing connections cannot take advantage of the new path.
In some cases the path is broken. This patch will update the affected
flow-table entries when a more specific route is added. The route
entry is properly marked when a route is deleted from the table.
In this case, when the flow-table performs a search, the stale
entry is updated automatically. Therefore this patch is not
necessary for route deletion.

Submitted by:	simon, phk
Reviewed by:	bz, kmacy
MFC after:	3 days
2009-10-01 20:32:29 +00:00
..
amd64 As a workaround, for Intel CPUs, do not use CLFLUSH in 2009-10-01 12:52:48 +00:00
arm Promote the cpu_class local variable to global and expose it in md_var.h 2009-09-26 16:37:23 +00:00
boot lindev(4) [1] is supposed to be a collection of linux-specific pseudo 2009-09-26 12:45:28 +00:00
bsm Add audit events for process descriptor system calls, which will appear in 2009-09-29 21:25:59 +00:00
cam Report SATA 3.x devices. 2009-09-27 20:50:54 +00:00
cddl Return EOPNOTSUPP instead of EINVAL when doing chflags(2) over an old 2009-10-01 18:58:26 +00:00
compat Regenerate system call files following r197636. 2009-09-30 08:48:59 +00:00
conf Add support for ChipHead 341 serial port adapter. 2009-09-28 07:32:11 +00:00
contrib Use __FBSDID to embed RCS ID. 2009-09-21 08:37:57 +00:00
crypto
ddb Put square backets ([]) around process names for system processes to patch 2009-10-01 19:12:14 +00:00
dev EHCI Hardware BUG workaround 2009-10-01 18:37:16 +00:00
fs Provide default implementation for VOP_ACCESS(9), so that filesystems which 2009-10-01 17:22:03 +00:00
gdb
geom The first 96 bytes may not be zeroes. It can contain trivial boot 2009-09-28 23:52:47 +00:00
gnu Fix the build by using proper format. 2009-06-25 16:48:13 +00:00
i386 As a workaround, for Intel CPUs, do not use CLFLUSH in 2009-10-01 12:52:48 +00:00
ia64 Add a new sysctl for reporting all of the supported page sizes. 2009-09-18 17:04:57 +00:00
isa Tweak the way that the ACPI and ISA bus drivers match hint devices to 2009-08-24 21:51:46 +00:00
kern Provide default implementation for VOP_ACCESS(9), so that filesystems which 2009-10-01 17:22:03 +00:00
kgssapi When the KOBJMETHOD() macro was updated, it resulted in the 2009-06-14 17:33:46 +00:00
libkern done method is supposed to return int. 2009-06-22 22:09:18 +00:00
mips Add a new sysctl for reporting all of the supported page sizes. 2009-09-18 17:04:57 +00:00
modules Add support for ChipHead 341 serial port adapter. 2009-09-28 07:32:11 +00:00
net The flow-table associates TCP/UDP flows and IP destinations with 2009-10-01 20:32:29 +00:00
net80211 Update 802.11s mesh support to draft 3.03. This includes a revised frame 2009-09-22 18:18:14 +00:00
netatalk Reverse misordered unlock and lock in at_control for netatalk phase I 2009-08-12 10:44:13 +00:00
netgraph Get those pesky RFCOMM RPM data bits right. This is likely a noop. 2009-09-10 23:30:13 +00:00
netinet Fix handling of sctp_drain(). 2009-09-20 11:33:39 +00:00
netinet6 Support for VNET in SCTP (hopefully) 2009-09-17 15:11:12 +00:00
netipsec Changed an IPSEC_ASSERT to a simple test, as such invalid packets 2009-10-01 15:33:53 +00:00
netipx Use queue(9) instead of hand-crafted link lists for the global IPX 2009-06-24 20:57:50 +00:00
netnatm
netncp
netsmb Don't print out a message on loading a module. 'kldload -v' and 'kldstat 2009-09-10 18:33:08 +00:00
nfs Revert rev 192323 (nfs_common.c only): 2009-07-12 03:53:52 +00:00
nfsclient Reverting the previous change for now. Some users reports the patch 2009-09-15 22:09:42 +00:00
nfsserver Ensure that tv_sec is between INT32_MIN and INT32_MAX, so ZFS won't object. 2009-09-26 18:23:16 +00:00
nlm Since svc_[dg|vc|tli|tp]_create() did not hold a reference count on the 2009-06-17 22:50:26 +00:00
opencrypto If crypto operation is finished with EAGAIN, don't repeat operation from 2009-09-04 09:48:18 +00:00
pc98 MFi386: revision 197653 2009-10-01 10:46:22 +00:00
pci intpm/sb700: force polling mode if configured interrupt is SMI 2009-09-19 08:56:28 +00:00
powerpc Add a new sysctl for reporting all of the supported page sizes. 2009-09-18 17:04:57 +00:00
rpc Set the prison in NFS anon and GSS SVC creds (as I indended to in r197581). 2009-09-28 18:55:29 +00:00
security Having thrown the cat out of the house, add a necessary include. 2009-09-08 13:24:36 +00:00
sparc64 Merge r194204 from amd64/i386: 2009-09-25 17:08:51 +00:00
sun4v Add a new sysctl for reporting all of the supported page sizes. 2009-09-18 17:04:57 +00:00
sys Provide default implementation for VOP_ACCESS(9), so that filesystems which 2009-10-01 17:22:03 +00:00
teken Add support for VT200-style mouse input. 2009-09-27 18:19:41 +00:00
tools - Increase dynamic range of filter coefficients from 28bit to 30bit. 2009-07-05 18:15:06 +00:00
ufs Don't build ufs_gjournal.c at all if UFS_GJOURNAL option is not given 2009-09-22 16:22:05 +00:00
vm Move the annotation for vm_map_startup() immediately before the function. 2009-10-01 12:48:35 +00:00
xdr Add a check for a NULL mbuf ptr at the beginning of xdrmbuf_inline() 2009-08-12 16:27:51 +00:00
xen Temporarily revert the new-bus locking for 8.0 release. It will be 2009-08-20 19:17:53 +00:00
Makefile