[PATCH V3] nvme-pci: allow unmanaged interrupts

Christoph Hellwig hch at lst.de
Tue Jul 2 04:50:02 PDT 2024


On Tue, Jul 02, 2024 at 06:41:12PM +0800, Ming Lei wrote:
> From: Keith Busch <kbusch at kernel.org>
> 
> People _really_ want to control their interrupt affinity in some
> cases, such as Openshift with Performance profile, in which each
> irq's affinity is completely specified from userspace. Turns out
> that 'isolcpus=managed_irqs' isn't enough.
> 
> Add module parameter to allow unmanaged interrupts, just as some
> SCSI drivers are doing.

Same as before: hell no.  We can't just add hacky global kernel
parameters everywhere.  We need the cpu isolation infrastructure to
work properly instead of piling hacks of hacks in every relevant driver.




More information about the Linux-nvme mailing list