Re: 14-CURRENT Kernel Panic due to USB hub?

Daniel Morante via freebsd-arm <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
Looks like setting "hw.usb.disable_enumeration=1" stops the USB hub 
detaching/reattaching and stabilizes things.

On 11/11/2021 6:43 PM, Daniel Morante via freebsd-arm wrote:
> I'm trying a new install using 
> FreeBSD-14.0-CURRENT-arm64-aarch64-20211104-7ac82c96fe7-250453-bootonly.iso. 
> The process is rough, but after a few attempts it eventually completes.
>
> Here are the steps taken:
>
>  * First boot: system is able to start properly and I proceed with
>    bsdinstall. See serial console output
> (http://venus.morante.net/downloads/unibia/screenshots/freebsd/R281-T91/14-CURRENT-7ac82c96fe7/serialconsole-boot-successful.txt)
>  * Setup the interface to use DHCP, it gets an address
>  * Select the ftp mirror, setup partitioning (auto UFS, GPT, etc...)
>  * The system panics while "connecting to server".  See serial console
>    output
> (http://venus.morante.net/downloads/unibia/screenshots/freebsd/R281-T91/14-CURRENT-7ac82c96fe7/panic1.txt)
>  * Reset the system and start over.
>  * Now get 'DHCP leased acquisition failed".  Nothing is printed on
>    serial console.
>  * Retry, gets an address
>  * Installation goes on to fetch distribution files.
>  * Hangs at about 60% and then panics.  See serial console output
> (http://venus.morante.net/downloads/unibia/screenshots/freebsd/R281-T91/14-CURRENT-7ac82c96fe7/panic2.txt)
>  * Restart the process again.  Panics at around 30%.  See serial
>    console output
> (http://venus.morante.net/downloads/unibia/screenshots/freebsd/R281-T91/14-CURRENT-7ac82c96fe7/panic3.txt).
>  * Reset the system, boot fails with panic.  See serial console output
> (http://venus.morante.net/downloads/unibia/screenshots/freebsd/R281-T91/14-CURRENT-7ac82c96fe7/serialconsole-boot-fail.txt)
>  * Try again, no panic, install succeeds.
>  * Boot into new system
>
> At this point it seems like everything is fine, but:
>
>  * After a few minutes of using the system, it just locks up.
>  * I reboot, get dropped to single use, run fsck, exit, resume startup.
>  * The system halts (no kernel panic) with an error "RAS CONTROLLER:
>    SYSTEM HALTED...".  See serial console output
> (http://venus.morante.net/downloads/unibia/screenshots/freebsd/R281-T91/14-CURRENT-7ac82c96fe7/ras-controller-error.txt)
>  * Reboot, system works.
>  * After a few minutes of using the system, it just locks up.
>
> Throughout the entire process I am seeing a kernel message about a USB 
> hub being disconnected and reattached.  Even after booting into the 
> installed system:
>
> ugen0.2: <Generic 4-Port USB 3.0 Hub> at usbus0 (disconnected)
> uhub5: at uhub0, port 1, addr 1 (disconnected)
> uhub5: detached
> ugen0.2: <Generic 4-Port USB 3.0 Hub> at usbus0
> uhub5 numa-domain 0 on uhub0
> uhub5: <Interrupt In Interface> on usbus0
> uhub5: 4 ports with 4 removable, self powered
>
> I suspect these problems are caused by the above detaching/reattaching.
>
> There are no external or add-on USB hubs connected to this system.  
> Running other operating systems such as Ubuntu and VMWare ESXi for 
> arm64 do not present these problems.
>
smime.p7s (application/pkcs7-signature, 4.5 KB) - not displayed
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.