freebsd-skq/sys
Robert Watson 62e1ba833c Consolidate and clean up the first section of ip_output.c in light of the
last year or two's work on routing:

- Combine iproute initialization and flowtable lookup blocks, eliminating
  unnecessary tests for known-zero'd iproute fields.

- Add a comment indicating (a) why the route entry returned by the
  flowtable is considered stable and (b) that the flowtable lookup must
  occur after the setup of the mbuf flow ID.

- Assert the inpcb lock before any use of inpcb fields.

Reviewed by:	kmacy
2009-05-21 09:45:47 +00:00
..
amd64 Don't bother reading the initial value of the machine check banks during 2009-05-20 16:11:22 +00:00
arm Add cpu_flush_dcache() for use after non-DMA based I/O so that a 2009-05-18 18:37:18 +00:00
boot Improve the accf_dns_load description. 2009-05-17 10:58:50 +00:00
bsm Merge OpenBSM 1.1 from OpenBSM vendor branch to head. 2009-04-19 16:17:13 +00:00
cam Remove dead code. 2009-05-12 16:38:32 +00:00
cddl - back out direct map hack 2009-05-19 01:14:37 +00:00
compat Comment nits. 2009-05-20 18:36:17 +00:00
conf Overhaul monitor mode handling: 2009-05-20 20:00:40 +00:00
contrib tbr_timeout() is a timer driven function[1]. While the previous commit 2009-05-18 01:05:09 +00:00
crypto
ddb
dev force type match 2009-05-21 04:00:31 +00:00
fs Modify sys/fs/nfsserver/nfs_nfsdport.c to use nlm_acquire_next_sysid() 2009-05-21 01:50:27 +00:00
gdb
geom Check return value of gctl_get_asciiparam(). 2009-05-12 16:59:50 +00:00
gnu Remove empty files and do nto try to build them. 2009-05-18 17:20:24 +00:00
i386 We don't need d_thread_t for cross-branch portability here anymore. 2009-05-20 16:47:40 +00:00
ia64 Rename ia64_invalidate_icache() to ia64_sync_icache(). We're 2009-05-18 18:44:54 +00:00
isa Rename statclock_disable variable to atrtcclock_disable that it actually is, 2009-05-03 17:47:21 +00:00
kern Set the umask in a new file descriptor table earlier in fdcopy() to remove 2009-05-20 18:42:04 +00:00
kgssapi
legacy/dev Garbage collect legacy upgt driver now that it is available in the new 2009-05-13 17:11:25 +00:00
libkern
mips Add cpu_flush_dcache() for use after non-DMA based I/O so that a 2009-05-18 18:37:18 +00:00
modules Remove empty files and do nto try to build them. 2009-05-18 17:20:24 +00:00
net When an interface address is removed and the last prefix 2009-05-20 21:07:15 +00:00
net80211 Prepare to distribute sysctl code to reduce global definitions: 2009-05-20 20:18:01 +00:00
netatalk Lock interface address list lock around ifaddr inserts and deletes 2009-04-19 22:01:38 +00:00
netgraph Fix copy-paste bug in NGM_NETFLOW_SETCONFIG argument size verification. 2009-05-13 02:26:34 +00:00
netinet Consolidate and clean up the first section of ip_output.c in light of the 2009-05-21 09:45:47 +00:00
netinet6 When an interface address is removed and the last prefix 2009-05-20 21:07:15 +00:00
netipsec Change the curvnet variable from a global const struct vnet *, 2009-05-05 10:56:12 +00:00
netipx Make the SPX code use its own copies of insque()/remque(). 2009-04-26 21:03:27 +00:00
netnatm Replace d_thread_t * with struct thread *. 2009-05-20 17:00:16 +00:00
netncp
netsmb
nfs Add cpu_flush_dcache() for use after non-DMA based I/O so that a 2009-05-18 18:37:18 +00:00
nfs4client Use struct thread instead of d_thread_t. 2009-05-20 17:01:40 +00:00
nfsclient Eliminate unnecessary clearing of the page's dirty mask from various 2009-05-15 04:33:35 +00:00
nfsserver Remove the thread argument from the FSD (File-System Dependent) parts of 2009-05-11 15:33:26 +00:00
nlm Add a function to sys/nlm/nlm_prot_impl.c that returns a unique 2009-05-21 01:14:12 +00:00
opencrypto
pc98 Add cpu_flush_dcache() for use after non-DMA based I/O so that a 2009-05-18 18:37:18 +00:00
pci For RTL8139C+ controllers, have controller handle padding short 2009-04-20 07:13:04 +00:00
powerpc Add cpu_flush_dcache() for use after non-DMA based I/O so that a 2009-05-18 18:37:18 +00:00
rpc Added a field to the SVCXPRT structure that the nfsv4 server can 2009-04-16 16:26:35 +00:00
security Remove the thread argument from the FSD (File-System Dependent) parts of 2009-05-11 15:33:26 +00:00
sparc64 Add nge(4), nge(4) should work on all architectures. 2009-05-21 02:19:01 +00:00
sun4v Add cpu_flush_dcache() for use after non-DMA based I/O so that a 2009-05-18 18:37:18 +00:00
sys bump for net80211 monitor mode changes 2009-05-20 20:05:56 +00:00
tools
ufs Introduce vfs_bio_set_valid() and use it from ffs_realloccg(). This 2009-05-17 20:26:00 +00:00
vm - back out direct map hack 2009-05-19 01:14:37 +00:00
xdr
xen
Makefile