summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2020-12-10 20:26:05 +0100
committerThomas Gleixner <tglx@linutronix.de>2020-12-15 16:19:38 +0100
commit88f0a9d066443118261adf7e049781476f09dac1 (patch)
tree8d3ee4c74499570f6fd1bdb4b61abb41e4da1b2d /kernel
parentxen/events: Reduce irq_info:: Spurious_cnt storage size (diff)
downloadlinux-88f0a9d066443118261adf7e049781476f09dac1.tar.xz
linux-88f0a9d066443118261adf7e049781476f09dac1.zip
xen/events: Implement irq distribution
Keep track of the assignments of event channels to CPUs and select the online CPU with the least assigned channels in the affinity mask which is handed to irq_chip::irq_set_affinity() from the core code. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com> Cc: Juergen Gross <jgross@suse.com> Cc: Stefano Stabellini <sstabellini@kernel.org> Link: https://lore.kernel.org/r/20201210194045.457218278@linutronix.de
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions