RISC-V: Task implementation
This patch contains the implementation of tasks on RISC-V, most of which
is involved in task switching.
Signed-off-by:
Palmer Dabbelt <palmer@dabbelt.com>
Showing
- arch/riscv/include/asm/asm-offsets.h 1 addition, 0 deletionsarch/riscv/include/asm/asm-offsets.h
- arch/riscv/include/asm/current.h 45 additions, 0 deletionsarch/riscv/include/asm/current.h
- arch/riscv/include/asm/kprobes.h 22 additions, 0 deletionsarch/riscv/include/asm/kprobes.h
- arch/riscv/include/asm/processor.h 97 additions, 0 deletionsarch/riscv/include/asm/processor.h
- arch/riscv/include/asm/switch_to.h 69 additions, 0 deletionsarch/riscv/include/asm/switch_to.h
- arch/riscv/include/asm/thread_info.h 94 additions, 0 deletionsarch/riscv/include/asm/thread_info.h
- arch/riscv/kernel/asm-offsets.c 322 additions, 0 deletionsarch/riscv/kernel/asm-offsets.c
- arch/riscv/kernel/entry.S 464 additions, 0 deletionsarch/riscv/kernel/entry.S
- arch/riscv/kernel/process.c 129 additions, 0 deletionsarch/riscv/kernel/process.c
Loading