Hello community, here is the log from the commit of package irqbalance checked in at Tue May 9 12:20:54 CEST 2006. -------- --- irqbalance/irqbalance.changes 2006-05-03 13:39:31.000000000 +0200 +++ STABLE/irqbalance/irqbalance.changes 2006-05-09 10:35:17.000000000 +0200 @@ -1,0 +2,6 @@ +Tue May 9 10:33:40 CEST 2006 - sf@suse.de + +- increase MAX_INTERRUPTS to 512 to avoid + segfault (bug #158186) + +------------------------------------------------------------------- New: ---- irqbalance-increase-limits2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ irqbalance.spec ++++++ --- /var/tmp/diff_new_pack.vKj3HD/_old 2006-05-09 12:20:34.000000000 +0200 +++ /var/tmp/diff_new_pack.vKj3HD/_new 2006-05-09 12:20:34.000000000 +0200 @@ -16,12 +16,13 @@ Autoreqprov: on PreReq: %insserv_prereq Version: 0.09 -Release: 56 +Release: 59 Summary: Balance IRQs on SMP Machines Source: %{name}-%{version}.tar.gz Source2: irq_balancer BuildRoot: %{_tmppath}/%{name}-%{version}-build Patch0: irqbalance-increase-limits +Patch1: irqbalance-increase-limits2 %description irqbalance dynamically switches the CPUs for IRQs to prevent cpu0 from @@ -36,6 +37,7 @@ %prep %setup -n irqbalance %patch0 -p1 +%patch1 %build rm -rf $RPM_BUILD_ROOT @@ -71,6 +73,9 @@ /usr/share/man/*/* %changelog -n irqbalance +* Tue May 09 2006 - sf@suse.de +- increase MAX_INTERRUPTS to 512 to avoid + segfault (bug #158186) * Wed May 03 2006 - sf@suse.de - modified startscript to start irqbalancing only on real SMP machines (multisocket) (bug #171500) ++++++ irqbalance-increase-limits2 ++++++ --- prototypes.h.ORG 2006-05-09 10:29:29.000000000 +0200 +++ prototypes.h 2006-05-09 10:31:01.000000000 +0200 @@ -26,7 +26,7 @@ #define POLICY_IGNORE 2 #define MAX_CPU 128 -#define MAX_INTERRUPTS 256 +#define MAX_INTERRUPTS 512 extern unsigned int cpubrother[]; extern unsigned int class_policy[]; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...