Radeon driver crashes when rebooting with 3.13-rc2

Konrad Rzeszutek Wilk konrad.wilk at oracle.com
Wed Dec 4 07:40:55 PST 2013


I keep on getting this:

Any thoughts? I hadn't tried to do a bisection or such.

[ 1784.126124] Console: switching to colour VGA+ 80x25
[ 1784.128286] drm_kms_helper: drm: unregistered panic notifier
[ 1784.133601] [drm] radeon: finishing device.
[ 1784.135934] BUG: unable to handle kernel NULL pointer dereference at 0000000000000378
[ 1784.135942] IP: [<ffffffffa0168468>] post_xfer+0x18/0xb0 [radeon]
[ 1784.135965] PGD 0 
[ 1784.135968] Oops: 0000 [#1] SMP 
[ 1784.135972] Modules linked in: bnep bluetooth fuse tun xen_netback xen_blkback xen_gntalloc xen_gntdev xen_evtchn xenfs xen_privcmd snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_intel snd_hda_codec eeepc_wmi asus_wmi sparse_keymap snd_hwdep rfkill snd_seq snd_seq_device snd_pcm crc32c_intel ghash_clmulni_intel joydev snd_page_alloc serio_raw edac_core snd_timer pcspkr k10temp fam15h_power snd edac_mce_amd sp5100_tco r8169 i2c_piix4 soundcore mii shpchp uinput nouveau radeon video i2c_algo_bit drm_kms_helper ttm mxm_wmi drm usb_storage hid_logitech_dj i2c_core wmi ecryptfs encrypted_keys trusted tpm [last unloaded: iptable_raw]
[ 1784.136027] CPU: 0 PID: 128 Comm: kworker/0:2 Tainted: G        W    3.13.0-rc2+ #21
[ 1784.136031] Hardware name: To be filled by O.E.M. To be filled by O.E.M./M5A97 LE R2.0, BIOS 1903 07/11/2013
[ 1784.136047] Workqueue: events radeon_hotplug_work_func [radeon]
[ 1784.136051] task: ffff880130fc4860 ti: ffff88000a64a000 task.ti: ffff88000a64a000
[ 1784.136055] RIP: e030:[<ffffffffa0168468>]  [<ffffffffa0168468>] post_xfer+0x18/0xb0 [radeon]
[ 1784.136070] RSP: e02b:ffff88000a64bbf8  EFLAGS: 00010246
[ 1784.136073] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
[ 1784.136076] RDX: 00000000f761bf4d RSI: 0000000000007e28 RDI: ffff880009d9e848
[ 1784.136080] RBP: ffff88000a64bc08 R08: 0000000000000200 R09: ffffffffa00b9120
[ 1784.136084] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000
[ 1784.136087] R13: 0000000000000007 R14: ffff88000a64bd38 R15: 0000000000000000
[ 1784.136094] FS:  00007f2c95b48740(0000) GS:ffff88013fe00000(0000) knlGS:0000000000000000
[ 1784.136098] CS:  e033 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 1784.136102] CR2: 0000000000000378 CR3: 0000000001c0c000 CR4: 0000000000040660
[ 1784.136106] Stack:
[ 1784.136108]  0000000000000002 0000000000000000 ffff88000a64bc88 ffffffffa00659e3
[ 1784.136115]  ffff880009d9e848 ffff880009d9eb80 0000000200000000 0000000000000002
[ 1784.136121]  ffff88000a64bd30 00000001f59b42d1 ffff880009d9e800 0a64bd3700000007
[ 1784.136128] Call Trace:
[ 1784.136134]  [<ffffffffa00659e3>] bit_xfer+0x273/0x890 [i2c_algo_bit]
[ 1784.136142]  [<ffffffffa004c1cc>] __i2c_transfer+0x5c/0x70 [i2c_core]
[ 1784.136149]  [<ffffffffa004ca4c>] i2c_transfer+0x5c/0xe0 [i2c_core]
[ 1784.136164]  [<ffffffffa0169fae>] radeon_ddc_probe+0xde/0x120 [radeon]
[ 1784.136179]  [<ffffffffa0161999>] radeon_dvi_detect+0x69/0x500 [radeon]
[ 1784.136186]  [<ffffffff8101b509>] ? sched_clock+0x9/0x10
[ 1784.136193]  [<ffffffffa00cc52d>] drm_helper_hpd_irq_event+0x9d/0x160 [drm_kms_helper]
[ 1784.136212]  [<ffffffffa016e43d>] radeon_hotplug_work_func+0x5d/0x70 [radeon]
[ 1784.136218]  [<ffffffff8108732b>] process_one_work+0x17b/0x460
[ 1784.136223]  [<ffffffff810880db>] worker_thread+0x11b/0x400
[ 1784.136228]  [<ffffffff81087fc0>] ? rescuer_thread+0x3e0/0x3e0
[ 1784.136233]  [<ffffffff8108ec42>] kthread+0xd2/0xf0
[ 1784.136238]  [<ffffffff8108eb70>] ? kthread_create_on_node+0x180/0x180
[ 1784.136244]  [<ffffffff816ce5bc>] ret_from_fork+0x7c/0xb0
[ 1784.136249]  [<ffffffff8108eb70>] ? kthread_create_on_node+0x180/0x180
[ 1784.136252] Code: 44 d1 31 c9 09 c2 e8 48 d5 00 00 5b 41 5c 41 5d 5d c3 90 66 66 66 66 90 55 48 83 c7 48 48 89 e5 41 54 53 e8 1b 92 2b e1 48 89 c3 <48> 8b 80 78 03 00 00 31 d2 8b b3 cc 03 4.136301] RIP  [<ffffffffa0168468>] post_xfer+0x18/0xb0 [radeon]
[ 1784.136316]  RSP <ffff88000a64bbf8>
[ 1784.136318] CR2: 0000000000000378
[ 1784.136322] ---[ end trace ce465373f0865c07 ]---
[ 1784.136421] BUG: unable to handle kernel paging request at ffffffffffffffd8
[ 1784.136426] IP: [<ffffffff8108f290>] kthread_data+0x10/0x20
[ 1784.136430] PGD 1c0f067 PUD 1c11067 PMD 0 
[ 1784.136435] Oops: 0000 [#2] SMP 
[ 1784.136438] Modules linked in: bnep bluetooth fuse tun xen_netback xen_blkback xen_gntalloc xen_gntdev xen_evtchn xenfs xen_privcmd snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_intel snd_hda_codec eeepc_wmi asus_wmi sparse_keymap snd_hwdep rfkill snd_seq snd_seq_device snd_pcm crc32c_intel ghash_clmulni_intel joydev snd_page_alloc serio_raw edac_core snd_timer pcspkr k10temp fam15h_power snd edac_mce_amd sp5100_tco r8169 i2c_piix4 soundcore mii shpchp uinput nouveau radeon video i2c_algo_bit drm_kms_helper ttm mxm_wmi drm usb_storage hid_logitech_dj i2c_core wmi ecryptfs encrypted_keys trusted tpm [last unloaded: iptable_raw]
[ 1784.136492] CPU: 0 PID: 128 Comm: kworker/0:2 Tainted: G      D W    3.13.0-rc2+ #21
[ 1784.136495] Hardware name: To be filled by O.E.M. To be filled by O.E.M./M5A97 LE R2.0, BIOS 1903 07/11/2013
[ 1784.136511] task: ffff880130fc4860 ti: ffff88000a64a000 task.ti: ffff88000a64a000
[ 1784.136514] RIP: e030:[<ffffffff8108f290>]  [<ffffffff8108f290>] kthread_data+0x10/0x20
[ 1784.136520] RSP: e02b:ffff88000a64b838  EFLAGS: 00010002
[ 1784.136523] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001
[ 1784.136526] RDX: 0000000000000001 RSI: 0000000000000000 RDI: ffff880130fc4860
[ 1784.136530] RBP: ffff88000a64b838 R08: ffff880130fc48f0 R09: 0000000000000001
[ 1784.136533] R10: ffffffff8130f4c7 R11: ffffea0004c25200 R12: ffff88013fe142c0
[ 1784.136537] R13: 0000000000000000 R14: ffff880130fc4850 R15: ffff880130fc4860
[ 1784.136542] FS:  00007f2c95b48740(0000) GS:ffff88013fe00000(0000) knlGS:0000000000000000
[ 1784.136546] CS:  e033 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 1784.136549] CR2: 0000000000000028 CR3: 0000000001c0c000 CR4: 0000000000040660
[ 1784.136553] Stack:
[ 1784.136555]  ffff88000a64b850 ffffffff810887f1 ffff880130fc4860 ffff88000a64b8b0
[ 1784.136562]  ffffffff816c20b9 ffff880130fc4860 ffff88000a64bfd8 00000000000142c0
[ 1784.136568]  00000000000142c0 ffff880130fc4860 ffff880130fc4e98 ffff88000a64b5f0
[ 1784.136574] Call Trace:
[ 1784.136578]  [<ffffffff810887f1>] wq_worker_sleeping+0x11/0x90
[ 1784.136584]  [<ffffffff816c20b9>] __schedule+0x589/0x7d0
[ 1784.136588]  [<ffffffff816c2329>] schedule+0x29/0x70
[ 1784.136594]  [<ffffffff8106ea87>] do_exit+0x6c7/0xa30
[ 1784.136598]  [<ffffffff816c7249>] oops_end+0xa9/0x150
[ 1784.136604]  [<ffffffff816b66ac>] no_context+0x25e/0x26b
[ 1784.136608]  [<ffffffff810a668c>] ? update_curr+0xec/0x180
[ 1784.136613]  [<ffffffff816b672c>] __bad_area_nosemaphore+0x73/0x1cc
[ 1784.136617]  [<ffffffff810a88ad>] ? enqueue_entity+0x2ad/0xb50
[ 1784.136622]  [<ffffffff816b6898>] bad_area_nosemaphore+0x13/0x15
[ 1784.136627]  [<ffffffff816c9e5e>] __do_page_fault+0x32e/0x540
[ 1784.136632]  [<ffffffff8109bb15>] ? check_preempt_curr+0x85/0xa0
[ 1784.136637]  [<ffffffff810a24cb>] ? move_task+0x4b/0x50
[ 1784.136642]  [<ffffffff810aacec>] ? load_balance+0x49c/0x860
[ 1784.136647]  [<ffffffff816ca08a>] do_page_fault+0x1a/0x70
[ 1784.136651]  [<ffffffff816c6548>] page_fault+0x28/0x30
[ 1784.136666]  [<ffffffffa0168468>] ? post_xfer+0x18/0xb0 [radeon]
[ 1784.136680]  [<ffffffffa0168465>] ? post_xfer+0x15/0xb0 [radeon]
[ 1784.136706]  [<ffffffffa00659e3>] bit_xfer+0x273/0x890 [i2c_algo_bit]
[ 1784.136713]  [<ffffffffa004c1cc>] __i2c_transfer+0x5c/0x70 [i2c_core]
[ 1784.136719]  [<ffffffffa004ca4c>] i2c_transfer+0x5c/0xe0 [i2c_core]
[ 1784.136734]  [<ffffffffa0169fae>] radeon_ddc_probe+0xde/0x120 [radeon]
[ 1784.136748]  [<ffffffffa0161999>] radeon_dvi_detect+0x69/0x500 [radeon]
[ 1784.136753]  [<ffffffff8101b509>] ? sched_clock+0x9/0x10
[ 1784.136759]  [<ffffffffa00cc52d>] drm_helper_hpd_irq_event+0x9d/0x160 [drm_kms_helper]
[ 1784.136778]  [<ffffffffa016e43d>] radeon_hotplug_work_func+0x5d/0x70 [radeon]
[ 1784.136783]  [<ffffffff8108732b>] process_one_work+0x17b/0x460
[ 1784.136788]  [<ffffffff810880db>] worker_thread+0x11b/0x400
[ 1784.136792]  [<ffffffff81087fc0>] ? rescuer_thread+0x3e0/0x3e0
[ 1784.136797]  [<ffffffff8108ec42>] kthread+0xd2/0xf0
[ 1784.136802]  [<ffffffff8108eb70>] ? kthread_create_on_node+0x180/0x180
[ 1784.136807]  [<ffffffff816ce5bc>] ret_from_fork+0x7c/0xb0
[ 1784.136811]  [<ffffffff8108eb70>] ? kthread_create_on_node+0x180/0x180
[ 1784.136815] Code: 00 48 89 e5 5d 48 8b 40 c8 48 c1 e8 02 83 e0 01 c3 66 2e 0f 1f 84 00 00 00 00 00 66 66 66 66 90 48 8b 87 b0 03 00 00 55 48 89 e5 <48> 8b 40 d8 5d c3 66 2e 0f 1f 84 00 00 00 00 00 66 66 66 66 90 
[ 1784.136863] RIP  [<ffffffff8108f290>] kthread_data+0x10/0x20
[ 1784.136867]  RSP <ffff88000a64b838>
[ 1784.136870] CR2: ffffffffffffffd8
[ 1784.136872] ---[ end trace ce465373f0865c08 ]---
[ 1784.136875] Fixing recursive fault but reboot is needed!


More information about the dri-devel mailing list