Re: [PATCH] nvme-pci: Save PCI state before putting drive into deepest state

2019-09-18 Thread Rafael J. Wysocki
t; > n...@lists.infradead.org; linux-kernel@vger.kernel.org; Hong, Ryan; Wang, > > Crag; s...@google.com; Dominguez, Jared; linux-...@vger.kernel.org; linux- > > p...@vger.kernel.org > > Subject: Re: [PATCH] nvme-pci: Save PCI state before putting drive into > > deepest > &g

RE: [PATCH] nvme-pci: Save PCI state before putting drive into deepest state

2019-09-18 Thread Mario.Limonciello
n; Wang, > Crag; s...@google.com; Dominguez, Jared; linux-...@vger.kernel.org; linux- > p...@vger.kernel.org > Subject: Re: [PATCH] nvme-pci: Save PCI state before putting drive into > deepest > state > > > [EXTERNAL EMAIL] > > On Wednesday, September 18, 2019 11:

Re: [PATCH] nvme-pci: Save PCI state before putting drive into deepest state

2019-09-18 Thread Rafael J. Wysocki
Hellwig; Sagi Grimberg; linux- > > n...@lists.infradead.org; LKML; Hong, Ryan; Wang, Crag; s...@google.com; > > Dominguez, Jared; Linux PCI; Linux PM > > Subject: Re: [PATCH] nvme-pci: Save PCI state before putting drive into > > deepest > > state > > > >

RE: [PATCH] nvme-pci: Save PCI state before putting drive into deepest state

2019-09-18 Thread Mario.Limonciello
> Dominguez, Jared; Linux PCI; Linux PM > Subject: Re: [PATCH] nvme-pci: Save PCI state before putting drive into > deepest > state > > > [EXTERNAL EMAIL] > > On Thursday, September 12, 2019 1:42:33 AM CEST Mario Limonciello wrote: > > The action of saving the PCI st

Re: [PATCH] nvme-pci: Save PCI state before putting drive into deepest state

2019-09-18 Thread Rafael J. Wysocki
On Wednesday, September 18, 2019 11:31:19 PM CEST Rafael J. Wysocki wrote: > On Thursday, September 12, 2019 1:42:33 AM CEST Mario Limonciello wrote: > > The action of saving the PCI state will cause numerous PCI configuration > > space reads which depending upon the vendor implementation may

Re: [PATCH] nvme-pci: Save PCI state before putting drive into deepest state

2019-09-18 Thread Rafael J. Wysocki
On Thursday, September 12, 2019 1:42:33 AM CEST Mario Limonciello wrote: > The action of saving the PCI state will cause numerous PCI configuration > space reads which depending upon the vendor implementation may cause > the drive to exit the deepest NVMe state. > > In these cases ASPM will

Re: [PATCH] nvme-pci: Save PCI state before putting drive into deepest state

2019-09-18 Thread Rafael J. Wysocki
g; Sagi Grimberg; linux- > > n...@lists.infradead.org; LKML; Hong, Ryan; Wang, Crag; s...@google.com; > > Dominguez, Jared > > Subject: Re: [PATCH] nvme-pci: Save PCI state before putting drive into > > deepest > > state > > > > > > [EXTERNAL EMA

Re: [PATCH] nvme-pci: Save PCI state before putting drive into deepest state

2019-09-18 Thread Keith Busch
On Wed, Sep 11, 2019 at 06:42:33PM -0500, Mario Limonciello wrote: > --- > drivers/nvme/host/pci.c | 13 +++-- > 1 file changed, 7 insertions(+), 6 deletions(-) > > diff --git a/drivers/nvme/host/pci.c b/drivers/nvme/host/pci.c > index 732d5b6..9b3fed4 100644 > ---

RE: [PATCH] nvme-pci: Save PCI state before putting drive into deepest state

2019-09-18 Thread Mario.Limonciello
> Dominguez, Jared > Subject: Re: [PATCH] nvme-pci: Save PCI state before putting drive into > deepest > state > > > [EXTERNAL EMAIL] > > On Tuesday, September 17, 2019 11:24:14 PM CEST Keith Busch wrote: > > On Wed, Sep 11, 2019 at 06:42:33PM -0500, Mario Limoncie

Re: [PATCH] nvme-pci: Save PCI state before putting drive into deepest state

2019-09-17 Thread Rafael J. Wysocki
On Tuesday, September 17, 2019 11:24:14 PM CEST Keith Busch wrote: > On Wed, Sep 11, 2019 at 06:42:33PM -0500, Mario Limonciello wrote: > > The action of saving the PCI state will cause numerous PCI configuration > > space reads which depending upon the vendor implementation may cause > > the

Re: [PATCH] nvme-pci: Save PCI state before putting drive into deepest state

2019-09-17 Thread Keith Busch
On Wed, Sep 11, 2019 at 06:42:33PM -0500, Mario Limonciello wrote: > The action of saving the PCI state will cause numerous PCI configuration > space reads which depending upon the vendor implementation may cause > the drive to exit the deepest NVMe state. > > In these cases ASPM will typically

[PATCH] nvme-pci: Save PCI state before putting drive into deepest state

2019-09-11 Thread Mario Limonciello
The action of saving the PCI state will cause numerous PCI configuration space reads which depending upon the vendor implementation may cause the drive to exit the deepest NVMe state. In these cases ASPM will typically resolve the PCIe link state and APST may resolve the NVMe power state.