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