This one time, at band camp, Peter Palfrader said: > Hi Kyle, > > #517183 segv on startup makes irqbalance completely broken on our > sparcs. > > There has been a patch in the BTS for a bit over 10 days now, yet it > is still unresolved in sid (0.55-3 does not fix it despite the changelog > entry) and also in lenny. > > I would like to see this issue get resolved in lenny, tho we are getting > pretty late for lenny r1. > > What's the plan here? For reference, the patch is attached. Cheers, -- ----------------------------------------------------------------- | ,''`. Stephen Gran | | : :' : sgran@debian.org | | `. `' Debian user, admin, and developer | | `- http://www.debian.org | -----------------------------------------------------------------
diff -Nru irqbalance-0.55/debian/changelog irqbalance-0.55/debian/changelog
--- irqbalance-0.55/debian/changelog 2009-03-18 22:32:37.000000000 +0000
+++ irqbalance-0.55/debian/changelog 2009-03-18 22:32:38.000000000 +0000
@@ -1,3 +1,10 @@
+irqbalance (0.55-2.5) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * See if we can get this thing to not crash
+
+ -- Stephen Gran <sgran@debian.org> Sat, 07 Mar 2009 12:08:57 +0000
+
irqbalance (0.55-2.4) unstable; urgency=low
* Non-maintainer upload.
diff -Nru irqbalance-0.55/irqlist.c irqbalance-0.55/irqlist.c
--- irqbalance-0.55/irqlist.c 2006-12-10 20:16:44.000000000 +0000
+++ irqbalance-0.55/irqlist.c 2009-03-18 22:32:38.000000000 +0000
@@ -47,7 +47,9 @@
int nr;
char buf[PATH_MAX];
sprintf(buf, "/proc/irq/%i", number);
- dir = opendir(buf);
+ if ((dir = opendir(buf)) == NULL) {
+ return;
+ }
do {
entry = readdir(dir);
if (!entry)
Attachment:
signature.asc
Description: Digital signature