Go to file
Neil Horman 1189cd6f19 numa: only ignore the unspecified node during placement when numa is available
Serj Kalichev reported a problem with irqbalance on non-numa systems, indicating
that irqs were not balanced because the placement algorithm ignores the
unspecified node.  We need to not do that, but only in cases where we don't have
any other nodes.  If we have a valid numa system, then we want to always choose
one of the real nodes over the unspecified one, but in non-numa systems we can
and should allow the selection of the unspecified (and only) node

Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
Reported-by: Serj Kalichev <serj.kalichev@gmail.com>
2012-03-23 15:02:30 -04:00
m4 cap-ng.m4: move to m4 subdir 2011-11-04 12:15:36 -04:00
misc Add sample irqbalance environment file 2011-12-14 07:09:07 -05:00
.gitignore ignore generated files 2011-11-04 07:06:21 -04:00
activate.c Add back improved affinity_hint handling 2011-10-06 13:53:07 -04:00
AUTHORS Add autotools scripts to irqbalance 2009-09-01 15:50:39 +00:00
autogen.sh setting executable permission on autogen.sh 2009-10-02 19:16:42 +00:00
bitmap.c Fix affinity_hint code. 2010-08-10 13:32:58 +00:00
bitmap.h initial import 2006-12-09 15:59:16 +00:00
ChangeLog Add autotools scripts to irqbalance 2009-09-01 15:50:39 +00:00
classify.c introduce banirq option 2012-02-17 14:27:11 -05:00
configure.ac Updating to version 1.0.3 2011-12-02 11:01:08 -05:00
constants.h Enhance irqbalance logic to condier PCI bus topology in IRQ mapping 2011-08-01 18:25:02 +00:00
COPYING Adding missing configure files 2009-10-02 18:22:21 +00:00
cpumask.h Bump the NR_CPUS define to 4096 in irqbalance. That makes cpumask allocations 2010-07-26 18:51:35 +00:00
cputree.c Change function() to function(void) for all no-args functions 2011-11-16 14:01:36 -05:00
irqbalance.1 introduce banirq option 2012-02-17 14:27:11 -05:00
irqbalance.c introduce banirq option 2012-02-17 14:27:11 -05:00
irqbalance.h introduce banirq option 2012-02-17 14:27:11 -05:00
irqlist.c powerthresh: add hysteresis to powersave mode 2012-01-03 12:54:15 -05:00
Makefile.am Fixing EXTRA_DIST line to properly include cap-ng.m4 file 2011-12-02 11:06:14 -05:00
NEWS Add autotools scripts to irqbalance 2009-09-01 15:50:39 +00:00
non-atomic.h initial import 2006-12-09 15:59:16 +00:00
numa.c Plug several memory leaks as reported by valgrind 2011-11-16 14:08:54 -05:00
placement.c numa: only ignore the unspecified node during placement when numa is available 2012-03-23 15:02:30 -04:00
powermode.c Add powersave settings 2011-10-10 15:59:15 -04:00
procinterrupts.c When IRQBALANCE_BANNED_CPUS is set, /proc/stat is not parsed properly. 2012-02-20 11:27:02 -05:00
README Add autotools scripts to irqbalance 2009-09-01 15:50:39 +00:00
types.h Fix up load estimator 2011-10-11 14:19:21 -04:00