https://bugzilla.kernel.org/show_bug.cgi?id=211003 Bug ID: 211003 Summary: radeon "BUG: unable to handle page fault for address" when hot-unplugging another PCI-e device Product: Drivers Version: 2.5 Kernel Version: 5.4.80-gentoo-r1-x86_64 Hardware: x86-64 OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Video(DRI - non Intel) Assignee: drivers_video-dri@xxxxxxxxxxxxxxxxxxxx Reporter: jernej.jakob@xxxxxxxxx Regression: No radeon driver, bug happens when hot-unplugging another PCI-e card that is not the video card (it was removed via /sys/bus/pci/device/.../remove before hot-unplugging). It may be a hardware-induced error as this motherboard wasn't designed for hot-plugging (but it usually works) [62004.135491] radeon 0000:01:00.0: ring 0 stalled for more than 23820msec [62004.135496] radeon 0000:01:00.0: GPU lockup (current fence id 0x000000000004145c last fence id 0x00000000000414f3 on ring 0) [62004.465908] BUG: unable to handle page fault for address: ffffac09404bcffc [62004.465914] #PF: supervisor read access in kernel mode [62004.465917] #PF: error_code(0x0000) - not-present page [62004.465919] PGD 107d34067 P4D 107d34067 PUD 0 [62004.465925] Oops: 0000 [#1] SMP PTI [62004.465929] CPU: 3 PID: 1397 Comm: eadedCompositor Not tainted 5.4.80-gentoo-r1-x86_64 #1 [62004.465932] Hardware name: /DP965LT, BIOS MQ96510J.86A.1761.2009.0326.0001 03/26/2009 [62004.465973] RIP: 0010:radeon_ring_backup+0xc0/0x140 [radeon] [62004.465977] Code: c6 49 89 06 48 85 c0 74 7b 41 8d 7c 24 ff 31 d2 48 c1 e7 02 eb 07 49 8b 06 48 83 c2 04 48 8b 75 08 8d 4b 01 89 db 48 8d 34 9e <8b> 36 89 34 10 23 4d 54 89 cb 48 39 d7 75 dd 4c 89 ef e8 d9 2d 0b [62004.465980] RSP: 0018:ffffac0543e6fc30 EFLAGS: 00010202 [62004.465983] RAX: ffff9514cd800000 RBX: 00000000ffffffff RCX: 0000000000000000 [62004.465986] RDX: 0000000000000000 RSI: ffffac09404bcffc RDI: 00000000000a7b80 [62004.465988] RBP: ffff9515da7514c8 R08: 00000000000303c7 R09: 000000000022c000 [62004.465991] R10: 00000000000303c0 R11: 0000000000000000 R12: 0000000000029ee1 [62004.465994] R13: ffff9515da7514a8 R14: ffffac0543e6fc90 R15: ffff9515da750000 [62004.465997] FS: 00007f38769ff640(0000) GS:ffff9515e3b80000(0000) knlGS:0000000000000000 [62004.466000] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [62004.466002] CR2: ffffac09404bcffc CR3: 00000001f541e000 CR4: 00000000000006e0 [62004.466005] Call Trace: [62004.466033] radeon_gpu_reset+0xb3/0x2e0 [radeon] [62004.466054] ? radeon_gem_busy_ioctl+0x70/0x70 [radeon] [62004.466074] radeon_gem_handle_lockup.part.0+0xa/0x20 [radeon] [62004.466096] drm_ioctl_kernel+0xaa/0xf0 [drm] [62004.466109] drm_ioctl+0x208/0x390 [drm] [62004.466130] ? radeon_gem_busy_ioctl+0x70/0x70 [radeon] [62004.466134] ? do_futex+0x16c/0xd10 [62004.466138] ? ___sys_recvmsg+0x88/0xc0 [62004.466154] radeon_drm_ioctl+0x49/0x80 [radeon] [62004.466158] do_vfs_ioctl+0x40e/0x670 [62004.466161] ksys_ioctl+0x5e/0x90 [62004.466164] __x64_sys_ioctl+0x16/0x20 [62004.466167] do_syscall_64+0x5f/0x200 [62004.466170] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [62004.466172] RIP: 0033:0x7f38ee60ca57 [62004.466174] Code: c0 75 b5 49 8d 3c 1c e8 17 ff ff ff 85 c0 78 b6 4c 89 e0 5b 5d 41 5c c3 66 2e 0f 1f 84 00 00 00 00 00 90 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d d9 63 0c 00 f7 d8 64 89 01 48 [62004.466176] RSP: 002b:00007f38769fe5e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [62004.466178] RAX: ffffffffffffffda RBX: 00007f38769fe630 RCX: 00007f38ee60ca57 [62004.466180] RDX: 00007f38769fe630 RSI: 0000000040086464 RDI: 000000000000001d [62004.466182] RBP: 0000000040086464 R08: 00007f38700add90 R09: ffffffffffffffff [62004.466183] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [62004.466185] R13: 000000000000001d R14: 00007f38701ed5b0 R15: 0000000000000000 [62004.466187] Modules linked in: mptsas mptscsih scsi_transport_sas mptctl mptbase ipv6 crc_ccitt cfg80211 rfkill 8021q garp mrp stp llc radeon kvm_intel snd_hda_codec_idt iTCO_wdt snd_hda_codec_generic iTCO_vendor_support gpio_ich snd_hda_codec_hdmi ledtrig_audio i2c_algo_bit kvm snd_hda_intel ppdev snd_intel_nhlt firewire_ohci irqbypass snd_hda_codec pcspkr serio_raw i2c_i801 ttm ftdi_sio firewire_core lpc_ich snd_hda_core crc_itu_t drm_kms_helper snd_hwdep mfd_core joydev snd_pcm snd_timer ata_generic coretemp usbserial pata_acpi snd drm mei_me parport_pc soundcore backlight mei i2c_core mac_hid parport acpi_cpufreq ext4 mbcache jbd2 serpent_sse2_x86_64 serpent_generic dm_crypt dm_mod sd_mod xhci_pci xhci_hcd e1000e ahci libahci pata_marvell uhci_hcd [62004.466223] CR2: ffffac09404bcffc [62004.466226] ---[ end trace 03961b91fcf60642 ]--- [62004.466246] RIP: 0010:radeon_ring_backup+0xc0/0x140 [radeon] [62004.466248] Code: c6 49 89 06 48 85 c0 74 7b 41 8d 7c 24 ff 31 d2 48 c1 e7 02 eb 07 49 8b 06 48 83 c2 04 48 8b 75 08 8d 4b 01 89 db 48 8d 34 9e <8b> 36 89 34 10 23 4d 54 89 cb 48 39 d7 75 dd 4c 89 ef e8 d9 2d 0b [62004.466250] RSP: 0018:ffffac0543e6fc30 EFLAGS: 00010202 [62004.466252] RAX: ffff9514cd800000 RBX: 00000000ffffffff RCX: 0000000000000000 [62004.466254] RDX: 0000000000000000 RSI: ffffac09404bcffc RDI: 00000000000a7b80 [62004.466256] RBP: ffff9515da7514c8 R08: 00000000000303c7 R09: 000000000022c000 [62004.466257] R10: 00000000000303c0 R11: 0000000000000000 R12: 0000000000029ee1 [62004.466259] R13: ffff9515da7514a8 R14: ffffac0543e6fc90 R15: ffff9515da750000 [62004.466261] FS: 00007f38769ff640(0000) GS:ffff9515e3b80000(0000) knlGS:0000000000000000 [62004.466263] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [62004.466264] CR2: ffffac09404bcffc CR3: 00000001f541e000 CR4: 00000000000006e0 -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug. _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel