Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: ahcisata0: reset failed
> From: Thomas Klausner <wiz%netbsd.org@localhost>
> Date: Mon, 6 Jul 2026 20:36:40 +0200
>
> I've just updated to today's -current (20260706), and most of my disks
> are not found.
>
> In dmesg, I see the following changes compared to about three weeks ago:
>
> +MPACPI PCI bus number 11 configuration failed: 6
>
> -ahcisata0: AHCI revision 1.31, 6 ports, 32 slots, CAP 0xef36ff25<SXS,PSC,SSC,PMD,SPM,SAM,ISS=0x3=Gen3,SCLO,SAL,SALP,SSS,SSNTF,SNCQ,S64A>
> -ahcisata0: interrupting at msi4 vec 0
> -atabus0 at ahcisata0 channel 0
> -atabus1 at ahcisata0 channel 1
> -atabus2 at ahcisata0 channel 2
> -atabus3 at ahcisata0 channel 3
> +autoconfiguration error: ahcisata0: reset failed
Thanks, likely caused by enabling PCI_RESOURCE, in which case the
workaround is to add `no options PCI_RESOURCE' to your kernel config.
But we need to get PCI_RESOURCE working out of the box. Can you file
a PR with:
1. dmesg with `boot -vx' with and without PCI_RESOURCE, and
2. `pcictl pci0 dump -b <bus> -f <func> -d <dev>' with and without
PCI_RESOURCE, where <bus>/<func>/<dev> are according to wherever
ahcisata0 attaches at PCI?
Home |
Main Index |
Thread Index |
Old Index