freebsd-skq/sys
Robert Watson d3c1f00350 Add _mbuf() variants of various inpcb-related interfaces, including lookup,
hash install, etc.  For now, these are arguments are unused, but as we add
RSS support, we will want to use hashes extracted from mbufs, rather than
manually calculated hashes of header fields, due to the expensive of the
software version of Toeplitz (and similar hashes).

Add notes that it would be nice to be able to pass mbufs into lookup
routines in pf(4), optimising firewall lookup in the same way, but the
code structure there doesn't facilitate that currently.

(In principle there is no reason this couldn't be MFCed -- the change
extends rather than modifies the KBI.  However, it won't be useful without
other previous possibly less MFCable changes.)

Reviewed by:    bz
Sponsored by:   Juniper Networks, Inc.
2011-06-04 16:33:06 +00:00
..
amd64 Bring back r222275. runfw(4) will statically link in rt2870.fw.uu 2011-05-25 10:04:13 +00:00
arm Move the ZERO_REGION_SIZE to a machine-dependent file, as on many 2011-05-13 19:35:01 +00:00
boot mdoc: fix markup 2011-06-02 09:56:42 +00:00
bsm Add ECAPMODE, "Not permitted in capability mode", a new kernel errno 2011-03-01 13:14:28 +00:00
cam Increase maximum supported number of ranges per TRIM command from 256 to 512 2011-06-03 07:25:36 +00:00
cddl opensolaris compat / zfs: avoid early overflow in ddi_get_lbolt* 2011-06-04 07:02:06 +00:00
compat Commit the missing linux_videdev2_compat.h (lost somewhere between 2011-05-04 13:09:20 +00:00
conf Add new fan controller driver for the G4 MDD PowerMac. Submitted and tested 2011-06-04 15:17:35 +00:00
contrib Add _mbuf() variants of various inpcb-related interfaces, including lookup, 2011-06-04 16:33:06 +00:00
crypto Fix a bug in the result of manual assembly. 2011-03-02 14:56:58 +00:00
ddb Trim some additional unnecessary <linker_set.h> includes. 2011-04-28 17:59:33 +00:00
dev Enable HT40 (40MHz channel width) support. 2011-06-04 15:22:01 +00:00
fs Modify the new NFS server so that the NFSv3 Pathconf RPC 2011-06-04 01:13:09 +00:00
gdb Modify kdb_trap() so that it re-calls the dbbe_trap function as long as 2011-02-18 22:25:11 +00:00
geom Update disk's stripesize and stripeoffset parameters on provider open. 2011-06-03 13:49:18 +00:00
gnu Fix typo in unused function name 2011-05-22 09:58:48 +00:00
i386 On multi-core, multi-threaded PPC systems, it is important that the threads 2011-05-31 15:11:43 +00:00
ia64 On multi-core, multi-threaded PPC systems, it is important that the threads 2011-05-31 15:11:43 +00:00
isa Move VT switching hack for suspend/resume from bus drivers to syscons.c 2011-05-09 18:46:49 +00:00
kern Fix a bug introduced in revision 222537. 2011-05-31 22:39:32 +00:00
kgssapi
libkern Fix typos - remove duplicate "is". 2011-02-23 09:22:33 +00:00
mips Add support for True IDE mode to the Octeon CF driver. This mode is 2011-06-04 07:06:05 +00:00
modules Flesh out the radar detection related operations for the ath driver. 2011-06-01 20:09:49 +00:00
net Properly return an ENOBUFS error if a write to a tun(4) device fails 2011-06-03 13:47:05 +00:00
net80211 Certain adapters have HT40 support on some but not all channels. The 2011-06-04 15:05:32 +00:00
netatalk
netgraph Assume the link to be dead if bit error rate (BER) parameter is set to 1. 2011-05-24 14:36:32 +00:00
netinet Add _mbuf() variants of various inpcb-related interfaces, including lookup, 2011-06-04 16:33:06 +00:00
netinet6 Add _mbuf() variants of various inpcb-related interfaces, including lookup, 2011-06-04 16:33:06 +00:00
netipsec Release SP's refcount in key_get_spdbyid(). 2011-05-09 13:16:21 +00:00
netipx
netnatm
netncp
netsmb
nfs Change the sysctl naming for the old and new NFS clients 2011-05-15 20:52:43 +00:00
nfsclient In the VOP_PUTPAGES() implementations, change the default error from 2011-06-01 21:00:28 +00:00
nfsserver Add a lock flags argument to the VFS_FHTOVP() file system 2011-05-22 01:07:54 +00:00
nlm Add a lock flags argument to the VFS_FHTOVP() file system 2011-05-22 01:07:54 +00:00
ofed In ipoib_cm_handle_rx_wc(): Count incoming packets and 2011-05-26 22:29:43 +00:00
opencrypto After the r219999 is merged to stable/8, rename fallocf(9) to falloc(9) 2011-04-01 13:28:34 +00:00
pc98 Move VT switching hack for suspend/resume from bus drivers to syscons.c 2011-05-09 18:46:49 +00:00
pci Do a sweep of the tree replacing calls to pci_find_extcap() with calls to 2011-03-23 13:10:15 +00:00
powerpc Add new fan controller driver for the G4 MDD PowerMac. Submitted and tested 2011-06-04 15:17:35 +00:00
rpc This patch is believed to fix a problem in the kernel rpc for 2011-04-27 18:19:26 +00:00
security - Add a FEATURE for capsicum (security_capabilities). 2011-03-04 09:03:54 +00:00
sparc64 On multi-core, multi-threaded PPC systems, it is important that the threads 2011-05-31 15:11:43 +00:00
sys Fix apparent garbage in the message buffer. 2011-05-31 17:29:58 +00:00
teken mdoc: reorder sections consistently 2011-06-02 09:56:53 +00:00
tools GNU awk does not output escaped newlines in multi-line printc statements. This 2011-03-31 21:33:33 +00:00
ufs Due to a lag in updating the fs_pendinginodes count, we cannot depend 2011-05-28 15:07:29 +00:00
vm In the VOP_PUTPAGES() implementations, change the default error from 2011-06-01 21:00:28 +00:00
x86 Implement boot-time TSC synchronization test for SMP. This test is executed 2011-05-09 17:34:00 +00:00
xdr
xen Fix a few more SYSCTL_PROC() that were missing a CTLFLAG type specifier. 2011-01-19 00:57:58 +00:00
Makefile Disconnect sun4v architecture from the three. 2011-05-14 01:53:38 +00:00