Blame SOURCES/irqbalance-1.0.8-Warning-when-irqbalance-hasn-t-root-privileges.patch
|
|
a69bc0 |
From 1d7890db7ed4ef236103812a6b9fac0d86691154 Mon Sep 17 00:00:00 2001
|
|
|
a69bc0 |
From: Petr Holasek <pholasek@redhat.com>
|
|
|
a69bc0 |
Date: Wed, 10 Dec 2014 18:00:02 +0100
|
|
|
a69bc0 |
Subject: [PATCH] Warning when irqbalance hasn't root privileges
|
|
|
a69bc0 |
|
|
|
a69bc0 |
Signed-off-by: Petr Holasek <pholasek@redhat.com>
|
|
|
a69bc0 |
---
|
|
|
a69bc0 |
irqbalance.c | 3 +++
|
|
|
a69bc0 |
1 file changed, 3 insertions(+)
|
|
|
a69bc0 |
|
|
|
a69bc0 |
diff --git a/irqbalance.c b/irqbalance.c
|
|
|
a69bc0 |
index f22ecfb..bb8c3da 100644
|
|
|
a69bc0 |
--- a/irqbalance.c
|
|
|
a69bc0 |
+++ b/irqbalance.c
|
|
|
a69bc0 |
@@ -288,6 +288,9 @@ int main(int argc, char** argv)
|
|
|
a69bc0 |
} else
|
|
|
a69bc0 |
log(TO_CONSOLE, LOG_INFO, "This machine seems not NUMA capable.\n");
|
|
|
a69bc0 |
|
|
|
a69bc0 |
+ if (geteuid() != 0)
|
|
|
a69bc0 |
+ log(TO_ALL, LOG_WARNING, "Irqbalance hasn't been executed under root privileges, thus it won't in fact balance interrupts.\n");
|
|
|
a69bc0 |
+
|
|
|
a69bc0 |
if (banscript) {
|
|
|
a69bc0 |
char *note = "Please note that --banscript is deprecated, please use --policyscript instead";
|
|
|
a69bc0 |
log(TO_ALL, LOG_WARNING, "%s\n", note);
|
|
|
a69bc0 |
--
|
|
|
a69bc0 |
2.1.0
|
|
|
a69bc0 |
|