Hi, I was wondering, perhaps in my ignorance, what prevents an auto-translated-physmap linux guest from being suspended/resumed. As far as I understand, there would be no need for pagetable canonicalization code in xc_linux_save, as well as no need for those mfn_to_pfn translations in pre_suspend (and viceversa in post_suspend) Anything I am missing? Thanks! Andres _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com lists.xensource.com/xen-devel
> I was wondering, perhaps in my ignorance, what prevents an > auto-translated-physmap linux guest from being suspended/resumed. > As far as I understand, there would be no need for pagetable > canonicalization code in xc_linux_save, as well as no need for those > mfn_to_pfn translations in pre_suspend (and viceversa in post_suspend) > Anything I am missing?That''s about it -- there''s less to do if you''re using shadow pagetables. Since auto-translated-physmap is typically only used by various research projects its not particularly well maintained, but its usually easy to fix up. Ian _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com lists.xensource.com/xen-devel
"Ian Pratt" <Ian.Pratt@cl.cam.ac.uk> writes:>> I was wondering, perhaps in my ignorance, what prevents an >> auto-translated-physmap linux guest from being suspended/resumed. >> As far as I understand, there would be no need for pagetable >> canonicalization code in xc_linux_save, as well as no need for those >> mfn_to_pfn translations in pre_suspend (and viceversa in post_suspend) >> Anything I am missing? > > That''s about it -- there''s less to do if you''re using shadow pagetables. > Since auto-translated-physmap is typically only used by various research > projects its not particularly well maintained, but its usually easy to > fix up. > > IanWhere can I find docs on auto-translated-physmap? Is there some overview what it means somewhere? MfG Goswin _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com lists.xensource.com/xen-devel
On Tue, 2007-09-25 at 23:56 +0200, Goswin von Brederlow wrote:> "Ian Pratt" <Ian.Pratt@cl.cam.ac.uk> writes: > > >> I was wondering, perhaps in my ignorance, what prevents an > >> auto-translated-physmap linux guest from being suspended/resumed. > >> As far as I understand, there would be no need for pagetable > >> canonicalization code in xc_linux_save, as well as no need for those > >> mfn_to_pfn translations in pre_suspend (and viceversa in post_suspend) > >> Anything I am missing? > > > > That''s about it -- there''s less to do if you''re using shadow pagetables. > > Since auto-translated-physmap is typically only used by various research > > projects its not particularly well maintained, but its usually easy to > > fix up. > > > > Ian > > Where can I find docs on auto-translated-physmap? Is there some > overview what it means somewhere?comment in xenbits.xensource.com/xen-3.0.4-testing.hg?file/tip/xen/include/public/features.h might help. regards, daniel -- Daniel Stodden LRR - Lehrstuhl für Rechnertechnik und Rechnerorganisation Institut für Informatik der TU München D-85748 Garching lrr.in.tum.de/~stodden mailto:stodden@cs.tum.edu PGP Fingerprint: F5A4 1575 4C56 E26A 0B33 3D80 457E 82AE B0D8 735B _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com lists.xensource.com/xen-devel