diff --git a/SOURCES/irqbalance-1.5.0-Refine-document-about-IRQBALANCE_BANNED_CPUS.patch b/SOURCES/irqbalance-1.5.0-Refine-document-about-IRQBALANCE_BANNED_CPUS.patch new file mode 100644 index 0000000..6418918 --- /dev/null +++ b/SOURCES/irqbalance-1.5.0-Refine-document-about-IRQBALANCE_BANNED_CPUS.patch @@ -0,0 +1,31 @@ +From e14f9d17af2b899de3fc2a791e93f717f2b8d5b0 Mon Sep 17 00:00:00 2001 +From: Kairui Song +Date: Tue, 26 Feb 2019 16:26:51 +0800 +Subject: [PATCH] Refine document about IRQBALANCE_BANNED_CPUS + +There is no declaration about how irqbalance deal with isolated CPUs or +adaptive-ticks CPUs, and how IRQBALANCE_BANNED_CPUS will override the +behavior of auto-banning of such CPUs. Refine the document to avoid +confusion. + +Signed-off-by: Kairui Song +--- + irqbalance.1 | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/irqbalance.1 b/irqbalance.1 +index 7e508d7..2763c29 100644 +--- a/irqbalance.1 ++++ b/irqbalance.1 +@@ -138,6 +138,8 @@ + would prevent irqbalance from assigning irqs to the 7th-12th cpus (cpu6-cpu11) or + ‘export IRQBALANCE_BANNED_CPUS=ff000000,00000001‘ would prevent irqbalance from + assigning irqs to the 1st (cpu0) and 57th-64th cpus (cpu56-cpu63). ++If not specified, irqbalance use mask of isolated and adaptive-ticks CPUs on the ++system as the default value. + + .SH "SIGNALS" + .TP +-- +2.20.1 + diff --git a/SPECS/irqbalance.spec b/SPECS/irqbalance.spec index 0a43a24..403c4d2 100644 --- a/SPECS/irqbalance.spec +++ b/SPECS/irqbalance.spec @@ -1,6 +1,6 @@ Name: irqbalance Version: 1.0.7 -Release: 10%{?dist}.1 +Release: 12%{?dist} Epoch: 3 Summary: IRQ balancing daemon @@ -44,6 +44,7 @@ Patch15:irqbalance-1.0.8-Invalid-parsing-for-isolated-and-nohz_full-cpu-masks.pa Patch16:irqbalance-1.0.9-irqbalance-set-IRQBALANCE_DEBUG-variable-implies-for.patch Patch17:irqbalance-node-package.patch Patch18:irqbalance-1.0.8-Balance-correctly-IRQs-reappearing.patch +Patch19:irqbalance-1.5.0-Refine-document-about-IRQBALANCE_BANNED_CPUS.patch %description irqbalance is a daemon that evenly distributes IRQ load across @@ -69,6 +70,7 @@ multiple CPUs for enhanced performance. %patch16 -p1 %patch17 -p1 %patch18 -p1 +%patch19 -p1 %build ./autogen.sh @@ -107,9 +109,13 @@ fi /sbin/chkconfig --del irqbalance >/dev/null 2>&1 || : %changelog -* Tue Feb 06 2018 Petr Oros - 3:1.0.7-10.1 +* Fri Mar 1 2019 Kairui Song - 3:1.0.7-12 +- Refine document for IRQBALANCE_BANNED_CPUS +- Resolves: #1361654 + +* Mon Feb 05 2018 Petr Oros - 3:1.0.7-11 - Balance correctly IRQs reappearing -- Resolves: #1542450 +- Resolves: #1536373 * Tue May 16 2017 Petr Oros - 3:1.0.7-10 - irqbalance node package patch