Bug #3126
closedsync up ixgbe driver with r253865
100%
Description
We need to sync up our ixgbe driver with the bug fixes in r253865 to get to v2.5.15.
Updated by Renato Botelho over 11 years ago
- Status changed from New to Feedback
- % Done changed from 0 to 100
Applied in changeset pfsense-tools:commit:a78c704dd68cba9fdf2ee95df13b0898134c4284.
Updated by Zeev Zalessky over 11 years ago
In 2.1-RC1 (amd64) built on Thu Aug 1 19:39:40 EDT 2013 driver version still 2.5.0.-8
Updated by Jim Pingle over 11 years ago
There hasn't been a new snapshot yet since the patches were put in. Should be one up later today.
Updated by Zeev Zalessky over 11 years ago
- Disable hardware TCP segmentation offload
- Disable hardware large receive offload
In ifconfig i see following:
ix0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=407bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO> ether 68:05:ca:0c:87:1e inet6 fe80::6a05:caff:fe0c:871e%ix0 prefixlen 64 scopeid 0x1 nd6 options=3<PERFORMNUD,ACCEPT_RTADV> media: Ethernet autoselect status: no carrier ix1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=407bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO> ether 68:05:ca:0c:87:1e inet6 fe80::6a05:caff:fe0c:871f%ix1 prefixlen 64 scopeid 0x2 nd6 options=3<PERFORMNUD,ACCEPT_RTADV> media: Ethernet autoselect status: no carrier bce0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=c01bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,VLAN_HWTSO,LINKSTATE> ether d8:d3:85:b9:f4:14 media: Ethernet autoselect bce1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=c00bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWTSO,LINKSTATE> ether d8:d3:85:b9:f4:16 inet 192.168.100.1 netmask 0xffffff00 broadcast 192.168.100.255 inet6 fe80::dad3:85ff:feb9:f416%bce1 prefixlen 64 scopeid 0x4 nd6 options=1<PERFORMNUD> media: Ethernet autoselect (1000baseT <full-duplex>) status: active ix2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=407bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO> ether a0:36:9f:1d:d5:00 inet6 fe80::a236:9fff:fe1d:d500%ix2 prefixlen 64 scopeid 0x5 nd6 options=3<PERFORMNUD,ACCEPT_RTADV> media: Ethernet autoselect (10Gbase-Twinax <full-duplex>) status: active ix3: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=407bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO> ether a0:36:9f:1d:d5:00 inet6 fe80::a236:9fff:fe1d:d502%ix3 prefixlen 64 scopeid 0x6 nd6 options=3<PERFORMNUD,ACCEPT_RTADV> media: Ethernet autoselect (10Gbase-Twinax <full-duplex>) status: active enc0: flags=0<> metric 0 mtu 1536 pflog0: flags=100<PROMISC> metric 0 mtu 33144 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 options=3<RXCSUM,TXCSUM> inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x9 nd6 options=3<PERFORMNUD,ACCEPT_RTADV> pfsync0: flags=0<> metric 0 mtu 1460 syncpeer: 224.0.0.240 maxupd: 128 syncok: 1 lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=407bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO> ether 68:05:ca:0c:87:1e inet6 fe80::6a05:caff:fe0c:871e%lagg0 prefixlen 64 scopeid 0xb nd6 options=3<PERFORMNUD,ACCEPT_RTADV> media: Ethernet autoselect status: no carrier laggproto lacp laggport: ix1 flags=0<> laggport: ix0 flags=0<> lagg1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=407bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO> ether a0:36:9f:1d:d5:00 inet6 fe80::a236:9fff:fe1d:d500%lagg1 prefixlen 64 scopeid 0xc inet 10.165.128.211 netmask 0xffffff00 broadcast 10.165.128.255 nd6 options=1<PERFORMNUD> media: Ethernet autoselect status: active laggproto lacp laggport: ix3 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING> laggport: ix2 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>
looks like LRO and TSO always enabled :(
Updated by Renato Botelho over 11 years ago
Zeev Zalessky wrote:
driver is updated in "2.1-RC1 (amd64) built on Tue Aug 6 16:41:24 EDT 2013" i checked in system->Advanced->Networking following check boxes:
- Disable hardware TCP segmentation offload
- Disable hardware large receive offload
In ifconfig i see following:[...]
looks like LRO and TSO always enabled :(
Was it being disabled before you update?
Updated by Zeev Zalessky over 11 years ago
it's was disabled but didn't worked also. i hoped that new version fix the problem :(
Updated by Renato Botelho over 11 years ago
Zeev Zalessky wrote:
it's was disabled but didn't worked also. i hoped that new version fix the problem :(
It's not related with driver update, please check ticket #1047
Updated by Chris Buechler over 11 years ago
- Status changed from Feedback to Resolved