[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v3 for-4.7 09/16] xl: fix usage of libxl_get_scheduler
It returns an int, not a libxl_scheduler. Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Reviewed-by: Doug Goldstein <cardoe@xxxxxxxxxx> --- Cc: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Cc: Wei Liu <wei.liu2@xxxxxxxxxx> --- Changes since v2: - s/sched_rc/rc/ --- tools/libxl/xl_cmdimpl.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tools/libxl/xl_cmdimpl.c b/tools/libxl/xl_cmdimpl.c index 8ff54e1..dfb1b01 100644 --- a/tools/libxl/xl_cmdimpl.c +++ b/tools/libxl/xl_cmdimpl.c @@ -5894,16 +5894,19 @@ static void output_xeninfo(void) { const libxl_version_info *info; libxl_scheduler sched; + int rc; if (!(info = libxl_get_version_info(ctx))) { fprintf(stderr, "libxl_get_version_info failed.\n"); return; } - if ((sched = libxl_get_scheduler(ctx)) < 0) { + rc = libxl_get_scheduler(ctx); + if (rc < 0) { fprintf(stderr, "get_scheduler sysctl failed.\n"); return; } + sched = rc; printf("xen_major : %d\n", info->xen_version_major); printf("xen_minor : %d\n", info->xen_version_minor); @@ -8084,10 +8087,12 @@ int main_cpupoolcreate(int argc, char **argv) goto out_cfg; } } else { - if ((sched = libxl_get_scheduler(ctx)) < 0) { + rc = libxl_get_scheduler(ctx); + if (rc < 0) { fprintf(stderr, "get_scheduler sysctl failed.\n"); goto out_cfg; } + sched = rc; } if (libxl_get_freecpus(ctx, &freemap)) { -- 2.6.4 (Apple Git-63) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |