NetBSD-Bugs archive

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

Re: port-cobalt/44292 (-current kernels do not work on (my) cobaltqube 2 since one (1!) year) [and 1 more messages]



>>>>> "Izumi" == Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost> writes:

    IZUMI >> Could you file a new PR for this TLB miss problem?
 
    Izumi>  Ah, never mind, could you try the following patch?
 
    Izumi>  Index: arch/mips/mips/locore.S
    Izumi>  ===================================================================
    Izumi>  RCS file: /cvsroot/src/sys/arch/mips/mips/locore.S,v
    Izumi>  retrieving revision 1.173 diff -u -p -r1.173 locore.S
    Izumi>  --- arch/mips/mips/locore.S 22 Dec 2010 01:34:17 -0000
    Izumi>      1.173
    Izumi>  +++ arch/mips/mips/locore.S 21 Jan 2011 16:13:39 -0000
    Izumi>  @@ -750,7 +750,7 @@ XNESTED(MachFPTrap)
    Izumi>    */
    Izumi>   FPReturn:
    Izumi>      mfc0 t0, MIPS_COP_0_STATUS
    Izumi>  - REG_S ra, CALLFRAME_RA(sp)
    Izumi>  + REG_L ra, CALLFRAME_RA(sp)
    Izumi>      and t0, t0, ~MIPS_SR_COP_1_BIT mtc0 t0,
    Izumi>      MIPS_COP_0_STATUS COP0_SYNC
 
That helped!! My qube 2 is up and running a -current kernel and now
userland quite flawlessly. No crash/panic so far!

Thanks a lot!

I guess, you can close the pr.

What about -current's cobalt64 capabilities? Worth to try?

Markus.


Home | Main Index | Thread Index | Old Index