[Lunar-commits] r18349 - in moonbase/trunk/kernel: . irqbalance

Auke Kok sofar at lunar-linux.org
Thu Jan 26 00:29:46 UTC 2006


Author: sofar
Date: 2006-01-26 00:29:45 +0000 (Thu, 26 Jan 2006)
New Revision: 18349

Added:
   moonbase/trunk/kernel/irqbalance/
   moonbase/trunk/kernel/irqbalance/BUILD
   moonbase/trunk/kernel/irqbalance/DETAILS
   moonbase/trunk/kernel/irqbalance/init.d/
Log:
This may be a util but it's so closely kernel-based I'm putting it in /kernel/: irq load balancing scheduler for 2.4 and 2.6 kernels: this will redistribute irq load per cpu, so not one cpu is getting hit by physical cpu's all the time.


Added: moonbase/trunk/kernel/irqbalance/BUILD
===================================================================
--- moonbase/trunk/kernel/irqbalance/BUILD	2006-01-25 22:36:45 UTC (rev 18348)
+++ moonbase/trunk/kernel/irqbalance/BUILD	2006-01-26 00:29:45 UTC (rev 18349)
@@ -0,0 +1,8 @@
+(
+
+  make &&
+  prepare_install &&
+  install irqbalance /sbin/ &&
+  install irqbalance.1 /usr/share/man/man3/
+
+) > $C_FIFO 2>&1

Added: moonbase/trunk/kernel/irqbalance/DETAILS
===================================================================
--- moonbase/trunk/kernel/irqbalance/DETAILS	2006-01-25 22:36:45 UTC (rev 18348)
+++ moonbase/trunk/kernel/irqbalance/DETAILS	2006-01-26 00:29:45 UTC (rev 18349)
@@ -0,0 +1,14 @@
+          MODULE=irqbalance
+         VERSION=0.12
+          SOURCE=$MODULE-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE/
+      SOURCE_URL=http://people.redhat.com/arjanv/irqbalance/
+      SOURCE_VFY=sha1:ac9c810f5acb5b84cb929158bc58e7378f7e0044
+        WEB_SITE=http://cnswww.cns.cwru.edu/~chet/bash/bashtop.html
+         ENTERED=20060124
+         UPDATED=20060124
+           SHORT="IRQ load balancing daemon for 2.6 kernels"
+cat << EOF
+Daemon to balance irq's across multiple CPUs on systems with the 2.4
+or 2.6 kernel.  Only useful on SMP systems.
+EOF



More information about the Lunar-commits mailing list