--num-threads=1. The reason is
that when --num-threads is specified,
makedumpfile uses one producer and one consumer thread. So even with
--num-threads=1, multithreading
is still in effect.
Thanks,
Sourabh Jain
crash: cannot read hardirq_ctx[930] at c0001e2d2fe48000
crash: compressed kdump: uncompress failed: 0
```
Should we include the above crash logs or the you observed in this
commit message for easy reference?
I tested this fix on high-end Power systems with 64TB of RAM as well as
on systems with lower memory, and everything is
working fine in both cases.
Thanks for the fix.
Tested-by: Sourabh Jain
- Sourabh Jain
te
Closes:
https://lore.kernel.org/all/8e73069b-5987-4a08-b13d-13fe69109...@linux.vnet.ibm.com/
Signed-off-by: Sourabh Jain
Cc: Alexander Graf
Cc: Baoquan he
Cc: Hari Bathini
Cc: Madhavan Srinivasan
Cc: Mike Rapoport (Microsoft)
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.
Hello Baoquan,
On 01/02/25 09:52, Baoquan he wrote:
On 01/31/25 at 05:08pm, Sourabh Jain wrote:
Although the crashkernel area is reserved, on architectures like
PowerPC, it is possible for the crashkernel reserved area to contain
components like RTAS, TCE, OPAL, etc. To avoid placing kexec
: Andrew Morton
Cc: Baoquan he
Cc: Hari Bathini
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Cc: sourabhj...@linux.ibm.com
Sourabh Jain (7):
kexec: Initialize ELF lowest address to ULONG_MAX
crash: remove an unuse
: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Acked-by: Hari Bathini
Reviewed-by: Mahesh Salgaonkar
Signed-off-by: Sourabh Jain
---
arch/powerpc/kexec/core.c | 8
1 file changed, 8 deletions(-)
diff --git a/arch/powerpc/kexec/co
el Ellerman
Cc: kexec@lists.infradead.org
Cc: linuxppc-...@lists.ozlabs.org
Cc: linux-ker...@vger.kernel.org
Acked-by: Hari Bathini
Acked-by: Baoquan He
Signed-off-by: Sourabh Jain
---
kernel/kexec_elf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/kexec_elf.c b/ker
-ker...@vger.kernel.org
Acked-by: Hari Bathini
Acked-by: Baoquan He
Signed-off-by: Sourabh Jain
---
arch/arm64/mm/init.c | 6 ++
arch/loongarch/kernel/setup.c | 5 ++---
arch/riscv/mm/init.c | 6 ++
arch/x86/kernel/setup.c | 6 ++
include/linux
ts own function name get_crash_base() for better
readability and maintainability.
Cc: Andrew Morton
Cc: Baoquan he
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Acked-by: Hari Bathini
Reviewed-by: Mahesh Salgaonkar
Signed-off-b
le of handling `System RAM` and `Crash Kernel`
in the above format. The same format is used in other architectures.
Cc: Andrew Morton
Cc: Baoquan he
Cc: Hari Bathini
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Soura
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
arch/powerpc/include/asm/kexec.h | 6 +-
arch/powerpc/kexec/file_load_64.c | 259 ++
2 files changed, 13 insertions(+), 252 deletions(-)
diff --git a/arch/powerpc/include/asm/kexec.h b/ar
ocate
memory hole for kdump.
Cc: Andrew Morton
Cc: Baoquan he
Cc: Hari Bathini
Cc: Madhavan Srinivasan
Cc: Mahesh Salgaonkar
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
include/linux/kexec.h | 9 +
kernel/kexec_f
Hello Hari,
On 24/01/25 15:22, Hari Bathini wrote:
Hi Sourabh,
On 21/01/25 5:24 pm, Sourabh Jain wrote:
On PowerPC, the memory reserved for the crashkernel can contain
components like RTAS, TCE, OPAL, etc., which should be avoided when
loading kexec segments into crashkernel memory. Due to
Hello Hari,
On 23/01/25 16:15, Hari Bathini wrote:
Hi Sourabh,
On 21/01/25 5:24 pm, Sourabh Jain wrote:
Commit 0ab97169aa05 ("crash_core: add generic function to do
reservation") added a generic function to reserve crashkernel memory.
So let's use the same function on powerpc
Hello Hari,
On 23/01/25 15:56, Hari Bathini wrote:
Hi Sourabh,
On 21/01/25 5:24 pm, Sourabh Jain wrote:
insert_crashkernel_resources() adds crash memory to iomem_resource if
generic crashkernel reservation is enabled on an architecture.
On PowerPC, system RAM is added to iomem_resource
Hello Hari,
On 23/01/25 15:34, Hari Bathini wrote:
On 21/01/25 5:24 pm, Sourabh Jain wrote:
kexec_elf_load() loads an ELF executable and sets the address of the
lowest PT_LOAD section to the address held by the lowest_load_addr
function argument.
To determine the lowest PT_LOAD address, a
Hello Hari,
On 23/01/25 16:00, Hari Bathini wrote:
On 21/01/25 5:24 pm, Sourabh Jain wrote:
Commit 59d58189f3d9 ("crash: fix crash memory reserve exceed system
memory bug") fails crashkernel parsing if the crash size is found to be
higher than system RAM, which makes the me
, and remove the PowerPC functions to locate
holes.
Cc: Andrew Morton
Cc: Baoquan he
Cc: Hari Bathini
Cc: Madhavan Srinivasan
Cc: Mahesh Salgaonkar
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
arch/powerpc/include/asm/ke
onkar
Signed-off-by: Sourabh Jain
---
arch/powerpc/Kconfig | 3 +
arch/powerpc/include/asm/crash_reserve.h | 18 +
arch/powerpc/include/asm/kexec.h | 4 +-
arch/powerpc/kernel/prom.c | 2 +-
arch/powerpc/kexec/core.c| 90 ++---
ari Bathini
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Reviewed-by: Mahesh Salgaonkar
Signed-off-by: Sourabh Jain
---
arch/powerpc/kexec/core.c | 8
1 file changed, 8 deletions(-)
diff --git a/arch/powerpc/kexec/co
Salgaonkar
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linuxppc-...@lists.ozlabs.org
Cc: linux-ker...@vger.kernel.org
Acked-by: Baoquan He
Signed-off-by: Sourabh Jain
---
kernel/kexec_elf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/kexec_elf.c b/kernel/ke
nel memory should be added to iomem_resource.
Cc: Andrew Morton
Cc: Baoquan he
Cc: Hari Bathini
Cc: Madhavan Srinivasan
Cc: Mahesh Salgaonkar
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
include/linux/
@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Acked-by: Baoquan He
Signed-off-by: Sourabh Jain
---
arch/arm64/mm/init.c | 6 ++
arch/loongarch/kernel/setup.c | 5 ++---
arch/riscv/mm/init.c | 6 ++
arch/x86/kernel/setup.c | 6 ++
include/linux/crash_reserve.h
is not removed from patch series.
Cc: Andrew Morton
Cc: Baoquan he
Cc: Hari Bathini
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Cc: sourabhj...@linux.ibm.com
Sourabh Jain (6):
kexec: Initialize ELF lowest address to ULONG_MAX
Hello Andrew,
On 09/01/25 10:58, Andrew Morton wrote:
On Thu, 9 Jan 2025 09:42:14 +0530 Sourabh Jain
wrote:
Hello Baoquan and Eric,
On 12/12/24 08:25, Baoquan he wrote:
On 12/10/24 at 02:43pm, Sourabh Jain wrote:
kexec_elf_load() loads an ELF executable and sets the address of the
Hello Baoquan and Eric,
On 12/12/24 08:25, Baoquan he wrote:
On 12/10/24 at 02:43pm, Sourabh Jain wrote:
kexec_elf_load() loads an ELF executable and sets the address of the
lowest PT_LOAD section to the address held by the lowest_load_addr
function argument.
To determine the lowest PT_LOAD
Hello Baoquan,
On 08/01/25 16:46, Baoquan he wrote:
On 01/08/25 at 03:44pm, Sourabh Jain wrote:
cmdline argument is not used in reserve_crashkernel_generic() so remove
it. Correspondingly, all the callers have been updated as well.
No functional change intended.
Cc: Andrew Morton
Cc
Hello Mahesh,
On 08/01/25 22:35, Mahesh J Salgaonkar wrote:
On 2025-01-08 15:44:57 Wed, Sourabh Jain wrote:
Commit 0ab97169aa05 ("crash_core: add generic function to do
reservation") added a generic function to reserve crashkernel memory.
So let's use the same function on pow
Hello Mahesh,
On 08/01/25 22:36, Mahesh J Salgaonkar wrote:
On 2025-01-08 15:44:56 Wed, Sourabh Jain wrote:
Commit 59d58189f3d9 ("crash: fix crash memory reserve exceed system
memory bug") fails crashkernel parsing if the crash size is found to be
higher than system RAM, which
On 08/01/25 17:08, Baoquan he wrote:
On 01/08/25 at 03:44pm, Sourabh Jain wrote:
...snip...
diff --git a/include/linux/kexec.h b/include/linux/kexec.h
index f0e9f8eda7a3..407f8b0346aa 100644
--- a/include/linux/kexec.h
+++ b/include/linux/kexec.h
@@ -205,6 +205,15 @@ static inline int
Hello Baoquan
On 08/01/25 16:55, Baoquan he wrote:
Hi,
On 01/08/25 at 03:44pm, Sourabh Jain wrote:
insert_crashkernel_resources() adds crash memory to iomem_resource if
generic crashkernel reservation is enabled on an architecture.
On PowerPC, system RAM is added to iomem_resource. See
Changelog:
v1 Resend:
- Rebased on top of 6.13-rc6
Sourabh Jain (5):
crash: remove an unused argument from reserve_crashkernel_generic()
crash: let arch decide crash memory export to iomem_resource
powerpc/kdump: preserve user-specified memory limit
powerpc/crash: use generic crashker
, and remove the PowerPC functions to locate
holes.
Cc: Andrew Morton
Cc: Baoquan he
Cc: Hari Bathini
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
arch/powerpc/include/asm/kexec.h | 6 +-
arch/po
se refer to the previous commit titled "crash: let arch decide crash
memory export to iomem_resource.
Cc: Andrew Morton
Cc: Baoquan he
Cc: Hari Bathini
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jai
ari Bathini
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
arch/powerpc/kexec/core.c | 8
1 file changed, 8 deletions(-)
diff --git a/arch/powerpc/kexec/core.c b/arch/powerpc/kexec/
nel memory should be added to iomem_resource.
Cc: Andrew Morton
Cc: Baoquan he
Cc: Hari Bathini
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
include/linux/crash_reserve.h | 11 +++
ke
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
arch/arm64/mm/init.c | 6 ++
arch/loongarch/kernel/setup.c | 5 ++---
arch/riscv/mm/init.c | 6 ++
arch/x86/kernel/setup.c | 6 ++
include/linux/crash_reserve.h | 11 +--
kernel
series summary:
=
Patch 1-2: generic changes
Patch 3-4: powerpc changes
Patch 5: generic + powerpc changes
Sourabh Jain (5):
crash: remove an unused argument from reserve_crashkernel_generic()
crash: let arch decide crash memory export to iomem_resource
powerpc/kdump: preserve user-specifi
, and remove the PowerPC functions to locate
holes.
Cc: Andrew Morton
Cc: Baoquan he
Cc: Hari Bathini
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
arch/powerpc/include/asm/kexec.h | 6 +-
arch/po
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
arch/arm64/mm/init.c | 6 ++
arch/loongarch/kernel/setup.c | 5 ++---
arch/riscv/mm/init.c | 6 ++
arch/x86/kernel/setup.c | 6 ++
include/linux/crash_reserve.h | 11 +--
kernel
se refer to the previous commit titled "crash: let arch decide crash
memory export to iomem_resource.
Cc: Andrew Morton
Cc: Baoquan he
Cc: Hari Bathini
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jai
ari Bathini
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
arch/powerpc/kexec/core.c | 8
1 file changed, 8 deletions(-)
diff --git a/arch/powerpc/kexec/core.c b/arch/powerpc/kexec/
nel memory should be added to iomem_resource.
Cc: Andrew Morton
Cc: Baoquan he
Cc: Hari Bathini
CC: Madhavan Srinivasan
Cc: Michael Ellerman
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
include/linux/crash_reserve.h | 11 +++
ke
On 12/12/24 08:25, Baoquan he wrote:
On 12/10/24 at 02:43pm, Sourabh Jain wrote:
kexec_elf_load() loads an ELF executable and sets the address of the
lowest PT_LOAD section to the address held by the lowest_load_addr
function argument.
To determine the lowest PT_LOAD address, a local
rman
Cc: kexec@lists.infradead.org
Cc: linuxppc-...@lists.ozlabs.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Sourabh Jain
---
kernel/kexec_elf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/kexec_elf.c b/kernel/kexec_elf.c
index d3689632e8b9..3a5c25b2adc9 1006
lerman
Cc: kexec@lists.infradead.org
Cc: linuxppc-...@lists.ozlabs.org
Cc: linux-ker...@vger.kernel.org
Cc: x...@kernel.org
Acked-by: Baoquan he
Reported-by: Sachin P Bappalige
Signed-off-by: Sourabh Jain
---
Changelog:
Since v1:
- Keep the kexec_in_progress check within kexec_trylock() -
Hello Baoquan,
On 11/09/24 19:50, Baoquan He wrote:
On 09/11/24 at 04:51pm, Sourabh Jain wrote:
The following errors are observed when kexec is done with SMT=off on
powerpc.
[ 358.458385] Removing IBM Power 842 compression device
[ 374.795734] kexec_core: Starting new kernel
[ 374.795748
Hello all,
Please ignore this patch. V2 has been resent with an updated
linuxppc-dev mailing list address:
https://lore.kernel.org/all/2024092111.108056-1-sourabhj...@linux.ibm.com/
Apologies for the noise.
Thanks,
Sourabh Jain
On 11/09/24 16:45, Sourabh Jain wrote:
The following
lerman
Cc: kexec@lists.infradead.org
Cc: linuxppc-...@lists.ozlabs.org
Cc: linux-ker...@vger.kernel.org
Cc: x...@kernel.org
Reported-by: Sachin P Bappalige
Signed-off-by: Sourabh Jain
---
Changelog:
Since v1:
- Keep the kexec_in_progress check within kexec_trylock() - Baoquan He
- Include the
lerman
Cc: kexec@lists.infradead.org
Cc: linuxppc-...@ozlabs.org
Cc: linux-ker...@vger.kernel.org
Cc: x...@kernel.org
Reported-by: Sachin P Bappalige
Signed-off-by: Sourabh Jain
---
Changelog:
Since v1:
- Keep the kexec_in_progress check within kexec_trylock() - Baoquan He
- Include the reason w
Hello Baoquan,
On 09/09/24 10:53, Baoquan He wrote:
On 09/09/24 at 10:35am, Sourabh Jain wrote:
On 08/09/24 16:00, Baoquan He wrote:
On 09/05/24 at 02:07pm, Sourabh Jain wrote:
Hello Baoquan,
On 05/09/24 08:53, Baoquan He wrote:
On 09/04/24 at 02:55pm, Sourabh Jain wrote:
Hello Baoquan
On 08/09/24 16:00, Baoquan He wrote:
On 09/05/24 at 02:07pm, Sourabh Jain wrote:
Hello Baoquan,
On 05/09/24 08:53, Baoquan He wrote:
On 09/04/24 at 02:55pm, Sourabh Jain wrote:
Hello Baoquan,
On 30/08/24 16:47, Baoquan He wrote:
On 08/20/24 at 12:10pm, Sourabh Jain wrote:
Hello Baoquan
Hello Baoquan,
Do you think this patch would help reduce lock contention when
CPU/Memory resources are removed in bulk from a system?
Thanks,
Sourabh Jain
On 23/08/24 17:22, Sourabh Jain wrote:
On a CPU/Memory hotplug event, the kexec lock is taken to update the
kdump image. At the same
Hello Baoquan,
On 05/09/24 08:53, Baoquan He wrote:
On 09/04/24 at 02:55pm, Sourabh Jain wrote:
Hello Baoquan,
On 30/08/24 16:47, Baoquan He wrote:
On 08/20/24 at 12:10pm, Sourabh Jain wrote:
Hello Baoquan,
..snip...
2. A patch to return early from the `crash_handle_hotplug_event
Hello Baoquan,
On 30/08/24 16:47, Baoquan He wrote:
On 08/20/24 at 12:10pm, Sourabh Jain wrote:
Hello Baoquan,
On 19/08/24 11:45, Baoquan He wrote:
On 08/19/24 at 09:45am, Sourabh Jain wrote:
Hello Michael and Boaquan
On 01/08/24 12:21, Sourabh Jain wrote:
Hello Michael,
On 01/08/24 08
: linuxppc-...@lists.ozlabs.org
Cc: linux-ker...@vger.kernel.org
Cc: x...@kernel.org
Signed-off-by: Sourabh Jain
---
include/linux/kexec.h | 11 ---
kernel/crash_core.c | 27 +--
kernel/kexec.c| 5 -
kernel/kexec_file.c | 7 ++-
4 files c
Hello Baoquan,
On 19/08/24 11:45, Baoquan He wrote:
On 08/19/24 at 09:45am, Sourabh Jain wrote:
Hello Michael and Boaquan
On 01/08/24 12:21, Sourabh Jain wrote:
Hello Michael,
On 01/08/24 08:04, Michael Ellerman wrote:
Sourabh Jain writes:
The following errors are observed when kexec is
Hello Michael and Boaquan
On 01/08/24 12:21, Sourabh Jain wrote:
Hello Michael,
On 01/08/24 08:04, Michael Ellerman wrote:
Sourabh Jain writes:
The following errors are observed when kexec is done with SMT=off on
powerpc.
[ 358.458385] Removing IBM Power 842 compression device
Hello Baoquan,
On 13/08/24 14:47, Baoquan He wrote:
On 08/13/24 at 10:58am, Sourabh Jain wrote:
Hello Baoquan,
On 13/08/24 10:34, Baoquan He wrote:
On 08/12/24 at 09:46am, Sourabh Jain wrote:
..
---
Changelog:
Since v1:
https://lore.kernel.org/all/20240805050829.297171-1-sourabhj
Hello Boaquan,
On 13/08/24 14:47, Baoquan He wrote:
On 08/13/24 at 10:58am, Sourabh Jain wrote:
Hello Baoquan,
On 13/08/24 10:34, Baoquan He wrote:
On 08/12/24 at 09:46am, Sourabh Jain wrote:
..
---
Changelog:
Since v1:
https://lore.kernel.org/all/20240805050829.297171-1-sourabhj
Hello Baoquan,
On 13/08/24 10:34, Baoquan He wrote:
On 08/12/24 at 09:46am, Sourabh Jain wrote:
..
---
Changelog:
Since v1:
https://lore.kernel.org/all/20240805050829.297171-1-sourabhj...@linux.ibm.com/
- Update crash_hotplug sysfs document as suggested by Petr T
- Update an error
On 12/08/24 11:11, Petr Tesarik wrote:
On Mon, 12 Aug 2024 09:46:51 +0530
Sourabh Jain wrote:
Commit 79365026f869 ("crash: add a new kexec flag for hotplug support")
generalizes the crash hotplug support to allow architectures to update
multiple kexec segments on CPU/Memory hotpl
same.
No functional change.
Cc: Petr Tesarik
Cc: Hari Bathini
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Cc: linuxppc-...@lists.ozlabs.org
Cc: x...@kernel.org
Signed-off-by: Sourabh Jain
---
Changelog:
Since v1:
https://lore.kernel.org/all/20240805050829.297171-1-sourabhj...@lin
Hello Baoquan,
On 09/08/24 07:18, Baoquan He wrote:
On 08/05/24 at 10:38am, Sourabh Jain wrote:
Commit 79365026f869 ("crash: add a new kexec flag for hotplug support")
generalizes the crash hotplug support to allow architectures to update
multiple kexec segments on CPU/Memory hotpl
Hello Petr,
On 08/08/24 16:54, Petr Tesařík wrote:
Hi Sourabh,
sorry for late reply, was on vacation and then catching up...
On Mon, 5 Aug 2024 10:38:29 +0530
Sourabh Jain wrote:
Commit 79365026f869 ("crash: add a new kexec flag for hotplug support")
generalizes the crash hotpl
same.
No functional change.
Cc: Petr Tesarik
Cc: Hari Bathini
Cc: kexec@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Cc: linuxppc-...@lists.ozlabs.org
Cc: x...@kernel.org
Signed-off-by: Sourabh Jain
---
Discussion about the documentation update:
https://lore.kernel.org/all/68d0328d-531a
Hello Jinjie,
On 05/08/24 07:58, Jinjie Ruan wrote:
On 2024/3/26 13:54, Sourabh Jain wrote:
Commit 247262756121 ("crash: add generic infrastructure for crash
hotplug support") added a generic infrastructure that allows
architectures to selectively update the kdump image component
Hello Baoquan,
On 01/08/24 13:13, Baoquan He wrote:
On 07/31/24 at 08:57pm, Sourabh Jain wrote:
The following errors are observed when kexec is done with SMT=off on
powerpc.
[ 358.458385] Removing IBM Power 842 compression device
[ 374.795734] kexec_core: Starting new kernel
[ 374.795748
Hello Michael,
On 01/08/24 08:04, Michael Ellerman wrote:
Sourabh Jain writes:
The following errors are observed when kexec is done with SMT=off on
powerpc.
[ 358.458385] Removing IBM Power 842 compression device
[ 374.795734] kexec_core: Starting new kernel
[ 374.795748] kexec: Waking
n
Cc: kexec@lists.infradead.org
Cc: linuxppc-...@ozlabs.org
Cc: linux-ker...@vger.kernel.org
Cc: x...@kernel.org
Reported-by: Sachin P Bappalige
Signed-off-by: Sourabh Jain
---
kernel/crash_core.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/kernel/crash_core.c b/kernel/crash_core.c
On 12/07/24 12:18, Petr Tesarik wrote:
On Fri, 12 Jul 2024 12:01:29 +0530
Sourabh Jain wrote:
Hello Petr,
On 12/07/24 11:51, Petr Tesařík wrote:
On Fri, 12 Jul 2024 10:00:09 +0530
Sourabh Jain wrote:
Hello Petr,
Just want to mentioned few points about the commit message. No strong
Hello Petr,
On 12/07/24 11:51, Petr Tesařík wrote:
On Fri, 12 Jul 2024 10:00:09 +0530
Sourabh Jain wrote:
Hello Petr,
Just want to mentioned few points about the commit message. No strong
opinion on changing the commit message.
On 11/07/24 16:04, Petr Tesarik wrote:
From: Petr Tesarik
ee, it doesn't have to be readable by admin only.
Acked-by: Sourabh Jain
Thanks for the patch.
- Sourabh
___
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec
Hello Baoquan,
On 08/07/24 16:00, Baoquan He wrote:
On 07/07/24 at 08:54pm, Sourabh Jain wrote:
Kernel commit 79365026f869 (crash: add a new kexec flag for hotplug
support) has introduced a new kexec flag to generalize hotplug support.
The newly introduced kexec flags for hotplug allow
Hello Baoquan,
On 08/07/24 07:09, Baoquan He wrote:
Hi Sourabh,
On 07/07/24 at 08:54pm, Sourabh Jain wrote:
Kernel commit 79365026f869 (crash: add a new kexec flag for hotplug
support) has introduced a new kexec flag to generalize hotplug support.
The newly introduced kexec flags for hotplug
week so they can be considered for inclusion
in an rc release.
It would be helpful if we could consider the below patch series for the
v2.0.29 release.
https://lore.kernel.org/all/20240707152456.87899-1-sourabhj...@linux.ibm.com/
Thanks,
Sourabh Jain
upta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Mahesh Salgaonkar
Cc: Simon Horman
Acked-by: Hari Bathini
Signed-off-by: Sourabh Jain
---
kexec/arch/ppc64/crashdump-ppc64.c | 16 +-
kexec/arch/ppc64/fdt.c | 236 +++-
kexec/arch/ppc64/include/arch/fdt.h | 2 +-
ke
Update the man page and --help option to make the description of the
--hotplug option easier to understand.
Cc: Aditya Gupta
Cc: Coiby Xu
Cc: Mahesh Salgaonkar
Cc: Simon Horman
Acked-by: Baoquan He
Acked-by: Hari Bathini
Signed-off-by: Sourabh Jain
---
kexec/kexec.8 | 8
kexec
from arch_do_exclude_segment().
2/3
- Updated --hotplug option description 3/3
v1:
https://lists.infradead.org/pipermail/kexec/2024-May/030051.html
Cc: Aditya Gupta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Hari Bathini
Cc: Mahesh Salgaonkar
Cc: Simon Horman
Cc: Sourabh Jain
Sourabh Ja
used for x86 for now.
Cc: Aditya Gupta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Hari Bathini
Cc: Mahesh Salgaonkar
Cc: Simon Horman
Signed-off-by: Sourabh Jain
---
kexec/arch/arm/kexec-arm.c | 5
kexec/arch/arm64/kexec-arm64.c | 5
kexec/arch/cris/kexec-cris.c
On 03/07/24 11:00, Baoquan He wrote:
On 07/02/24 at 10:00am, Sourabh Jain wrote:
Update the man page and --help option to make the description of the
--hotplug option easier to understand.
Cc: Aditya Gupta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Mahesh Salgaonkar
Cc: Simon Horman
Acked-by: Hari
Hello Baoquan,
On 03/07/24 10:01, Baoquan He wrote:
On 07/02/24 at 10:00am, Sourabh Jain wrote:
..
diff --git a/kexec/arch/i386/kexec-x86.c b/kexec/arch/i386/kexec-x86.c
index 444cb69..b4947a0 100644
--- a/kexec/arch/i386/kexec-x86.c
+++ b/kexec/arch/i386/kexec-x86.c
@@ -208,3 +208,11
Update the man page and --help option to make the description of the
--hotplug option easier to understand.
Cc: Aditya Gupta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Mahesh Salgaonkar
Cc: Simon Horman
Acked-by: Hari Bathini
Signed-off-by: Sourabh Jain
---
Changelog:
>From v2 -> v3
- U
upta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Mahesh Salgaonkar
Cc: Simon Horman
Acked-by: Hari Bathini
Signed-off-by: Sourabh Jain
---
Changelog:
>From v2 -> v3:
- Added a Acked-by, no functional changes.
>From v1 -> v2:
- Find CPUs in the system using the /sys/devices/system/
KEXEC_LIVE_UPDATE update flag, it is removed.
Cc: Aditya Gupta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Mahesh Salgaonkar
Cc: Simon Horman
Acked-by: Hari Bathini
Signed-off-by: Sourabh Jain
---
* No changes in v2.
---
kexec/arch/arm/kexec-arm.c | 5 +
kexec/arch/arm64/kexec-arm64.c
On 26/06/24 15:51, Hari Bathini wrote:
On 14/06/24 12:37 am, Sourabh Jain wrote:
Update the man page and --help option to make the description of the
--hotplug option easier to understand.
Cc: Aditya Gupta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Hari Bathini
Cc: Mahesh Salgaonkar
Cc: Simon
On 26/06/24 15:37, Hari Bathini wrote:
On 14/06/24 12:37 am, Sourabh Jain wrote:
Kernel commits b741092d5976 ("powerpc/crash: add crash CPU hotplug
support") and 849599b702ef ("powerpc/crash: add crash memory hotplug
support") added crash CPU/Memory hotplug support on
Hello Baoquan,
On 26/06/24 09:20, Baoquan He wrote:
On 06/25/24 at 01:51pm, Sourabh Jain wrote:
Any review/comments on this patch series.
I try to have a look, while there's conflict when applying to the latest
kexec-tools.
This patch series apply cleanly on master branch of below
Hello Baoquan,
On 26/06/24 09:20, Baoquan He wrote:
On 06/25/24 at 01:51pm, Sourabh Jain wrote:
Any review/comments on this patch series.
I try to have a look, while there's conflict when applying to the latest
kexec-tools.
Thanks for looking into the patch series.
I will rebase the
Any review/comments on this patch series.
Thnaks
Sourabh Jain
On 14/06/24 00:37, Sourabh Jain wrote:
Kernel commit 79365026f869 (crash: add a new kexec flag for hotplug
support) has introduced a new kexec flag to generalize hotplug support.
The newly introduced kexec flags for hotplug allow
Update the man page and --help option to make the description of the
--hotplug option easier to understand.
Cc: Aditya Gupta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Hari Bathini
Cc: Mahesh Salgaonkar
Cc: Simon Horman
Signed-off-by: Sourabh Jain
---
Changelog:
Since v1:
- Updated --hotplug
upta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Hari Bathini
Cc: Mahesh Salgaonkar
Cc: Simon Horman
Signed-off-by: Sourabh Jain
---
Changelog:
Since v1:
- Find CPUs in the system using the /sys/devices/system/cpu/present sysfs
instead of traversing all nodes under /proc/device-tree/cpus.
- Add
KEXEC_LIVE_UPDATE update flag, it is removed.
Cc: Aditya Gupta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Mahesh Salgaonkar
Cc: Simon Horman
Acked-by: Hari Bathini
Signed-off-by: Sourabh Jain
---
* No changes in v2.
---
kexec/arch/arm/kexec-arm.c | 5 +
kexec/arch/arm64/kexec-arm64.c
Hello Hari,
On 10/06/24 14:49, Hari Bathini wrote:
On 22/05/24 6:43 pm, Sourabh Jain wrote:
Update the man page and --help option to make the description of the
--hotplug option easier to understand.
Cc: Aditya Gupta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Hari Bathini
Cc: Mahesh Salgaonkar
Hello Hari,
On 10/06/24 15:08, Hari Bathini wrote:
On 22/05/24 6:43 pm, Sourabh Jain wrote:
Kernel commits b741092d5976 ("powerpc/crash: add crash CPU hotplug
support") and 849599b702ef ("powerpc/crash: add crash memory hotplug
support") added crash CPU/Memory hotplu
Hello Hari,
On 10/06/24 14:22, Hari Bathini wrote:
On 22/05/24 6:43 pm, Sourabh Jain wrote:
Kernel commit 79365026f869 (crash: add a new kexec flag for hotplug
support) has introduced a new kexec flag to generalize hotplug support.
The newly introduced kexec flags for hotplug allow
Hello Aditya,
On 28/05/24 17:03, Aditya Gupta wrote:
Hello sourabh,
On Wed, May 22, 2024 at 06:43:51PM GMT, Sourabh Jain wrote:
Kernel commit 79365026f869 (crash: add a new kexec flag for hotplug
support) has introduced a new kexec flag to generalize hotplug support.
The newly introduced
Update the man page and --help option to make the description of the
--hotplug option easier to understand.
Cc: Aditya Gupta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Hari Bathini
Cc: Mahesh Salgaonkar
Signed-off-by: Sourabh Jain
---
kexec/kexec.8 | 8
kexec/kexec.c | 3 ++-
2 files changed
upta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Hari Bathini
Cc: Mahesh Salgaonkar
Signed-off-by: Sourabh Jain
---
kexec/arch/ppc64/crashdump-ppc64.c | 16 ++-
kexec/arch/ppc64/fdt.c | 200 +++-
kexec/arch/ppc64/include/arch/fdt.h | 2 +-
kexec/arch/ppc64/kexe
KEXEC_LIVE_UPDATE update flag, it is removed.
Cc: Aditya Gupta
Cc: Baoquan He
Cc: Coiby Xu
Cc: Hari Bathini
Cc: Mahesh Salgaonkar
Signed-off-by: Sourabh Jain
---
kexec/arch/arm/kexec-arm.c | 5 +
kexec/arch/arm64/kexec-arm64.c | 4
kexec/arch/cris/kexec-cris.c
1 - 100 of 335 matches
Mail list logo