[Bug 267028] General protection fault kernel panic immediately after kldload amdgpu

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 18 Nov 2022 22:34:21 UTC

--- Comment #16 from George Mitchell <george@m5p.com> ---
The following comment is based on zero actual knowledge of how kernel loadable
modules work.  Still, based on what I'm seeing with this bug, I hypothesize
that after one module is loaded, there is a mechanism by which the next module
(and maybe other later ones) call back to modules already loaded in order to
prevent incompatible modules (whatever that might mean) from trying to coexist.
 And somewhere in that path in the amdgpu module, it is detected that some lock
that was taken while amdgpu was loading was erroneously not released.  (Most of
the time, the lock IS released, and I don't know exactly under what
circumstances it isn't.)

I hope this is helpful.

You are receiving this mail because:
You are the assignee for the bug.