summaryrefslogtreecommitdiffstats
path: root/sys/dev/qlxgbe
diff options
context:
space:
mode:
authornp <np@FreeBSD.org>2015-04-08 01:43:29 +0000
committernp <np@FreeBSD.org>2015-04-08 01:43:29 +0000
commit3713ef6b03e4017a5ba9e902268968038c9c14de (patch)
treeecb62836844d65b4fedb1160523763c6f025944f /sys/dev/qlxgbe
parent406b6dc8fbf65c592dac719ca5937c1dcd684008 (diff)
downloadFreeBSD-src-3713ef6b03e4017a5ba9e902268968038c9c14de.zip
FreeBSD-src-3713ef6b03e4017a5ba9e902268968038c9c14de.tar.gz
MFC r279243-r279246, r279251, r279691, r279700, and r279701.
r279243: cxgbe(4): request an automatic tx update when a netmap txq idles. r279244: cxgbe(4): wait for the hardware to catch up before destroying a netmap txq. r279245: cxgbe(4): do not set the netmap rxq interrupts on a hair-trigger. r279246: cxgbe(4): set up congestion management for netmap rx queues. The hw.cxgbe.cong_drop knob controls the response of the chip when netmap queues are congested. r279251: cxgbe(4): allow tx hardware checksumming on the netmap interface. It is disabled by default but users can set IFCAP_TXCSUM on the netmap ifnet (ifconfig ncxl0 txcsum) to override netmap and force the hardware to calculate and insert proper IP and L4 checksums in outbound frames. r279691: cxgbe(4): provide the correct size of freelists associated with netmap rx queues to the chip. This will fix many problems with native netmap rx on ncxl/ncxgbe interfaces. r279700: cxgbe(4): knobs to experiment with the interrupt coalescing timer for netmap rx queues, and the "batchiness" of rx updates sent to the chip. These knobs will probably become per-rxq in the near future and will be documented only after their final form is decided. r279701: cxgbe(4): experimental rx packet sink for netmap queues. This is not intended for general use.
Diffstat (limited to 'sys/dev/qlxgbe')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud