freebsd-nq/sys
Zbigniew Bodek 36a947e91e Don't omit m_dup() for non-writeable mbufs that need checksum calculation
If the driver is not active or link is down the packet could remain
non-writeable. This commit makes all mbufs enqueued to the driver's
ring buffer to have correct attributes.

Pointed out by: wma
Reviewed by:    wma
Obtained from:  Semihalf
Sponsored by:   Cavium
Differential Revision: https://reviews.freebsd.org/D5800
2016-03-31 13:23:43 +00:00
..
amd64 Type of the interrupt handlers on x86 cannot be expressed in C. 2016-03-29 19:56:48 +00:00
arm Enable SPI1 on Beaglebone Black. 2016-03-30 17:32:14 +00:00
arm64 Add support for 4 level pagetables. The userland address space has been 2016-03-31 11:07:24 +00:00
boot Enable SPI1 on Beaglebone Black. 2016-03-30 17:32:14 +00:00
bsm
cam CAM: Generalize 4k quirk to all Samsung MZ7* SSDs 2016-03-29 06:56:46 +00:00
cddl Plug open count leak on zvol rename. 2016-03-30 16:54:18 +00:00
compat Fix bugs in currently unused bit searching loop. 2016-03-31 06:19:15 +00:00
conf Remove the old depend (mkdep) code and make FAST_DEPEND the one true way. 2016-03-30 23:50:23 +00:00
contrib krping wasn't designed to take more than one client. Fail any connect 2016-03-29 01:41:07 +00:00
crypto
ddb Add td_swinvoltick to track last involuntary context switch 2016-03-25 19:35:29 +00:00
dev Don't omit m_dup() for non-writeable mbufs that need checksum calculation 2016-03-31 13:23:43 +00:00
fs Do not access buffer if bread(9) or cluster_read(9) failed. On error, 2016-03-29 19:59:44 +00:00
gdb
geom
gnu
i386 Type of the interrupt handlers on x86 cannot be expressed in C. 2016-03-29 19:56:48 +00:00
isa Fix the resource_list_print_type() calls to use uintmax_t. 2016-03-22 22:25:08 +00:00
kern Add osd_reserve() and osd_set_reserved(), which allow M_WAITOK allocation 2016-03-30 16:57:28 +00:00
kgssapi
libkern
mips Fix the resource_list_print_type() calls to use uintmax_t. 2016-03-22 22:25:08 +00:00
modules Add support for the Nuvoton NCT5104D. 2016-03-31 04:57:38 +00:00
net Remove some NULL checks for M_WAITOK allocations. 2016-03-29 13:56:59 +00:00
net80211 [net80211] migrate the time_* macros to ieee80211_* namespace. 2016-03-30 00:44:10 +00:00
netgraph
netinet Unbreak the RSS/PCBGROUp build. 2016-03-31 00:53:23 +00:00
netinet6 Unbreak the RSS/PCBGROUp build. 2016-03-31 00:53:23 +00:00
netipsec Fix handling of net.inet.ipsec.dfbit=2 variable. 2016-03-18 09:03:00 +00:00
netnatm
netpfil pf: Improve forwarding detection 2016-03-16 06:42:15 +00:00
netsmb
nfs Do not try to install a default route for each interface found, because 2016-03-27 23:16:37 +00:00
nfsclient
nfsserver
nlm
ofed Remove unnecessary dequeue_mutex (added in r294610) from the iWARP 2016-03-30 01:08:08 +00:00
opencrypto
pc98 Fix the resource_list_print_type() calls to use uintmax_t. 2016-03-22 22:25:08 +00:00
powerpc Reduce OFW PCI code duplication - involves ARM, PPC and SPARC64 2016-03-29 15:19:56 +00:00
riscv Add support for ddb(4). 2016-03-10 15:51:43 +00:00
rpc Remove some NULL checks for M_WAITOK allocations. 2016-03-29 13:56:59 +00:00
security
sparc64 Fix the resource_list_print_type() calls to use uintmax_t. 2016-03-22 22:25:08 +00:00
sys Add osd_reserve() and osd_set_reserved(), which allow M_WAITOK allocation 2016-03-30 16:57:28 +00:00
teken
tests
tools
ufs Remove some NULL checks for M_WAITOK allocations. 2016-03-29 13:56:59 +00:00
vm
x86 Type of the interrupt handlers on x86 cannot be expressed in C. 2016-03-29 19:56:48 +00:00
xdr
xen
Makefile