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


Groups > linux.kernel > #1634332

Re: [GIT PULL] PCI fixes for v4.10

From Lukas Wunner <lukas@wunner.de>
Newsgroups linux.kernel
Subject Re: [GIT PULL] PCI fixes for v4.10
Date 2017-05-02 12:50 +0200
Message-ID <tCDxw-5t1-3@gated-at.bofh.it> (permalink)
References (3 earlier) <t91u2-15t-19@gated-at.bofh.it> <t91DI-18P-19@gated-at.bofh.it> <t91X4-1gs-11@gated-at.bofh.it> <tCvgC-8gn-7@gated-at.bofh.it> <tCw30-rv-17@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Mon, May 01, 2017 at 10:41:20PM -0400, Sinan Kaya wrote:
> On 5/1/2017 9:54 PM, Lukas Wunner wrote:
> > (b) ASPM L1 enabled on boot, but disabled after powering off and back on
> >     => I believe Sinan is working on this (+cc).
> 
> The decision was made not to touch ASPM registers following hotplug insertion
> unless pcie_aspm.policy=powersave is specified.
> 
> The discussion is here: https://lkml.org/lkml/2017/4/17/255
> 
> This was done to maintain existing behavior and not break things.

Thanks for the reference, I hadn't followed the discussion in April
very closely, but I think the outcome of the discussion is unfortunate.

As can be seen in Ashok's tests, merely turning slot power off and back
on is sufficient to end up with a setting that draws more power.  That
may be equally surprising for users as the issues would be that we seek
to avoid with a "safety-first" ASPM policy.  In any case it seems
undesirable.

I hope this is not the end if it and would like to encourage you to
keep working on this.  Perhaps it is too simple to just define a
default policy, and what is really needed is a policy that adjusts
itself dynamically to specific devices or workloads, or that can be
influenced by device drivers.

Thanks for your efforts,

Lukas

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


Thread

Re: [GIT PULL] PCI fixes for v4.10 Lukas Wunner <lukas@wunner.de> - 2017-05-02 04:00 +0200
  Re: [GIT PULL] PCI fixes for v4.10 Sinan Kaya <okaya@codeaurora.org> - 2017-05-02 04:50 +0200
    Re: [GIT PULL] PCI fixes for v4.10 Lukas Wunner <lukas@wunner.de> - 2017-05-02 12:50 +0200
      Re: [GIT PULL] PCI fixes for v4.10 Sinan Kaya <okaya@codeaurora.org> - 2017-05-02 16:20 +0200
      Re: [GIT PULL] PCI fixes for v4.10 Bjorn Helgaas <helgaas@kernel.org> - 2017-05-02 20:50 +0200
  Re: [GIT PULL] PCI fixes for v4.10 Lukas Wunner <lukas@wunner.de> - 2017-05-06 11:10 +0200

csiph-web