Skip to contentSkip to conversation

SCSI behind PCIE bridge only detected using pci=noacpi

DISCUSSION Thomas Renninger 2 participants 2 messages Mar 8, 2006 – Mar 9, 2006 ACPI

lore
Share & tools
lore
#0 lore raw

Should this work or is this really not supported via ACPI?

I expect this is the relevant output:

ACPI: PCI Root Bridge [PCI1] (0001:40)
PCI: Multiple domains not supported
ACPI Error (pci_root-0279): Bus 0001:40 not present in PCI namespace<7>Losing some ticks... checking if CPU frequency changed.
[20060127]
ACPI Exception (pci_bind-0156): AE_NOT_FOUND, Invalid ACPI-PCI context for parent device PCI1 [20060127] ACPI Exception (pci_bind-0156): AE_NOT_FOUND, Invalid ACPI-PCI context for parent device PCI1 [20060127]
ACPI: PCI Root Bridge [PCI2] (0002:80)
PCI: Multiple domains not supported
ACPI Error (pci_root-0279): Bus 0002:80 not present in PCI namespace [20060127]
ACPI Exception (pci_bind-0156): AE_NOT_FOUND, Invalid ACPI-PCI context for parent device PCI2 [20060127] ACPI Exception (pci_bind-0156): AE_NOT_FOUND, Invalid ACPI-PCI context for parent device PCI2 [20060127]

With pci=noacpi the SCSI disk/controller works fine. Without even the controller is not recognised.

Thanks,

Thomas

#1 lore raw
Quoted 17 lines · Thomas Renninger

Should this work or is this really not supported via ACPI?

I expect this is the relevant output:

ACPI: PCI Root Bridge [PCI1] (0001:40)
PCI: Multiple domains not supported
ACPI Error (pci_root-0279): Bus 0001:40 not present in PCI namespace<7>Losing some ticks... checking if CPU frequency changed.

[20060127]
ACPI Exception (pci_bind-0156): AE_NOT_FOUND, Invalid ACPI-PCI context for parent device PCI1 [20060127] ACPI Exception (pci_bind-0156): AE_NOT_FOUND, Invalid ACPI-PCI context for parent device PCI1 [20060127]
ACPI: PCI Root Bridge [PCI2] (0002:80)
PCI: Multiple domains not supported
ACPI Error (pci_root-0279): Bus 0002:80 not present in PCI namespace [20060127]
ACPI Exception (pci_bind-0156): AE_NOT_FOUND, Invalid ACPI-PCI context for parent device PCI2 [20060127] ACPI Exception (pci_bind-0156): AE_NOT_FOUND, Invalid ACPI-PCI context for parent device PCI2 [20060127]

Quoted 2 lines

With pci=noacpi the SCSI disk/controller works fine. Without even the controller is not recognised.

IIRC, -mm tree has the x86 multiple domains support patch. Without that patch all pci devices of non-zero domains can't be found.

Thanks,
Shaohua