[Intel-wired-lan] [e1000-patches][net-next PATCH S8 05/15] i40e: Fix legacy interrupt mode in the driver

Bowers, AndrewX andrewx.bowers at intel.com
Wed Jul 29 21:47:15 UTC 2015


> > -----Original Message-----
> > From: e1000-patches-bounces at isotope.jf.intel.com
> > [mailto:e1000-patches- bounces at isotope.jf.intel.com] On Behalf Of
> > Sullivan, Catherine
> > Sent: Thursday, July 09, 2015 11:27 AM
> > To: e1000-patches at isotope.jf.intel.com
> > Subject: [e1000-patches][net-next PATCH S8 05/15] i40e: Fix legacy
> > interrupt mode in the driver
> >
> > From: Anjali Singhai Jain <anjali.singhai at intel.com>
> >
> > This patch fixes the driver flow to take into account legacy interrupts.
> > Over time we added code that assumes MSIX is the only mode that the
> > driver runs in. It also enables a legacy workaround to trigger SWINT
> > when the TX ring has non-cache aligned descriptors pending and
> > interrupts are disabled.
> >
> > We work with a single vector in MSI mode too, so apply the same
> > restrictions as Legacy.
> >
> > Signed-off-by: Anjali Singhai Jain <anjali.singhai at intel.com>
> > Change-ID: I826ddff1f9bd45d2dbe11f56a3ddcef0dbf42563
> > ---
> >  drivers/net/ethernet/intel/i40e/i40e_main.c | 16 ++++++++++++----
> >  1 file changed, 12 insertions(+), 4 deletions(-)

Tested-by: Andrew Bowers <andrewx.bowers at intel.com>


More information about the Intel-wired-lan mailing list