linux-hyperv.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/2] Fix PCI HyperV device error handling
@ 2020-05-07  5:01 Wei Hu
  2020-05-11 11:21 ` Lorenzo Pieralisi
  0 siblings, 1 reply; 4+ messages in thread
From: Wei Hu @ 2020-05-07  5:01 UTC (permalink / raw)
  To: kys, haiyangz, sthemmin, wei.liu, lorenzo.pieralisi, robh,
	bhelgaas, linux-hyperv, linux-pci, linux-kernel, decui, mikelley
  Cc: Wei Hu

This series better handles some PCI HyperV error cases in general
and for kdump case. Some of review comments from previous individual
patch reviews, including splitting into separate patches, have already
been incorporated. Thanks Lorenzo Pieralisi for the review and
suggestions, as well as Michael Kelley's contribution to the commit
log.

Thanks,
Wei


Wei Hu (2):
  PCI: hv: Fix the PCI HyperV probe failure path to release resource
    properly
  PCI: hv: Retry PCI bus D0 entry when the first attempt failed with
    invalid device state

 drivers/pci/controller/pci-hyperv.c | 60 ++++++++++++++++++++++++++---
 1 file changed, 54 insertions(+), 6 deletions(-)

-- 
2.20.1


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH v3 0/2] Fix PCI HyperV device error handling
  2020-05-07  5:01 [PATCH v3 0/2] Fix PCI HyperV device error handling Wei Hu
@ 2020-05-11 11:21 ` Lorenzo Pieralisi
  2020-05-21  2:39   ` Michael Kelley
  0 siblings, 1 reply; 4+ messages in thread
From: Lorenzo Pieralisi @ 2020-05-11 11:21 UTC (permalink / raw)
  To: Wei Hu
  Cc: kys, haiyangz, sthemmin, wei.liu, robh, bhelgaas, linux-hyperv,
	linux-pci, linux-kernel, decui, mikelley

On Thu, May 07, 2020 at 01:01:26PM +0800, Wei Hu wrote:
> This series better handles some PCI HyperV error cases in general
> and for kdump case. Some of review comments from previous individual
> patch reviews, including splitting into separate patches, have already
> been incorporated. Thanks Lorenzo Pieralisi for the review and
> suggestions, as well as Michael Kelley's contribution to the commit
> log.
> 
> Thanks,
> Wei
> 
> 
> Wei Hu (2):
>   PCI: hv: Fix the PCI HyperV probe failure path to release resource
>     properly
>   PCI: hv: Retry PCI bus D0 entry when the first attempt failed with
>     invalid device state
> 
>  drivers/pci/controller/pci-hyperv.c | 60 ++++++++++++++++++++++++++---
>  1 file changed, 54 insertions(+), 6 deletions(-)

Applied to pci/hv, thanks.

Lorenzo

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: [PATCH v3 0/2] Fix PCI HyperV device error handling
  2020-05-11 11:21 ` Lorenzo Pieralisi
@ 2020-05-21  2:39   ` Michael Kelley
  2020-05-21 17:42     ` Lorenzo Pieralisi
  0 siblings, 1 reply; 4+ messages in thread
From: Michael Kelley @ 2020-05-21  2:39 UTC (permalink / raw)
  To: Lorenzo Pieralisi, Wei Hu
  Cc: KY Srinivasan, Haiyang Zhang, Stephen Hemminger, wei.liu, robh,
	bhelgaas, linux-hyperv, linux-pci, linux-kernel, Dexuan Cui

From: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Sent: Monday, May 11, 2020 4:22 AM
> 
> On Thu, May 07, 2020 at 01:01:26PM +0800, Wei Hu wrote:
> > This series better handles some PCI HyperV error cases in general
> > and for kdump case. Some of review comments from previous individual
> > patch reviews, including splitting into separate patches, have already
> > been incorporated. Thanks Lorenzo Pieralisi for the review and
> > suggestions, as well as Michael Kelley's contribution to the commit
> > log.
> >
> > Thanks,
> > Wei
> >
> >
> > Wei Hu (2):
> >   PCI: hv: Fix the PCI HyperV probe failure path to release resource
> >     properly
> >   PCI: hv: Retry PCI bus D0 entry when the first attempt failed with
> >     invalid device state
> >
> >  drivers/pci/controller/pci-hyperv.c | 60 ++++++++++++++++++++++++++---
> >  1 file changed, 54 insertions(+), 6 deletions(-)
> 
> Applied to pci/hv, thanks.
> 

Lorenzo -- 

Will you be bringing these fixes into 5.7?  The main fix is the 2nd patch, but
there wasn't a clear "Fixes:" tag to add because the problem is due more to
how Hyper-V operates than a bug in a previous Linux commit.  We have a
customer experiencing the problem, so getting the fix into the main tree
sooner rather than later is helpful.

Thx,

Michael

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH v3 0/2] Fix PCI HyperV device error handling
  2020-05-21  2:39   ` Michael Kelley
@ 2020-05-21 17:42     ` Lorenzo Pieralisi
  0 siblings, 0 replies; 4+ messages in thread
From: Lorenzo Pieralisi @ 2020-05-21 17:42 UTC (permalink / raw)
  To: Michael Kelley
  Cc: Wei Hu, KY Srinivasan, Haiyang Zhang, Stephen Hemminger, wei.liu,
	robh, bhelgaas, linux-hyperv, linux-pci, linux-kernel,
	Dexuan Cui

On Thu, May 21, 2020 at 02:39:58AM +0000, Michael Kelley wrote:
> From: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Sent: Monday, May 11, 2020 4:22 AM
> > 
> > On Thu, May 07, 2020 at 01:01:26PM +0800, Wei Hu wrote:
> > > This series better handles some PCI HyperV error cases in general
> > > and for kdump case. Some of review comments from previous individual
> > > patch reviews, including splitting into separate patches, have already
> > > been incorporated. Thanks Lorenzo Pieralisi for the review and
> > > suggestions, as well as Michael Kelley's contribution to the commit
> > > log.
> > >
> > > Thanks,
> > > Wei
> > >
> > >
> > > Wei Hu (2):
> > >   PCI: hv: Fix the PCI HyperV probe failure path to release resource
> > >     properly
> > >   PCI: hv: Retry PCI bus D0 entry when the first attempt failed with
> > >     invalid device state
> > >
> > >  drivers/pci/controller/pci-hyperv.c | 60 ++++++++++++++++++++++++++---
> > >  1 file changed, 54 insertions(+), 6 deletions(-)
> > 
> > Applied to pci/hv, thanks.
> > 
> 
> Lorenzo -- 
> 
> Will you be bringing these fixes into 5.7?  The main fix is the 2nd patch, but
> there wasn't a clear "Fixes:" tag to add because the problem is due more to
> how Hyper-V operates than a bug in a previous Linux commit.  We have a
> customer experiencing the problem, so getting the fix into the main tree
> sooner rather than later is helpful.

We usually send fixes at -rc* if the bug was introduced in the previous
release, at the moment this is v5.8 material not planned for such a late
-rc* (ie -rc7). We can send patches to stable and/or apply a Fixes: tag
if that can help when the commits hit mainline.

Lorenzo

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-05-21 17:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-07  5:01 [PATCH v3 0/2] Fix PCI HyperV device error handling Wei Hu
2020-05-11 11:21 ` Lorenzo Pieralisi
2020-05-21  2:39   ` Michael Kelley
2020-05-21 17:42     ` Lorenzo Pieralisi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).