>-----Original Message-----
>From: Alex Lyakas [mailto:a...@zadarastorage.com]
>Sent: Monday, April 28, 2014 1:02 AM
>To: Duyck, Alexander H; Skidmore, Donald C
>Cc: Rose, Gregory V; Tantilov, Emil S; E1000-
>de...@lists.sourceforge.net
>Subject: Re: ixgbevf_xmit_frame NULL pointer dereference
>
>Hi Alexander,
>Thank you for your response.
>
>This crash happened only once for now, and we do not have a clear
>reproduction scenario. Could you give us a hint, which event can cause the
>ring to become disabled? This could help us reproduce.
>
>As for fixing the issue, we are required for now to run ubuntu-precise LTS
>kernel, so we would rather apply a ixgbevf patch that could fix the issue.
>(Checking the latest ubuntu-precise kernel, it doesn't have any changes in
>ixgbevf).
>
>Meanwhile, I confirmed that ixgbevf_request_msix_irqs[1] has
>a buffer overrun when requesting the "mbx" interrupt. The "vector"
>value becomes 2 while adapter->name array has only two entries
>(MAX_MSIX_COUNT==2). In our case, this corrupts the following fields of struct
>ixgbevf_adapter:
>/* Interrupt Throttle Rate */
>u32 itr_setting;
>u16 eitr_low;
>u16 eitr_high;

If you are seeing this corruption then you probably need this patch:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=fa71ae27

It was referenced in the RH BZ you pointed out.

But as Alex pointed out there have been lots of changes in the VF driver and 
figuring out the patches related to every bug you encounter in an older release 
could be a pain. If you run into an issue your best bet is to try the current 
release of the VF driver.

Thanks,
Emil


------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
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

Reply via email to