Merge tag 'riscv-for-linus-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Pull RISC-V fixes from Palmer Dabbelt: "There are a few more fixes than a normal rc4, largely due to the bubble introduced by the holiday break: - return -ENOSYS for syscall number -1, which previously returned an uninitialized value. - ensure of_clk_init() has been called in time_init(), without which clock drivers may not be initialized. - fix sifive,uart0 driver to properly display the baud rate. A fix to initialize MPIE that allows interrupts to be processed during system calls. - avoid erronously begin tracing IRQs when interrupts are disabled, which at least triggers suprious lockdep failures. - workaround for a warning related to calling smp_processor_id() while preemptible. The warning itself is suprious on currently availiable systems. - properly include the generic time VDSO calls. A fix to our kasan address mapping. A fix to the HiF...
Showing
- arch/riscv/Kconfig 4 additions, 2 deletionsarch/riscv/Kconfig
- arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts 2 additions, 0 deletionsarch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts
- arch/riscv/configs/defconfig 2 additions, 0 deletionsarch/riscv/configs/defconfig
- arch/riscv/include/asm/pgtable.h 0 additions, 1 deletionarch/riscv/include/asm/pgtable.h
- arch/riscv/include/asm/vdso.h 1 addition, 1 deletionarch/riscv/include/asm/vdso.h
- arch/riscv/kernel/cacheinfo.c 10 additions, 1 deletionarch/riscv/kernel/cacheinfo.c
- arch/riscv/kernel/entry.S 13 additions, 11 deletionsarch/riscv/kernel/entry.S
- arch/riscv/kernel/setup.c 13 additions, 11 deletionsarch/riscv/kernel/setup.c
- arch/riscv/kernel/stacktrace.c 2 additions, 3 deletionsarch/riscv/kernel/stacktrace.c
- arch/riscv/kernel/time.c 3 additions, 0 deletionsarch/riscv/kernel/time.c
- arch/riscv/kernel/vdso.c 1 addition, 1 deletionarch/riscv/kernel/vdso.c
- arch/riscv/mm/init.c 14 additions, 2 deletionsarch/riscv/mm/init.c
- arch/riscv/mm/kasan_init.c 2 additions, 2 deletionsarch/riscv/mm/kasan_init.c
- drivers/tty/serial/sifive.c 1 addition, 0 deletionsdrivers/tty/serial/sifive.c
Please register or sign in to comment