[openib-general] [discuss] Re: 2.6.19-rc4: known unfixed	regressions (v3)
    Linus Torvalds 
    torvalds at osdl.org
       
    Wed Nov  8 10:52:05 PST 2006
    
    
  
On Wed, 8 Nov 2006, Eric W. Biederman wrote:
> 
> The implementations I have seen, I believe have all been on bridges and
> the maximum size is actually generated from the bus number below the bridge.
Hmm. It might be possible to first set up the MMCONFIG thing for the 
minimum range, then read the bus numbers from the host bridge on that bus, 
and then expand the mmconfig range if necessary.
Because pretty much ANYTHING is better than trusting the BIOS tables.
That said, I'd really be a _lot_ more confident about it if we were to be 
able to read the values from the hardware itself some way. There's 
obviously a chicken-and-egg issue on mmcfg configuration, but it's one 
that the BIOS startup code also has, so I assume that there is a solution 
to that somewhere.
		Linus
    
    
More information about the general
mailing list