[Bug 229995] [panic, regression] radeonkms "timed sleep before timers are working"

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229995

Warner Losh <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #5 from Warner Losh <[email protected]> ---
To elaberate, loading the linuxkpi drivers from loader.conf causes the modules
to load earlier in the boot sequence before interrupts are enabled, threads are
running and everything is fully initialized. There are dependencies in the code
on these things working, so when they aren't the system crashes.

One of three things can make this better: (1) Make the code fail to load if
loaded too early and print a warning (fail safe). (2) Fix the code to work
early in boot or (3) Make the code do a deferred attach fo the drivers until
after interrupts are running.

1 & 3 are likely easy, but would require some fussing around to get right. 2 is
likely quite hard and would take a fair amount of effort. Of the three, I'd
recommend #3 for anybody looking at this bug. I'm not entirely sure that #3
would work, but reasonably sure.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.