> -----Original Message----- > From: Lorenzo Pieralisi <lorenzo.pieralisi@xxxxxxx> > Sent: Monday, May 11, 2020 7:21 PM > To: Wei Hu <weh@xxxxxxxxxxxxx> > Cc: KY Srinivasan <kys@xxxxxxxxxxxxx>; Haiyang Zhang > <haiyangz@xxxxxxxxxxxxx>; Stephen Hemminger <sthemmin@xxxxxxxxxxxxx>; > wei.liu@xxxxxxxxxx; robh@xxxxxxxxxx; bhelgaas@xxxxxxxxxx; linux- > hyperv@xxxxxxxxxxxxxxx; linux-pci@xxxxxxxxxxxxxxx; linux- > kernel@xxxxxxxxxxxxxxx; Dexuan Cui <decui@xxxxxxxxxxxxx>; Michael Kelley > <mikelley@xxxxxxxxxxxxx> > Subject: Re: [PATCH v3 2/2] PCI: hv: Retry PCI bus D0 entry when the first > attempt failed with invalid device state > > On Thu, May 07, 2020 at 01:03:00PM +0800, Wei Hu wrote: > > In the case of kdump, the PCI device was not cleanly shut down before > > the kdump kernel starts. This causes the initial attempt of entering > > D0 state in the kdump kernel to fail with invalid device state > > returned from Hyper-V host. > > When this happens, explicitly call PCI bus exit and retry to enter the > > D0 state. > > > > Signed-off-by: Wei Hu <weh@xxxxxxxxxxxxx> > > --- > > v2: Incorporate review comments from Michael Kelley, Dexuan Cui and > > Bjorn Helgaas > > > > drivers/pci/controller/pci-hyperv.c | 40 > > +++++++++++++++++++++++++++-- > > 1 file changed, 38 insertions(+), 2 deletions(-) > > Subject: exceeded 80 chars and commit log needed rewording and paragraphs > rewrapping. I did it this time but please pay attention to commit log content > (and format). Got it. Thanks much for correcting it for me this time! Wei > > Thanks, > Lorenzo >