[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] question about gmfn_to_mfn()
GPFN is guest machine frame number. It equals GPFN for fully-translated (e.g., HVM guests). It equals MFN for ordinary PV guests which maintain their own p2m translation table. -- Keir On 23/3/07 06:56, "Guy Zana" <guy@xxxxxxxxxxxx> wrote: > mfn = machine frame number, it is an index to a page in the real memory of the > system. > gmfn = guest's machine frame number and it sometimes called gpfn or just pfn. > Guests have a translation table between their own virtualized pseudo physical > memory and the real machine memory -> this is exactly what gmfn_to_mfn does. > Pfn is a generic term that might be used in all kind of situations so you > should understand from the context. > > Guy. > >> -----Original Message----- >> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx >> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of tgh >> Sent: Friday, March 23, 2007 5:31 AM >> To: xen-devel@xxxxxxxxxxxxxxxxxxx >> Subject: [Xen-devel] question about gmfn_to_mfn() >> >> hi >> I read the code of balloon part, I am confused about the >> meaning and function of " mfn = gmfn_to_mfn(d, gmfn);" >> what is gmfn and and what is mfn? and" #define gmfn_to_mfn(_d, >> gpfn) mfn_x(sh_gfn_to_mfn(_d, gpfn))" >> it seems that gmfn and gpfn is the same or what is the >> trick in it ? >> >> I am confused about it >> >> could you help me >> Thanks in advance >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@xxxxxxxxxxxxxxxxxxx >> http://lists.xensource.com/xen-devel >> > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |