[Top] [All Lists]

Re: Bye, bye, "generic kernels"

To: <>, "SGI Linux" <>, <>
Subject: Re: Bye, bye, "generic kernels"
From: "Bradley D. LaRonde" <>
Date: Mon, 19 Jul 1999 13:50:41 -0400
Off topic:  I'm wondering - why did I need to apply the R3000 patch for my
R4000 processor build?  Is it just called the R3000 patch but really it's
more than that?

On topic:  I like the fine-grained CPU configuration.  By any chance did you
include Vr4111 in there?


-----Original Message-----
From: Harald Koerfgen <>
To: <>; SGI Linux
Date: Monday, July 19, 1999 1:46 PM
Subject: Bye, bye, "generic kernels"

>Hi gang,
>I am planning to commit the R3000 changes to the CVS this week. In
>for that I have cleaned up some things and made the CPU configuration finer
>granulated (if you want it) so that it will be possible to configure Linux
>CPUs with, for example, an R4000 core but without ll/sc instructions.
>As a side effect it will be no longer possible to build "generic" kernels,
>kernels that are able to work on R3xxx and R4xxx machines and you'll have
>choose at least the right CPU core.
>Wanting to have "generic" kernels leads to major uglinesses like avoidable
>indirect function calls and self-modifying code and I don't like that.
>AFAIK only the DECstations will be affected and I can happily live with
>when it leads to cleaner, leaner and faster code.

<Prev in Thread] Current Thread [Next in Thread>