AW: Re: __setup_cpu_be problem

Geoff Levand geoffrey.levand at am.sony.com
Wed Feb 15 10:43:35 EST 2006


Olof Johansson wrote:
> On Tue, Feb 14, 2006 at 03:14:47PM -0800, Geoff Levand wrote:
>> Hollis Blanchard wrote:
> 
>> I guess what I am thinking of are cases like when the firmware has no
>> clue and just uses defaults, or when the firmware or hypervisor
>> expect the kernel to set what sizes work best for it.  In these
>> cases a change needs to be initiated by the kernel.
> 
> But then give the firmware a clue, and fix it. For the partitioned
> case, I'm sure you have ways for an alpha partition to define the
> characteristics of a guest partition, and/or a small controller image
> running in your hypervisor for similar purposes.
> 
> If the kernel needs to set "what works best for it", then you should
> look into some of the ELF header flag stuff that IBM pSeries firmware
> architects seems to love these days, it seems to be the preferred way
> for the OS to tell firmware/hypervisor what it wants.
> 
> There should be no need to introduce yet another interface for this. There
> are plenty of them already.
> 

I wish the part where I wrote 'I don't think we need to worry about it
so much now' didn't get cut from the discussion, since I am in agreement
with you to try to avoid some new mechanisms...

-Geoff



More information about the Linuxppc64-dev mailing list