linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
From: William Lee Irwin III <wli@holomorphy.com>
To: linux-mm@kvack.org
Subject: [RFC] tabulating page->virtual on highmem
Date: Wed, 8 May 2002 15:15:06 -0700	[thread overview]
Message-ID: <20020508221506.GL15756@holomorphy.com> (raw)

The size of the kmap pool appears to dictate the number of distinct
values of page->virtual. Maintaining an index into the pool would
seem to provide superior space behavior, as the index need not be
of full machine word precision. Furthermore, no auxiliary lookup
would appear to be required as the kmap pool is virtually contiguous
and so the virtual address could be calculated from base virtual
address of the kmap pool and the index into the pool.

For architectures using page->virtual for page_address() calculation
this technique does not apply, and so page->virtual would then need
to be maintained as is, or at least retain enough precision for a full
page frame number.

I don't have my heart set on this but I thought I'd at least throw the
idea out where its desirability (and potential implementations) could
be discussed.


Cheers,
Bill
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/

             reply	other threads:[~2002-05-08 22:15 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-05-08 22:15 William Lee Irwin III [this message]
2002-05-09 23:31 ` William Lee Irwin III

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=20020508221506.GL15756@holomorphy.com \
    --to=wli@holomorphy.com \
    --cc=linux-mm@kvack.org \
    /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