Bug 90871 - [regression][bisect] No GPU acceleration since 3.18.0 on Ironlake
Summary: [regression][bisect] No GPU acceleration since 3.18.0 on Ironlake
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - Intel) (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: intel-gfx-bugs@lists.freedesktop.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-06 20:44 UTC by Coacher
Modified: 2015-02-02 14:03 UTC (History)
1 user (show)

See Also:
Kernel Version: 3.18.{0,1}
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments
lspci -k -nn (3.87 KB, text/plain)
2015-01-06 20:45 UTC, Coacher
Details
dmesg-3.18.1 (47.90 KB, text/plain)
2015-01-06 20:45 UTC, Coacher
Details
Xorg.0.log-3.18.1 (21.82 KB, text/plain)
2015-01-06 20:46 UTC, Coacher
Details
.config-3.18.1 (86.99 KB, text/plain)
2015-01-06 20:47 UTC, Coacher
Details
git bisect log (2.78 KB, text/plain)
2015-01-06 20:48 UTC, Coacher
Details

Description Coacher 2015-01-06 20:44:09 UTC
Hello.

After kernel upgrade from 3.17.7 to 3.18.{0,1} GPU acceleration is broken on my machine. For example, xv Textured Video playback in mplayer is not working.
There is also an error message in Xorg log:
(EE) intel(0): Failed to submit rendering commands, disabling acceleration.

Here is the log of git bisect run on linux-stable repo:
git bisect start
# bad: [39ca4845f17da44fa893786b4765d2de0062846b] Linux 3.18.1
git bisect bad 39ca4845f17da44fa893786b4765d2de0062846b
# good: [9fbe8b46fa4bb64f8f4f1abcb03d03e92de2aafb] Linux 3.17.7
git bisect good 9fbe8b46fa4bb64f8f4f1abcb03d03e92de2aafb
# good: [bfe01a5ba2490f299e1d2d5508cbbbadd897bbe9] Linux 3.17
git bisect good bfe01a5ba2490f299e1d2d5508cbbbadd897bbe9
# good: [754c780953397dd5ee5191b7b3ca67e09088ce7a] Merge branch 'for-v3.18' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping
git bisect good 754c780953397dd5ee5191b7b3ca67e09088ce7a
# bad: [2d65a9f48fcdf7866aab6457bc707ca233e0c791] Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
git bisect bad 2d65a9f48fcdf7866aab6457bc707ca233e0c791
# good: [5e40d331bd72447197f26525f21711c4a265b6a6] Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
git bisect good 5e40d331bd72447197f26525f21711c4a265b6a6
# good: [dfe2c6dcc8ca2cdc662d7c0473e9811b72ef3370] Merge branch 'akpm' (patches from Andrew Morton)
git bisect good dfe2c6dcc8ca2cdc662d7c0473e9811b72ef3370
# bad: [7500bb7eb417d432cdb57643d813c122ee8c43c0] drm/nouveau/bios: add support for parsing table at BIT 'M' v2 + 0x05
git bisect bad 7500bb7eb417d432cdb57643d813c122ee8c43c0
# bad: [a18b29f0c6bd17703b5eb88c3b2184a26d173135] Merge tag 'drm-intel-next-2014-09-01' of git://anongit.freedesktop.org/drm-intel into drm-next
git bisect bad a18b29f0c6bd17703b5eb88c3b2184a26d173135
# good: [4da46e1e5bb7e7396fad172cdaffbe496562f3d8] drm/i915/bdw: GEN-specific logical ring emit request
git bisect good 4da46e1e5bb7e7396fad172cdaffbe496562f3d8
# good: [3a5f87c286515c54ff5c52c3e64d0c522b7570c0] drm: fix plane rotation when restoring fbdev configuration
git bisect good 3a5f87c286515c54ff5c52c3e64d0c522b7570c0
# bad: [f1217ed09f827e42a49ffa6a5aab672aa6f57a65] drm/ttm: move fpfn and lpfn into each placement v2
git bisect bad f1217ed09f827e42a49ffa6a5aab672aa6f57a65
# bad: [e8450f51a4b39cfe0878b4aee339820b2bfff240] drm/irq: Implement a generic vblank_wait function
git bisect bad e8450f51a4b39cfe0878b4aee339820b2bfff240
# bad: [10f637bf292ba501f9b9e9df6dfe21d8fa521fbd] drm: Add drm_plane/connector_index
git bisect bad 10f637bf292ba501f9b9e9df6dfe21d8fa521fbd
# bad: [eaf99c749d43ae74ac7ffece5512f3c73f01dfd2] drm: Perform cmdline mode parsing during connector initialisation
git bisect bad eaf99c749d43ae74ac7ffece5512f3c73f01dfd2
# bad: [ea6763c104c93acb6554659fe4a3c9e9328a4b51] video/fbdev: Always built-in video= cmdline parsing
git bisect bad ea6763c104c93acb6554659fe4a3c9e9328a4b51
# bad: [83f45fc360c8e16a330474860ebda872d1384c8c] drm: Don't grab an fb reference for the idr
git bisect bad 83f45fc360c8e16a330474860ebda872d1384c8c
# first bad commit: [83f45fc360c8e16a330474860ebda872d1384c8c] drm: Don't grab an fb reference for the idr

System info:
OS Gentoo amd64
libdrm-2.4.58
xorg-server-1.16.3
xf86-video-intel-2.99.917
mesa-10.3.5

I am ready to provide any additional info.

Please fix.
Comment 1 Coacher 2015-01-06 20:45:28 UTC
Created attachment 162681 [details]
lspci -k -nn
Comment 2 Coacher 2015-01-06 20:45:52 UTC
Created attachment 162691 [details]
dmesg-3.18.1
Comment 3 Coacher 2015-01-06 20:46:55 UTC
Created attachment 162701 [details]
Xorg.0.log-3.18.1
Comment 4 Coacher 2015-01-06 20:47:35 UTC
Created attachment 162711 [details]
.config-3.18.1
Comment 5 Coacher 2015-01-06 20:48:44 UTC
Created attachment 162721 [details]
git bisect log
Comment 6 Coacher 2015-01-11 22:41:59 UTC
I understand that this information alone is probably not enough to detect the issue, but I am ready to provide additional debug dumps, test patches, etc.
Comment 7 Coacher 2015-02-02 14:03:26 UTC
Not reproducible on 3.18.5. Closing.

Note You need to log in before you can comment on or make changes to this bug.