Thread (2 messages) 2 messages, 2 authors, 2024-12-01

RE: [PATCH v4 1/2] kexec: Consolidate machine_kexec_mask_interrupts() implementation

From: Thomas Gleixner <hidden>
Date: 2024-12-01 11:19:36
Also in: kexec, linux-arm-kernel, linux-riscv, lkml

On Sat, Nov 30 2024 at 20:08, Eliav Farber wrote:
On 11/29/2024 3:30 PM, Thomas Gleixner wrote:
quoted
Looking deeper. This function actually cannot be called from this
context. It does:

          irq_get_desc_buslock(irq, &flags, 0);

which means for any interrupt which has an actual buslock implementation
it will end up in a sleepable function and deadlock in the worst case.

Marc?
I will wait for Marc's response regarding this issue.
Regardless, if any changes are required, I believe it would be better
to address them in a separate patch, as this behavior existed before my
modification.
Correct.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help