From: Thomas Schlichter <schlicht@uni-mannheim.de>
To: William Lee Irwin III <wli@holomorphy.com>, Pavel Machek <pavel@ucw.cz>
Cc: Larry Sendlosky <lsendlosky@katana-technology.com>,
Andrew Morton <akpm@osdl.org>,
linux-kernel@vger.kernel.org
Subject: Re: mem=16MB laptop testing
Date: Wed, 15 Oct 2003 17:38:45 +0200 [thread overview]
Message-ID: <200310151738.55113.schlicht@uni-mannheim.de> (raw)
In-Reply-To: <3F8D52CD.2000909@katana-technology.com>
[-- Attachment #1: Type: text/plain, Size: 2401 bytes --]
Well, as davej submitted his patch he seems to just have missed a Changeset
applied to the 2.4 tree...:
ChangeSet@1.404.2.2 2002-05-06 21:30:10-03:00 hch@infradead.org
[PATCH] memsetup fixes (again)
The mem= fixes from Red Hat's tree had a small bug:
if mem= was not actually used with the additional features, but
int plain old way, is used the value as the size of memory it
wants, not the upper limit. The problem with this is that there
is a small difference due to memory holes.
I had one report of a person using mem= to reduce memory size for
a broken i386 chipset thaty only supports 64MB cached and the rest
as mtd/slram device for swap. I got broken as the boundaries changed.
arch/i386/kernel/setup.c@1.42 2002-04-23 18:52:12-03:00 hch@infradead.org
So obviously this should be fixed in the 2.6 tree too!
Regards
Thomas
P.S.: How can be assured that fixes for the 2.4 tree get into the 2.6 tree
when they are needed there, too? I'd wonder if this missed CS is the only
one...
On Wednesday 15 October 2003 15:59, Larry Sendlosky wrote:
> Changeset 1.403.15.8 2002/6/05 davej@suse.de
> [PATCH] large x86 setup cleanup.
>
> Patrick Mochel did a great job here at splitting up some of the larger
> messy parts of arch/i386/kernel/setup.c, and introduced a nice abstraction
> which gives us a much nicer way to ensure we can add workarounds for vendor
> specific bugs / features without polluting other vendor code paths.
>
> Mark Haverkamp also brought this up to date for merging in my tree circa
> 2.5.14, and asides from 1-2 now fixed small thinkos, there haven't been
> any problems.
>
> This also features a workaround for an errata item on stepping C0 of
> the Intel Pentium 4 Xeon, which isn't in your tree yet, where we must
> disable the hardware prefetcher to ensure sane operation.
>
> arch/i386/kernel/setup.c 1.41.1.16 2002/06/03 10:10:19 davej@suse.de
> large x86 setup cleanup.
>
> William Lee Irwin III wrote:
> >On Wed, Oct 15, 2003 at 03:20:54PM +0200, Pavel Machek wrote:
> >>Do you want to say that calculation is different, already? We should
> >>probably make 2.5 version match 2.4 version, that's what users
> >>expect. Who changed it and why?
> >
> >No idea when it changed, but I was at least duly disturbed by the tiny
> >384KB ZONE_NORMAL materializing out of thin air when I booted mem=16m.
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2003-10-15 15:39 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-10-14 10:55 mem=16MB laptop testing William Lee Irwin III
2003-10-14 11:01 ` John Bradford
2003-10-14 11:08 ` William Lee Irwin III
2003-10-14 13:20 ` John Bradford
2003-10-14 11:56 ` Andrew Morton
2003-10-14 11:58 ` Russell King
2003-10-14 12:10 ` Andrew Morton
2003-10-14 12:18 ` Russell King
2003-10-14 12:30 ` Andrew Morton
2003-10-14 12:17 ` Anton Blanchard
2003-10-14 12:31 ` Andrew Morton
2003-10-14 12:44 ` Anton Blanchard
2003-10-14 23:40 ` Andrew Morton
2003-10-15 13:32 ` Martin Waitz
2003-10-15 17:34 ` Andrew Morton
2003-10-14 12:28 ` William Lee Irwin III
2003-10-15 12:12 ` Pavel Machek
2003-10-15 12:51 ` William Lee Irwin III
2003-10-15 13:20 ` Pavel Machek
2003-10-15 13:28 ` William Lee Irwin III
2003-10-15 13:59 ` Larry Sendlosky
2003-10-15 15:34 ` Dave Jones
2003-10-15 15:38 ` Thomas Schlichter [this message]
2003-10-15 16:06 ` Dave Jones
2003-10-15 17:45 ` Mike Dresser
2003-10-15 15:32 ` Dave Jones
2003-10-15 17:20 ` Andrew Morton
2003-10-15 0:35 ` Nick Piggin
2003-10-15 4:31 ` Andrew Morton
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=200310151738.55113.schlicht@uni-mannheim.de \
--to=schlicht@uni-mannheim.de \
--cc=akpm@osdl.org \
--cc=linux-kernel@vger.kernel.org \
--cc=lsendlosky@katana-technology.com \
--cc=pavel@ucw.cz \
--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