Re: [PATCHv2] PCI: vmd: Use affinity to chain child device interrupts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Mar 13, 2018 at 02:18:07PM -0600, Keith Busch wrote:
> 
> And since you brought my attention to it, I see the 'if' is off by one.
> Let me prepare a v3, and I've one other minor optimization to add as
> well.

Ugh, I may need to request withdrawing this patch entirely. This will
completely break if the VMD interrupt vector's SMP affinity is a subset
of the child driver's, and the CPUs in the intersection of those masks
are set offline after driver initialization.

That's looking like a pretty tricky problem to fix, all for (somewhat)
obscure kernel feature... I can't see how without a new hot cpu notifier.

Let me request a pause on this one and I'll get back ASAP.



[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux