cvs commit: src/sys/dev/acpica acpi_pci_link.c acpi_pcib.c acpi_pcib_acpi.c acpi_pcib_pci.c acpi_pcibvar.h

Pawel Jakub Dawidek pjd at FreeBSD.org
Tue Nov 30 13:09:43 PST 2004


On Tue, Nov 30, 2004 at 11:13:15AM -0800, Nate Lawson wrote:
+> There are two problems:  attaching LN1_ and failing gracefully when it 
+> doesn't.  As I said privately, send me your asl so we can figure out 
+> what's going on with LN1_. [...]

I need to get a kernel which boots first. It will take some time, as I
need to test some stuff first.

+> [...] For the latter, we need to figure out what 
+> the null pointer is so do "l *acpi_pci_link_route_interrupt+0x36".

Not sure how to get kernel dump, but because it was near to begin of
this function, I added a printf():

	ACPI_SERIAL_BEGIN(pci_link);
	sc = device_get_softc(dev);
	printf("sc=%p\n", sc);
	KASSERT(index >= 0 && index < sc->pl_num_links,
	    ("%s: invalid index %d", __func__, index));

And I get:

sc=0

just before panic.

-- 
Pawel Jakub Dawidek                       http://www.wheel.pl
pjd at FreeBSD.org                           http://www.FreeBSD.org
FreeBSD committer                         Am I Evil? Yes, I Am!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20041130/692e6920/attachment.bin


More information about the cvs-all mailing list