Re: Commit 07f9b61 breaks systems that don't implement a _CBA method

2013-10-05 Thread Ethan Zhao
On Sat, Oct 5, 2013 at 7:55 AM, Yinghai Lu wrote: > On Fri, Oct 4, 2013 at 3:11 PM, Bjorn Helgaas wrote: >> On Thu, Oct 3, 2013 at 7:18 PM, Hedi Berriche wrote: > >> It's regrettable that the code is so subtle. The obvious thing to do >> would be to check for _CBA, and if it doesn't exist, look

Re: Commit 07f9b61 breaks systems that don't implement a _CBA method

2013-10-04 Thread Yinghai Lu
On Fri, Oct 4, 2013 at 3:11 PM, Bjorn Helgaas wrote: > On Thu, Oct 3, 2013 at 7:18 PM, Hedi Berriche wrote: > It's regrettable that the code is so subtle. The obvious thing to do > would be to check for _CBA, and if it doesn't exist, look for an MCFG > entry. But for various historical reasons

Re: Commit 07f9b61 breaks systems that don't implement a _CBA method

2013-10-04 Thread Bjorn Helgaas
On Thu, Oct 3, 2013 at 7:18 PM, Hedi Berriche wrote: > Chaps, > > The following failure was encountered on hardware that does *not* > implement a _CBA method which is AFAICT (and confirmed to me by BIOS > chaps) optional. _CBA is definitely optional. > [1.230647] PCI: MMCONFIG for domain 000

Commit 07f9b61 breaks systems that don't implement a _CBA method

2013-10-03 Thread Hedi Berriche
Chaps, The following failure was encountered on hardware that does *not* implement a _CBA method which is AFAICT (and confirmed to me by BIOS chaps) optional. [1.230647] PCI: MMCONFIG for domain [bus 00-0c] at [mem 0x8000-0x80cf] (base 0x8000) [1.241046] PCI: MMCONFIG fo