[0/9] Support for old IBM PReP boxes

Leigh Brown leigh at solinno.co.uk
Sat Jul 31 02:58:24 EST 2004

Tom Rini said:
> On Fri, Jul 30, 2004 at 06:08:48PM +0200, Christoph Hellwig wrote:
>> On Fri, Jul 30, 2004 at 08:46:11AM -0700, Tom Rini wrote:
>> > OK.  Thinking back to last time, I asked about being able to blacklist
>> > some machines Residual Data (since it's crap on some, but I don't have
>> > the dumps handy) and you mentioned that you'd like to do fixups on the
>> > data since there's a few cases where the data is mostly good, just
>> with
>> > one or two incorrect things.  And it doesn't look like either are
>> > here... yet.
>> >
>> > Could you do a 10/9 patch that adds a bit of help to the PREP_RESIDUAL
>> > config option along the lines of:
>> > "When this information is incorrect, it could lead to the machine
>> > behaving incorrectly.  If this happens, please disable PREP_RESIDUAL
>> and
>> > try again."
>> >
>> > And change the existing "Unless you expect to boot on a PReP system,
>> > there is no need to select Y." to "If you are running a PReP system,
>> say
>> > Y here, otherwise say N."
>> As the residual support is runtime switchable can we also have a kernel
>> boot option?  That way we can switch it off for distro kernels.
> A distro kernel would probably want it on by default (it makes more
> machines work than it breaks).  As for runtime switchable, Leigh?

I'm working on it ;-)

You should note that IBM PRePs will not work at all without residual
data, due to this code in arch/ppc/platforms/prep_setup.c:

    if ( !strncmp(res->VitalProductData.PrintableModel,"IBM",3) )
        _prep_type = _PREP_IBM;
        _prep_type = _PREP_Motorola;

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

More information about the Linuxppc-dev mailing list