17 Jul, 2007

1 commit

  • This reduces the memory footprint and it enforces that only the current
    task can enable seccomp on itself (this is a requirement for a
    strightforward [modulo preempt ;) ] TIF_NOTSC implementation).

    Signed-off-by: Andrea Arcangeli
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Andrea Arcangeli
     

09 Jun, 2006

1 commit

  • This new prctl is intended for changing the execution mode of the
    processor, on processors that support both a little-endian mode and a
    big-endian mode. It is intended for use by programs such as
    instruction set emulators (for example an x86 emulator on PowerPC),
    which may find it convenient to use the processor in an alternate
    endianness mode when executing translated instructions.

    Note that this does not imply the existence of a fully-fledged ABI for
    both endiannesses, or of compatibility code for converting system
    calls done in the non-native endianness mode. The program is expected
    to arrange for all of its system call arguments to be presented in the
    native endianness.

    Switching between big and little-endian mode will require some care in
    constructing the instruction sequence for the switch. Generally the
    instructions up to the instruction that invokes the prctl system call
    will have to be in the old endianness, and subsequent instructions
    will have to be in the new endianness.

    Signed-off-by: Anton Blanchard
    Signed-off-by: Paul Mackerras

    Anton Blanchard
     

17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds