Bug 106301

Summary: [i915] LVDS screen half garbled. unable to bisect
Product: Drivers Reporter: tomas m (tmezzadra)
Component: Video(DRI - Intel)Assignee: intel-gfx-bugs (intel-gfx-bugs)
Status: RESOLVED INSUFFICIENT_DATA    
Severity: normal CC: intel-gfx-bugs
Priority: P1    
Hardware: i386   
OS: Linux   
Kernel Version: 4.3-rc1 Subsystem:
Regression: No Bisected commit-id:
Attachments: picture of garbled screen

Description tomas m 2015-10-19 23:31:35 UTC
Created attachment 190571 [details]
picture of garbled screen

I tried to bisect this. but whenever i reach the i915 drm changes computer locks during boot which defeats the purpose (skipped many commits w/o success).

Im attaching a dmesg of a booting kernel and a picture of the screen. a letterbox of garbled screen from about [0,10] to [1024,768] (aprox) is garbled. the rest of the screen works as it should.

Trying to take a screenshot with the gnome-screenshot app produces a correct image including the area that is garbled.

00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)


git bisect start
# good: [64291f7db5bd8150a74ad2036f1037e6a0428df2] Linux 4.2
git bisect good 64291f7db5bd8150a74ad2036f1037e6a0428df2
# bad: [6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f] Linux 4.3-rc1
git bisect bad 6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f
# good: [dd5cdb48edfd34401799056a9acf61078d773f90] Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
git bisect good dd5cdb48edfd34401799056a9acf61078d773f90
# bad: [f377ea88b862bf7151be96d276f4cb740f8e1c41] Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
git bisect bad f377ea88b862bf7151be96d276f4cb740f8e1c41
# good: [abebcdfb64f1b39eeeb14282d9cd4aad1ed86f8d] Merge tag 'sound-4.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
git bisect good abebcdfb64f1b39eeeb14282d9cd4aad1ed86f8d
# bad: [bef2c7bd578e91c9c10983e0c15c4501127b77ca] Merge tag 'drm/tegra/for-4.3-rc1' of git://anongit.freedesktop.org/tegra/linux into drm-next
git bisect bad bef2c7bd578e91c9c10983e0c15c4501127b77ca
# bad: [97d3308ab245c51ae237b3444afa7ae87aa9bcd4] drm/i915: Add HAS_CORE_RING_FREQ macro
git bisect bad 97d3308ab245c51ae237b3444afa7ae87aa9bcd4
# skip: [75289874e4484cd4702b3341b654b45b4a09b9d3] drm/i915: Update add_request() to take a request structure
git bisect skip 75289874e4484cd4702b3341b654b45b4a09b9d3
# skip: [e62925567c7926e78bc8ca976cde5c28ea265a49] drm/i915/bxt: BUNs related to port PLL
git bisect skip e62925567c7926e78bc8ca976cde5c28ea265a49
# skip: [76c3916887f1225db4b4960c59820db1a995f3cb] drm/i915: Update deferred context creation to do explicit request management
git bisect skip 76c3916887f1225db4b4960c59820db1a995f3cb
# skip: [2e906beac6be0116c557f96d1c07cb7a955f8059] drm/i915/gtt: Reorder page alloc/free/init functions
git bisect skip 2e906beac6be0116c557f96d1c07cb7a955f8059
Comment 1 Jani Nikula 2015-10-20 08:03:52 UTC
Please file a new bug at our freedesktop.org bugzilla, and attach the dmesg, at

https://bugs.freedesktop.org/enter_bug.cgi?product=DRI&component=DRM/Intel