From: David Gibson <david@gibson.dropbear.id.au>
To: Arjan van de Ven <arjanv@redhat.com>
Cc: "Chen, Kenneth W" <kenneth.w.chen@intel.com>,
linux-kernel@vger.kernel.org, linux-ia64@vger.kernel.org,
lse-tech@lists.sourceforge.net, raybry@sgi.com,
"'Andy Whitcroft'" <apw@shadowen.org>,
Andrew Morton <akpm@osdl.org>
Subject: Re: hugetlb demand paging patch part [0/3]
Date: Thu, 15 Apr 2004 11:23:45 +1000 [thread overview]
Message-ID: <20040415012345.GA24941@zax> (raw)
In-Reply-To: <1081933442.4688.6.camel@laptop.fenrus.com>
[-- Attachment #1: Type: text/plain, Size: 1374 bytes --]
On Wed, Apr 14, 2004 at 11:04:02AM +0200, Arjan van de Ven wrote:
> On Wed, 2004-04-14 at 01:17, Chen, Kenneth W wrote:
> > In addition to the hugetlb commit handling that we've been working on
> > off the list, Ray Bryant of SGI and I are also working on demand paging
> > for hugetlb page. Here are our final version that has been heavily
> > tested on ia64 and x86. I've broken the patch into 3 pieces so it's
> > easier to read/review, etc.
>
> Ok I think it's time to say "HO STOP" here.
>
> If you're going to make the kernel deal with different, concurrent page
> sizes then please do it for real. Or alternatively leave hugetlb to be
> the kludge/hack it is right now. Anything inbetween is the road to
> madness...
Well, bear in mind that in a number of ways these patches actually
simplify the hugetlb code, although I think most of that is not
inherently related to making the hugepage allocation on-demand rather
than prefaulted. Nonetheless, doing the demand allocation is actually
really easy. Even if you add COW as well, which these patches don't,
it doesn't actually make the hack any worse than it was already, but
it does make it more useful.
--
David Gibson | For every complex problem there is a
david AT gibson.dropbear.id.au | solution which is simple, neat and
| wrong.
http://www.ozlabs.org/people/dgibson
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2004-04-15 1:26 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-04-13 23:17 hugetlb demand paging patch part [0/3] Chen, Kenneth W
2004-04-14 9:04 ` Arjan van de Ven
2004-04-14 10:08 ` Andy Whitcroft
2004-04-14 15:21 ` [Lse-tech] " Martin J. Bligh
2004-04-14 15:23 ` Martin J. Bligh
2004-04-15 1:23 ` David Gibson [this message]
2004-04-15 6:42 ` David Gibson
2004-04-15 17:08 ` Chen, Kenneth W
2004-04-16 1:30 ` 'David Gibson'
2004-04-16 3:01 ` Chen, Kenneth W
2004-04-16 3:32 ` 'David Gibson'
2004-04-16 3:43 ` Chen, Kenneth W
2004-04-16 4:02 ` 'David Gibson'
[not found] <7A4826DE8867D411BAB8009027AE9EB91DB42C83@scsmsx401.sc.intel.com>
2004-04-15 18:42 ` Chen, Kenneth W
2004-04-16 1:38 ` 'David Gibson'
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=20040415012345.GA24941@zax \
--to=david@gibson.dropbear.id.au \
--cc=akpm@osdl.org \
--cc=apw@shadowen.org \
--cc=arjanv@redhat.com \
--cc=kenneth.w.chen@intel.com \
--cc=linux-ia64@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=lse-tech@lists.sourceforge.net \
--cc=raybry@sgi.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