Re: [Bug 292695] rpi3b+ muge0 panic on shutdown

Warner Losh <[email protected]> Mon, 26 Jan 2026 08:00:17 -0700
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <CANCZdfqEgcPgvuFeJH50bb7UQqszRGUxvfJ10K2+nR_XVXKf5Q@mail.gmail.com>
On Mon, Jan 26, 2026 at 1:41 AM Alex Samorukov <[email protected]> wrote:

>
> On 26.01.2026 8:24, Adrian Chadd wrote:
> >> Kindly asking to review and merge if possible,
> >>
> >> https://bz-attachments.freebsd.org/attachment.cgi?id=267455
> > hi!
> >
> > Hm! So, is the panic because the callout is running during shutdown?
> > Chances are you want to set the flag early in detach, and then go
> > through the shutdown
> > path of cancel/draining the poll callout, it should catch it 100%
> > without needing the pause!
>
> Hi Adrian. Thank you for review and you absolutely right, USB draining
> eliminates need for the pause
>
> I updated both patches:
>
> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=267497&action=diff
>
> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=267496&action=diff


Both those patches look good to me. Adrian?

Warner