Merge tag 'riscv-for-linus-5.6-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Pull RISC-V fixes from Palmer Dabbelt: "This contains a handful of fixes that I would like to target for 5.6: - A pair of fixes to module loading, which we hope solve the last of the issues with module text being loaded too sparsely for our call relocations. - A Kconfig fix that disallows selecting memory models not supported by NOMMU. - A series of Kconfig updates to ease selecting the drivers necessary to run on QEMU's virt platform. - DTS updates for SiFive's HiFive Unleashed. - A fix to our seccomp support that avoids mangling restartable syscalls" * tag 'riscv-for-linus-5.6-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: riscv: fix seccomp reject syscall code path riscv: dts: Add GPIO reboot method to HiFive Unleashed DTS file RISC-V: Select Goldfish RTC driver for QEMU virt machine RISC-V: Select SYSCON Reboot and Poweroff for QEMU virt machine RISC-V: Enable QEMU virt machine support in defconfigs RISC-V: Add kconfig option for QEMU virt machine riscv: Fix range looking for kernel image memblock riscv: Force flat memory model with no-mmu riscv: Change code model of module to medany to improve data accessing riscv: avoid the PIC offset of static percpu data in module beyond 2G limits
No related branches found
No related tags found
Showing
- arch/riscv/Kconfig 1 addition, 0 deletionsarch/riscv/Kconfig
- arch/riscv/Kconfig.socs 24 additions, 0 deletionsarch/riscv/Kconfig.socs
- arch/riscv/Makefile 4 additions, 2 deletionsarch/riscv/Makefile
- arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts 5 additions, 0 deletionsarch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts
- arch/riscv/configs/defconfig 3 additions, 14 deletionsarch/riscv/configs/defconfig
- arch/riscv/configs/rv32_defconfig 3 additions, 15 deletionsarch/riscv/configs/rv32_defconfig
- arch/riscv/include/asm/syscall.h 0 additions, 7 deletionsarch/riscv/include/asm/syscall.h
- arch/riscv/kernel/entry.S 3 additions, 8 deletionsarch/riscv/kernel/entry.S
- arch/riscv/kernel/module.c 16 additions, 0 deletionsarch/riscv/kernel/module.c
- arch/riscv/kernel/ptrace.c 5 additions, 6 deletionsarch/riscv/kernel/ptrace.c
- arch/riscv/mm/init.c 1 addition, 1 deletionarch/riscv/mm/init.c
Loading
Please register or sign in to comment