[4.17-rc4+ regression] X server does not start anymore with segmentation fault in `r600_dri.so`

Paul Menzel pmenzel+amd-gfx at molgen.mpg.de
Sun May 13 09:01:16 UTC 2018


Dear Linux AMD folks,


There is a regression introduced by a commit after Linux 4.17-rc4 
causing the X.Org X server start to fail with the Radeon module loaded 
on Debian Sid/unstable. The same Linux kernel build works with the 
modesetting driver on the same system (no module *radeon* loaded) and 
with i915 and the modesetting driver on a different system with Debian 
9.4 (Stretch/stable).

> [    16.263] xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
> […]
> [    16.765] (EE) 0: /usr/lib/xorg/Xorg (xorg_backtrace+0x50) [0x5b4e60]
> [    16.766] (EE) 1: /usr/lib/xorg/Xorg (0x40d000+0x1abd92) [0x5b8d92]
> [    16.766] (EE) 2: linux-gate.so.1 (__kernel_rt_sigreturn+0x0) [0xb7f2ad5c]
> [    16.766] (EE) 3: /lib/i386-linux-gnu/libc.so.6 (0xb78a0000+0x140099) [0xb79e0099]
> [    16.766] (EE) 4: /usr/lib/i386-linux-gnu/dri/r600_dri.so (0xb62f9000+0x6698fd) [0xb69628fd]
> [    16.766] (EE) 5: /usr/lib/i386-linux-gnu/dri/r600_dri.so (0xb62f9000+0x43a7a8) [0xb67337a8]
> [    16.766] (EE) 6: /usr/lib/i386-linux-gnu/dri/r600_dri.so (0xb62f9000+0x66eab3) [0xb6967ab3]
> [    16.766] (EE) 7: /usr/lib/i386-linux-gnu/dri/r600_dri.so (0xb62f9000+0x66ee41) [0xb6967e41]
> [    16.767] (EE) 8: /usr/lib/i386-linux-gnu/dri/r600_dri.so (radeon_drm_winsys_create+0x902) [0xb6ab7942]
> [    16.767] (EE) 9: /usr/lib/i386-linux-gnu/dri/r600_dri.so (0xb62f9000+0x32e73) [0xb632be73]
> [    16.767] (EE) 10: /usr/lib/i386-linux-gnu/dri/r600_dri.so (0xb62f9000+0x50093e) [0xb67f993e]
> [    16.767] (EE) 11: /usr/lib/i386-linux-gnu/dri/r600_dri.so (0xb62f9000+0x3bcba3) [0xb66b5ba3]
> [    16.767] (EE) 12: /usr/lib/i386-linux-gnu/dri/r600_dri.so (0xb62f9000+0x3b7ef8) [0xb66b0ef8]
> [    16.767] (EE) 13: /usr/lib/i386-linux-gnu/libgbm.so.1 (0xb7236000+0x3ef5) [0xb7239ef5]
> [    16.767] (EE) 14: /usr/lib/i386-linux-gnu/libgbm.so.1 (0xb7236000+0x4230) [0xb723a230]
> [    16.767] (EE) 15: /usr/lib/i386-linux-gnu/libgbm.so.1 (gbm_create_device+0x58) [0xb7237cd8]
> [    16.768] (EE) 16: /usr/lib/xorg/modules/libglamoregl.so (glamor_egl_init+0x84) [0xb725ab04]
> [    16.768] (EE) 17: /usr/lib/xorg/modules/drivers/radeon_drv.so (0xb72e2000+0x52fef) [0xb7334fef]
> [    16.768] (EE) 18: /usr/lib/xorg/modules/drivers/radeon_drv.so (0xb72e2000+0x44b14) [0xb7326b14]
> [    16.768] (EE) 19: /usr/lib/xorg/Xorg (InitOutput+0xab7) [0x48e677]
> [    16.768] (EE) 20: /usr/lib/xorg/Xorg (0x40d000+0x3db81) [0x44ab81]
> [    16.768] (EE) 21: /usr/lib/xorg/Xorg (0x40d000+0x2723a) [0x43423a]
> [    16.769] (EE) 22: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf1) [0xb78b8e81]
> [    16.769] (EE) 23: /usr/lib/xorg/Xorg (0x40d000+0x27278) [0x434278]

There is no error message in Linux.


Kind regards,

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log
Type: text/x-log
Size: 18155 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/amd-gfx/attachments/20180513/e3d4bddc/attachment-0001.bin>


More information about the amd-gfx mailing list