Comment 33 for bug 1554613

Revision history for this message
In , Thomas Bonfort (thomas-bonfort) wrote :

I've bisected this down with relative confidence (had to mark commits from 4.3 as artificially good as the system was not usable with this older version of the kernel):

921ec285a6589cf3beb7f56a70744f75b09349f8 is the first bad commit
commit 921ec285a6589cf3beb7f56a70744f75b09349f8
Author: Rodrigo Vivi <email address hidden>
Date: Wed Nov 18 11:21:12 2015 -0800

Here is the full bisect log:

git bisect start '--' 'drivers/gpu/drm/i915' 'include/drm/' 'include/uapi/drm/'
# bad: [359d2243117a79599435141fda0047d01ef324e8] drm/i915: Update DRIVER_DATE to 20160314
git bisect bad 359d2243117a79599435141fda0047d01ef324e8
# good: [1cb8570bf04ab12a03c31c397a4d158f24895d9c] Linux 4.4.2
git bisect good 1cb8570bf04ab12a03c31c397a4d158f24895d9c
# good: [afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc] Linux 4.4
git bisect good afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc
# bad: [2a33d93486f247924e46b5402b8ffb43d1b9b38c] drm/i915/bios: add support for MIPI sequence block v3
git bisect bad 2a33d93486f247924e46b5402b8ffb43d1b9b38c
# bad: [013d37520af735fd55f78e33edf55cc6fb3858eb] drm/i915: Introduce bdw_{update,enable,disable}_pipe_irq()
git bisect bad 013d37520af735fd55f78e33edf55cc6fb3858eb
# good: [b1a14c6e40413f833dadc1d23b43c530f4b8e381] drm/i915: refactor stepping info retrieval
git bisect good b1a14c6e40413f833dadc1d23b43c530f4b8e381
# good: [78e0d2e3477aa3e8bdac70698ddd2aad020016d1] drm/i915: Store DVO SRCDIM register offset under intel_dvo_device
git bisect good 78e0d2e3477aa3e8bdac70698ddd2aad020016d1
# good: [a6d09186fa27dea720ddd668a814cb6e4f78d53b] drm/i915: Stuff rotation params into view union
git bisect good a6d09186fa27dea720ddd668a814cb6e4f78d53b
# good: [ca1a95334ddaf624c1b0424113fe9b8100da1614] drm/i915: Remove duplicated dpcd write on hsw_psr_enable_sink.
git bisect good ca1a95334ddaf624c1b0424113fe9b8100da1614
# bad: [9bbc8258ae5914af1986561767d971417cee7a28] drm/i915: Check for underruns after crtc disable
git bisect bad 9bbc8258ae5914af1986561767d971417cee7a28
# bad: [05eec3c2709d8966cbfcc7cd395f37889c492678] drm/i915: Remove PSR Perf Counter for SKL+
git bisect bad 05eec3c2709d8966cbfcc7cd395f37889c492678
# bad: [bb929cbc1f58c72eaf7981281dbb024ad92ef24d] drm/i915: PSR: Mask LPSP hw tracking back again.
git bisect bad bb929cbc1f58c72eaf7981281dbb024ad92ef24d
# bad: [921ec285a6589cf3beb7f56a70744f75b09349f8] drm/i915: PSR: Let's rely more on frontbuffer tracking.
git bisect bad 921ec285a6589cf3beb7f56a70744f75b09349f8
# first bad commit: [921ec285a6589cf3beb7f56a70744f75b09349f8] drm/i915: PSR: Let's rely more on frontbuffer tracking.