https://bugs.freedesktop.org/show_bug.cgi?id=94799
Bug ID: 94799
Summary: [bisected]X segfaults during sddm start up
Product: xorg
Version: git
Hardware: Other
OS: Linux (All)
Status: NEW
Severity: major
Priority: medium
Component: Driver/AMDgpu
Assignee: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
Created attachment 122680
--> https://bugs.freedesktop.org/attachment.cgi?id=122680&action=edit
Xorg.log
With xf86-video-amdgpu git I cannot start the sddm login manager anymore.
Reverting the driver back to 1.0.1 fixes the problem.
Bisecting shows the following commit as the guilty party:
commit df60c635e1e632233de9dd4b01d63c2b963003f8
Author: Michel Dänzer <[email protected]>
Date: Wed Feb 24 17:06:43 2016 +0900
glamor: Avoid generating GEM flink names for BOs shared via DRI3 (v2)
We can't create our own struct amdgpu_buffer representation in this case
because destroying that would make the GEM handle inaccessible to glamor
as well. So just get the handle directly via dma-buf.
(ported from radeon commit 391900a670addec39515f924265bfa9f8bfa9ec0,
extended to cache BO handles in the private for non-DRI3 pixmaps as
well)
v2: Swap whole pixmap privates instead of just BOs in
amdgpu_dri2_exchange_buffers to avoid invalidating cached BO handles
Reviewed-by: Alex Deucher <[email protected]>
--
You are receiving this mail because:
You are the assignee for the bug._______________________________________________
xorg-driver-ati mailing list
[email protected]
https://lists.x.org/mailman/listinfo/xorg-driver-ati