Most recent kernel where this bug did not occur: N/A Distribution: Debian 64-bit sid Hardware Environment: HP xw9300 workstation dual Opteron dual NVidia PCI-E Quadro FX 4500 (512MB) -- not in SLI Software Environment: at boot Problem Description: Boot 2.6.15-rc6 with 'root=/dev/sda1 ro acpi=off' then: rcrocomb@atlas$ lspci | grep VGA 0000:0a:00.0 VGA compatible controller: nVidia Corporation: Unknown device 009d (rev a1) 0000:81:00.0 VGA compatible controller: nVidia Corporation: Unknown device 009d (rev a1) if do not boot 'acpi=off' then only first card is detected, and not second. Oh, and looks like SCSI controllers, too (I use SATA). Will attach dmesg and lspci -vvv from both.
Created attachment 6873 [details] dmesg of 2.6.15-rc6 with acpi=off
Created attachment 6874 [details] dmesg of 2.6.15-rc6 with acpi=on (default)
Created attachment 6875 [details] lspci -vvv of 2.6.15-rc6 with acpi=off
Created attachment 6876 [details] lspci -vvv of 2.6.15-rc6 with acpi=on (default)
Did booting w/ ACPI ever work properly on this hardware with any version of the kernel -- or as far as you know this has always been broken?
Always broken, so far as I can tell. This is a very new box, but what I have tried (without success with acpi=on): 2.6.14-rc5 2.6.14 2.6.14.4 2.6.15-rc6 If there's a particular revision you'd like me to try, I can do that.
Cannot build kernels earlier than 2.6.12: tried 2.6.10, 2.6.11, 2.6.11.12. Could build: 2.6.12 2.6.13 but they have the same problem. Or at least they still don't see the second video card with acpi on (I didn't try them with acpi=off).
>ACPI: PCI Root Bridge [PCI1] (0001:40) >PCI: Multiple domains not supported >ACPI: PCI Root Bridge [PCI2] (0002:80) >PCI: Multiple domains not supported As far as I can tell, Linux x86/x86-64 doesn't support multiple domains currently. This might cause some buses can't be scanned in your box.
Curious that in "acpi=off" mode the 'lost' devices appear in domain 0000: 0000:61:06.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 07) 0000:61:06.1 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 07) 0000:81:00.0 VGA compatible controller: nVidia Corporation: Unknown device 009d (rev a1) (prog-if 00 [VGA]) What do you see if you boot with "pci=noacpi"?
Whoops. I left the job where I had access to this machine about a month ago.