From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon@freedesktop.org
Subject: [Bug 99311] [regression, radeonsi] Updating to 1edc53a66b breaks SDDM
(white screen on launch)
Date: Sat, 07 Jan 2017 17:32:50 +0000
Message-ID:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0987018286=="
Return-path:
Received: from culpepper.freedesktop.org (culpepper.freedesktop.org
[IPv6:2610:10:20:722:a800:ff:fe98:4b55])
by gabe.freedesktop.org (Postfix) with ESMTP id D73176EB50
for ; Sat, 7 Jan 2017 17:32:49 +0000 (UTC)
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: dri-devel-bounces@lists.freedesktop.org
Sender: "dri-devel"
To: dri-devel@lists.freedesktop.org
List-Id: dri-devel@lists.freedesktop.org
--===============0987018286==
Content-Type: multipart/alternative; boundary="14838103690.aAb1BB.10437";
charset="UTF-8"
--14838103690.aAb1BB.10437
Date: Sat, 7 Jan 2017 17:32:49 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://bugs.freedesktop.org/
Auto-Submitted: auto-generated
https://bugs.freedesktop.org/show_bug.cgi?id=3D99311
Bug ID: 99311
Summary: [regression,radeonsi] Updating to 1edc53a66b breaks
SDDM (white screen on launch)
Product: Mesa
Version: git
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Keywords: regression
Severity: major
Priority: medium
Component: Drivers/Gallium/radeonsi
Assignee: dri-devel@lists.freedesktop.org
Reporter: kai@dev.carbon-project.org
QA Contact: dri-devel@lists.freedesktop.org
Somewhere between c93efb0a4f and 1edc53a66b a regression was introduced,
causing SDDM launching into a pure white screen instead of the login screen.
There's nothing logged to either /var/log/Xorg.0.log or /var/log/sddm.log a=
nd
dmesg is also clear. Downgrading to c93efb0a4f lets me login again.
I have not bisected yet, but maybe this information is already enough to fi=
nd
the cause. For the full stack affected by this regression, please see below.
GPU: Hawaii PRO [Radeon R9 290] (ChipID =3D 0x67b1)
Mesa: Git:master/1edc53a66b + the modified version of attachment 127812
libdrm: 2.4.74-1
LLVM: SVN:trunk/r291276 (4.0 devel) +
X.Org: 2:1.19.0-3
Linux: 4.9.1
Firmware: 20161130-2
libclc: Git:master/b906699f68
DDX (amdgpu): 1.2.0-1+b1
Let me know, if you need anything else (besides a bisect).
--=20
You are receiving this mail because:
You are the assignee for the bug.=
--14838103690.aAb1BB.10437
Date: Sat, 7 Jan 2017 17:32:49 +0000
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://bugs.freedesktop.org/
Auto-Submitted: auto-generated
| Bug ID |
99311
|
| Summary |
[regression,radeonsi] Updating to 1edc53a66b breaks SDDM (whi=
te screen on launch)
|
| Product |
Mesa
|
| Version |
git
|
| Hardware |
x86-64 (AMD64)
|
| OS |
Linux (All)
|
| Status |
NEW
|
| Keywords |
regression
|
| Severity |
major
|
| Priority |
medium
|
| Component |
Drivers/Gallium/radeonsi
|
| Assignee |
dri-devel@lists.freedesktop.org
|
| Reporter |
kai@dev.carbon-project.org
|
| QA Contact |
dri-devel@lists.freedesktop.org
|
Somewhere between c93efb0a4f and 1edc53a66b a regression was i=
ntroduced,
causing SDDM launching into a pure white screen instead of the login screen.
There's nothing logged to either /var/log/Xorg.0.log or /var/log/sddm.log a=
nd
dmesg is also clear. Downgrading to c93efb0a4f lets me login again.
I have not bisected yet, but maybe this information is already enough to fi=
nd
the cause. For the full stack affected by this regression, please see below.
GPU: Hawaii PRO [Radeon R9 290] (ChipID =3D 0x67b1)
Mesa: Git:master/1edc53a66b + the modified version of attachment 127812 [details] [review]=
libdrm: 2.4.74-1
LLVM: SVN:trunk/r291276 (4.0 devel) +
<https://rev=
iews.llvm.org/D26348?download=3Dtrue>
X.Org: 2:1.19.0-3
Linux: 4.9.1
Firmware: 20161130-2
libclc: Git:master/b906699f68
DDX (amdgpu): 1.2.0-1+b1
Let me know, if you need anything else (besides a bisect).
You are receiving this mail because:
- You are the assignee for the bug.
=
--14838103690.aAb1BB.10437--
--===============0987018286==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs
IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz
dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==
--===============0987018286==--
From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon@freedesktop.org
Subject: [Bug 99311] [regression, bisected, core] Updating to 1edc53a66b breaks
SDDM (white screen on launch)
Date: Sat, 07 Jan 2017 21:56:26 +0000
Message-ID:
References:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0749685290=="
Return-path:
Received: from culpepper.freedesktop.org (culpepper.freedesktop.org
[131.252.210.165])
by gabe.freedesktop.org (Postfix) with ESMTP id A94D16EB8A
for ; Sat, 7 Jan 2017 21:56:26 +0000 (UTC)
In-Reply-To:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: dri-devel-bounces@lists.freedesktop.org
Sender: "dri-devel"
To: dri-devel@lists.freedesktop.org
List-Id: dri-devel@lists.freedesktop.org
--===============0749685290==
Content-Type: multipart/alternative; boundary="14838261861.D774aa.30663";
charset="UTF-8"
--14838261861.D774aa.30663
Date: Sat, 7 Jan 2017 21:56:26 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://bugs.freedesktop.org/
Auto-Submitted: auto-generated
https://bugs.freedesktop.org/show_bug.cgi?id=3D99311
Kai changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|Drivers/Gallium/radeonsi |Mesa core
CC| |kenneth@whitecape.org
Summary|[regression,radeonsi] |[regression,bisected,core]
|Updating to 1edc53a66b |Updating to 1edc53a66b
|breaks SDDM (white screen |breaks SDDM (white screen
|on launch) |on launch)
Keywords| |bisected
QA Contact|dri-devel@lists.freedesktop |mesa-dev@lists.freedesktop.
|.org |org
Assignee|dri-devel@lists.freedesktop |mesa-dev@lists.freedesktop.
|.org |org
--- Comment #1 from Kai ---
Ok, I finished the bisection:
8b5749f65ac434961308ccb579fb8a816e4f29d5 is the first bad commit
commit 8b5749f65ac434961308ccb579fb8a816e4f29d5
Author: Kenneth Graunke
Date: Sun Nov 15 04:37:50 2015 -0800
glsl: Override the # of varying slots for ClipDistance and TessLevel*.
Right now, this shouldn't have any effect, as all drivers use
LowerClipDist and LowerTessFactors to turn the float[] arrays into
vectors.
However, it should help make it possible for drivers to avoid that
lowering.
Signed-off-by: Kenneth Graunke
Reviewed-by: Jason Ekstrand
Reviewed-by: Timothy Arceri
:040000 040000 1b29c9a54c33c8809e38f8fd99ea7dbb1935107e
5900d84fdc8d64a53dae3b7c4ac01be73b31c614 M src
The bisection log is:
# bad: [1edc53a66b33e4d17688a3d03b1bdffed2aec414] glsl: fix opt_minmax
redundancy checks against baserange
# good: [c93efb0a4fd7dba8390e066605fe5f4c3e26e767] swr: [rasterizer core]
rename OutputMerger functions
git bisect start '1edc53a66b' 'c93efb0a4f'
# good: [6e7ce1ef55b138ed2cdedb40cbc010b523de8743] gallivm: generalize
4x4f->1x16ub special case conversion
git bisect good 6e7ce1ef55b138ed2cdedb40cbc010b523de8743
# bad: [e6ae19944d977dc91bc45adff679337182c20683] i965: Rework gl_TessLevel=
*[]
handling to use NIR compact arrays.
git bisect bad e6ae19944d977dc91bc45adff679337182c20683
# bad: [5c580e64cc206ab160e1767c42e4d6c81f67da4d] glsl: Mark whole variable
used for ClipDistance and TessLevel*.
git bisect bad 5c580e64cc206ab160e1767c42e4d6c81f67da4d
# good: [aead6a1e947af84b0af2853c204d5cad6d92bfff] gallium/radeon: use the
internal clear_buffer callback to fix r600g
git bisect good aead6a1e947af84b0af2853c204d5cad6d92bfff
# bad: [8b5749f65ac434961308ccb579fb8a816e4f29d5] glsl: Override the # of
varying slots for ClipDistance and TessLevel*.
git bisect bad 8b5749f65ac434961308ccb579fb8a816e4f29d5
# good: [6aa5cb34d03765b7be8611aa516bc201bd337f73] glsl: Create and use a n=
ew
ir_variable::count_attribute_slots() wrapper.
git bisect good 6aa5cb34d03765b7be8611aa516bc201bd337f73
# first bad commit: [8b5749f65ac434961308ccb579fb8a816e4f29d5] glsl: Overri=
de
the # of varying slots for ClipDistance and TessLevel*.
I verified this is really the first bad commit by building 1edc53a66b with
8b5749f65a reverted and that gave me a working SDDM again.
--=20
You are receiving this mail because:
You are the assignee for the bug.=
--14838261861.D774aa.30663
Date: Sat, 7 Jan 2017 21:56:26 +0000
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://bugs.freedesktop.org/
Auto-Submitted: auto-generated
Kai
changed
bug 99311<=
/a>
| What |
Removed |
Added |
| Component |
Drivers/Gallium/radeonsi
|
Mesa core
|
| CC |
|
kenneth@whitecape.org
|
| Summary |
[regression,radeonsi] Updating to 1edc53a66b breaks SDDM (wh=
ite screen on launch)
|
[regression,bisected,core] Updating to 1edc53a66b breaks SDD=
M (white screen on launch)
|
| Keywords |
|
bisected
|
| QA Contact |
dri-devel@lists.freedesktop.org
|
mesa-dev@lists.freedesktop.org
|
| Assignee |
dri-devel@lists.freedesktop.org
|
mesa-dev@lists.freedesktop.org
|
Comment=
# 1
on bug 99311<=
/a>
from Kai
Ok, I finished the bisection:
8b5749f65ac434961308ccb579fb8a816e4f29d5 is the first bad commit
commit 8b5749f65ac434961308ccb579fb8a816e4f29d5
Author: Kenneth Graunke <ke=
nneth@whitecape.org>
Date: Sun Nov 15 04:37:50 2015 -0800
glsl: Override the # of varying slots for ClipDistance and TessLevel*.
Right now, this shouldn't have any effect, as all drivers use
LowerClipDist and LowerTessFactors to turn the float[] arrays into
vectors.
However, it should help make it possible for drivers to avoid that
lowering.
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Timothy Arceri <timothy.arceri@collabora.com>
:040000 040000 1b29c9a54c33c8809e38f8fd99ea7dbb1935107e
5900d84fdc8d64a53dae3b7c4ac01be73b31c614 M src
The bisection log is:
# bad: [1edc53a66b33e4d17688a3d03b1bdffed2aec414] glsl: fix opt_minmax
redundancy checks against baserange
# good: [c93efb0a4fd7dba8390e066605fe5f4c3e26e767] swr: [rasterizer core]
rename OutputMerger functions
git bisect start '1edc53a66b' 'c93efb0a4f'
# good: [6e7ce1ef55b138ed2cdedb40cbc010b523de8743] gallivm: generalize
4x4f->1x16ub special case conversion
git bisect good 6e7ce1ef55b138ed2cdedb40cbc010b523de8743
# bad: [e6ae19944d977dc91bc45adff679337182c20683] i965: Rework gl_TessLevel=
*[]
handling to use NIR compact arrays.
git bisect bad e6ae19944d977dc91bc45adff679337182c20683
# bad: [5c580e64cc206ab160e1767c42e4d6c81f67da4d] glsl: Mark whole variable
used for ClipDistance and TessLevel*.
git bisect bad 5c580e64cc206ab160e1767c42e4d6c81f67da4d
# good: [aead6a1e947af84b0af2853c204d5cad6d92bfff] gallium/radeon: use the
internal clear_buffer callback to fix r600g
git bisect good aead6a1e947af84b0af2853c204d5cad6d92bfff
# bad: [8b5749f65ac434961308ccb579fb8a816e4f29d5] glsl: Override the # of
varying slots for ClipDistance and TessLevel*.
git bisect bad 8b5749f65ac434961308ccb579fb8a816e4f29d5
# good: [6aa5cb34d03765b7be8611aa516bc201bd337f73] glsl: Create and use a n=
ew
ir_variable::count_attribute_slots() wrapper.
git bisect good 6aa5cb34d03765b7be8611aa516bc201bd337f73
# first bad commit: [8b5749f65ac434961308ccb579fb8a816e4f29d5] glsl: Overri=
de
the # of varying slots for ClipDistance and TessLevel*.
I verified this is really the first bad commit by building 1edc53a66b with
8b5749f65a reverted and that gave me a working SDDM again.
You are receiving this mail because:
- You are the assignee for the bug.
=
--14838261861.D774aa.30663--
--===============0749685290==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs
IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz
dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==
--===============0749685290==--