Changed files:
irqbalance-classes.patch -> 1.2
irqbalance-norebalance-zeroints.patch -> 1.2
irqbalance.init -> 1.4
+++ /dev/null
---- irqbalance-1.12/irqbalance/classify.c~ 2006-07-29 00:15:24.000000000 -0400
-+++ irqbalance-1.12/irqbalance/classify.c 2006-07-29 00:20:43.000000000 -0400
-@@ -57,6 +57,9 @@ char *storage_modules[] = {
- "libata",
- "ohci1394",
- "sym53c8xx",
-+ "ata_piix",
-+ "sata",
-+ "ahci",
- 0
- };
-
-@@ -64,16 +67,20 @@ char *ethernet_modules[] = {
- "eth",
- "e100",
- "eepro100",
-- "orinico_cs",
-+ "orinoco_cs",
- "wvlan_cs",
-- "3c5",
-+ "3c5",
- "HiSax",
-+ "ipw2",
-+ "via_rhine",
-+ "sis900",
- 0
- };
-
- char *gige_modules[] = {
- "e1000",
- "tg3",
-+ "r8169",
- 0
- };
-
+++ /dev/null
---- irqbalance-1.12/irqbalance/procinterrupts.c~ 2006-02-26 18:38:18.000000000 -0500
-+++ irqbalance-1.12/irqbalance/procinterrupts.c 2006-02-26 18:39:13.000000000 -0500
-@@ -134,6 +134,8 @@ void activate_irqtable(void)
- continue;
- if (interrupts[i].type == IRQ_INACTIVE)
- continue;
-+ if (interrupts[i].delta == 0)
-+ continue;
- snprintf(filename,255,"/proc/irq/%i/smp_affinity",i);
- file = fopen(filename, "w");
- if (file==NULL)
exit 0
fi
-is_yes "$IRQBALANCE_ONE_SHOT" && IRQBALANCE_OPT="${IRQBALANCE_OPT} --oneshot"
+is_yes "$IRQBALANCE_ONE_SHOT" && IRQBALANCE_OPT="${IRQBALANCE_OPT} oneshot"
# See how we were called.
case "$1" in