From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael R. Hines" Subject: update_va_mapping_otherdomain Date: Fri, 07 Sep 2007 21:29:23 -0400 Message-ID: <46E1FAF3.5030105@cs.binghamton.edu> Reply-To: mhines@cs.binghamton.edu Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0188858869==" Return-path: 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: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============0188858869== Content-type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary=------------enig02133A5CAA9DC5FAB68A211C This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig02133A5CAA9DC5FAB68A211C Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Greetings, I have a technical question about update_va_mapping_otherdomain....... I have two components: a C program linked against libxc and a kernel module which performs the following simple sequence of events from domain zero: 1. Pause guest (unprivileged) 2. Grabs the PTE associated with a random (but present) page within the guest's kernel's address space (using a modified xc_translate_foreign_address) 3. Flips the present bit to zero 4. Calls HYPERVISOR_update_va_mapping otherdomain (from the kernel module= ) 5. Re-performs xc_translate_foreign_address on the same PTE 6. Verifies the the present bit was indeed changed to zero Upon successful return from update_va_mapping (i.e. return code =3D=3D ze= ro), 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? --=20 /* Michael R. Hines http://www.cs.binghamton.edu/~mhines/ Live long and prosper... */ --------------enig02133A5CAA9DC5FAB68A211C 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) iD8DBQFG4frz5CdHxppqAIYRAsAJAJ0SyDNMdb725oqsbvZ+YO5EMCF42gCfdCx0 td/xmyfNGfqf+SSyBhZLvuU= =HCBe -----END PGP SIGNATURE----- --------------enig02133A5CAA9DC5FAB68A211C-- --===============0188858869== 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 --===============0188858869==--