Subject: Re: port-i386/33791: GENERIC.MPACPI panics during boot
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: TAMURA Kent <kent@NetBSD.org>
List: netbsd-bugs
Date: 06/22/2006 10:00:04
The following reply was made to PR port-i386/33791; it has been noted by GNATS.
From: TAMURA Kent <kent@NetBSD.org>
To: Quentin Garnier <cube@cubidou.net>, gnats-bugs@NetBSD.org
Cc:
Subject: Re: port-i386/33791: GENERIC.MPACPI panics during boot
Date: Thu, 22 Jun 2006 18:59:05 +0900 (JST)
> Try adding "options MPACPI_SCANPCI".
>> acpi0: X/RSDT: OemId <PTLTD , XSDT ,06040000>, AslId < LTP,00000000>
Unfortunately, this is listed in acpi_quirks.c. So
MPACPI_SCANPCI made no sense.
When I removed the quirk entry, the video card was found at pci6,
and it was not configured with the "vga0 at isa?" kernel.
>> vga0 at isa0 port 0x3b0-0x3df iomem 0xa0000-0xbffff
:
>> pci6 at mainbus0 bus 132
>> pci6: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
>> NVIDIA product 0x00ce (VGA display, revision 0xa2) at pci6 dev 0 function 0 not configured
It was probed as vga0 with the "no vga0 at isa?" kernel.
>> pci6 at mainbus0 bus 132
>> pci6: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
>> vga0 at pci6 dev 0 function 0: NVIDIA product 0x00ce (rev. 0xa2)
>> vga0: WARNING: ignoring 64-bit BAR @ 0x14
>> vga0: WARNING: ignoring 64-bit BAR @ 0x1c
>> wsdisplay0 at vga0 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
Summary:
- MPACPI: crash because of "no vga0 at isa?" and there is no
"NVIDIA product 0x00ce". vga0@isa0 works if enable "vga0 at isa?".
- MPACPI + MPACPI_SCANPCI: the same as above because of a quirk
- MPACPI + MPACPI_SCANPCI -quirk: works as vga0@pci6
If the kernel has "vga0 at isa?", vga0@isa0 works and
"NVIDIA product 0x00ce" is not configured.
- MPBIOS: vga0@isa0 works, there is no "NVIDIA product 0x00ce"
- MPBIOS + MPBIOS_SCANPCI: vga0@isa0 works,
"NVIDIA product 0x00ce" is not configured
lspci didn't find the video card in any cases.
--
TAMURA Kent <kent_2006 at hauN.org> <kent at NetBSD.org>