Summary: | HPPA machine with HIL slow with kernel built from sys-kernel/gentoo-sources-2.6.23-r3 or sys-kernel/vanilla-sources-2.6.23.9 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Richard Walter <richard> |
Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
Status: | RESOLVED UPSTREAM | ||
Severity: | minor | CC: | hppa, luckyluke |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | HPPA | ||
OS: | Linux | ||
URL: | http://thread.gmane.org/gmane.linux.ports.parisc/278 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 202391 | ||
Attachments: |
top showing high load and high priority of ksoftirqd
emerge --info .config file of sys-kernel/vanilla-sources-2.6.23.9 Set nice level of 15 to ksoftirq when HP_MLC is set |
Description
Richard Walter
2007-12-30 20:14:32 UTC
Created attachment 139666 [details]
top showing high load and high priority of ksoftirqd
Created attachment 139667 [details]
emerge --info
Created attachment 139668 [details]
.config file of sys-kernel/vanilla-sources-2.6.23.9
In the meantime I worked out that the nice level of ksoftirqd is set in kernel/kthread.c. If the nice level is changed, it is also applied to some other threads, on this particular these are kthreadd, kseriod, kswapd0, cifsoplockd, cifsdnotifyd and scsi_eh_0. (In reply to comment #4) Whoops, missed one word > other threads, on this particular machine > these are kthreadd, kseriod, kswapd0, Created attachment 145054 [details, diff]
Set nice level of 15 to ksoftirq when HP_MLC is set
Kernel team, please include this patch. This set the nice level to 15 of ksoftirqd when CONFIG_HIL_MLC is set. This must be done to avoid the HIL driver to take all the ressources. Known problem^W feature of the driver. Kernel team, please commit HIL-ksoftirqd-nice-level.patch into next gentoo-sources patchset. Have there been any efforts to submit this patch upstream? (In reply to comment #8) > Kernel team, please commit HIL-ksoftirqd-nice-level.patch into next > gentoo-sources patchset. > Are you the author of this patch? Yep I'm the author of this patch. I've submitted this upstream. Will update bug with the outcome. Any status on your submission? Can you tell me where and how you submitted the patch? any news? Please reopen when you've had a chance to follow up with upstream |