Bunch of fixes for transactional memory. Michael Neuling (5): powerpc/tm: Make room for hypervisor in abort cause codes powerpc/tm: Update cause codes documentation powerpc/tm: Abort on emulation and alignment faults powerpc/tm: Move TM abort cause codes to uapi powerpc/tm: Fix userspace stack corruption on signal delivery for active transactions
Documentation/powerpc/transactional_memory.txt | 27 ++++++++++++++-- arch/powerpc/include/asm/processor.h | 13 +++----- arch/powerpc/include/asm/reg.h | 11 ------- arch/powerpc/include/asm/signal.h | 3 ++ arch/powerpc/include/asm/tm.h | 2 ++ arch/powerpc/include/uapi/asm/tm.h | 18 +++++++++++ arch/powerpc/kernel/signal.c | 40 ++++++++++++++++++++++-- arch/powerpc/kernel/signal.h | 2 +- arch/powerpc/kernel/signal_32.c | 10 ++---- arch/powerpc/kernel/signal_64.c | 23 +++++--------- arch/powerpc/kernel/traps.c | 29 +++++++++++++++++ 11 files changed, 129 insertions(+), 49 deletions(-) create mode 100644 arch/powerpc/include/uapi/asm/tm.h -- 1.7.10.4 _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev