From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael R. Hines" Subject: Re: update_va_mapping_otherdomain Date: Sun, 09 Sep 2007 14:24:36 -0400 Message-ID: <46E43A64.1050205@cs.binghamton.edu> References: Reply-To: mhines@cs.binghamton.edu Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0874908452==" Return-path: In-reply-to: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Mime-version: 1.0 Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Keir Fraser Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============0874908452== Content-type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary=------------enigFE58E9ED4C0C0E909838233C This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigFE58E9ED4C0C0E909838233C Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Thank you. - Michael Keir Fraser wrote: > There is currently no way to modify active page tables of another domai= n. >=20 > -- Keir >=20 >=20 > On 8/9/07 19:27, "Michael R. Hines" wrote: >=20 >> So, if I would like to use dom0 to modify a specific L1 PTE belonging >> to another unprivileged domain, what's the best way to go about it? >> >> Grant references? (on L1 page tables?) >> >> Might I be able to get a quick pointer on the right sequence of hyperc= alls? >> >> Much appreciated, >> - Michael >> >> Michael R. Hines wrote: >>> ooooh, ok. I understand now. >>> >>> Thank you very much for your response. =3D) >>> >>> - Michael >>> >>> Keir Fraser wrote: >>>> On 8/9/07 02:29, "Michael R. Hines" wrote= : >>>> >>>>> Upon successful return from update_va_mapping (i.e. return code =3D= =3D zero), >>>>> my problem involves the last step mentioned above. The present bit = still >>>>> remains unchanged (is still one), although update_va_mapping return= true. >>>>> >>>>> What might cause such a strange problem to occur? >>>> That hypercall allows you to update a *local* va mapping to map *ano= ther* >>>> domain's memory page. So you've mapped the guest's page somewhere ra= ndom in >>>> your own address space. >>>> >>>> -- Keir >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> Xen-devel mailing list >>>> Xen-devel@lists.xensource.com >>>> http://lists.xensource.com/xen-devel >>>> >>> >>> ---------------------------------------------------------------------= --- >>> >>> _______________________________________________ >>> Xen-devel mailing list >>> Xen-devel@lists.xensource.com >>> http://lists.xensource.com/xen-devel >=20 >=20 >=20 --=20 /* Michael R. Hines http://www.cs.binghamton.edu/~mhines/ Live long and prosper... */ --------------enigFE58E9ED4C0C0E909838233C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFG5Dpk5CdHxppqAIYRAjLsAKCOX7Tjo2OXz2VItsTbBTzvd95M2wCfdNbN g3mgZr44sRodDIQPHE2ijDw= =tko6 -----END PGP SIGNATURE----- --------------enigFE58E9ED4C0C0E909838233C-- --===============0874908452== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============0874908452==--