summaryrefslogtreecommitdiffstats
path: root/arch/sparc/include/asm (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-07-31sparc64: FUTEX_OP_ANDN fixMikael Pettersson1-1/+1
Correct sparc64's implementation of FUTEX_OP_ANDN to do a bitwise negate of the oparg parameter before applying the AND operation. All other archs that support FUTEX_OP_ANDN either negate oparg explicitly (frv, ia64, mips, sh, x86), or do so indirectly by using an and-not instruction (powerpc). Since sparc64 has and-not, I chose to use that solution. I've not found any use of FUTEX_OP_ANDN in glibc so the impact of this bug is probably minor. But other user-space components may try to use it so it should still get fixed. Signed-off-by: Mikael Pettersson <mikpe@it.uu.se> Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-30sparc: merge of_platform_{32,64}.hStephen Rothwell3-53/+21
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-30sparc64: Kill isa_bus_type.David S. Miller2-6/+0
I forgot to delete this when I removed the ISA bus layer from the sparc ports. Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-28sparc64: Fix global reg snapshotting on self-cpu.David S. Miller1-1/+1
We were picking %i7 out of the wrong register window stack slot. Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-28sparc: Set CONFIG_HAVE_ARCH_TRACEHOOKDavid S. Miller1-0/+1
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-28sparc: Add task_pt_regs().David S. Miller1-0/+1
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-28sparc: Add call to tracehook_signal_handler().David S. Miller1-0/+2
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-28sparc: Create and use TIF_NOTIFY_RESUME.David S. Miller3-4/+22
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-28sparc: Use tracehook routines in syscall_trace().David S. Miller2-17/+21
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-28sparc64: tracehook: CONFIG_HAVE_ARCH_TRACEHOOKRoland McGrath1-0/+1
The sparc64 arch code has all the prerequisites, so set HAVE_ARCH_TRACEHOOK. Signed-off-by: Roland McGrath <roland@redhat.com>
2008-07-28sparc: Add user_stack_pointer().David S. Miller2-0/+2
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-28sparc64: tracehook_signal_handlerRoland McGrath2-0/+6
Call the standard hook after setting up signal handlers. Signed-off-by: Roland McGrath <roland@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-28sparc64: tracehook: TIF_NOTIFY_RESUMERoland McGrath3-6/+13
This adds TIF_NOTIFY_RESUME support for sparc64. When set, we call tracehook_notify_resume() on the way to user mode. Signed-off-by: Roland McGrath <roland@redhat.com>