| Summary: | sys-kernel/gentoo-sources-2.6.30-r1:pdflush very high CPU usage in KDE4 with root fs on kde4 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Oskar Wrobel <sparrow1> |
| Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
| Status: | RESOLVED FIXED | ||
| Severity: | critical | CC: | simoncion, sparrow1 |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | linux-2.6.31 | ||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
.config from gentoo-sources-2.6.30-r1
Oprofile log from idle system Oprofile log with pdflush bug triggered |
||
|
Description
Oskar Wrobel
2009-07-01 15:53:27 UTC
Created attachment 196257 [details]
.config from gentoo-sources-2.6.30-r1
Comment on attachment 196257 [details]
.config from gentoo-sources-2.6.30-r1
Please use the correct MIME types for attachments.
were all the kernels tested compiled with gcc 4.4.0 ? Yes, they all were compiled with gcc-4.4.0. Also 2.6.28 compiled with gcc-4.3.3 had this bug, I decided to switch to gcc-4.4.0 because of this. http://bugzilla.kernel.org/show_bug.cgi?id=13583 seems to be related to this bug I've just find out that running oprofiled together with any io-intensive application (such as emerge) guarantees high pdflush cpu-usage after couple of seconds. So this problem is not KDE4 specific. Unfortunately this means that I'm unable to get longer oprofile traces without triggering the bug. I will attach logs from oprofile, one from idle system and the other with cpu-intensive pdflush. They were collected from 2.6.30-tuxonice-r4 compiled with gcc-4.4.1. Created attachment 199422 [details]
Oprofile log from idle system
Created attachment 199423 [details]
Oprofile log with pdflush bug triggered
i see some patches in 2.6.31-rc[12], and some activity at lkml about oprofile, so you can try an -rc kernel, just in case Looks like it's fixed in 2.6.31-rc5. Thanks. This is good news. Let's keep this open and see if we can identify the fix for backport to 2.6.30 or until 2.6.31 get's into the tree gentoo-sources-2.6.31 released |