Hi,
I have eventually performed the commit bisect (sorry it took me so long time) between 3.19.0-16 and 3.19.0-17 as the last was the one where I first had the problem.
here is git message after last git bisect command :
-----------------
5cfb2705fc0c05b182f523b2aee5143c4b402536 is the first bad commit
commit 5cfb2705fc0c05b182f523b2aee5143c4b402536
Author: Matthew Garrett <email address hidden>
Date: Fri Apr 24 14:59:01 2015 +0800
PCI: Don't clear ASPM bits when the FADT declares it's unsupported
Communications with a hardware vendor confirm that the expected behaviour
on systems that set the FADT ASPM disable bit but which still grant full
PCIe control is for the OS to leave any BIOS configuration intact and
refuse to touch the ASPM bits. This mimics the behaviour of Windows.
Signed-off-by: Matthew Garrett <email address hidden>
Signed-off-by: Bjorn Helgaas <email address hidden>
(cherry picked from commit 387d37577fdd05e9472c20885464c2a53b3c945f)
Signed-off-by: Alex Hung <email address hidden>
Acked-by: Colin King <email address hidden>
Acked-by: Tim Gardner <email address hidden>
(backported from commit 387d37577fdd05e9472c20885464c2a53b3c945f upstream)
Signed-off-by: Brad Figg <email address hidden>
:040000 040000 9c1764a2e96361d082806c42b03e848facf4914e a77df148e590328d4a76f775f95a6353bfebb563 M drivers
:040000 040000 069a2e3a077ee8342264ef9da0df5e3d97f94eaf e22c053cb941d5409e27a39590bf8413f2bb2fac M include
--------------------------------------------------------
and here is the output of git bisect log :
-------------------------------------------------------
git bisect log
# bad: [0a19ec4f3046a2c5955578ba54cc3067876fe408] UBUNTU: Ubuntu-3.19.0-17.17
# good: [ab7ec15d305950bf911023d72eb7d225593bf688] UBUNTU: Ubuntu-3.19.0-16.16
git bisect start 'Ubuntu-3.19.0-17.17' 'Ubuntu-3.19.0-16.16'
# good: [205c4ddd68190c2433a7636224f6882fa312fd83] radeon: Do not directly dereference pointers to BIOS area.
git bisect good 205c4ddd68190c2433a7636224f6882fa312fd83
# bad: [d359cc6fa8c33b397ae4dc881aad494d185d58ee] drm/atomic-helper: add connector->dpms() implementation
git bisect bad d359cc6fa8c33b397ae4dc881aad494d185d58ee
# good: [77194b8d152b4e8e32bffe81b6f7574ce78f9cde] drivers/of: Add empty ranges quirk for PA-Semi
git bisect good 77194b8d152b4e8e32bffe81b6f7574ce78f9cde
# good: [057521712bbe7b7d05fc27753242edefbf704063] clk: divider: fix calculation of maximal parent rate for a given divider
git bisect good 057521712bbe7b7d05fc27753242edefbf704063
# good: [b5e9721ffc043b02d9dbf5cec47ad38803a3a4f6] UBUNTU: SAUCE: vesafb: Set mtrr:3 (write-combining) as default
git bisect good b5e9721ffc043b02d9dbf5cec47ad38803a3a4f6
# bad: [4547f0a3499ac87aae348bd06fb48abfecd81287] i915_bpo: Update to 4.1rc1
git bisect bad 4547f0a3499ac87aae348bd06fb48abfecd81287
# bad: [ae516dc61ed82132df1bca378a9b971770b4a242] regmap: Skip read-only registers in regcache_sync()
git bisect bad ae516dc61ed82132df1bca378a9b971770b4a242
# bad: [5cfb2705fc0c05b182f523b2aee5143c4b402536] PCI: Don't clear ASPM bits when the FADT declares it's unsupported
git bisect bad 5cfb2705fc0c05b182f523b2aee5143c4b402536
# first bad commit: [5cfb2705fc0c05b182f523b2aee5143c4b402536] PCI: Don't clear ASPM bits when the FADT declares it's unsupported
---------------------------------------------------------------------------------
Hi,
I have eventually performed the commit bisect (sorry it took me so long time) between 3.19.0-16 and 3.19.0-17 as the last was the one where I first had the problem.
here is git message after last git bisect command : 182f523b2aee514 3c4b402536 is the first bad commit 182f523b2aee514 3c4b402536
-----------------
5cfb2705fc0c05b
commit 5cfb2705fc0c05b
Author: Matthew Garrett <email address hidden>
Date: Fri Apr 24 14:59:01 2015 +0800
PCI: Don't clear ASPM bits when the FADT declares it's unsupported
Communications with a hardware vendor confirm that the expected behaviour
on systems that set the FADT ASPM disable bit but which still grant full
PCIe control is for the OS to leave any BIOS configuration intact and
refuse to touch the ASPM bits. This mimics the behaviour of Windows.
BugLink: http:// bugs.launchpad. net/bugs/ 1441335
Signed-off-by: Matthew Garrett <email address hidden> 9472c20885464c2 a53b3c945f) 9472c20885464c2 a53b3c945f upstream)
Signed-off-by: Bjorn Helgaas <email address hidden>
(cherry picked from commit 387d37577fdd05e
Signed-off-by: Alex Hung <email address hidden>
Acked-by: Colin King <email address hidden>
Acked-by: Tim Gardner <email address hidden>
(backported from commit 387d37577fdd05e
Signed-off-by: Brad Figg <email address hidden>
:040000 040000 9c1764a2e96361d 082806c42b03e84 8facf4914e a77df148e590328 d4a76f775f95a63 53bfebb563 M drivers 42264ef9da0df5e 3d97f94eaf e22c053cb941d54 09e27a39590bf84 13f2bb2fac M include ------- ------- ------- ------- ------- ------- -------
:040000 040000 069a2e3a077ee83
-------
and here is the output of git bisect log :
------- ------- ------- ------- ------- ------- ------- ------ c5955578ba54cc3 067876fe408] UBUNTU: Ubuntu-3.19.0-17.17 bf911023d72eb7d 225593bf688] UBUNTU: Ubuntu-3.19.0-16.16 3.19.0- 17.17' 'Ubuntu- 3.19.0- 16.16' 2433a7636224f68 82fa312fd83] radeon: Do not directly dereference pointers to BIOS area. 433a7636224f688 2fa312fd83 397ae4dc881aad4 94d185d58ee] drm/atomic-helper: add connector->dpms() implementation 97ae4dc881aad49 4d185d58ee 8e32bffe81b6f75 74ce78f9cde] drivers/of: Add empty ranges quirk for PA-Semi e32bffe81b6f757 4ce78f9cde 7d05fc27753242e defbf704063] clk: divider: fix calculation of maximal parent rate for a given divider d05fc27753242ed efbf704063 02d9dbf5cec47ad 38803a3a4f6] UBUNTU: SAUCE: vesafb: Set mtrr:3 (write-combining) as default 2d9dbf5cec47ad3 8803a3a4f6 7aae348bd06fb48 abfecd81287] i915_bpo: Update to 4.1rc1 aae348bd06fb48a bfecd81287 32df1bca378a9b9 71770b4a242] regmap: Skip read-only registers in regcache_sync() 2df1bca378a9b97 1770b4a242 b182f523b2aee51 43c4b402536] PCI: Don't clear ASPM bits when the FADT declares it's unsupported 182f523b2aee514 3c4b402536 b182f523b2aee51 43c4b402536] PCI: Don't clear ASPM bits when the FADT declares it's unsupported ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----
git bisect log
# bad: [0a19ec4f3046a2
# good: [ab7ec15d305950
git bisect start 'Ubuntu-
# good: [205c4ddd68190c
git bisect good 205c4ddd68190c2
# bad: [d359cc6fa8c33b
git bisect bad d359cc6fa8c33b3
# good: [77194b8d152b4e
git bisect good 77194b8d152b4e8
# good: [057521712bbe7b
git bisect good 057521712bbe7b7
# good: [b5e9721ffc043b
git bisect good b5e9721ffc043b0
# bad: [4547f0a3499ac8
git bisect bad 4547f0a3499ac87
# bad: [ae516dc61ed821
git bisect bad ae516dc61ed8213
# bad: [5cfb2705fc0c05
git bisect bad 5cfb2705fc0c05b
# first bad commit: [5cfb2705fc0c05
-------
I turned status back to confirmed