[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] xl: HVM domain S3 bugfix
Ian Campbell wrote: >> --- a/tools/libxl/libxl.c >> +++ b/tools/libxl/libxl.c >> @@ -4641,6 +4641,33 @@ int libxl_domain_sched_params_get(libxl_ctx >> *ctx, uint32_t domid, return ret; } >> >> +static int xc_domain_s3_resume(libxl_ctx *ctx, int domid) > > Since this is an internal function it should be > static int libxl__domain_s3_resume(libxl__gc *gc, int domid) > >> +{ >> + int rc = 0; >> + GC_INIT(ctx); > > This (and the corresponding GC_FREE) should be added to > libxl_send_trigger, so that you have a gc to pass to this function. > >> + >> + switch (libxl__domain_type(gc, domid)) { >> + case LIBXL_DOMAIN_TYPE_HVM: >> + switch (libxl__device_model_version_running(gc, domid)) { >> + case LIBXL_DEVICE_MODEL_VERSION_QEMU_XEN_TRADITIONAL: >> + rc = xc_set_hvm_param(ctx->xch, domid, >> HVM_PARAM_ACPI_S_STATE, 0); > > With the above changes will become CTX->xch. > Thanks! sorry for late reply (just return from a short vacation). Patch updated and already sent out. Regards, Jinsong _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |