Re: [PATCH 1/1] scsi: storvsc: Spread interrupts when picking a channel for I/O requests

From: Martin K. Petersen
Date: Tue Feb 06 2018 - 19:39:33 EST



Michael,

> Update the algorithm in storvsc_do_io to look for a channel starting
> with the current CPU + 1 and wrap around (within the current NUMA
> node). This spreads VMbus interrupts more evenly across CPUs. Previous
> code always started with first CPU in the current NUMA node, skewing
> the interrupt load to that CPU.

Applied to 4.16/scsi-fixes. Thanks!

--
Martin K. Petersen Oracle Linux Engineering