From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael R. Hines" Subject: Re: update_va_mapping_otherdomain Date: Sat, 08 Sep 2007 14:27:51 -0400 Message-ID: <46E2E9A7.7020205@cs.binghamton.edu> References: <46E2BCF4.3020309@cs.binghamton.edu> Reply-To: mhines@cs.binghamton.edu Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0228829936==" Return-path: In-Reply-To: <46E2BCF4.3020309@cs.binghamton.edu> 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: mhines@cs.binghamton.edu Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============0228829936== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigC9E3AC0F1F8203DAE14C99B7" This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigC9E3AC0F1F8203DAE14C99B7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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 hypercall= s? Much appreciated, - Michael Michael R. Hines wrote: > ooooh, ok. I understand now. >=20 > Thank you very much for your response. =3D) >=20 > - Michael >=20 > 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 st= ill >>> remains unchanged (is still one), although update_va_mapping return t= rue. >>> >>> What might cause such a strange problem to occur? >> That hypercall allows you to update a *local* va mapping to map *anoth= er* >> domain's memory page. So you've mapped the guest's page somewhere rand= om in >> your own address space. >> >> -- Keir >> >> >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel >> >=20 >=20 > -----------------------------------------------------------------------= - >=20 > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel --=20 /* Michael R. Hines http://www.cs.binghamton.edu/~mhines/ Live long and prosper... */ --------------enigC9E3AC0F1F8203DAE14C99B7 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) iD8DBQFG4umn5CdHxppqAIYRAj/bAJ985VolmCa6BmXWrKlhHNq8OSyBdwCfchSl mBIk+FM3Z7StjsDsJl29+p4= =2UBP -----END PGP SIGNATURE----- --------------enigC9E3AC0F1F8203DAE14C99B7-- --===============0228829936== 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 --===============0228829936==--