Package: xserver-xorg-core Version: 2:1.18.0-3 On a POWER8 machine under both Debian Jessie and Debian Stretch Xorg crashes on startup when using the radeon driver and a Radeon R9 290X. Kernel modesetting outside of X appears to function normally.
crash: Program received signal SIGSEGV, Segmentation fault. 0x00000000201676c8 in RRSetChanged (pScreen=0x202e6800) at ../../randr/randr.c:562 562 ../../randr/randr.c: No such file or directory. (gdb) bt #0 0x00000000201676c8 in RRSetChanged (pScreen=0x202e6800) at ../../randr/randr.c:562 #1 0x000000002016ceec in RRScreenSetSizeRange (pScreen=<optimized out>, minWidth=<optimized out>, minHeight=<optimized out>, maxWidth=<optimized out>, maxHeight=<optimized out>) at ../../randr/rrinfo.c:228 #2 0x000000002010e894 in xf86RandR12CreateScreenResources12 (pScreen=0x202e6800) at ../../../../hw/xfree86/modes/xf86RandR12.c:1637 #3 xf86RandR12CreateScreenResources (pScreen=0x202e6800) at ../../../../hw/xfree86/modes/xf86RandR12.c:833 #4 0x00000000200fd8fc in xf86CrtcCreateScreenResources (screen=0x202e6800) at ../../../../hw/xfree86/modes/xf86Crtc.c:713 #5 0x0000000020061338 in dix_main (argc=<optimized out>, argv=0x3ffffffffca8, envp=<optimized out>) at ../../dix/main.c:215 #6 0x00000000200445d8 in main (argc=<optimized out>, argv=<optimized out>, envp=<optimized out>) at ../../dix/stubmain.c:34 (gdb) dmesg log: [ 15.063739] [drm] radeon kernel modesetting enabled. [ 15.078968] sd 6:0:0:0: Attached scsi generic sg0 type 0 [ 15.079056] sr 7:0:0:0: Attached scsi generic sg1 type 5 [ 15.079114] sr 7:0:0:1: Attached scsi generic sg2 type 5 [ 15.079192] sr 7:0:0:2: Attached scsi generic sg3 type 5 [ 15.079270] sr 7:0:0:3: Attached scsi generic sg4 type 5 [ 15.079327] sd 8:0:0:0: Attached scsi generic sg5 type 0 [ 15.079402] sd 8:0:0:1: Attached scsi generic sg6 type 0 [ 15.079475] sd 8:0:0:2: Attached scsi generic sg7 type 0 [ 15.079527] sd 8:0:0:3: Attached scsi generic sg8 type 0 [ 15.079599] sd 9:0:0:0: Attached scsi generic sg9 type 0 [ 15.079673] sd 9:0:0:1: Attached scsi generic sg10 type 0 [ 15.079724] sd 9:0:0:2: Attached scsi generic sg11 type 0 [ 15.079795] sd 9:0:0:3: Attached scsi generic sg12 type 0 [ 15.079868] sd 9:0:0:4: Attached scsi generic sg13 type 0 [ 15.418010] [drm] initializing kernel modesetting (HAWAII 0x1002:0x67B0 0x1002:0x0B00). [ 15.418023] radeon 0000:01:00.0: Using 32-bit DMA via iommu [ 15.418027] [drm] register mmio base: 0x00000000 [ 15.418029] [drm] register mmio size: 262144 [ 15.418035] [drm] doorbell mmio base: 0x10000000 [ 15.418037] [drm] doorbell mmio size: 8388608 [ 15.418068] [drm:radeon_device_init [radeon]] *ERROR* Unable to find PCI I/O BAR [ 15.588562] [drm:radeon_atombios_init [radeon]] *ERROR* Unable to find PCI I/O BAR; using MMIO for ATOM IIO [ 15.588810] ATOM BIOS: C67101 [ 15.588889] radeon 0000:01:00.0: VRAM: 4096M 0x0000000000000000 - 0x00000000FFFFFFFF (4096M used) [ 15.588893] radeon 0000:01:00.0: GTT: 2048M 0x0000000100000000 - 0x000000017FFFFFFF [ 15.588895] [drm] Detected VRAM RAM=4096M, BAR=256M [ 15.588897] [drm] RAM width 512bits DDR [ 15.588964] [TTM] Zone kernel: Available graphics memory: 66909920 kiB [ 15.588966] [TTM] Zone dma32: Available graphics memory: 2097152 kiB [ 15.588967] [TTM] Initializing pool allocator [ 15.589006] [drm] radeon: 4096M of VRAM memory ready [ 15.589008] [drm] radeon: 2048M of GTT memory ready. [ 15.589023] [drm] Loading hawaii Microcode [ 15.637786] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/hawaii_pfp.bin [ 15.654034] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/hawaii_me.bin [ 15.802419] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/hawaii_ce.bin [ 15.849419] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/hawaii_mec.bin [ 15.855296] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/hawaii_rlc.bin [ 15.933110] Adding 79000512k swap on /dev/sda3. Priority:-1 extents:1 across:79000512k FS [ 16.010924] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/hawaii_sdma.bin [ 16.024299] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/hawaii_mc.bin [ 16.046812] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/hawaii_smc.bin [ 16.046819] [drm] Internal thermal controller with fan control [ 16.046884] [drm] probing gen 2 caps for device 1014:3dc = 33f503/e [ 16.074582] [drm] radeon: dpm initialized [ 16.252838] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/BONAIRE_uvd.bin [ 16.285442] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/BONAIRE_vce.bin [ 16.286876] [drm] Found VCE firmware/feedback version 40.2.2 / 15! [ 16.286893] [drm] GART: num cpu pages 32768, num gpu pages 524288 [ 16.288330] [drm] probing gen 2 caps for device 1014:3dc = 33f503/e [ 16.288334] [drm] PCIE gen 3 link speeds already enabled [ 16.357665] [drm] PCIE GART of 2048M enabled (table at 0x0000000000330000). [ 16.357811] radeon 0000:01:00.0: WB enabled [ 16.357826] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000100000c00 and cpu addr 0xc000001e24030c00 [ 16.357829] radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 0x0000000100000c04 and cpu addr 0xc000001e24030c04 [ 16.357833] radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 0x0000000100000c08 and cpu addr 0xc000001e24030c08 [ 16.357836] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000100000c0c and cpu addr 0xc000001e24030c0c [ 16.357839] radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 0x0000000100000c10 and cpu addr 0xc000001e24030c10 [ 16.358301] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000076c98 and cpu addr 0xd000080081836c98 [ 16.358475] radeon 0000:01:00.0: fence driver on ring 6 use gpu addr 0x0000000100000c18 and cpu addr 0xc000001e24030c18 [ 16.358479] radeon 0000:01:00.0: fence driver on ring 7 use gpu addr 0x0000000100000c1c and cpu addr 0xc000001e24030c1c [ 16.358483] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 16.358484] [drm] Driver supports precise vblank timestamp query. [ 16.358548] radeon 0000:01:00.0: radeon: using MSI. [ 16.358582] [drm] radeon: irq initialized. [ 16.361893] [drm] ring test on 0 succeeded in 3 usecs [ 16.361997] [drm] ring test on 1 succeeded in 3 usecs [ 16.362023] [drm] ring test on 2 succeeded in 3 usecs [ 16.362357] [drm] ring test on 3 succeeded in 5 usecs [ 16.362367] [drm] ring test on 4 succeeded in 4 usecs [ 16.408418] [drm] ring test on 5 succeeded in 2 usecs [ 16.428437] [drm] UVD initialized successfully. [ 16.538518] [drm] ring test on 6 succeeded in 21 usecs [ 16.538530] [drm] ring test on 7 succeeded in 4 usecs [ 16.538532] [drm] VCE initialized successfully. [ 16.541307] [drm] ib test on ring 0 succeeded in 0 usecs [ 16.541337] [drm] ib test on ring 1 succeeded in 0 usecs [ 16.541364] [drm] ib test on ring 2 succeeded in 0 usecs [ 16.541450] [drm] ib test on ring 3 succeeded in 0 usecs [ 16.541524] [drm] ib test on ring 4 succeeded in 0 usecs [ 17.058015] [drm] ib test on ring 5 succeeded [ 17.078927] [drm] ib test on ring 6 succeeded [ 17.079671] [drm] ib test on ring 7 succeeded [ 17.080574] [drm] Radeon Display Connectors [ 17.080576] [drm] Connector 0: [ 17.080578] [drm] DP-1 [ 17.080579] [drm] HPD2 [ 17.080582] [drm] DDC: 0x6530 0x6530 0x6534 0x6534 0x6538 0x6538 0x653c 0x653c [ 17.080584] [drm] Encoders: [ 17.080586] [drm] DFP1: INTERNAL_UNIPHY2 [ 17.080588] [drm] Connector 1: [ 17.080589] [drm] HDMI-A-1 [ 17.080591] [drm] HPD3 [ 17.080593] [drm] DDC: 0x6550 0x6550 0x6554 0x6554 0x6558 0x6558 0x655c 0x655c [ 17.080594] [drm] Encoders: [ 17.080596] [drm] DFP2: INTERNAL_UNIPHY2 [ 17.080597] [drm] Connector 2: [ 17.080599] [drm] DVI-D-1 [ 17.080600] [drm] HPD1 [ 17.080603] [drm] DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c [ 17.080604] [drm] Encoders: [ 17.080605] [drm] DFP3: INTERNAL_UNIPHY1 [ 17.080607] [drm] Connector 3: [ 17.080608] [drm] DVI-D-2 [ 17.080610] [drm] HPD6 [ 17.080612] [drm] DDC: 0x6580 0x6580 0x6584 0x6584 0x6588 0x6588 0x658c 0x658c [ 17.080613] [drm] Encoders: [ 17.080615] [drm] DFP4: INTERNAL_UNIPHY [ 17.096573] radeon 0000:01:00.0: No connectors reported connected with modes [ 17.096578] [drm] Cannot find any crtc or sizes - going 1024x768 [ 17.097438] [drm] fb mappable at 0x3B0000760000 [ 17.097440] [drm] vram apper at 0x3B0000000000 [ 17.097441] [drm] size 3145728 [ 17.097442] [drm] fb depth is 24 [ 17.097443] [drm] pitch is 4096 [ 17.097854] Console: switching to colour frame buffer device 128x48 [ 17.100816] radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device [ 17.112515] [drm] Initialized radeon 2.43.0 20080528 for 0000:01:00.0 on minor 0

