Re: Kernel 2.6 for R4600 Indy

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 5 Oct 2004, Ralf Baechle wrote:

> > 1. The handler is expected to be for R4000/R4400 only.  If it's used for
> 
> You're alone in that believe.  Despite it's name it's being used for
> anything that doesn't need it's own special handler.

 Well, the nearby comment agrees with me.  Is the handler misused or has
someone forgotten to fix the comment (yes, I do know of the R4700 and 
R4640/R4650, with the former being almost identical to the R4600 and the 
latters being unsupported due to lacking a TLB MMU)?

> > 2. The except_vec0_sb1 handler is one with the nop omitted, so it can be
> >    used for these processors.
> 
> Adding more obscurity?

 Just moving it elsewhere. ;-)

> > 3. Correct operation first, only then optimization.
> 
> On of the free software lessons is a bad solution is worse than no solution.

 And another one is anyone is free to provide a better fix.  I suppose 
another alternative with the current implementation is to make a "generic" 
handler separate from the R4000/R4400 one.  This might even be not so 
troublesome maintenance-wise if done properly, but given the "grand plan" 
is it worth the hassle?  Or is the "plan" scheduled for around 2.8 or so?

  Maciej


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux