[Bug 342593] New: irq_balancer should _not_ be in the dependency list of the kernel
https://bugzilla.novell.com/show_bug.cgi?id=342593 Summary: irq_balancer should _not_ be in the dependency list of the kernel Product: openSUSE 10.3 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: dieter.jurzitza@t-online.de QAContact: qa@suse.de Found By: --- If a smp-motherboard is sensitive to irq-sharing it is bad to use irq_balancer as it is difficult to configure. However, if you have a smp - motherboard this program is in the rpm-dependencies of the kernel and will hence always be installed _and_ activated. This should not be the default. The reduction in performance is neglible compared to the issues caused by mainboards sensitive to shared interrupts. Solution: put the program out of the dependency list. Who wants to play with it, may play with it, but it can cause severe trouble to unexperienced users. Alternatively it could be activateable by the runlevel configuration. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=342593
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=342593#c1
Bernhard Walle
https://bugzilla.novell.com/show_bug.cgi?id=342593#c2
--- Comment #2 from Dieter Jurzitza
https://bugzilla.novell.com/show_bug.cgi?id=342593#c3
Dieter Jurzitza
https://bugzilla.novell.com/show_bug.cgi?id=342593#c4
Bernhard Walle
https://bugzilla.novell.com/show_bug.cgi?id=342593#c5
--- Comment #5 from Bernhard Walle
https://bugzilla.novell.com/show_bug.cgi?id=342593#c6
Andi Kleen
https://bugzilla.novell.com/show_bug.cgi?id=342593#c7
--- Comment #7 from Andi Kleen
https://bugzilla.novell.com/show_bug.cgi?id=342593#c8
Bernhard Walle
https://bugzilla.novell.com/show_bug.cgi?id=342593
User dieter.jurzitza@t-online.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=342593#c9
--- Comment #9 from Dieter Jurzitza
https://bugzilla.novell.com/show_bug.cgi?id=342593
User bwalle@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=342593#c10
Bernhard Walle
Just for my understanding - I should open up a bug report for Tyan Tiger & Tyan Thunder mainboards with Athlon MP CPUs because they're sensitive against shared interrupts?
Can you send a dmidecode output for one of such a mainboard?
Seriously, can anyone give numbers with regard to the performance improvement on a home user system sharing interrupts against non sharing interrupts?
I also think that there's not performance improvement. However, in openSUSE 10.2 we had the IRQ balancer disabled for systems with one CPU but multiple cores. The result was that I got lots of bug reports about this. I think it's hard to give numbers and honestly I don't have time now to do measurements in that area. If there are mainboards with problems I add some blacklisting in the script based on dmidecode.
What regards configuration: you _can_ configure irq_balancer via environment variables, telling it to leave certain irq's "as is". But this is not possible in the openSUSE implementation as there are no corresponding options in irq_balancer startup script today.
I can add a sysconfig file for this, no problem.
Even if you wanted to make a fix assignment for certain interrupts to a certain CPU there is no way in the current package. I once promoted a scriptlett doing the same that irq_balancer does but with configuration options through yast.
Actually I see no need for a binary here, it is enough to have a set of appropriate
That's wrong. The binary does much more, please read http://www.irqbalance.org/. If you think that's not enough configurable, would it be possible for you to convince the upstream maintainer of that package? I wrote him once an email with a patch about the Makefile and never got a reponse from him. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=342593
User ak@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=342593#c11
--- Comment #11 from Andi Kleen
https://bugzilla.novell.com/show_bug.cgi?id=342593
User bwalle@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=342593#c12
Bernhard Walle
participants (1)
-
bugzilla_noreply@novell.com