File set-numa-node.patch of Package irqbalance.13122
--- a/classify.c +++ b/classify.c @@ -669,6 +669,13 @@ static void build_one_dev_entry(const ch if (!new) continue; new->type = IRQ_TYPE_MSIX; + /* + * for MSI interrupt with affinity hint set, do + * notuse device's numa node, use affinity hint + * instead + */ + if (!cpus_empty(new->affinity_hint)) + new->numa_node = get_numa_node(-1); } } while (entry != NULL); closedir(msidir);