summaryrefslogtreecommitdiffstats
path: root/sys/dev/netmap
diff options
context:
space:
mode:
authorjfv <jfv@FreeBSD.org>2013-10-09 17:32:52 +0000
committerjfv <jfv@FreeBSD.org>2013-10-09 17:32:52 +0000
commit7f364f2263dcbf5399bd43a3676145dd57c6613b (patch)
tree80e36a3cb165b639d4fd372f16d06bc2164bf056 /sys/dev/netmap
parent3c43c9607a3f047c556868968167920bbf3e93ab (diff)
downloadFreeBSD-src-7f364f2263dcbf5399bd43a3676145dd57c6613b.zip
FreeBSD-src-7f364f2263dcbf5399bd43a3676145dd57c6613b.tar.gz
Update the Intel igb driver to version 2.4.0
- This version has support for the new Intel Avoton systems, including 2.5Gb support, further it now has IPv6/TSO6 support as well. Shared code has been updated where necessary as well. Thanks to my new assistant Eric Joyner for doing the transmit path changes to bring in the IPv6/TSO6 support. Thanks to Gleb for catching the one bug and change needed in NETMAP. Approved by: re
Diffstat (limited to 'sys/dev/netmap')
-rw-r--r--sys/dev/netmap/if_igb_netmap.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/netmap/if_igb_netmap.h b/sys/dev/netmap/if_igb_netmap.h
index a94ca3b..d4e5dfe 100644
--- a/sys/dev/netmap/if_igb_netmap.h
+++ b/sys/dev/netmap/if_igb_netmap.h
@@ -153,7 +153,7 @@ igb_netmap_txsync(struct ifnet *ifp, u_int ring_nr, int do_lock)
/* curr is the current slot in the nic ring */
union e1000_adv_tx_desc *curr =
(union e1000_adv_tx_desc *)&txr->tx_base[l];
- struct igb_tx_buffer *txbuf = &txr->tx_buffers[l];
+ struct igb_tx_buf *txbuf = &txr->tx_buffers[l];
int flags = ((slot->flags & NS_REPORT) ||
j == 0 || j == report_frequency) ?
E1000_ADVTXD_DCMD_RS : 0;
OpenPOWER on IntegriCloud