RE: [suse-sparc] SuSE Kernel Source

rolf@diesing.net
Date: Mon Jan 14 2002 - 07:39:46 PST

  • Next message: Thorsten Kukuk: "Re: [suse-sparc] SuSE Kernel Source"

    From: <rolf@diesing.net>
    Date: Mon, 14 Jan 2002 16:39:46 +0100
    Message-ID: <BCEMLCNMANGFBIDLIOAJEEMGCAAA.rolf@diesing.net>
    Subject: RE: [suse-sparc] SuSE Kernel Source
    

    Ok Thorsten, i put the informationpieces into Content:

    SuSE 7.3 have a

    >kernel-source-sparc32 -> 2.2.20aaX with fixes for sparc32

    witch is not ready for patching, only for "bugfixing"
    This Kernel can be compiled on 32-Bit-Sparc and its running.
    Many Errors (in NFS, RPC, Code in arch/Sparc, many more) are
    not fixed but SMP is working (not very fast).

    >kernel-source -> 2.4.14 with fixes for UltraSPARC, will not work on sparc32

    This Kernel may be compiled on sparc32 but won't work, it is not able to
    patching, only for "bugfixing" like the 2.2.20aaX
    If you do it on Sparc32, Errors occure on mounting Filesystem and eventualy
    in other Conditions.

    The same like SuSE-2.4.14 on
    >linux -> vanilla 2.4.x kernel sources.

    I tryed (on SS10,Hypersparc's) with 2.4.17 on Sparc32 and same bad results
    like the Vanilla 2.4.14 Kernel on Suse-CD's or the Ultrasparc-2.4.14 occurs.
    Ed (on Sparc 2) try a 2.4.18pre2 and reproduce the same errors like me.

    (imho, this sounds like many Problems in Assembler Code at arch/sparc or
    wrong Variable lenght declarations, wrong codegenerators in gcc/egcs or
    something like this)

    This means, there is no way to get a 2.4.x Kernel working on a Sparc32 and
    the 2.4.x running only on 64-Bit-Ultrasparcs.

    ---------------------------------------------------------------
    |The only running System on Sparc32 is the Suse-2.2.20-Kernel.|
    ---------------------------------------------------------------
    Right?

    But please look inside the Mail from Ingo T. Storm, he says
    at So 13.01.2002 10:45 in this Thread:

    >I have about 10 sparc32 machines here, all running 2.4 kernels. But they
    are
    >all SS5/SS10/SS20, i.e. sun4m, the ss2 should be "sun4c". Furthermore on
    >sparclinux there was another report of a sun4c not booting a late 2.4
    >kernel.

    Why is he able to compile/run 2.4.x on sparc32 (sun4m) and not me?

    Imho the main differences between sun4m and sun4c in the Kernelsource are
    only
    some assemblylines in starting the CPU and Hardware-dependend (Stack)
    Things.
    This is no Reason for Ed's Problems on running the 2.4.18pre because my Box
    (sun4m) crashed in the same Way like Ed's.

    Rolf

    -- 
    To unsubscribe, e-mail: suse-sparc-unsubscribe@suse.com
    For additional commands, e-mail: suse-sparc-help@suse.com
    



    This archive was generated by hypermail 2.1.0 : Mon Jan 14 2002 - 07:38:05 PST