https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237544
Bug ID: 237544 Summary: panic on 12-STABLE with Radeon HD 7450 under drm-fbsd12.0-kmod but not drm-fbsd11.2-kmod Product: Base System Version: 12.0-STABLE Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: b...@freebsd.org Reporter: sig...@gmail.com I have a computer with a Radeon HD 7450 that panics when using the drm-fbsd12.0-kmod driver but works OK with the drm-fbsd11.2-kmod one. It usually takes a few days to panic (after which I revert it to the older kmod). Can't tell if it's doing something in particular that triggers it (but that's with browsers and media players always opened). It did this under 12.0-RELEASE as well. I tried the newer kmod after upgrading to 12-STABLE to see if that fixed it, but it still panics. That's with radeonkms. amdgpu doesn't work with it (loading it does not recognize any video card it seems). I did not have the xf86-video-ati or xf86-video-amdgpu Xorg drivers installed. I take it they are not needed anymore? Also oddly enough the screen has a bright gray background after the module loads. The text is still readable but very difficult to read. It fixes itself after starting Xorg (then switching back to a console VT has a black background). [66314] [66314] [66314] Fatal trap 12: page fault while in kernel mode [66314] cpuid = 3; apic id = 03 [66314] fault virtual address = 0x0 [66314] fault code = supervisor write data , page not present [66314] instruction pointer = 0x20:0xffffffff8334d93c [66314] stack pointer = 0x28:0xfffffe004132b610 [66314] frame pointer = 0x28:0xfffffe004132b640 [66314] code segment = base 0x0, limit 0xfffff, type 0x1b [66314] = DPL 0, pres 1, long 1, def32 0, gran 1 [66314] processor eflags = interrupt enabled, resume, IOPL = 3 [66314] current process = 23751 (X:rcs0) [66314] trap number = 12 [66314] panic: page fault [66314] cpuid = 3 [66314] time = 1555971829 [66314] KDB: stack backtrace: [66314] db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe004132b2c0 [66314] vpanic() at vpanic+0x19d/frame 0xfffffe004132b310 [66314] panic() at panic+0x43/frame 0xfffffe004132b370 [66314] trap_fatal() at trap_fatal+0x394/frame 0xfffffe004132b3d0 [66314] trap_pfault() at trap_pfault+0x49/frame 0xfffffe004132b430 [66314] trap() at trap+0x29f/frame 0xfffffe004132b540 [66314] calltrap() at calltrap+0x8/frame 0xfffffe004132b540 [66314] --- trap 0xc, rip = 0xffffffff8334d93c, rsp = 0xfffffe004132b610, rbp = 0xfffffe004132b640 --- [66314] ____rb_erase_color() at ____rb_erase_color+0x8c/frame 0xfffffe004132b640 [66314] drm_mm_remove_node() at drm_mm_remove_node+0x2bc/frame 0xfffffe004132b680 [66314] ttm_bo_man_put_node() at ttm_bo_man_put_node+0x3c/frame 0xfffffe004132b6a0 [66314] ttm_bo_cleanup_refs_or_queue() at ttm_bo_cleanup_refs_or_queue+0x202/frame 0xfffffe004132b6f0 [66314] ttm_bo_unref() at ttm_bo_unref+0x7e/frame 0xfffffe004132b720 [66314] radeon_bo_unref() at radeon_bo_unref+0x22/frame 0xfffffe004132b740 [66314] radeon_gem_object_free() at radeon_gem_object_free+0x1e/frame 0xfffffe004132b760 [66314] drm_gem_object_release_handle() at drm_gem_object_release_handle+0xd3/frame 0xfffffe004132b790 [66314] drm_gem_handle_delete() at drm_gem_handle_delete+0x8c/frame 0xfffffe004132b7d0 [66314] drm_ioctl_kernel() at drm_ioctl_kernel+0xf5/frame 0xfffffe004132b820 [66314] drm_ioctl() at drm_ioctl+0x27f/frame 0xfffffe004132b910 [66314] linux_file_ioctl() at linux_file_ioctl+0x298/frame 0xfffffe004132b970 [66314] kern_ioctl() at kern_ioctl+0x274/frame 0xfffffe004132b9e0 [66314] sys_ioctl() at sys_ioctl+0x15d/frame 0xfffffe004132bab0 [66314] amd64_syscall() at amd64_syscall+0x364/frame 0xfffffe004132bbf0 [66314] fast_syscall_common() at fast_syscall_common+0x101/frame 0xfffffe004132bbf0 [66314] --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x800cb560a, rsp = 0x7fffdfffddf8, rbp = 0x7fffdfffde20 --- [66314] Uptime: 18h25m14s I'll try again next time the driver gets updated. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ freebsd-bugs@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"