On 10/9/2026 11:24 AM, Michael Kelley wrote:
From: Naman Jain <[email protected]> Sent: Thursday, October 8, 2026 
10:06 PM

On systems with several fast NVMe controllers, completion interrupts can
keep returning to the same CPUs faster than scheduled work can run. Each
handler may drain only a small number of completions, but the combined
interrupt stream can still prevent scheduler and watchdog progress.

See this recent proposal [1] that sounds like it is addressing the same or a
similar issue. And there is this [2] more global approach. It's worthwhile to 
read
through the discussion on both threads. I haven't done a detailed comparison
of either vs. your proposal.

Michael

[1] 
https://lore.kernel.org/linux-nvme/[email protected]/
[2] https://lore.kernel.org/lkml/[email protected]/



Thanks for sharing these Michael. I'll check more on these, and try it out.

Regards,
Naman

Reply via email to