Subject: Re: pmap_remap_pages and protection (save/restore, part 1)
To: Jed Davis <jdev@panix.com>
From: Daniel Carosone <dan@geek.com.au>
List: port-xen
Date: 09/08/2005 15:32:30
--Rex5+51txc1ort/q
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Thu, Sep 08, 2005 at 12:14:23AM -0400, Jed Davis wrote:
> _The UVM Virtual Memory System_ (the overview paper, that is) mentions
> that a pager implementation can do its own page allocation, for
> e.g. mapping a ROM into a process's address space.  I also notice
> cdevsw's d_mmap, but that's expected to return a "physical" address.

I was hoping to one day see a balloon pager that worked with xen to
allocate dynamic memory between domains.  IIUC, the linux baloon
driver works the other way, grabbing and pretending to use 'physical'
memory, when really returning it to xen for other domains to use.  A
pager seems better placed to measure and respond to real demand.

--
Dan.

--Rex5+51txc1ort/q
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (NetBSD)

iD8DBQFDH8zuEAVxvV4N66cRAtg7AKDNWqRjzB3WdN608CDKcpl00V4fzQCggqLg
lMJanZcq+IKgO7iSWUCtpt8=
=Rum2
-----END PGP SIGNATURE-----

--Rex5+51txc1ort/q--