diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2020-12-10 20:26:05 +0100 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2020-12-15 16:19:38 +0100 |
commit | 88f0a9d066443118261adf7e049781476f09dac1 (patch) | |
tree | 8d3ee4c74499570f6fd1bdb4b61abb41e4da1b2d /kernel | |
parent | xen/events: Reduce irq_info:: Spurious_cnt storage size (diff) | |
download | linux-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