Thanks, will wait or your next mail. Any news regarding the dropped packets?
Stefan Am 21.08.2015 um 02:51 schrieb Rose, Gregory V: > Stefan, > > Late update on this. I'm being told know that there are additional > parameters that may need to be changed. Please hold until I get this updated > information. > > Thanks and regards, > > - Greg > >> -----Original Message----- >> From: Rose, Gregory V [mailto:gregory.v.r...@intel.com] >> Sent: Thursday, August 20, 2015 4:26 PM >> To: Stefan Priebe >> Cc: e1000-devel@lists.sourceforge.net >> Subject: Re: [E1000-devel] dropped rx with i40e >> >> Stefan, >> >> You will need to run the update utility again but this time edit the >> nvmupdate.cfg file to change this: >> >> SKIP OROM: TRUE >> >> to this: >> >> SKIP OROM: FALSE >> >> That should then also update the option ROM for the PXE utility. >> >> Regards, >> >> - Greg >> >>> -----Original Message----- >>> From: Stefan Priebe [mailto:s.pri...@profihost.ag] >>> Sent: Wednesday, August 19, 2015 10:40 AM >>> To: Rose, Gregory V >>> Cc: e1000-devel@lists.sourceforge.net >>> Subject: Re: [E1000-devel] dropped rx with i40e >>> >>> Correct message: >>> PXE-m10: The application for the device detected a newer version of >>> the nvm image than expexted. >>> >>> So how do i update the application code of the XL710? >>> >>> Stefan >>> Am 19.08.2015 um 19:04 schrieb Stefan Priebe - Profihost AG: >>>> An additional question since I've updated to latest xl710 firmware >>>> released 17 August the cards show at boot time (bios init/ post) >>>> something like application code detected a newer nvm image than >>>> expected please update application software. But I can't find an >>>> application code update for the xl710 cards. >>>> >>>> Stefan >>>> >>>> Excuse my typo sent from my mobile phone. >>>> >>>> Am 19.08.2015 um 18:20 schrieb Rose, Gregory V >>>> <gregory.v.r...@intel.com >>>> <mailto:gregory.v.r...@intel.com>>: >>>> >>>>> >>>>>> -----Original Message----- >>>>>> From: Stefan Priebe - Profihost AG [mailto:s.pri...@profihost.ag] >>>>>> Sent: Wednesday, August 19, 2015 12:01 AM >>>>>> To: Rose, Gregory V; e1000-devel@lists.sourceforge.net >>>>>> <mailto:e1000-devel@lists.sourceforge.net> >>>>>> Subject: Re: [E1000-devel] dropped rx with i40e >>>>>> >>>>>> Hi, >>>>>> >>>>>> sad you are not able to reproduce. The good thing i can't >>>>>> reproduce myself either ;-( >>>>>> >>>>>> it just happens out of nothing on the nodes. My current expection >>>>>> is that it happens when spikes of packets occur after being idle >>>>>> for some >>> time. >>>>>> >>>>> >>>>> OK, my traffic generation was fairly constant. Let me modify it to >>>>> send bursts of traffic after long idle periods. Maybe that will >>>>> help to reproduce. >>>>> >>>>> Something you might try is examining your systems' BIOS settings >>>>> for sleep states and make sure the machines don't go too deep into >>>>> a sleep state when they're idle. The time it takes to come from >>>>> sleep state to handling traffic bursts can cause some dropped >> packets. >>>>> >>>>> Thanks, >>>>> >>>>> - Greg >>>>> >>>>>> The good news is after upgrading to the latest intel fw released >>>>>> two days ago and to the latest 1.3.38 driver - it works on 10 out >>>>>> of my >>>>>> 18 testing hosts. >>>>>> >>>>>> Currently i've no idea why it does not on those 8. >>>>>> >>>>>> Stefan >>>>>> Am 19.08.2015 um 00:24 schrieb Rose, Gregory V: >>>>>>> >>>>>>> >>>>>>>> -----Original Message----- >>>>>>>> From: Stefan Priebe - Profihost AG >>>>>>>> [mailto:s.pri...@profihost.ag] >>>>>>>> Sent: Tuesday, August 18, 2015 12:28 AM >>>>>>>> To: Rose, Gregory V; e1000-devel@lists.sourceforge.net >>>>>>>> <mailto:e1000-devel@lists.sourceforge.net> >>>>>>>> Subject: Re: [E1000-devel] dropped rx with i40e >>>>>>>> >>>>>>>> Hi Greg, >>>>>>>> >>>>>>>> could you tell me the output of ethtool -i and ethtool -a and >>>>>>>> ethtool -c and ethtool -k? >>>>>>> >>>>>>> OK, I pasted it in below. I ran traffic overnight and there were >>>>>>> no >>>>>> dropped packets or other errors. Everything seemed fine. >>>>>>> >>>>>>> - Greg >>>>>>> >>>>>>> [root@paelab-gvrose ~]# ethtool -i bond0 >>>>>>> driver: bonding >>>>>>> version: 3.7.1 >>>>>>> firmware-version: 2 >>>>>>> bus-info: >>>>>>> supports-statistics: no >>>>>>> supports-test: no >>>>>>> supports-eeprom-access: no >>>>>>> supports-register-dump: no >>>>>>> supports-priv-flags: no >>>>>>> [root@paelab-gvrose ~]# ethtool -c bond0 Coalesce parameters for >>>>>>> bond0: >>>>>>> Cannot get device coalesce settings: Operation not supported >>>>>>> [root@paelab-gvrose ~]# ethtool -k bond0 Features for bond0: >>>>>>> rx-checksumming: off [fixed] >>>>>>> tx-checksumming: on >>>>>>> tx-checksum-ipv4: off [fixed] >>>>>>> tx-checksum-ip-generic: on >>>>>>> tx-checksum-ipv6: off [fixed] >>>>>>> tx-checksum-fcoe-crc: off [fixed] >>>>>>> tx-checksum-sctp: off [fixed] >>>>>>> scatter-gather: on >>>>>>> tx-scatter-gather: on >>>>>>> tx-scatter-gather-fraglist: off [requested on] >>>>>>> tcp-segmentation-offload: on >>>>>>> tx-tcp-segmentation: on >>>>>>> tx-tcp-ecn-segmentation: on >>>>>>> tx-tcp6-segmentation: on >>>>>>> udp-fragmentation-offload: off [fixed] >>>>>>> generic-segmentation-offload: on >>>>>>> generic-receive-offload: on >>>>>>> large-receive-offload: off >>>>>>> rx-vlan-offload: on >>>>>>> tx-vlan-offload: on >>>>>>> ntuple-filters: off [fixed] >>>>>>> receive-hashing: off [fixed] >>>>>>> highdma: on >>>>>>> rx-vlan-filter: on >>>>>>> vlan-challenged: off [fixed] >>>>>>> tx-lockless: on [fixed] >>>>>>> netns-local: on [fixed] >>>>>>> tx-gso-robust: off [fixed] >>>>>>> tx-fcoe-segmentation: off [fixed] >>>>>>> tx-gre-segmentation: off [fixed] >>>>>>> tx-ipip-segmentation: off [fixed] >>>>>>> tx-sit-segmentation: off [fixed] >>>>>>> tx-udp_tnl-segmentation: on >>>>>>> tx-mpls-segmentation: off [fixed] >>>>>>> fcoe-mtu: off [fixed] >>>>>>> tx-nocache-copy: off >>>>>>> loopback: off [fixed] >>>>>>> rx-fcs: off [fixed] >>>>>>> rx-all: off [fixed] >>>>>>> tx-vlan-stag-hw-insert: off [fixed] >>>>>>> rx-vlan-stag-hw-parse: off [fixed] >>>>>>> rx-vlan-stag-filter: off [fixed] >>>>>>> l2-fwd-offload: off [fixed] >>>>>>> busy-poll: off [fixed] >>>>>>> [root@paelab-gvrose ~]# ethtool -i p4p1 >>>>>>> driver: i40e >>>>>>> version: 1.2.47 >>>>>>> firmware-version: f4.40.35115 a1.4 n4.53 e1ce7 >>>>>>> bus-info: 0000:82:00.0 >>>>>>> supports-statistics: yes >>>>>>> supports-test: yes >>>>>>> supports-eeprom-access: yes >>>>>>> supports-register-dump: yes >>>>>>> supports-priv-flags: yes >>>>>>> [root@paelab-gvrose ~]# ethtool -c p4p1 Coalesce parameters for >> p4p1: >>>>>>> Adaptive RX: on TX: on >>>>>>> stats-block-usecs: 0 >>>>>>> sample-interval: 0 >>>>>>> pkt-rate-low: 0 >>>>>>> pkt-rate-high: 0 >>>>>>> >>>>>>> rx-usecs: 62 >>>>>>> rx-frames: 0 >>>>>>> rx-usecs-irq: 0 >>>>>>> rx-frames-irq: 256 >>>>>>> >>>>>>> tx-usecs: 122 >>>>>>> tx-frames: 0 >>>>>>> tx-usecs-irq: 0 >>>>>>> tx-frames-irq: 256 >>>>>>> >>>>>>> rx-usecs-low: 0 >>>>>>> rx-frame-low: 0 >>>>>>> tx-usecs-low: 0 >>>>>>> tx-frame-low: 0 >>>>>>> >>>>>>> rx-usecs-high: 0 >>>>>>> rx-frame-high: 0 >>>>>>> tx-usecs-high: 0 >>>>>>> tx-frame-high: 0 >>>>>>> >>>>>>> [root@paelab-gvrose ~]# ethtool -k p4p1 Features for p4p1: >>>>>>> rx-checksumming: on >>>>>>> tx-checksumming: on >>>>>>> tx-checksum-ipv4: on >>>>>>> tx-checksum-ip-generic: off [fixed] >>>>>>> tx-checksum-ipv6: on >>>>>>> tx-checksum-fcoe-crc: off [fixed] >>>>>>> tx-checksum-sctp: on >>>>>>> scatter-gather: on >>>>>>> tx-scatter-gather: on >>>>>>> tx-scatter-gather-fraglist: off [fixed] >>>>>>> tcp-segmentation-offload: on >>>>>>> tx-tcp-segmentation: on >>>>>>> tx-tcp-ecn-segmentation: on >>>>>>> tx-tcp6-segmentation: on >>>>>>> udp-fragmentation-offload: off [fixed] >>>>>>> generic-segmentation-offload: on >>>>>>> generic-receive-offload: on >>>>>>> large-receive-offload: off [fixed] >>>>>>> rx-vlan-offload: on >>>>>>> tx-vlan-offload: on >>>>>>> ntuple-filters: on >>>>>>> receive-hashing: on >>>>>>> highdma: on >>>>>>> rx-vlan-filter: on >>>>>>> vlan-challenged: off [fixed] >>>>>>> tx-lockless: off [fixed] >>>>>>> netns-local: off [fixed] >>>>>>> tx-gso-robust: off [fixed] >>>>>>> tx-fcoe-segmentation: off [fixed] >>>>>>> tx-gre-segmentation: off [fixed] >>>>>>> tx-ipip-segmentation: off [fixed] >>>>>>> tx-sit-segmentation: off [fixed] >>>>>>> tx-udp_tnl-segmentation: on >>>>>>> tx-mpls-segmentation: off [fixed] >>>>>>> fcoe-mtu: off [fixed] >>>>>>> tx-nocache-copy: off >>>>>>> loopback: off [fixed] >>>>>>> rx-fcs: off [fixed] >>>>>>> rx-all: off [fixed] >>>>>>> tx-vlan-stag-hw-insert: off [fixed] >>>>>>> rx-vlan-stag-hw-parse: off [fixed] >>>>>>> rx-vlan-stag-filter: off [fixed] >>>>>>> l2-fwd-offload: off [fixed] >>>>>>> busy-poll: off [fixed] >>>>>>> [root@paelab-gvrose ~]# ethtool -i p4p4 >>>>>>> driver: i40e >>>>>>> version: 1.2.47 >>>>>>> firmware-version: f4.40.35115 a1.4 n4.53 e1ce7 >>>>>>> bus-info: 0000:82:00.3 >>>>>>> supports-statistics: yes >>>>>>> supports-test: yes >>>>>>> supports-eeprom-access: yes >>>>>>> supports-register-dump: yes >>>>>>> supports-priv-flags: yes >>>>>>> [root@paelab-gvrose ~]# ethtool -c p4p4 Coalesce parameters for >> p4p4: >>>>>>> Adaptive RX: on TX: on >>>>>>> stats-block-usecs: 0 >>>>>>> sample-interval: 0 >>>>>>> pkt-rate-low: 0 >>>>>>> pkt-rate-high: 0 >>>>>>> >>>>>>> rx-usecs: 62 >>>>>>> rx-frames: 0 >>>>>>> rx-usecs-irq: 0 >>>>>>> rx-frames-irq: 256 >>>>>>> >>>>>>> tx-usecs: 122 >>>>>>> tx-frames: 0 >>>>>>> tx-usecs-irq: 0 >>>>>>> tx-frames-irq: 256 >>>>>>> >>>>>>> rx-usecs-low: 0 >>>>>>> rx-frame-low: 0 >>>>>>> tx-usecs-low: 0 >>>>>>> tx-frame-low: 0 >>>>>>> >>>>>>> rx-usecs-high: 0 >>>>>>> rx-frame-high: 0 >>>>>>> tx-usecs-high: 0 >>>>>>> tx-frame-high: 0 >>>>>>> >>>>>>> [root@paelab-gvrose ~]# ethtool -k p4p4 Features for p4p4: >>>>>>> rx-checksumming: on >>>>>>> tx-checksumming: on >>>>>>> tx-checksum-ipv4: on >>>>>>> tx-checksum-ip-generic: off [fixed] >>>>>>> tx-checksum-ipv6: on >>>>>>> tx-checksum-fcoe-crc: off [fixed] >>>>>>> tx-checksum-sctp: on >>>>>>> scatter-gather: on >>>>>>> tx-scatter-gather: on >>>>>>> tx-scatter-gather-fraglist: off [fixed] >>>>>>> tcp-segmentation-offload: on >>>>>>> tx-tcp-segmentation: on >>>>>>> tx-tcp-ecn-segmentation: on >>>>>>> tx-tcp6-segmentation: on >>>>>>> udp-fragmentation-offload: off [fixed] >>>>>>> generic-segmentation-offload: on >>>>>>> generic-receive-offload: on >>>>>>> large-receive-offload: off [fixed] >>>>>>> rx-vlan-offload: on >>>>>>> tx-vlan-offload: on >>>>>>> ntuple-filters: on >>>>>>> receive-hashing: on >>>>>>> highdma: on >>>>>>> rx-vlan-filter: on >>>>>>> vlan-challenged: off [fixed] >>>>>>> tx-lockless: off [fixed] >>>>>>> netns-local: off [fixed] >>>>>>> tx-gso-robust: off [fixed] >>>>>>> tx-fcoe-segmentation: off [fixed] >>>>>>> tx-gre-segmentation: off [fixed] >>>>>>> tx-ipip-segmentation: off [fixed] >>>>>>> tx-sit-segmentation: off [fixed] >>>>>>> tx-udp_tnl-segmentation: on >>>>>>> tx-mpls-segmentation: off [fixed] >>>>>>> fcoe-mtu: off [fixed] >>>>>>> tx-nocache-copy: off >>>>>>> loopback: off [fixed] >>>>>>> rx-fcs: off [fixed] >>>>>>> rx-all: off [fixed] >>>>>>> tx-vlan-stag-hw-insert: off [fixed] >>>>>>> rx-vlan-stag-hw-parse: off [fixed] >>>>>>> rx-vlan-stag-filter: off [fixed] >>>>>>> l2-fwd-offload: off [fixed] >>>>>>> busy-poll: off [fixed] >>>>>>> >>>>>>>> >>>>>>>> Another difference to the ixgbe is that large-receive-offload is >>>>>>>> fixed to off in ethtool -k. >>>>>>>> >>>>>>>> Stefan >>>>>>>> Am 17.08.2015 um 23:46 schrieb Rose, Gregory V: >>>>>>>>> >>>>>>>>>>>> -----Original Message----- >>>>>>>>>>>> From: Stefan Priebe [mailto:s.pri...@profihost.ag] >>>>>>>>>>>> Sent: Thursday, August 13, 2015 12:02 PM >>>>>>>>>>>> To: Rose, Gregory V; e1000-devel@lists.sourceforge.net >>>>>>>>>>>> <mailto:e1000-devel@lists.sourceforge.net> >>>>>>>>>>>> Subject: Re: [E1000-devel] dropped rx with i40e >>>>>>>>>>>> >>>>>>>>>>>> Am 13.08.2015 um 20:59 schrieb Rose, Gregory V: >>>>>>>>>>>>> Thanks Stefan, I'll set up a test to replicate your traffic >>>>>>>>>>>>> profile as >>>>>>>>>>>> closely as possible and let it run overnight to see if I can >>>>>>>>>>>> repro and then update you tomorrow. >>>>>>>>>>>>> >>>>>>>>>>>>> It does seem that it has nothing to do with load so that >>>>>>>>>>>>> makes it even >>>>>>>>>>>> more curious. >>>>>>>>>>>> >>>>>>>>>>>> May it be related to jumbo frames? >>>>>>>>> >>>>>>>>> Stefan, >>>>>>>>> >>>>>>>>> I've got the test up and running now. Here's the interface >> config: >>>>>>>>> >>>>>>>>> 6: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 9000 >>>>>>>>> qdisc >>>>>>>> noqueue state UP >>>>>>>>> link/ether 68:05:ca:2f:83:10 brd ff:ff:ff:ff:ff:ff >>>>>>>>> inet 200.0.0.10/24 brd 200.0.0.255 scope global bond0 >>>>>>>>> valid_lft forever preferred_lft forever >>>>>>>>> inet6 fe80::6a05:caff:fe2f:8310/64 scope link >>>>>>>>> valid_lft forever preferred_lft forever >>>>>>>>> 9: p4p1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc >>>>>>>>> mq >>>>>>>> master bond0 state UP qlen 1000 >>>>>>>>> link/ether 68:05:ca:2f:83:10 brd ff:ff:ff:ff:ff:ff >>>>>>>>> inet6 fe80::6a05:caff:fe2f:8310/64 scope link >>>>>>>>> valid_lft forever preferred_lft forever >>>>>>>>> 12: p4p4: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 >>>>>>>>> qdisc mq >>>>>>>> master bond0 state UP qlen 1000 >>>>>>>>> link/ether 68:05:ca:2f:83:10 brd ff:ff:ff:ff:ff:ff >>>>>>>>> inet6 fe80::6a05:caff:fe2f:8310/64 scope link >>>>>>>>> valid_lft forever preferred_lft forever >>>>>>>>> >>>>>>>>> p4p1 and p4p4 are the i40e interfaces bonded to the bond0 LACP >>>>>>>> interface. >>>>>>>>> >>>>>>>>> Here's the traffic results from a transmitter: >>>>>>>>> >>>>>>>>> Interim result: 9899.84 10^6bits/s over 5.001 seconds ending at >>>>>>>>> 1439847706.406 Interim result: 9900.15 10^6bits/s over 5.001 >>>>>>>>> seconds ending at 1439847711.407 >>>>>>>>> >>>>>>>>> I have a script watching the dropped packets for the two slaved >>>>>>>> interfaces p4p1 and p4p4: >>>>>>>>> >>>>>>>>> Every 1.0s: ./t1 Mon Aug >> 17 >>>>>>>> 14:43:31 2015 >>>>>>>>> >>>>>>>>> rx_dropped: 0 >>>>>>>>> tx_dropped: 0 >>>>>>>>> rx_fcoe_dropped: 0 >>>>>>>>> port.rx_dropped: 0 >>>>>>>>> port.tx_dropped_link_down: 0 >>>>>>>>> rx_dropped: 0 >>>>>>>>> tx_dropped: 0 >>>>>>>>> rx_fcoe_dropped: 0 >>>>>>>>> port.rx_dropped: 0 >>>>>>>>> port.tx_dropped_link_down: 0 >>>>>>>>> >>>>>>>>> I'll let this run overnight and get back to you with results >>> tomorrow. >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> >>>>>>>>> - Greg >>>>>>>>> >> -------------------------------------------------------------------------- >> ---- >> _______________________________________________ >> E1000-devel mailing list >> E1000-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/e1000-devel >> To learn more about Intel® Ethernet, visit >> http://communities.intel.com/community/wired ------------------------------------------------------------------------------ _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired