Yes. We do made several changes on .bind/.unbind method.
It seems that DEVICE(BPD0) doesn't have the _PRT method, which is required when 
binding BPD0.PXH0 and BPD0.PXH1. This is really strange...

Len, can you show me the ACPIDUMP and dmesg of 2.6.20-rc1 with this debug patch 
please?

Thanks,
Zhang.Rui(Ray)

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Len Brown
Sent: 2006年12月16日 13:07
To: linux-acpi@vger.kernel.org
Subject: Re: sysfs regression on Supermicro X7DB8+ (was Re: ACPICA 20061109 
regression on Supermicro X7DB8+)

> The failure is caused by the sysfs branch, which I'll have to drop from the 
> acpi-test tree.

I think the failure comes down to the sysfs branch not finding the PRT
that is necessary to configure the SCSI controller on the PCI-X bus,
and the SCSI boot disk subsequently loses its mind.

< ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2._PRT]
< ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2.BMD0._PRT]
< ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2.BMD0.BPD0.PXH0._PRT]
< ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2.BMD0.BPD0.PXH1._PRT]
< ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2.BMD0.BPD2._PRT]
< ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2.BMF3._PRT]
< ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT]
< ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P6._PRT]
< ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX0._PRT]
< ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIB._PRT]
268a316,325
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2._PRT]
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2.BMD0._PRT]
> ACPI Exception (pci_bind-0153): AE_NOT_FOUND, Invalid ACPI-PCI context for 
> parent device BPD0 [20060707]
> ACPI Exception (pci_bind-0153): AE_NOT_FOUND, Invalid ACPI-PCI context for 
> parent device BPD0 [20060707]
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2.BMD0.BPD2._PRT]
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2.BMF3._PRT]
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT]
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P6._PRT]
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX0._PRT]
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIB._PRT]

dmesg for 2.6.20-rc1 success and 2.6.20-rc1-sysfs failure attached.

-Len

Attachment: patch-debug-ACPI-PCI-bridge-driver
Description: patch-debug-ACPI-PCI-bridge-driver

Reply via email to