On Sat, Nov 30 2024 at 20:08, Eliav Farber wrote: > On 11/29/2024 3:30 PM, Thomas Gleixner wrote: >> 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.