From: Kevin Baradon <hidden> Date: 2012-10-08 19:21:07
Based on patch from Matthew Garrett [off-list ref] (https://lkml.org/lkml/2011/11/11/168).
http://driveragent.com/archive/30421/7-0-14 indicates that ASPM is
disabled on the 250 and 260. Duplicate for sanity.
Fixes random RX engine hangs I experienced with JMC250 on Clevo W270HU.
Signed-off-by: Kevin Baradon <redacted>
Cc: Guo-Fu Tseng <cooldavid@cooldavid.org>
Cc: Matthew Garrett <redacted>
Cc: netdev@vger.kernel.org
---
drivers/net/ethernet/jme.c | 4 ++++
1 file changed, 4 insertions(+)
From: David Miller <davem@davemloft.net> Date: 2012-10-08 19:24:29
From: Kevin Baradon <redacted>
Date: Mon, 8 Oct 2012 21:02:36 +0200
Based on patch from Matthew Garrett [off-list ref] (https://lkml.org/lkml/2011/11/11/168).
http://driveragent.com/archive/30421/7-0-14 indicates that ASPM is
disabled on the 250 and 260. Duplicate for sanity.
Fixes random RX engine hangs I experienced with JMC250 on Clevo W270HU.
Signed-off-by: Kevin Baradon <redacted>
This is terrible formatting, you must line up the "PCIE_LINK_STATE_CLKPM" on
the second line with the very first column after the openning parenthesis
on the first line.
From: Kevin Baradon <hidden> Date: 2012-10-10 20:50:54
Le Mon, 08 Oct 2012 15:39:53 -0400 (EDT),
David Miller [off-list ref] a écrit :
From: Matthew Garrett <mjg59@srcf.ucam.org>
Date: Mon, 8 Oct 2012 20:33:16 +0100
quoted
On Mon, Oct 08, 2012 at 03:24:26PM -0400, David Miller wrote:
quoted
This should be a PCI quirk shouldn't it?
No, it's a driver-level policy decision.
Then at a bare minimum this change should be using one of the ASPM
helpers provided by drivers/pci/pcie/aspm.c such as
pci_disable_link_state().
pci_disable_link_state() is already used in this patch.
Am I missing something else?
Below you will find updated patch with corrected indentation.
-- >8 --
Subject: [PATCH] net/ethernet/jme: disable ASPM
Based on patch from Matthew Garrett [off-list ref] (https://lkml.org/lkml/2011/11/11/168).
http://driveragent.com/archive/30421/7-0-14 indicates that ASPM is
disabled on the 250 and 260. Duplicate for sanity.
Fixes random RX engine hangs I experienced with JMC250 on Clevo W270HU.
Signed-off-by: Kevin Baradon <redacted>
Cc: Guo-Fu Tseng <cooldavid@cooldavid.org>
Cc: Matthew Garrett <redacted>
Cc: netdev@vger.kernel.org
---
drivers/net/ethernet/jme.c | 4 ++++
1 file changed, 4 insertions(+)
From: David Miller <davem@davemloft.net> Date: 2012-10-11 19:20:43
From: Kevin Baradon <redacted>
Date: Wed, 10 Oct 2012 22:50:49 +0200
Subject: [PATCH] net/ethernet/jme: disable ASPM
Based on patch from Matthew Garrett [off-list ref] (https://lkml.org/lkml/2011/11/11/168).
http://driveragent.com/archive/30421/7-0-14 indicates that ASPM is
disabled on the 250 and 260. Duplicate for sanity.
Fixes random RX engine hangs I experienced with JMC250 on Clevo W270HU.
Signed-off-by: Kevin Baradon <redacted>