Hello community, here is the log from the commit of package irqbalance checked in at Fri Apr 27 00:28:52 CEST 2007. -------- --- irqbalance/irqbalance.changes 2007-04-16 00:20:02.000000000 +0200 +++ /mounts/work_src_done/STABLE/irqbalance/irqbalance.changes 2007-04-26 21:28:42.728753000 +0200 @@ -1,0 +2,7 @@ +Thu Apr 26 20:53:45 CEST 2007 - bwalle@suse.de + +- remove special handling of timer interrupt and dual core + systems from init script because the new irq balancer does + that automatically + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ irqbalance.spec ++++++ --- /var/tmp/diff_new_pack.Fu3533/_old 2007-04-27 00:28:31.000000000 +0200 +++ /var/tmp/diff_new_pack.Fu3533/_new 2007-04-27 00:28:31.000000000 +0200 @@ -16,7 +16,7 @@ Autoreqprov: on PreReq: %insserv_prereq Version: 0.55 -Release: 2 +Release: 5 Summary: Balance IRQs on SMP Machines Source: %{name}-%{version}.tar.bz2 Source1: irqbalance.pod @@ -77,6 +77,10 @@ %{_mandir}/man1/irqbalance.1.gz %changelog +* Thu Apr 26 2007 - bwalle@suse.de +- remove special handling of timer interrupt and dual core + systems from init script because the new irq balancer does + that automatically * Mon Apr 16 2007 - bwalle@suse.de - wrote manpage for irqbalance * Wed Apr 11 2007 - bwalle@suse.de ++++++ irq_balancer ++++++ --- irqbalance/irq_balancer 2007-04-12 18:35:11.000000000 +0200 +++ /mounts/work_src_done/STABLE/irqbalance/irq_balancer 2007-04-26 21:28:42.728753000 +0200 @@ -26,9 +26,7 @@ # Check for missing binaries (stale symlinks should not happen) IRQBALANCE_BIN=/usr/sbin/irqbalance test -x $IRQBALANCE_BIN || exit 5 -PHYS=$(grep '^physical id' /proc/cpuinfo | sort -u | wc -l) PROC=$(grep -c '^processor' /proc/cpuinfo) -TIMER_IRQ=$(cat /proc/interrupts |grep timer | cut -f 1 -d ':' | sed -e 's/ \+//g') . /etc/rc.status @@ -38,10 +36,11 @@ case "$1" in start) echo -n "Starting irqbalance " - if [ $PHYS -gt 1 ] || [ $PROC -gt 1 -a $PHYS -eq 0 ] ; then - if [ -n "$TIMER_IRQ" ] ; then - export IRQBALANCE_BANNED_INTERRUPTS="$TIMER_IRQ" - fi + + # still check the number of processors here althought the irq + # balancer terminates automatically if number_cpus == 0 + # simply to provide a better user output ('unused' vs. 'done') + if [ $PROC -gt 1 ] ; then startproc $IRQBALANCE_BIN # Remember status and be verbose rc_status -v ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org