public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Dave Jones <davej@redhat.com>
To: Chris Petersen <Chris.Petersen@synopsys.com>
Cc: Marcelo Tosatti <marcelo.tosatti@cyclades.com>,
	William Lee Irwin III <wli@holomorphy.com>,
	Linux-Kernel <linux-kernel@vger.kernel.org>
Subject: Re: FIXED (was Re: PROBLEM:  Blk Dev Cache causing kswapd thrashing)
Date: Wed, 10 Dec 2003 19:16:48 +0000	[thread overview]
Message-ID: <20031210191648.GI5661@redhat.com> (raw)
In-Reply-To: <3FD76D99.1960A104@synopsys.com>

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


      reply	other threads:[~2003-12-10 19:25 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <Pine.LNX.4.44.0311271649520.21568-100000@logos.cnet>
2003-12-10 17:44 ` FIXED (was Re: PROBLEM: Blk Dev Cache causing kswapd thrashing) Chris Petersen
2003-12-10 18:08   ` Dave Jones
2003-12-10 19:01     ` Chris Petersen
2003-12-10 19:16       ` Dave Jones [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20031210191648.GI5661@redhat.com \
    --to=davej@redhat.com \
    --cc=Chris.Petersen@synopsys.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=marcelo.tosatti@cyclades.com \
    --cc=wli@holomorphy.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox