[Ubuntu-x-swat] [Bug 1401788] Re: backport BDW/CHV sna BLT fix
This bug was fixed in the package xserver-xorg-video-intel - 2:2.99.910-0ubuntu1.4 --- xserver-xorg-video-intel (2:2.99.910-0ubuntu1.4) trusty-proposed; urgency=medium [ Timo Aaltonen ] * sna-fix-gen8-blt.diff sna-tweak-alignment-constraints-on-gen8.diff sna-add-more-checks-and-asserts-for-blt.diff: - Fix GEN8 BLT with 4bit address. (LP: #1401788) [ Maarten Lankhorst ] * Fix regression with external displays on sna. (LP: #1405325) * Fix rotating external display with optimus results in corruption. - fix-sna-external-slave-rotation.patch (LP: #1410238) -- Maarten Lankhorst maarten.lankho...@ubuntu.com Tue, 13 Jan 2015 17:14:19 +0100 ** Changed in: xserver-xorg-video-intel (Ubuntu Trusty) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu. https://bugs.launchpad.net/bugs/1401788 Title: backport BDW/CHV sna BLT fix To manage notifications about this bug go to: https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1401788/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1401788] Re: backport BDW/CHV sna BLT fix
This bug was fixed in the package xserver-xorg-video-intel - 2:2.99.914-1~exp1ubuntu4.2 --- xserver-xorg-video-intel (2:2.99.914-1~exp1ubuntu4.2) utopic-proposed; urgency=medium [ Timo Aaltonen ] * Added patches: - disable-dri3.diff: Disable DRI3. (LP: #1401784) - sna-fix-gen8-blt.diff, sna-add-more-checks-and-asserts-for-blt.diff, sna-tweak-alignment-constraints-on-gen8.diff: Fix GEN8 BLT with 4bit address. (LP: #1401788) [ Maarten Lankhorst ] * Fix rotating external display with optimus results in corruption. - fix-sna-external-slave-rotation.patch (LP: #1410238) -- Maarten Lankhorst maarten.lankho...@ubuntu.com Tue, 13 Jan 2015 17:16:49 +0100 ** Changed in: xserver-xorg-video-intel (Ubuntu Utopic) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu. https://bugs.launchpad.net/bugs/1401788 Title: backport BDW/CHV sna BLT fix To manage notifications about this bug go to: https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1401788/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1401788] Re: backport BDW/CHV sna BLT fix
** Tags removed: verification-needed ** Tags added: verification-done-trusty verification-done-utopic -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu. https://bugs.launchpad.net/bugs/1401788 Title: backport BDW/CHV sna BLT fix To manage notifications about this bug go to: https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1401788/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1401788] Re: backport BDW/CHV sna BLT fix
Hello Timo, or anyone else affected, Accepted xserver-xorg-video-intel into trusty-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source /xserver-xorg-video-intel/2:2.99.910-0ubuntu1.4 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: xserver-xorg-video-intel (Ubuntu Trusty) Status: New = Fix Committed ** Tags added: verification-needed ** Changed in: xserver-xorg-video-intel (Ubuntu Utopic) Status: New = Fix Committed -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu. https://bugs.launchpad.net/bugs/1401788 Title: backport BDW/CHV sna BLT fix To manage notifications about this bug go to: https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1401788/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1401788] Re: backport BDW/CHV sna BLT fix
right, it needs two of them one of which doesn't apply without manual backporting.. so I'll just pull all three. Drop the current upload and I'll do another one. ** Description changed: - commit 3a22b6f6d55a5b1e0a1c0a3d597996268ed439ad - Author: Mika Kuoppala mika.kuopp...@linux.intel.com - Date: Wed Nov 19 15:10:05 2014 +0200 + [Impact] + xserver crash on intel gen8 gfx with a test case - sna: gen8 BLT broken when address has bit 4 set + [Test case] + run 'rendercheck -o src,over,overreverse,xor -t dcoords' from i-g-t on gen8 - With bit 4 set in address, the gen8 blitter fails and blits errorneously - into the cacheline preceeding the destination and similarly when reading from - the source, corrupting memory. + [Regression potential] + slim, limited to gen8 - v2: Update the destination base offset pattern as revealed - by igt/tests/gem_userptr_blits/destination-bo-align - - v3: Check base address as well - - Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=79053 + [Other info] + needs three commits from upstream git -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu. https://bugs.launchpad.net/bugs/1401788 Title: backport BDW/CHV sna BLT fix To manage notifications about this bug go to: https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1401788/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1401788] Re: backport BDW/CHV sna BLT fix
Timo, Can you fill out the an SRU justification to make it clear why this fix needs to be SRUed? In addition I see three patches identified in (https://bugs.freedesktop.org/show_bug.cgi?id=79053#c76) do all three need to be backported? ** Description changed: + SRU Justification: + [Impact] + Users of hardware with affected Intel graphics can experience graphics issues. + + [Test Case] + Run affected hardware and ensure it doesn't glitch. + + [Fix] + commit 3a22b6f6d55a5b1e0a1c0a3d597996268ed439ad Author: Mika Kuoppala mika.kuopp...@linux.intel.com Date: Wed Nov 19 15:10:05 2014 +0200 - sna: gen8 BLT broken when address has bit 4 set - - With bit 4 set in address, the gen8 blitter fails and blits errorneously - into the cacheline preceeding the destination and similarly when reading from - the source, corrupting memory. - - v2: Update the destination base offset pattern as revealed - by igt/tests/gem_userptr_blits/destination-bo-align - - v3: Check base address as well - - Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=79053 + sna: gen8 BLT broken when address has bit 4 set + + With bit 4 set in address, the gen8 blitter fails and blits errorneously + into the cacheline preceeding the destination and similarly when reading from + the source, corrupting memory. + + v2: Update the destination base offset pattern as revealed + by igt/tests/gem_userptr_blits/destination-bo-align + + v3: Check base address as well + + Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=79053 ** Description changed: - SRU Justification: - [Impact] - Users of hardware with affected Intel graphics can experience graphics issues. - - [Test Case] - Run affected hardware and ensure it doesn't glitch. - - [Fix] - commit 3a22b6f6d55a5b1e0a1c0a3d597996268ed439ad Author: Mika Kuoppala mika.kuopp...@linux.intel.com Date: Wed Nov 19 15:10:05 2014 +0200 sna: gen8 BLT broken when address has bit 4 set With bit 4 set in address, the gen8 blitter fails and blits errorneously into the cacheline preceeding the destination and similarly when reading from the source, corrupting memory. v2: Update the destination base offset pattern as revealed by igt/tests/gem_userptr_blits/destination-bo-align v3: Check base address as well Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=79053 -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu. https://bugs.launchpad.net/bugs/1401788 Title: backport BDW/CHV sna BLT fix To manage notifications about this bug go to: https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1401788/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1401788] Re: backport BDW/CHV sna BLT fix
This bug was fixed in the package xserver-xorg-video-intel - 2:2.99.916+git20141119-1~exp1ubuntu1 --- xserver-xorg-video-intel (2:2.99.916+git20141119-1~exp1ubuntu1) vivid; urgency=medium * Merge from debian experimental (LP: #1401784, #1401788) * Drop upstream patches. xserver-xorg-video-intel (2:2.99.916+git20141119-1~exp1) experimental; urgency=medium * New upstream snapshot. xserver-xorg-video-intel (2:2.99.916-1~exp1) experimental; urgency=medium [ Vincent Cheng ] * New upstream prerelease 2.99.916. - sna: Add the current CRTC mode last (Closes: #750605) * Update debian/copyright. (Closes: #730643) * Revert to source format 1.0. [ Laurent Bigonville ] * debian/xserver-xorg-video-intel.maintscript: Explicitly remove i915-kms.conf on upgrade. (Closes: #713340) -- Timo Aaltonen tjaal...@debian.org Fri, 12 Dec 2014 09:24:52 +0200 ** Changed in: xserver-xorg-video-intel (Ubuntu Vivid) Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-intel in Ubuntu. https://bugs.launchpad.net/bugs/1401788 Title: backport BDW/CHV sna BLT fix To manage notifications about this bug go to: https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1401788/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1401788] Re: backport BDW/CHV sna BLT fix
Launchpad has imported 78 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=79053. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2014-05-22T05:52:55+00:00 Huax-lu wrote: Created attachment 99556 dmesg System Environment: -- Platform: Broadwell Libdrm: (master)libdrm-2.4.54-9-g8fc62ca8ac010659023bb63c4759eb683de4f9af Mesa: (master)c524f3ef9155caba6cd4f9fc72485426b1da76fd Xserver:(master)xorg-server-1.15.99.902-91-g01e18af17f8dc91451fbd0902049045afd1cea7e Xf86_video_intel:(master)2.99.911-178-g197ab0cda06c44aa1a2b17bf69ac08612811b107 Libva: (staging)35e70cb9b9c77dfb99fb370e319ed501f0c31b17 Libva_intel_driver: (staging)1d1b8da1284f7f918733db79428f09af38d7e14a Kernel: (drm-intel-nightly) 36765340cb068dec1216342bfcdbf2678ec29860 Bug detailed description: - It fails and causes X server shutdown. It happens on Broadwell with -queued and -nightly kernel, works well on -fixes kernel. The latest known good commit: 229b0489aa75a8c51d2f2e124329d3ac326f326d The latest known bad commit: bc76e320f21f8bd790a72bd5dc06909617432352 output: rendercheck 1.4 Render extension version 0.11 Window format: r8g8b8 Found server-supported format: a8 Found server-supported format: a8r8g8b8 Found server-supported format: x8r8g8b8 Found server-supported format: b8g8r8a8 Found server-supported format: b8g8r8x8 Found server-supported format: r8g8b8 Found server-supported format: b8g8r8 Found server-supported format: r5g5b5 Found server-supported format: b5g5r5 Found server-supported format: x1r5g5b5 Found server-supported format: x1b5g5r5 Found server-supported format: r5g6b5 Found server-supported format: b5g6r5 Found server-supported format: x8b8g8r8 Found server-supported format: x2r10g10b10 Found server-supported format: x2b10g10r10 Beginning dest coords test dst coords test error of 255. at (0, 0) -- R G B A got: 1.000 0.000 0.000 1.000 expected: 1.000 1.000 1.000 1.000 dst coords test error of 255. at (0, 1) -- R G B A got: 0.000 0.000 0.000 1.000 expected: 1.000 1.000 1.000 1.000 dst coords test error of 255. at (0, 2) -- R G B A got: 1.000 0.000 0.000 1.000 expected: 1.000 1.000 1.000 1.000 dst coords test error of 255. at (0, 4) -- R G B A got: 0.000 0.000 0.000 1.000 expected: 1.000 1.000 1.000 1.000 dst coords test error of 255. at (1, 1) -- R G B A got: 0.000 0.000 0.000 1.000 expected: 1.000 0.000 0.000 1.000 dst coords test error of 255. at (1, 2) -- R G B A got: 1.000 1.000 1.000 1.000 expected: 1.000 0.000 0.000 1.000 dst coords test error of 255. at (1, 3) -- R G B A got: 1.000 1.000 1.000 1.000 expected: 1.000 0.000 0.000 1.000 dst coords test error of 255. at (1, 4) -- R G B A got: 0.000 0.000 0.000 1.000 expected: 1.000 1.000 1.000 1.000 dst coords test error of 255. at (2, 1) -- R G B A got: 1.000 1.000 1.000 1.000 expected: 1.000 0.000 0.000 1.000 dst coords test error of 255. at (2, 2) -- R G B A got: 1.000 1.000 1.000 1.000 expected: 1.000 0.000 0.000 1.000 dst coords test error of 255. at (2, 3) -- R G B A got: 0.000 0.000 0.000 1.000 expected: 1.000 0.000 0.000 1.000 dst coords test error of 255. at (2, 4) -- R G B A got: 0.000 0.000 0.000 1.000 expected: 1.000 1.000 1.000 1.000 dst coords test error of 255. at (3, 2) -- R G B A got: 1.000 1.000 1.000 1.000 expected: 1.000 0.000 0.000 1.000 dst coords test error of 255. at (3, 3) -- R G B A got: 0.000 0.000 0.000 1.000 expected: 1.000 0.000 0.000 1.000 dst coords test error of 255. at (3, 4) -- R G B A got: 0.000 0.000 0.000 1.000 expected: 1.000 1.000 1.000 1.000 dst coords test error of 255. at (4, 1) -- R G B A got: 1.000 0.000 0.000 1.000 expected: 1.000 1.000 1.000 1.000 dst coords test error of 255. at (4, 3) -- R G B A got: 0.000 0.000 0.000 1.000 expected: 1.000 1.000 1.000 1.000 dst coords test error of 255. at (4, 4) -- R G B A got: 0.000 0.000 0.000 1.000 expected: 1.000 1.000 1.000 1.000 XIO: fatal IO error 11 (Resource temporarily unavailable) on X server :0.0 xinit: connection to X server lost after 550 requests (550 known processed) with 0 events remaining. xterm: fatal IO error 11 (Resource