From: Jens Axboe <axboe@suse.de>
To: Linus Torvalds <torvalds@transmeta.com>
Cc: Patrick Mochel <mochel@transmeta.com>, Alan Cox <alan@redhat.com>,
"David S. Miller" <davem@redhat.com>,
MOLNAR Ingo <mingo@chiara.elte.hu>,
Richard Henderson <rth@cygnus.com>,
Kanoj Sarcar <kanoj@google.engr.sgi.com>,
Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: [patch] 32-bit dma memory zone
Date: Fri, 8 Jun 2001 13:19:36 +0200 [thread overview]
Message-ID: <20010608131936.X506@suse.de> (raw)
In-Reply-To: <20010607153119.H1522@suse.de> <Pine.LNX.4.21.0106071402480.6604-100000@penguin.transmeta.com>
In-Reply-To: <Pine.LNX.4.21.0106071402480.6604-100000@penguin.transmeta.com>; from torvalds@transmeta.com on Thu, Jun 07, 2001 at 02:22:10PM -0700
On Thu, Jun 07 2001, Linus Torvalds wrote:
>
> On Thu, 7 Jun 2001, Jens Axboe wrote:
> >
> > I'd like to push this patch from the block highmem patch set, to prune
> > it down and make it easier to include it later on :-)
> >
> > This patch implements a new memory zone, ZONE_DMA32. It holds highmem
> > pages that are below 4GB, as we can do I/O on those directly. Also if we
> > do need to bounce a > 4GB page, we can use pages from this zone and not
> > always resort to < 960MB pages.
>
> Patrick Mochel has another patch that adds another zone on x86: the "low
> memory" zone for the 0-1MB area, which is special for some things, notably
> real mode bootstrapping (ie the SMP stuff could use it instead of the
> current special-case allocations, and Pat needs it for allocating low
> memory pags for suspend/resumt).
>
> I'd like to see what these two look like together.
Not a problem, would be easy to add 'one more zone'.
> But even more I'd like to see a more dynamic zone setup: we already have
[snip]
Sure this looks pretty sane. Is this really what you want for 2.4? How
about just adding the DMA32 and 1M zone right now, and postpone the
bigger zone changes to 2.5. To be honest, I already started implementing
your specified interface -- most of the changes aren't too bad, but
still...
--
Jens Axboe
prev parent reply other threads:[~2001-06-08 11:25 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20010607153119.H1522@suse.de>
2001-06-07 21:22 ` [patch] 32-bit dma memory zone Linus Torvalds
2001-06-07 21:59 ` Richard Henderson
2001-06-08 1:30 ` David S. Miller
2001-06-08 8:58 ` Steffen Persvold
2001-06-08 14:55 ` Eric W. Biederman
2001-06-08 21:00 ` H. Peter Anvin
2001-06-08 9:05 ` Russell King
2001-06-08 11:19 ` Jens Axboe [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=20010608131936.X506@suse.de \
--to=axboe@suse.de \
--cc=alan@redhat.com \
--cc=davem@redhat.com \
--cc=kanoj@google.engr.sgi.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@chiara.elte.hu \
--cc=mochel@transmeta.com \
--cc=rth@cygnus.com \
--cc=torvalds@transmeta.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