Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1640806

Re: [PATCH] nvme: Change our APST table to be no more aggressive than Intel RSTe

From Andy Lutomirski <luto@kernel.org>
Newsgroups linux.kernel
Subject Re: [PATCH] nvme: Change our APST table to be no more aggressive than Intel RSTe
Date 2017-05-13 02:00 +0200
Message-ID <tGsDw-3R4-7@gated-at.bofh.it> (permalink)
References <tGa3T-7oh-9@gated-at.bofh.it> <tGjgR-5jQ-5@gated-at.bofh.it> <tGjqz-5DF-41@gated-at.bofh.it> <tGjTA-5TF-9@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Fri, May 12, 2017 at 7:34 AM,  <Mario.Limonciello@dell.com> wrote:
>>Yes, mostly.  I've written the patch, but I was planning to target it
>>at 4.12 or 4.13 but not -stable.  It's mostly just a cleanup and has
>>no real power saving benefit since the RSTe timeouts are so absurdly
>>conservative that I doubt PS4 will happen in practical usage.
> OK.
>
>>Perhaps
>>in suspend-to-idle?  (For suspend-to-idle, I suspect we should really
>>be using D3 instead.  Do we already do that?)
>
> Well I think this will depend upon what the SSD "will" support.

I thought it was basically impossible for the SSD to fail to support
D3.  Afterall, cutting the power due to runtime D3 is more or less the
same thing (from the SSD's POV) as cutting the power during S3 or full
power off.

I've contemplated adding runtime D3 support to the nvme driver, but it
would probably be barely a win and quite slow.

When Linux suspends-to-idle, does it call driver suspend callbacks and
kick devices into D3?  It should work, but I don't know what actually
happens.

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH] nvme: Change our APST table to be no more aggressive than Intel RSTe Andy Lutomirski <luto@kernel.org> - 2017-05-12 06:10 +0200
  Re: [PATCH] nvme: Change our APST table to be no more aggressive than  Intel RSTe <Mario.Limonciello@dell.com> - 2017-05-12 16:00 +0200
    Re: [PATCH] nvme: Change our APST table to be no more aggressive than  Intel RSTe Andy Lutomirski <luto@kernel.org> - 2017-05-12 16:10 +0200
      Re: [PATCH] nvme: Change our APST table to be no more aggressive than  Intel RSTe <Mario.Limonciello@dell.com> - 2017-05-12 16:40 +0200
        Re: [PATCH] nvme: Change our APST table to be no more aggressive than  Intel RSTe Andy Lutomirski <luto@kernel.org> - 2017-05-13 02:00 +0200
          RE: [PATCH] nvme: Change our APST table to be no more aggressive than  Intel RSTe <Mario.Limonciello@dell.com> - 2017-05-15 18:00 +0200
  Re: [PATCH] nvme: Change our APST table to be no more aggressive than  Intel RSTe Andy Lutomirski <luto@kernel.org> - 2017-05-13 14:30 +0200
    RE: [PATCH] nvme: Change our APST table to be no more aggressive than  Intel RSTe <Mario.Limonciello@dell.com> - 2017-05-15 18:20 +0200
      Re: [PATCH] nvme: Change our APST table to be no more aggressive than  Intel RSTe Andy Lutomirski <luto@kernel.org> - 2017-05-19 03:20 +0200
  Re: [PATCH] nvme: Change our APST table to be no more aggressive than  Intel RSTe Andy Lutomirski <luto@kernel.org> - 2017-05-19 03:20 +0200
    Re: [PATCH] nvme: Change our APST table to be no more aggressive than  Intel RSTe Andy Lutomirski <luto@kernel.org> - 2017-05-19 03:40 +0200
    Re: [PATCH] nvme: Change our APST table to be no more aggressive than  Intel RSTe <Mario.Limonciello@dell.com> - 2017-05-19 03:40 +0200
    Re: [PATCH] nvme: Change our APST table to be no more aggressive  than Intel RSTe Christoph Hellwig <hch@infradead.org> - 2017-05-19 08:40 +0200
      Re: [PATCH] nvme: Change our APST table to be no more aggressive         than Intel RSTe Christoph Hellwig <hch@lst.de> - 2017-05-19 16:20 +0200
      Re: [PATCH] nvme: Change our APST table to be no more aggressive  than Intel RSTe Keith Busch <keith.busch@intel.com> - 2017-05-19 16:20 +0200
        Re: [PATCH] nvme: Change our APST table to be no more aggressive than  Intel RSTe Andy Lutomirski <luto@kernel.org> - 2017-05-19 20:30 +0200
          Re: [PATCH] nvme: Change our APST table to be no more aggressive  than Intel RSTe Keith Busch <keith.busch@intel.com> - 2017-05-19 23:40 +0200

csiph-web