rpms/irqbalance/devel irqbalance.1, NONE, 1.1 .cvsignore, 1.4, 1.5 irqbalance.init, 1.5, 1.6 irqbalance.spec, 1.38, 1.39 sources, 1.3, 1.4 irqbalance-affinty-mask.patch, 1.1, NONE irqbalance-classes.patch, 1.2, NONE irqbalance-max-interrupts-increase.patch, 1.1, NONE irqbalance-multicore.patch, 1.1, NONE irqbalance-norebalance-zeroints.patch, 1.3, NONE irqbalance-oneshot.patch, 1.1, NONE irqbalance-pie.patch, 1.1, NONE

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Dec 11 21:32:40 UTC 2006


Author: nhorman

Update of /cvs/dist/rpms/irqbalance/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv25046

Modified Files:
	.cvsignore irqbalance.init irqbalance.spec sources 
Added Files:
	irqbalance.1 
Removed Files:
	irqbalance-affinty-mask.patch irqbalance-classes.patch 
	irqbalance-max-interrupts-increase.patch 
	irqbalance-multicore.patch 
	irqbalance-norebalance-zeroints.patch irqbalance-oneshot.patch 
	irqbalance-pie.patch 
Log Message:
Related: bz219035


--- NEW FILE irqbalance.1 ---
.\"Generated by db2man.xsl. Don't modify this, modify the source.
.de Sh \" Subsection
.br
.if t .Sp
.ne 5
.PP
\fB\\$1\fR
.PP
..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Ip \" List item
.br
.ie \\n(.$>=3 .ne \\$3
.el .ne 3
.IP "\\$1" \\$2
..
.TH "IRQBALANCE" 1 "Dec 2006" "Linux" "irqbalance"
.SH NAME
irqbalance \- distribute hardware interrupts across processors on a multiprocessor system
.SH "SYNOPSIS"

.nf
\fBirqbalance\fR 
.fi

.SH "DESCRIPTION"

.PP
The purpose of \fBirqbalance\fR is distribute hardware interrupts across processors on a multiprocessor system in order to increase performance\&.

.SH "OPTIONS"

.TP
.B --oneshot
Causes irqbalance to be run once, after which the daemon exits
.TP

.B --debug
Causes irqbalance to run in the foreground and extra debug information to be printed

.SH "ENVIRONMENT VARIABLES"
.TP
.B IRQBALANCE_ONESHOT
Same as --oneshot

.TP
.B IRQBALANCE_DEBUG
Same as --debug

.TP
.B IRQBALANCE_BANNED_CPUS
Provides a mask of cpus which irqbalance should ignore and never assign interrupts to


Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/irqbalance/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore	1 Aug 2006 16:15:58 -0000	1.4
+++ .cvsignore	11 Dec 2006 21:32:33 -0000	1.5
@@ -1,3 +1,4 @@
 irqbalance-0.12.tar.gz
 irqbalance-1.12
 irqbalance-0.13.tar.gz
+irqbalance-0.54.tar.gz


Index: irqbalance.init
===================================================================
RCS file: /cvs/dist/rpms/irqbalance/devel/irqbalance.init,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- irqbalance.init	15 Nov 2006 15:23:48 -0000	1.5
+++ irqbalance.init	11 Dec 2006 21:32:33 -0000	1.6
@@ -49,7 +49,7 @@
         echo -n $"Starting $prog: "
 	if [ -n "$IRQ_AFFINITY_MASK" ];
 	then
-		IRQ_AFFINITY="--afin_mask $IRQ_AFFINITY_MASK"
+		export IRQBALANCE_BANNED_CPUS=$IRQ_AFFINITY_MASK"
 	fi 	
         daemon irqbalance $ONESHOT $IRQ_AFFINITY
         RETVAL=$?


Index: irqbalance.spec
===================================================================
RCS file: /cvs/dist/rpms/irqbalance/devel/irqbalance.spec,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- irqbalance.spec	15 Nov 2006 15:23:48 -0000	1.38
+++ irqbalance.spec	11 Dec 2006 21:32:33 -0000	1.39
@@ -1,39 +1,27 @@
 Summary:        IRQ balancing daemon.
 Name:           irqbalance
-Version:        1.13
-Release: 	8%{?dist}
-Epoch:		1
+Version:        0.54 
+Release: 	1%{?dist}
+Epoch:		2	
 Group:          System Environment/Base
 License:        GPL/OSL
-Source0:	irqbalance-0.13.tar.gz
+Source0:	http://www.irqbalance.org/releases/irqbalance-0.54.tar.gz	
 Source1:	irqbalance.init
 Source2:	irqbalance.sysconfig
+Source3:	irqbalance.1
 Buildroot:      %{_tmppath}/%{name}-%{version}-root
 Prereq:		/sbin/chkconfig /sbin/service
-Patch1: irqbalance-pie.patch
-Patch2: irqbalance-norebalance-zeroints.patch
-Patch3: irqbalance-classes.patch
-Patch4: irqbalance-oneshot.patch
-Patch5: irqbalance-max-interrupts-increase.patch
-Patch6: irqbalance-multicore.patch
-Patch7: irqbalance-affinty-mask.patch
 
 ExclusiveArch:	i386 x86_64 ia64 ppc ppc64
 Obsoletes:	kernel-utils
 
+
 %description
 irqbalance is a daemon that evenly distributes IRQ load across
 multiple CPUs for enhanced performance.
 
 %prep
 %setup -q -c -a 0
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
 
 %build
 rm -rf $RPM_BUILD_ROOT
@@ -44,7 +32,7 @@
 mkdir -p %{buildroot}/etc/sysconfig
 
 cd irqbalance
-make CFLAGS="$RPM_OPT_FLAGS -fpie -pie"
+make 
 
 %install
 mkdir -p %{buildroot}/usr/share/man/man{1,8}
@@ -53,7 +41,7 @@
 install irqbalance  %{buildroot}/usr/sbin
 install %{SOURCE1} %{buildroot}/etc/rc.d/init.d/irqbalance
 install %{SOURCE2} %{buildroot}/etc/sysconfig/irqbalance
-install irqbalance.1 %{buildroot}/usr/share/man/man1/
+install %{SOURCE3} %{buildroot}/usr/share/man/man1/
 
 chmod -R a-s %{buildroot}
 
@@ -63,8 +51,8 @@
 %files
 %defattr(-,root,root)
 /usr/sbin/irqbalance
-%attr(0644,root,root) %{_mandir}/*/*
 /etc/rc.d/init.d/irqbalance
+%attr(0644,root,root) %{_mandir}/*/*
 %attr(0644,root,root) /etc/sysconfig/irqbalance
 
 %preun
@@ -81,6 +69,9 @@
 
 
 %changelog
+* Mon Dec 11 2006 Neil Horman <nhorman at redhat.com> - 0.54-1
+- Update irqbalance to new version released at www.irqbalance.org
+
 * Wed Nov 15 2006 Neil Horman <nhorman at redhat.com> - 1.13-8
 - Add ability to set default affinity mask (bz 211148)
 


Index: sources
===================================================================
RCS file: /cvs/dist/rpms/irqbalance/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	1 Aug 2006 16:15:58 -0000	1.3
+++ sources	11 Dec 2006 21:32:33 -0000	1.4
@@ -1,2 +1 @@
-1f225b73a01380955231b77d9be60c7a  irqbalance-0.12.tar.gz
-837f1d69e9b6ef0a58bbd4cf4e0d7f28  irqbalance-0.13.tar.gz
+d5e5925c05fea4474776bcbd13051b1d  irqbalance-0.54.tar.gz


--- irqbalance-affinty-mask.patch DELETED ---


--- irqbalance-classes.patch DELETED ---


--- irqbalance-max-interrupts-increase.patch DELETED ---


--- irqbalance-multicore.patch DELETED ---


--- irqbalance-norebalance-zeroints.patch DELETED ---


--- irqbalance-oneshot.patch DELETED ---


--- irqbalance-pie.patch DELETED ---




More information about the fedora-cvs-commits mailing list