Created attachment 40242 [details] lspci -v Starting Xorg 1.9.2 *always* results in the kernel message (and a blank screen) below. I'm using Gentoo Linux, 2.6.34-gentoo-r11 works fine, haven't tested 2.6.35 yet. libdrm 2.4.22, xf86-video-ati 6.13.2. Dec 14 19:58:56 [kernel] [ 90.066727] [drm] Setting GART location based on new memory map Dec 14 19:58:56 [kernel] [ 90.066893] BUG: unable to handle kernel paging request at 000000008b087691 Dec 14 19:58:56 [kernel] [ 90.066896] IP: [<ffffffff81737fbe>] platform_device_register_resndata+0x0/0x95 Dec 14 19:58:56 [kernel] [ 90.066903] PGD 7e55f067 PUD 0 Dec 14 19:58:56 [kernel] [ 90.066910] CPU 1 Dec 14 19:58:56 [kernel] [ 90.066914] Pid: 2033, comm: X Not tainted 2.6.36-gentoo-r5 #1 M720-US3/M720-US3 Dec 14 19:58:56 [kernel] [ 90.066916] RIP: 0010:[<ffffffff81737fbe>] [<ffffffff81737fbe>] platform_device_register_resndata+0x0/0x95 Dec 14 19:58:56 [kernel] [ 90.066920] RSP: 0018:ffff88007cb77cb0 EFLAGS: 00010246 Dec 14 19:58:56 [kernel] [ 90.066922] RAX: 000000008b087691 RBX: ffff88007f25d800 RCX: 0000000000000000 Dec 14 19:58:56 [kernel] [ 90.066923] RDX: 0000000000000000 RSI: ffffffff8160e583 RDI: 0000000000000000 Dec 14 19:58:56 [kernel] [ 90.066925] RBP: ffff88007cb77d38 R08: 0000000000000000 R09: 0000000000000000 Dec 14 19:58:56 [kernel] [ 90.066927] R10: ffff88007db60000 R11: 0000000000000000 R12: ffff88007f25d000 Dec 14 19:58:56 [kernel] [ 90.066928] R13: 00000000ffffffff R14: ffff88007efe4e00 R15: ffff88007cb77de8 Dec 14 19:58:56 [kernel] [ 90.066930] FS: 00007f262a4a8700(0000) GS:ffff880001a80000(0000) knlGS:0000000000000000 Dec 14 19:58:56 [kernel] [ 90.066932] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Dec 14 19:58:56 [kernel] [ 90.066934] CR2: 000000008b087691 CR3: 000000007c033000 CR4: 00000000000006e0 Dec 14 19:58:56 [kernel] [ 90.066935] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Dec 14 19:58:56 [kernel] [ 90.066937] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Dec 14 19:58:56 [kernel] [ 90.066939] Process X (pid: 2033, threadinfo ffff88007cb76000, task ffff88007cb87080) Dec 14 19:58:56 [kernel] [ 90.066941] ffffffff8126acca 0000000000000000 0000000000000000 000000000000002c Dec 14 19:58:56 [kernel] [ 90.066944] <0> ffff88007eb5d840 ffff88007cb77d88 ffffffff8109553e 0000000000000000 Dec 14 19:58:56 [kernel] [ 90.066947] <0> ffff880000000000 ffff88007b87a8b0 ffff88007cb77e60 ffff88007cb77ed8 Dec 14 19:58:56 [kernel] [ 90.066953] [<ffffffff8126acca>] ? r600_do_init_cp+0x857/0xb91 Dec 14 19:58:56 [kernel] [ 90.066957] [<ffffffff8109553e>] ? __generic_file_aio_write+0x348/0x37d Dec 14 19:58:56 [kernel] [ 90.066960] [<ffffffff8125a08a>] radeon_cp_init+0xe84/0xed6 Dec 14 19:58:56 [kernel] [ 90.066963] [<ffffffff8123f42c>] drm_ioctl+0x291/0x338 Dec 14 19:58:56 [kernel] [ 90.066966] [<ffffffff81259206>] ? radeon_cp_init+0x0/0xed6 Dec 14 19:58:56 [kernel] [ 90.066969] [<ffffffff810edd8f>] ? fsnotify+0x20c/0x22b Dec 14 19:58:56 [kernel] [ 90.066972] [<ffffffff810d242a>] do_vfs_ioctl+0x482/0x4d1 Dec 14 19:58:56 [kernel] [ 90.066974] [<ffffffff810d24bb>] sys_ioctl+0x42/0x65 Dec 14 19:58:56 [kernel] [ 90.066977] [<ffffffff8102482b>] system_call_fastpath+0x16/0x1b Dec 14 19:58:56 [kernel] [ 90.066995] RIP [<ffffffff81737fbe>] platform_device_register_resndata+0x0/0x95 Dec 14 19:58:56 [kernel] [ 90.066998] RSP <ffff88007cb77cb0> Dec 14 19:58:56 [kernel] [ 90.067020] ---[ end trace 8b1e206196e18d90 ]--- Message for current rc: Dec 14 21:00:25 [kernel] [ 40.000910] [drm] Setting GART location based on new memory map Dec 14 21:00:25 [kernel] [ 40.001095] BUG: unable to handle kernel paging request at 00000000bc34fc70 Dec 14 21:00:25 [kernel] [ 40.001099] IP: [<ffffffff81749396>] platform_device_register_resndata+0x0/0x8b Dec 14 21:00:25 [kernel] [ 40.001107] PGD 7bda3067 PUD 0 Dec 14 21:00:25 [kernel] [ 40.001114] CPU 1 Dec 14 21:00:25 [kernel] [ 40.001117] Pid: 2146, comm: X Not tainted 2.6.37-rc5 #1 M720-US3/M720-US3 Dec 14 21:00:25 [kernel] [ 40.001119] RIP: 0010:[<ffffffff81749396>] [<ffffffff81749396>] platform_device_register_resndata+0x0/0x8b Dec 14 21:00:25 [kernel] [ 40.001124] RSP: 0018:ffff88007b669cb0 EFLAGS: 00010246 Dec 14 21:00:25 [kernel] [ 40.001125] RAX: 00000000bc34fc70 RBX: ffff88007c8d5800 RCX: 0000000000000000 Dec 14 21:00:25 [kernel] [ 40.001127] RDX: 0000000000000000 RSI: ffffffff816232a7 RDI: 0000000000000000 Dec 14 21:00:25 [kernel] [ 40.001129] RBP: ffff88007b669d38 R08: 0000000000000000 R09: 0000000000000000 Dec 14 21:00:25 [kernel] [ 40.001131] R10: ffff88007b090000 R11: ffffffffffffffff R12: ffff88007c8d5000 Dec 14 21:00:25 [kernel] [ 40.001132] R13: 00000000ffffffff R14: ffff88007c28f320 R15: ffff88007b669de8 Dec 14 21:00:25 [kernel] [ 40.001135] FS: 00007f67b5b0b700(0000) GS:ffff88007fc80000(0000) knlGS:0000000000000000 Dec 14 21:00:25 [kernel] [ 40.001137] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Dec 14 21:00:25 [kernel] [ 40.001138] CR2: 00000000bc34fc70 CR3: 000000007a4b1000 CR4: 00000000000006e0 Dec 14 21:00:25 [kernel] [ 40.001140] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Dec 14 21:00:25 [kernel] [ 40.001142] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Dec 14 21:00:25 [kernel] [ 40.001144] Process X (pid: 2146, threadinfo ffff88007b668000, task ffff88007b70ef40) Dec 14 21:00:25 [kernel] [ 40.001146] ffffffff81271ac2 0000000000000000 0000000000000000 000000000000002c Dec 14 21:00:25 [kernel] [ 40.001149] ffff88007a60e9c0 ffff88007b669d88 ffffffff8109a680 0000000000000000 Dec 14 21:00:25 [kernel] [ 40.001152] ffff880000000000 ffff880079d26d68 ffff88007b669e60 ffff88007b669ed8 Dec 14 21:00:25 [kernel] [ 40.001159] [<ffffffff81271ac2>] ? r600_do_init_cp+0x857/0xb91 Dec 14 21:00:25 [kernel] [ 40.001163] [<ffffffff8109a680>] ? __generic_file_aio_write+0x348/0x37d Dec 14 21:00:25 [kernel] [ 40.001165] [<ffffffff81260e4f>] radeon_cp_init+0xe84/0xed5 Dec 14 21:00:25 [kernel] [ 40.001169] [<ffffffff81246118>] drm_ioctl+0x291/0x338 Dec 14 21:00:25 [kernel] [ 40.001171] [<ffffffff8125ffcb>] ? radeon_cp_init+0x0/0xed5 Dec 14 21:00:25 [kernel] [ 40.001174] [<ffffffff810d7f42>] do_vfs_ioctl+0x482/0x4d1 Dec 14 21:00:25 [kernel] [ 40.001176] [<ffffffff810d7fd3>] sys_ioctl+0x42/0x65 Dec 14 21:00:25 [kernel] [ 40.001179] [<ffffffff810277bb>] system_call_fastpath+0x16/0x1b Dec 14 21:00:25 [kernel] [ 40.001197] RIP [<ffffffff81749396>] platform_device_register_resndata+0x0/0x8b Dec 14 21:00:25 [kernel] [ 40.001200] RSP <ffff88007b669cb0> Dec 14 21:00:25 [kernel] [ 40.001204] ---[ end trace f16785e2ddad0628 ]--- lspci and kernel configuration attached.
Created attachment 40252 [details] .config-2.6.36-gentoo-r5
Created attachment 40262 [details] .config-2.6.37-rc5
Recategorised as DRI/non-intel, marked as a regression. Yes please, it would be useful to know if 2.6.35 had the same bug.
> Yes please, it would be useful to know if 2.6.35 had the same bug. 2.6.35.9 (vanilla) works fine.
And setting CONFIG_DRM_RADEON_KMS=y resolves the issue for me.