From cda3a317f309dc8f3aa57d1f9df80a059c7b2c07 Mon Sep 17 00:00:00 2001 From: Packit Service Date: Feb 02 2021 06:16:00 +0000 Subject: Apply patch irqbalance-1.7.0-Also-fetch-node-info-for-non-PCI-devices.patch patch_name: irqbalance-1.7.0-Also-fetch-node-info-for-non-PCI-devices.patch present_in_specfile: true --- diff --git a/classify.c b/classify.c index df8a89b..92f43cc 100644 --- a/classify.c +++ b/classify.c @@ -395,7 +395,10 @@ static struct irq_info *add_one_irq_to_db(const char *devpath, int irq, struct u get_numa_node: numa_node = -1; if (numa_avail) { - sprintf(path, "%s/numa_node", devpath); + if (devpath) + sprintf(path, "%s/numa_node", devpath); + else + sprintf(path, "/proc/irq/%i/node", irq); fd = fopen(path, "r"); if (fd) { fscanf(fd, "%d", &numa_node);