07 May, 2005

1 commit

  • s390 needs to change some parts of arch/um/kernel/ptrace.c. Thus, the code
    regarding PEEKUSER and POKEUSER are shifted to arch/um/sys-/ptrace.c.

    Also s390 debug registers need to be updated, when singlestepping is switched
    on / off. Thus, setting/resetting of singlestepping is centralized in the new
    function set_singlestep(), which also inserts the macro
    SUBARCH_SET_SINGLESTEP(mode), if defined.

    Finally, s390 has the "ieee_instruction_pointer" in its
    registers, which also is allowed to be read via

    ptrace( PTRACE_PEEKUSER, getpid(), PT_IEEE_IP, 0);

    To implement this feature, sys_ptrace inserts the macro
    SUBARCH_PTRACE_SPECIAL, if defined.

    Signed-off-by: Bodo Stroesser
    Signed-off-by: Jeff Dike
    Cc: Paolo 'Blaisorblade' Giarrusso
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Bodo Stroesser
     

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