lkml.org 
[lkml]   [2003]   [Dec]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: FIXED (was Re: PROBLEM: Blk Dev Cache causing kswapd thrashing)
On Wed, Dec 10, 2003 at 02:01:45PM -0500, Chris Petersen wrote:

> After some research it looks like the fix is sortof there in
> RedHat's 2.4.20-13.7. It behaves better, but not as good as 2.4.23
> or 2.4.20-24.7. By "better" I mean kswapd (and bdflush, kupdated,
> kreclaimd) doesn't hog the CPU(s) as much; but it still does to
> a greater extent compared to what I'm calling the "fixed" versions.
> So in 2.4.20-13.7 it's quasi-busted or quasi-fixed, depending on
> your half-full/empty position.

Red Hat's 2.4.20 based kernels include the rmap VM.
Due to this fixes that have gone into mainline vm may or may not
be relevant. You may notice the same bug affecting both, but they're
not necessarily fixed in the same way.

> I suppose I am working from the assumption that if vanilla
> (kernel.org) 2.4.20 was fixed then 2.4.21-4EL would also be fixed
> (which it's not). It would seem to me that a kernel's got no
> business calling itself 2.4.21-<anything> if it's not based off of
> previous kernel base. Otherwise, "21" has absolutely no meaning.

2.4.20-x.7 is a 2.4.20 kernel with additional patches.
2.4.21-4EL is a 2.4.21 kernel with additional patches.

I.e., they _are_ based off the previous kernel base.

What you've seen is that something got fixed for one product
but not for another. Hardly surprising considering the VM
for those kernels is quite different. If the 2.4.21-4EL kernel
still suffers this bug, file it in bugzilla.

> Imperical evidence seems to indicate that vanilla 2.4.20 does not
> contain the fix. Whereas something that RedHat calls 2.4.20-XYZ does.

See above. The VM in Red Hat's 2.4.20 works completely differently
to mainline.

Dave

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:59    [W:0.064 / U:1.704 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site