loading drm crashes system

Scott Bennett bennett at sdf.org
Thu Jan 28 06:34:15 UTC 2021


Robert Huff <roberthuff at rcn.com> wrote:

> >   > Niclas Zeising asks:
> >   > > When did it stop working?
> >   > 
> >   > September ... I _think_.
> >   
> >   Yeah, that sounds about right.
> >   
> >   There are known issues with Radeon cards, they were quite well
> >   supported a year ago, then something got broken.  I've promised to
> >   bisect this and find the cause, but there were several syscall-related
> >   changes in -CURRENT though the course of the last year, so bisecting
> >   just the kernel is not enough (machine won't get to login prompt if
> >   the userland does not match), which cripples the process.
> >   
> >   I still intend to take this quest, just not sure when. :(
>
> 	Expanding on "September ... I think":
> 	Try September 26 as a reference date.  Sometime close to then I
> a) updated world+kernel to the latest version of current, so also b)
> updated to the latest drm-current-kmod and gpu-firmware.
> 	Question: is there a way for the less sophisticated user <waves>
> to tell whether the cause is in the drm knod or the firmware kmod?
>
     It may well be in both.  See PR #247441, in which the firmware hangs the
GPU, the drm kmod then notices that the GPU has stopped responding, waits 10+ s,
then branches into the BIOS reset routine.  Both the hang and the drm kmod
response are bugs.


                                  Scott Bennett, Comm. ASMELG, CFIAG
**********************************************************************
* Internet:   bennett at sdf.org   *xor*   bennett at freeshell.org  *
*--------------------------------------------------------------------*
* "A well regulated and disciplined militia, is at all times a good  *
* objection to the introduction of that bane of all free governments *
* -- a standing army."                                               *
*    -- Gov. John Hancock, New York Journal, 28 January 1790         *
**********************************************************************


More information about the freebsd-x11 mailing list