NetBSD-Bugs archive

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

Re: kern/57696: NetBSD-10.0_RC1-amd64-install.img.gz kernel panics at reboot or shutdown on mid 2010 21.5" iMac



The following reply was made to PR kern/57696; it has been noted by GNATS.

From: Taylor R Campbell <riastradh%NetBSD.org@localhost>
To: Josh Moyer <JMoyer%nodomain.net@localhost>
Cc: gnats-bugs%NetBSD.org@localhost, netbsd-bugs%NetBSD.org@localhost
Subject: Re: kern/57696: NetBSD-10.0_RC1-amd64-install.img.gz kernel panics at
	reboot or shutdown on mid 2010 21.5" iMac
Date: Tue, 14 Nov 2023 01:41:35 +0000

 > Date: Mon, 13 Nov 2023 15:15:53 +0000
 > From: Josh Moyer <JMoyer%nodomain.net@localhost>
 >=20
 > [     1.036831] uhci0 at pci0 dev 26 function 0: Intel 3400 USB (rev. 0x0=
 6)
 > [     1.036831] cannot set up pci_intr_handle_t
 > [     1.036831] uhci0: autoconfiguration error: couldn't map interrupt
 > ...
 > [     1.036831] uhci1 at pci0 dev 29 function 0: Intel 3400 USB (rev. 0x0=
 6)
 > [     1.036831] cannot set up pci_intr_handle_t
 > [     1.036831] uhci1: autoconfiguration error: couldn't map interrupt
 
 This looks likely to be the culprit -- uhci attach failed, but left it
 in a state not expected by uhci detach.
 
 This message comes from the x86 pci_intx_alloc when pci_intr_map
 fails:
 
     448 	if (pci_intr_map(pa, handle) !=3D 0) {
     449 		aprint_normal("cannot set up pci_intr_handle_t\n");
     450 		error =3D EINVAL;
     451 		goto error;
     452 	}
 
 https://nxr.netbsd.org/xref/src/sys/arch/x86/pci/pci_intr_machdep.c#448
 
 Can you share the output of the following commands?
 
 # pcictl pci0 dump -d 26 -f 0
 # pcictl pci0 dump -d 29 -f 0
 
 Perhaps that will provide a clue about what's wrong with the device's
 PCI interrupt mapping.
 
 Is this problem new?  Does it occur with, e.g., the 9.3 image, or 8.2,
 or any other older versions?
 


Home | Main Index | Thread Index | Old Index