James Harper
2007-Oct-25 11:29 UTC
[Xen-devel] Mapping (potentially) non-contiguous physical pages to virtual addresses under windows
If I understand correctly, GNTTABOP_setup_table fills in an array with the PFN''s of the frames that the hypervisor is using to hold the grant table entries. There is nothing I can see that says that these PFN''s are contiguous, so I suppose I have to assume that they aren''t... I can''t seem to see a Windows DDK call that says "here''s some PFN''s, please map them and give me the starting address"... is anyone familiar enough with Windows to offer some advice? Thanks James _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
James Harper
2007-Oct-25 13:12 UTC
RE: [Xen-devel] Mapping (potentially) non-contiguous physical pages tovirtual addresses under windows
Cancel that. Looking through the Linux ''unmodified-drivers'' code the grant table stuff is done a little differently in a HVM domain, so the problem I was having goes away. James> -----Original Message----- > From: xen-devel-bounces@lists.xensource.com [mailto:xen-devel- > bounces@lists.xensource.com] On Behalf Of James Harper > Sent: Thursday, 25 October 2007 21:29 > To: xen-devel@lists.xensource.com > Subject: [Xen-devel] Mapping (potentially) non-contiguous physicalpages> tovirtual addresses under windows > > If I understand correctly, GNTTABOP_setup_table fills in an array with > the PFN''s of the frames that the hypervisor is using to hold the grant > table entries. There is nothing I can see that says that these PFN''sare> contiguous, so I suppose I have to assume that they aren''t... > > I can''t seem to see a Windows DDK call that says "here''s some PFN''s, > please map them and give me the starting address"... is anyonefamiliar> enough with Windows to offer some advice? > > Thanks > > James_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel