Bug #2813
closedLock-up starting xfce for Radeon 4xxx graphics cards
0%
Description
On two machines, one with a Radeon 4350 and the other with a Radeon 4550 graphics card, using startx to start xfce locks-up the machines. This is using DragonFly master through:
commit 0d421097a3ece111e0d4cebe2651b7a3500774c3
Date: Thu May 14 06:54:24 2015 +0900
sys/vfs/tmpfs: Remove duplicated cross-device check on nlink vop
and latest dports packages.
Before the lock-up
tail -f /var/log/messages
shows:
May 14 16:56:51 kernel: info: [drm] Initialized drm 1.1.0 20060810
May 14 16:56:51 kernel: drm0: <ATI Radeon HD 4550> on vgapci0
May 14 16:56:51 kernel: info: [drm] RADEON_IS_PCIE
May 14 16:56:51 kernel: info: [drm] initializing kernel modesetting (RV710 0x1002:0x9540 0x174B:0xE970).
May 14 16:56:51 kernel: info: [drm] register mmio base: 0xF7E20000
May 14 16:56:51 kernel: info: [drm] register mmio size: 65536
May 14 16:56:51 kernel: info: [drm] radeon_atrm_get_bios: ===> Try ATRM...
May 14 16:56:51 kernel: info: [drm] radeon_atrm_get_bios: pci_find_class() found: 0:4:0:0, vendor=1002, device=9540
May 14 16:56:51 kernel: info: [drm] radeon_atrm_get_bios: Get ACPI device handle
May 14 16:56:51 kernel: info: [drm] radeon_acpi_vfct_bios: ===> Try VFCT...
May 14 16:56:51 kernel: info: [drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table
May 14 16:56:51 kernel: info: [drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOUND
May 14 16:56:51 kernel: info: [drm] igp_read_bios_from_vram: ===> Try IGP's VRAM...
May 14 16:56:51 kernel: info: [drm] igp_read_bios_from_vram: VRAM base address: 0xe0000000
May 14 16:56:51 kernel: info: [drm] igp_read_bios_from_vram: Map address: 0xffffffe20c810000 (262144 bytes)
May 14 16:56:51 kernel: info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0x4907
May 14 16:56:51 kernel: info: [drm] radeon_read_bios: ===> Try PCI Expansion ROM...
May 14 16:56:51 kernel: info: [drm] radeon_read_bios: Map address: 0xffffffe20c810000 (131072 bytes)
May 14 16:56:51 kernel: info: [drm] ATOM BIOS: 11X
May 14 16:56:51 kernel: drm0: info: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
May 14 16:56:51 kernel: drm0: info: GTT: 512M 0x0000000020000000 - 0x000000003FFFFFFF
May 14 16:56:51 kernel: info: [drm] Detected VRAM RAM=512M, BAR=256M
May 14 16:56:51 kernel: info: [drm] RAM width 64bits DDR
May 14 16:56:51 kernel: [TTM] (struct ttm_mem_global *)0xffffffe20a933f18
May 14 16:56:51 kernel: [TTM] Zone kernel: Available graphics memory: 65536 kiB
May 14 16:56:51 kernel: [TTM] Zone dma32: Available graphics memory: 65536 kiB
May 14 16:56:51 kernel: [TTM] Initializing pool allocator
May 14 16:56:51 kernel: info: [drm] radeon: 512M of VRAM memory ready
May 14 16:56:51 kernel: info: [drm] radeon: 512M of GTT memory ready.
May 14 16:56:51 kernel: info: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
May 14 16:56:51 kernel: info: [drm] Driver supports precise vblank timestamp query.
May 14 16:56:51 kernel: info: [drm] radeon: irq initialized.
May 14 16:56:51 kernel: info: [drm] GART: num cpu pages 131072, num gpu pages 131072
May 14 16:56:51 kernel: info: [drm] probing gen 2 caps for device 1002:9540 = 1/0
May 14 16:56:51 kernel: info: [drm] Loading RV710 Microcode
May 14 16:56:51 kernel: info: [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
May 14 16:56:51 kernel: drm0: info: WB enabled
May 14 16:56:51 kernel: drm0: info: fence driver on ring 0 use gpu addr 0x0000000020000c00 and cpu addr 0x0xffffdf8003e32c00
May 14 16:56:51 kernel: drm0: info: fence driver on ring 3 use gpu addr 0x0000000020000c0c and cpu addr 0x0xffffdf8003e32c0c
May 14 16:56:51 kernel: info: [drm] ring test on 0 succeeded in 1 usecs
May 14 16:56:51 kernel: info: [drm] ring test on 3 succeeded in 0 usecs
May 14 16:56:51 kernel: info: [drm] ib test on ring 0 succeeded in 0 usecs
May 14 16:56:51 kernel: info: [drm] ib test on ring 3 succeeded in 0 usecs
May 14 16:56:51 kernel: info: [drm] radeon_device_init: Taking over the fictitious range 0xe0000000-0xf0000000
May 14 16:56:51 kernel: iicbus0: <Philips I2C bus> on iicbb0 addr 0xff
May 14 16:56:51 kernel: iicbus1: <Philips I2C bus> on iicbb1 addr 0xff
May 14 16:56:51 kernel: iicbus2: <Philips I2C bus> on iicbb2 addr 0xff
May 14 16:56:51 kernel: iicbus3: <Philips I2C bus> on iicbb3 addr 0xff
May 14 16:56:51 kernel: iicbus4: <Philips I2C bus> on iicbb4 addr 0xff
May 14 16:56:51 kernel: iicbus5: <Philips I2C bus> on iicbb5 addr 0xff
May 14 16:56:51 kernel: iicbus6: <Philips I2C bus> on iicbb6 addr 0xff
May 14 16:56:51 kernel: info: [drm] Radeon Display Connectors
May 14 16:56:51 kernel: info: [drm] Connector 0:
May 14 16:56:51 kernel: info: [drm] VGA-1
May 14 16:56:51 kernel: info: [drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
May 14 16:56:51 kernel: info: [drm] Encoders:
May 14 16:56:51 kernel: info: [drm] CRT2: INTERNAL_KLDSCP_DAC2
May 14 16:56:51 kernel: info: [drm] Connector 1:
May 14 16:56:51 kernel: info: [drm] HDMI-A-1
May 14 16:56:51 kernel: info: [drm] HPD1
May 14 16:56:51 kernel: info: [drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
May 14 16:56:51 kernel: info: [drm] Encoders:
May 14 16:56:51 kernel: info: [drm] DFP1: INTERNAL_UNIPHY
May 14 16:56:51 kernel: info: [drm] Connector 2:
May 14 16:56:51 kernel: info: [drm] DVI-I-1
May 14 16:56:51 kernel: info: [drm] HPD4
May 14 16:56:51 kernel: info: [drm] DDC: 0x7f10 0x7f10 0x7f14 0x7f14 0x7f18 0x7f18 0x7f1c 0x7f1c
May 14 16:56:51 kernel: info: [drm] Encoders:
May 14 16:56:51 kernel: info: [drm] CRT1: INTERNAL_KLDSCP_DAC1
May 14 16:56:51 kernel: info: [drm] DFP2: INTERNAL_UNIPHY2
May 14 16:56:51 kernel: info: [drm] Internal thermal controller with fan control
May 14 16:56:51 kernel: info: [drm] radeon: power management initialized
May 14 16:56:51 kernel: info: [drm] Initialized radeon 2.30.0 20080528