• Andrew Morton's avatar
    [PATCH] Add 3GB personality · 50eb14c6
    Andrew Morton authored
    From: Andi Kleen <ak@muc.de>
    
    Another a bit ugly but necessary patch for 32bit emulation.
    
    Some applications including some versions of java break when the stack is
    beyond the i386 standard 3GB boundary.  For these add a 3GB personality
    that moves the stack to 3GB and fixes the beginning of the mmap area.  It's
    a bit ugly, but better than not running these applications at all (e.g. 
    the Oracle installer depends on such a buggy java :-().  It's also not only
    Java, but some other programs as well.
    50eb14c6
processor.h 10.5 KB