Re: [E1000-devel] ixgbe-3.17.3 :VLAN tagged packets does not work when using PF-PACKET socket

2014-02-04 Thread Vijay Agrawal
Hi Todd, Basically it's only with vlan that 10G interface is not working and we are using the latest driver ixgbe-3.18.7. In last mail the packet was actually sent without VLAN so there was no issue. I have tested it more , and the problem reduced to this : With VLAN the 10G driver is

Re: [E1000-devel] rx_no_dma_resources - Issue on newer hardware (not on older hardware)

2014-02-04 Thread Scott Silverman
I've tried some other tuning options (Increaasing the PCIe Max Read Size to 4096, for example) but I still haven't found a way to get westmere (X5670) performance out of my Sandy/Ivy parts. It just seems wrong to me that where the X5670 has no problem keeping up, the newer, better, faster E5-2670

Re: [E1000-devel] ixgbe NAPI

2014-02-04 Thread Alexander Duyck
Maksim, The check_hang_subtask function is only meant to be run once every 2 seconds. As such you should only be seeing one interrupt per vector every 2 seconds. How is this overloading your CPU? Are you seeing the interrupts fire at a rate faster than 1 every 2 seconds? The function is meant

Re: [E1000-devel] rx_no_dma_resources - Issue on newer hardware (not on older hardware)

2014-02-04 Thread Alexander Duyck
Scott, The fact that the rx_no_dma_resources counter is increment tells us this is an issue with the CPU not being able to keep up. As such I don't believe that modifying the PCIe settings such as the Max Read Size will likely help to improve performance. The issue in such cases is usually due to

Re: [E1000-devel] rx_no_dma_resources - Issue on newer hardware (not on older hardware)

2014-02-04 Thread Scott Silverman
The BIOS on my system (X9DRW-iF) does allow for me to disable the Ageing Timer Rollover. I may try that on a less important system and report back. I am aware of the locality of the PCIe on the new systems, and we have been able to reduce the severity of the problem by limiting the number of RSS

Re: [E1000-devel] ixgbe-3.17.3 :VLAN tagged packets does not work when using PF-PACKET socket

2014-02-04 Thread Tantilov, Emil S
The ixgbe driver strips vlan tags and this is by design as Todd mentioned this due to 8021P support. There are different cases where the result may differ based on the kernel version. There is a long discussion regarding this issue here: sourceforge.net/p/e1000/bugs/355/ You can also modify

Re: [E1000-devel] igb and bnx2: NETDEV WATCHDOG: transmit queue timed out when skb has huge linear buffer

2014-02-04 Thread Michael Chan
On Fri, 2014-01-31 at 14:29 +0100, Zoltan Kiss wrote: [ 5417.275472] WARNING: at net/sched/sch_generic.c:255 dev_watchdog+0x156/0x1f0() [ 5417.275474] NETDEV WATCHDOG: eth1 (bnx2): transmit queue 2 timed out The dump shows an internal IRQ pending on MSIX vector 2 which matches the the queue

Re: [E1000-devel] igb and bnx2: NETDEV WATCHDOG: transmit queue timed out when skb has huge linear buffer

2014-02-04 Thread Zoltan Kiss
On 31/01/14 18:56, Wei Liu wrote: On Thu, Jan 30, 2014 at 07:08:11PM +, Zoltan Kiss wrote: Hi, I've experienced some queue timeout problems mentioned in the subject with igb and bnx2 cards. I haven't seen them on other cards so far. I'm using XenServer with 3.10 Dom0 kernel (however igb

Re: [E1000-devel] [PATCH] i40evf: Fix variable out-of-scope in i40e_aq_send_msg_to_pf()

2014-02-04 Thread Brown, Aaron F
On Mon, 2014-02-03 at 21:40 +0100, Christian Engelmayer wrote: In case the function parameter 'cmd_details' is false, the pointer passed by value is locally set to point to struct 'details'. When passing pointer 'cmd_details' to i40evf_asq_send_command(), 'details' is already out of scope.