Merge tag 'riscv-for-linus-5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Pull RISC-V fixes from Palmer Dabbelt: - A pair of fixes (along with the necessory cleanup) to our VDSO, to avoid a locking during OOM and to prevent the text from overflowing into the data page - A fix to checksyscalls to teach it about our rv32 UABI - A fix to add clone3() to the rv32 UABI, which was pointed out by checksyscalls - A fix to properly flush the icache on the local CPU in addition to the remote CPUs * tag 'riscv-for-linus-5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: checksyscalls: Unconditionally ignore fstat{,at}64 riscv: Flush current cpu icache before other cpus RISC-V: Include clone3() on rv32 riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable riscv/vdso: Move vdso data page up front riscv/vdso: Refactor asm/vdso.h
No related branches found
No related tags found
Showing
- arch/riscv/include/asm/syscall.h 1 addition, 0 deletionsarch/riscv/include/asm/syscall.h
- arch/riscv/include/asm/vdso.h 12 additions, 6 deletionsarch/riscv/include/asm/vdso.h
- arch/riscv/include/uapi/asm/unistd.h 2 additions, 1 deletionarch/riscv/include/uapi/asm/unistd.h
- arch/riscv/kernel/syscall_table.c 0 additions, 1 deletionarch/riscv/kernel/syscall_table.c
- arch/riscv/kernel/vdso.c 33 additions, 20 deletionsarch/riscv/kernel/vdso.c
- arch/riscv/kernel/vdso/vdso.lds.S 2 additions, 1 deletionarch/riscv/kernel/vdso/vdso.lds.S
- arch/riscv/mm/cacheflush.c 2 additions, 0 deletionsarch/riscv/mm/cacheflush.c
- scripts/checksyscalls.sh 4 additions, 2 deletionsscripts/checksyscalls.sh
Loading
Please register or sign in to comment