freebsd-skq/sys
yongari f862610a4b It seems all Broadcom controllers have a bug that can generate UDP
datagrams with checksum value 0 when TX UDP checksum offloading is
enabled.  Generating UDP checksum value 0 is RFC 768 violation.
Even though the probability of generating such UDP datagrams is
low, I don't want to see FreeBSD boxes to inject such datagrams
into network so disable UDP checksum offloading by default.  Users
still override this behavior by setting a sysctl variable or loader
tunable, dev.bge.%d.forced_udpcsum.

I have no idea why this issue was not reported so far given that
bge(4) is one of the most commonly used controller on high-end
server class systems. Thanks to andre@ who passed the PR to me.

PR:	kern/104826
2010-08-22 01:39:09 +00:00
..
amd64 Revert part of the r211149 as I erroneously ported the logical_cpus from 2010-08-19 22:37:43 +00:00
arm Supply some useful information to the started image using ELF aux vectors. 2010-08-17 08:55:45 +00:00
boot Make sure the boot2 stage is compiled with gcc, as clang has no 2010-08-21 15:01:59 +00:00
bsm
cam Revert r211434. Offline discussions have convinced me that this should 2010-08-20 17:20:05 +00:00
cddl Add a sysname char * to struct opensolaris_utsname. 2010-08-21 14:09:24 +00:00
compat Supply some useful information to the started image using ELF aux vectors. 2010-08-17 08:55:45 +00:00
conf FPU EMU is 32-bit only for now, so mark it as a powerpc-only feature. 2010-08-20 01:23:17 +00:00
contrib Merge ACPICA 20100806. 2010-08-06 23:11:19 +00:00
crypto Crypto(4) driver for AESNI. 2010-07-23 11:00:46 +00:00
ddb One more use for _SIG_VALID. 2010-07-12 10:18:10 +00:00
dev It seems all Broadcom controllers have a bug that can generate UDP 2010-08-22 01:39:09 +00:00
fs Add dedicated routines to toggle lockmgr flags such as LK_NOSHARE and 2010-08-20 19:46:50 +00:00
gdb
geom Remove bintime_cmp() function, unused since r200086. 2010-08-18 15:38:10 +00:00
gnu Add dedicated routines to toggle lockmgr flags such as LK_NOSHARE and 2010-08-20 19:46:50 +00:00
i386 Revert part of the r211149 as I erroneously ported the logical_cpus from 2010-08-19 22:37:43 +00:00
ia64 Remove unused KTRACE includes. 2010-08-19 16:41:27 +00:00
isa When we are not switching VTs, just mark all buffer to be updated. 2010-07-15 23:11:51 +00:00
kern make sure thread lock is locked. 2010-08-20 23:51:34 +00:00
kgssapi
libkern
mips Migrate if_arge to use the PLL cpuops. 2010-08-19 16:29:08 +00:00
modules MFp4: anchie_soc2009 branch: 2010-08-19 11:31:03 +00:00
net When moving an ethernet ifnet from one vnet to another, destroy the 2010-08-13 18:17:32 +00:00
net80211 Wrap remaining ieee80211_ratectl_node_init() calls missed in r211314. 2010-08-21 11:06:21 +00:00
netatalk
netgraph Fix typo 2010-08-02 22:26:08 +00:00
netinet MFp4: anchie_soc2009 branch: 2010-08-19 11:31:03 +00:00
netinet6 optp may be NULL. 2010-08-20 17:52:49 +00:00
netipsec
netipx
netnatm
netncp
netsmb
nfs Move sys/nfsclient/nfs_lock.c into sys/nfs and build it as a separate 2010-07-24 22:11:11 +00:00
nfsclient Add dedicated routines to toggle lockmgr flags such as LK_NOSHARE and 2010-08-20 19:46:50 +00:00
nfsserver
nlm
opencrypto Fix typo in comment. 2010-08-11 16:53:45 +00:00
pc98 Add MALLOC_DEBUG_MAXZONES debug malloc(9) option to use multiple uma 2010-07-28 15:36:12 +00:00
pci Implement WOL. WOL is supported on RTL8139B or newer controllers. 2010-07-19 18:01:06 +00:00
powerpc Remove unused KTRACE includes. 2010-08-19 16:41:27 +00:00
rpc
security
sparc64 Skip a KASSERT which isn't appropriate when not employing page coloring. 2010-08-21 14:28:48 +00:00
sun4v Remove unused KTRACE includes. 2010-08-19 16:41:27 +00:00
sys Add dedicated routines to toggle lockmgr flags such as LK_NOSHARE and 2010-08-20 19:46:50 +00:00
teken Make ^L with cons25 and origin mode bit more sane. 2010-08-09 18:07:15 +00:00
tools
ufs Add dedicated routines to toggle lockmgr flags such as LK_NOSHARE and 2010-08-20 19:46:50 +00:00
vm Add uma_zone_get_max() to obtain the effective limit after a call 2010-08-16 14:24:00 +00:00
x86 When performing a sanity check on the SRAT table to ensure that each 2010-07-29 17:37:35 +00:00
xdr
xen
Makefile