[PATCH] makedumpfile: Add initial LoongArch64 support

2022-09-18 Thread Youling Tang
Patch adds support for LoongArch64 in makedumpfile. It takes care of vmalloc, module and directly map kernel memory region's translation. Currently we only support 3 leverl 16K pages and VA_BITS as 48. The changes were tested on a LoongArch64 Loongson-3A5000 processor. The dump compression and

Re: [PATCH V3 04/11] um: Improve panic notifiers consistency and ordering

2022-09-18 Thread Guilherme G. Piccoli
On 19/08/2022 19:17, Guilherme G. Piccoli wrote: > Currently the panic notifiers from user mode linux don't follow > the convention for most of the other notifiers present in the > kernel (indentation, priority setting, numeric return). > More important, the priorities could be improved, since

Re: [PATCH V3 01/11] ARM: Disable FIQs (but not IRQs) on CPUs shutdown paths

2022-09-18 Thread Guilherme G. Piccoli
On 19/08/2022 19:17, Guilherme G. Piccoli wrote: > Currently the regular CPU shutdown path for ARM disables IRQs/FIQs > in the secondary CPUs - smp_send_stop() calls ipi_cpu_stop(), which > is responsible for that. IRQs are architecturally masked when we > take an interrupt, but FIQs are high

[PATCH] RISC-V: Add support for riscv kexec/kdump on kexec-tools

2022-09-18 Thread Xianting Tian
This patch adds support for loading the ELF kernel image. It parses the current/provided device tree to determine the system's memory layout, and /proc/iomem for the various kernel segments. This patch was firstly developed by Nick Kossifidis, and two fixes ( 1: fail to find free memory area