NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/56737: WDCTL_RST errors in 9.99.92 and 9.99.93



>Number:         56737
>Category:       kern
>Synopsis:       WDCTL_RST errors in 9.99.92 and 9.99.93
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Mar 03 02:30:00 +0000 2022
>Originator:     Bob Nestor
>Release:        -current, both 9.99.92 and 9.99.93
>Organization:
>Environment:
NetBSD testbed.home.net 9.99.93 NetBSD 9.99.93 (GENERIC) #0: Wed Mar  2 12:48:09 CST 2022  root%testbed.home.net@localhost:/usr/src/sys/arch/amd64/compile/GENERIC amd64

>Description:
The recent discussion in Oct/Nov of 2021 on the delay used in AHCISTA_EXTRA_DELAY is still an issue with some systems, especially my HP 6200 MT.  Without the option in a kernel, which I believe is now the default since 9.99.90, the system fails to boot because it usually can't identify the boot disk volume.  Inserting the option into a kernel build for both 9.99.92 and 9.99.93 appears to solve the problem.  Not sure if there was a smaller delay added as part of the resolution to the original problem, but if so the delay is still insufficient to allow the HP 6200 to boot reliably.
>How-To-Repeat:
Try booting a GENERIC distribution kernel on an HP 6200 off a SATA disk (either spinning rust or SSD), and most times the boot will fail reporting an "IDENTIFY failed" on the boot volume.  
>Fix:
Add AHCISATA_EXTRA_DELAY option back into the GENERIC build.



Home | Main Index | Thread Index | Old Index