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>