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"

Reply via email to