[dpdk-stable] [PATCH 1/1] net/bnx2x: fix segfaults due to stale interrupt status
    Ferruh Yigit 
    ferruh.yigit at intel.com
       
    Mon Feb 25 15:47:14 CET 2019
    
    
  
On 2/21/2019 7:24 PM, Shahed Shaikh wrote:
> Previous ungraceful exit may leave behind un-acked stale
> interrupts for slowpath and fastpath.
> 
> Interrupt status polling function is started before FLR is
> initiated, so we don't have a real way to protect this polling
> function invoking an interrupt handler caused due to stale
> interrupt status from previous ungraceful exit.
> 
> So, check uninitialized status block variables in interrupt
> handling path which may lead to sefault.
> 
> Fixes: 540a211084a7 ("bnx2x: driver core")
> Cc: stable at dpdk.org
> 
> Signed-off-by: Shahed Shaikh <shshaikh at marvell.com>
Applied to dpdk-next-net/master, thanks.
    
    
More information about the stable
mailing list