-
- Downloads
s390: add support for transactional memory
Allow user-space processes to use transactional execution (TX).
If the TX facility is available user space programs can use
transactions for fine-grained serialization based on the data
objects that are referenced during a transaction. This is
useful for lockless data structures and speculative compiler
optimizations.
Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com>
Showing
- arch/s390/include/asm/elf.h 1 addition, 0 deletionsarch/s390/include/asm/elf.h
- arch/s390/include/asm/lowcore.h 5 additions, 1 deletionarch/s390/include/asm/lowcore.h
- arch/s390/include/asm/processor.h 6 additions, 0 deletionsarch/s390/include/asm/processor.h
- arch/s390/include/asm/ptrace.h 6 additions, 2 deletionsarch/s390/include/asm/ptrace.h
- arch/s390/include/asm/setup.h 3 additions, 0 deletionsarch/s390/include/asm/setup.h
- arch/s390/kernel/asm-offsets.c 2 additions, 0 deletionsarch/s390/kernel/asm-offsets.c
- arch/s390/kernel/dis.c 12 additions, 0 deletionsarch/s390/kernel/dis.c
- arch/s390/kernel/early.c 2 additions, 1 deletionarch/s390/kernel/early.c
- arch/s390/kernel/entry64.S 8 additions, 4 deletionsarch/s390/kernel/entry64.S
- arch/s390/kernel/processor.c 3 additions, 3 deletionsarch/s390/kernel/processor.c
- arch/s390/kernel/ptrace.c 69 additions, 0 deletionsarch/s390/kernel/ptrace.c
- arch/s390/kernel/setup.c 6 additions, 0 deletionsarch/s390/kernel/setup.c
- arch/s390/kernel/traps.c 27 additions, 10 deletionsarch/s390/kernel/traps.c
- include/linux/elf.h 1 addition, 0 deletionsinclude/linux/elf.h
Loading
Please register or sign in to comment