[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] libxc: Use vcpu_guest_context_any_t instead of two pages
This patch doesn't apply. You must have other patches layered underneath it. -- Keir On 27/8/08 12:38, "Samuel Thibault" <samuel.thibault@xxxxxxxxxxxxx> wrote: > libxc: Use vcpu_guest_context_any_t instead of two pages > > Signed-off-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxxx> > > diff -r 14a9a1629590 tools/libxc/xc_dom_boot.c > --- a/tools/libxc/xc_dom_boot.c wed aug 27 10:26:50 2008 +0100 > +++ b/tools/libxc/xc_dom_boot.c wed aug 27 12:07:28 2008 +0100 > @@ -187,7 +187,7 @@ int xc_dom_boot_image(struct xc_dom_imag > int xc_dom_boot_image(struct xc_dom_image *dom) > { > declare_domctl; > - void *ctxt; > + vcpu_guest_context_any_t ctxt; > int rc; > > xc_dom_printf("%s: called\n", __function__); > @@ -245,12 +245,11 @@ int xc_dom_boot_image(struct xc_dom_imag > return rc; > > /* let the vm run */ > - ctxt = xc_dom_malloc(dom, page_size * 2 /* fixme */ ); > - memset(ctxt, 0, page_size * 2); > - if ( (rc = dom->arch_hooks->vcpu(dom, ctxt)) != 0 ) > + memset(&ctxt, 0, sizeof(ctxt)); > + if ( (rc = dom->arch_hooks->vcpu(dom, &ctxt)) != 0 ) > return rc; > xc_dom_unmap_all(dom); > - rc = launch_vm(dom->guest_xc, dom->guest_domid, ctxt); > + rc = launch_vm(dom->guest_xc, dom->guest_domid, &ctxt); > > return rc; > } > > _______________________________________________ > 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 |