Public bug reported:
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.
This should be applied to the linux-azure kernel
** Affects: linux-azure (Ubuntu)
Importance: Undecided
Status: Confirmed
** Attachment added: "Upstream submission to lkml"
https://bugs.launchpad.net/bugs/1745260/+attachment/5042532/+files/0001-scsi-storvsc-Spread-interrupts-when-picking-a-channe.patch
** Package changed: linux (Ubuntu) => linux-azure (Ubuntu)
** Changed in: linux-azure (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1745260
Title:
[Hyper-V] scsi: storvsc: Spread interrupts when picking a channel for
I/O requests
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/1745260/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs