Re: TSCs are a no-no on i386

From: Jan-Benedict Glaw (jbglaw_at_lug-owl.de)
Date: 07/30/03

  • Next message: Greg KH: "Re: Support sharp zaurus C-750"
    Date:	Wed, 30 Jul 2003 22:33:18 +0200
    To: lkml <linux-kernel@vger.kernel.org>
    
    
    

    On Wed, 2003-07-30 21:01:00 +0100, Alan Cox <alan@lxorguk.ukuu.org.uk>
    wrote in message <1059595260.10447.6.camel@dhcp22.swansea.linux.org.uk>:
    > On Mer, 2003-07-30 at 19:45, Adrian Bunk wrote:
    > > Note that this can also allow Step-A 486's to correctly run multi-thread
    > > applications since cmpxchg has a wrong opcode on this early CPU.
    > >
    > > Don't use this to enable multi-threading on an SMP machine, the lock
    > > atomicity can't be guaranted!
    >
    > The bigger problem (and certainly with some of the cmov emulation hacks
    > I've seen) is getting the security checking right when you need to
    > reprocess the user data - another reason to do it in userspace with a
    > preload 8)

    Well... For sure, I can write a LD_PRELOAD lib dealing with SIGILL, but
    how do I enable it for the whole system. That is, I'd need to give
    LD_PRELOAD=xxx at the kernel's boot prompt to have it as en environment
    variable for each and every process?

    That sounds a tad inelegant to me. Really, I'd prefer to see libstdc++
    be compiled for i386 ...

    ...and IFF those new opcodes bring _that_ much performance, then we
    should think about another Debian distribution for i686-linux. Up to
    now, I was really proud of having _one_ distribution that's basically
    capable of running on all and any machines I own...

    MfG, JBG

    -- 
       Jan-Benedict Glaw       jbglaw@lug-owl.de    . +49-172-7608481
       "Eine Freie Meinung in  einem Freien Kopf    | Gegen Zensur | Gegen Krieg
        fuer einen Freien Staat voll Freier Bürger" | im Internet! |   im Irak!
          ret = do_actions((curr | FREE_SPEECH) & ~(IRAQ_WAR_2 | DRM | TCPA));
    
    

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/



  • Next message: Greg KH: "Re: Support sharp zaurus C-750"

    Relevant Pages

    • Re: Linux 2.4 future
      ... we want to have a somewhat stable interface for libc (-> ... "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Problems with my parport (and printer)
      ... all kernel debug output (as seen in ... "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Stop the Linux kernel madness
      ... We don't have the man power, hardware, nor the support ... "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Unbloating the kernel, action list
      ... >> of switching userspace around to verify it. ... "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: kernel.bkbits.net off the air
      ... > at all as long as the raw changesets were rsyncable...then the community ... "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)