SOURCES: irqbalance-classes.patch (NEW), irqbalance-pie.patch (NEW...

blues blues at pld-linux.org
Fri Aug 11 12:03:15 CEST 2006


Author: blues                        Date: Fri Aug 11 10:03:15 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- stollen from FC6

---- Files affected:
SOURCES:
   irqbalance-classes.patch (NONE -> 1.1)  (NEW), irqbalance-pie.patch (NONE -> 1.1)  (NEW), irqbalance-norebalance-zeroints.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/irqbalance-classes.patch
diff -u /dev/null SOURCES/irqbalance-classes.patch:1.1
--- /dev/null	Fri Aug 11 12:03:15 2006
+++ SOURCES/irqbalance-classes.patch	Fri Aug 11 12:03:10 2006
@@ -0,0 +1,35 @@
+--- 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
+ };
+ 

================================================================
Index: SOURCES/irqbalance-pie.patch
diff -u /dev/null SOURCES/irqbalance-pie.patch:1.1
--- /dev/null	Fri Aug 11 12:03:15 2006
+++ SOURCES/irqbalance-pie.patch	Fri Aug 11 12:03:10 2006
@@ -0,0 +1,10 @@
+--- kernel-utils-2.4/irqbalance/Makefile.orig	2003-10-24 10:51:51.000000000 +0200
++++ kernel-utils-2.4/irqbalance/Makefile	2004-02-16 11:49:15.315444000 +0100
+@@ -1,6 +1,6 @@
+ 
+ irqbalance: irqbalance.c cpuinfo.c prototypes.h Makefile procinterrupts.c classify.c policy.c 
+-	$(CC) $(CFLAGS) irqbalance.c cpuinfo.c procinterrupts.c classify.c policy.c  -o irqbalance
++	$(CC) $(CFLAGS) -Os -Wl,-z,relro,-z,now -pie -fpie irqbalance.c cpuinfo.c procinterrupts.c classify.c policy.c  -o irqbalance
+ 
+ debug: irqbalance.c cpuinfo.c prototypes.h Makefile procinterrupts.c classify.c policy.c  debug.c
+ 	$(CC) irqbalance.c cpuinfo.c procinterrupts.c classify.c policy.c debug.c -DDEBUG -o irqbalance

================================================================
Index: SOURCES/irqbalance-norebalance-zeroints.patch
diff -u /dev/null SOURCES/irqbalance-norebalance-zeroints.patch:1.1
--- /dev/null	Fri Aug 11 12:03:15 2006
+++ SOURCES/irqbalance-norebalance-zeroints.patch	Fri Aug 11 12:03:10 2006
@@ -0,0 +1,11 @@
+--- 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)
================================================================


More information about the pld-cvs-commit mailing list