Re: [PATCH 6.2 132/141] PCI: Avoid FLR for SolidRun SNET DPU rev 1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Mar 15, 2023 at 11:11:44AM -0400, Michael S. Tsirkin wrote:
> On Wed, Mar 15, 2023 at 01:13:55PM +0100, Greg Kroah-Hartman wrote:
> > From: Alvaro Karsz <alvaro.karsz@xxxxxxxxxxxxx>
> > 
> > [ Upstream commit d089d69cc1f824936eeaa4fa172f8fa1a0949eaa ]
> > 
> > This patch fixes a FLR bug on the SNET DPU rev 1 by setting the
> > PCI_DEV_FLAGS_NO_FLR_RESET flag.
> > 
> > As there is a quirk to avoid FLR (quirk_no_flr), I added a new quirk
> > to check the rev ID before calling to quirk_no_flr.
> > 
> > Without this patch, a SNET DPU rev 1 may hang when FLR is applied.
> > 
> > Signed-off-by: Alvaro Karsz <alvaro.karsz@xxxxxxxxxxxxx>
> > Acked-by: Bjorn Helgaas <bhelgaas@xxxxxxxxxx>
> > Message-Id: <20230110165638.123745-3-alvaro.karsz@xxxxxxxxxxxxx>
> > Signed-off-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
> > Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>
> 
> This is ony needed if the SNET driver is included but
> isn't it all just for 6.3?

Good point, that wasn't very obvious and this looked like "just another
quirk to add" patch.  I'll go drop this from all queues now, thanks.

greg k-h



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux