[PATCH] irqbalance: add IRQ count into irq_info debug log
Seiichi Ikarashi
s.ikarashi at jp.fujitsu.com
Fri Jul 24 05:49:14 PDT 2015
IRQ count is missing in the current irq_info debug log.
It needs to be printed for debugging.
Also, it's better to print (uint64_t)(irq_info->load) as %llu, instead of %u.
Signed-off-by: Seiichi Ikarashi <s.ikarashi at jp.fujitsu.com>
---
cputree.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/cputree.c b/cputree.c
index d861dc7..efb3fcb 100644
--- a/cputree.c
+++ b/cputree.c
@@ -345,8 +345,8 @@ static void dump_irq(struct irq_info *info, void *data)
indent[i] = log_indent[0];
indent[i] = '\0';
- log(TO_CONSOLE, LOG_INFO, "%sInterrupt %i node_num is %d (%s/%u) \n", indent,
- info->irq, irq_numa_node(info)->number, classes[info->class], (unsigned int)info->load);
+ log(TO_CONSOLE, LOG_INFO, "%sInterrupt %i node_num is %d (%s/%llu:%llu) \n", indent,
+ info->irq, irq_numa_node(info)->number, classes[info->class], info->load, (info->irq_count - info->last_irq_count));
free(indent);
}
More information about the irqbalance
mailing list