diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2021-07-25 00:34:04 +0200 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2021-07-25 00:34:04 +0200 |
commit | 6498f6151825f1e5aac5543fa9ea4ea218dcbe8c (patch) | |
tree | 580d2175b129c1ceeeb1ba93dae7e45abbb8f7fa /arch/mips/boot | |
parent | ACPI: fix NULL pointer dereference (diff) | |
parent | riscv: __asm_copy_to-from_user: Fix: Typos in comments (diff) | |
download | linux-6498f6151825f1e5aac5543fa9ea4ea218dcbe8c.tar.xz linux-6498f6151825f1e5aac5543fa9ea4ea218dcbe8c.zip |
Merge tag 'riscv-for-linus-5.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Pull RISC-V fixes from Palmer Dabbelt:
- properly set the memory size, which fixes 32-bit systems
- allow initrd to load anywhere in memory, rather that restricting it
to the first 256MiB
- fix the 'mem=' parameter on 64-bit systems to properly account for
the maximum supported memory now that the kernel is outside the
linear map
- avoid installing mappings into the last 4KiB of memory, which
conflicts with error values
- avoid the stack from being freed while it is being walked
- a handful of fixes to the new copy to/from user routines
* tag 'riscv-for-linus-5.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
riscv: __asm_copy_to-from_user: Fix: Typos in comments
riscv: __asm_copy_to-from_user: Remove unnecessary size check
riscv: __asm_copy_to-from_user: Fix: fail on RV32
riscv: __asm_copy_to-from_user: Fix: overrun copy
riscv: stacktrace: pin the task's stack in get_wchan
riscv: Make sure the kernel mapping does not overlap with IS_ERR_VALUE
riscv: Make sure the linear mapping does not use the kernel mapping
riscv: Fix memory_limit for 64-bit kernel
RISC-V: load initrd wherever it fits into memory
riscv: Fix 32-bit RISC-V boot failure
Diffstat (limited to 'arch/mips/boot')
0 files changed, 0 insertions, 0 deletions