From: John Ferlan Date: Thu, 15 Oct 2015 20:05:52 +0000 (-0400) Subject: qemu: Check for niothreads == 0 in qemuSetupCgroupForIOThreads X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=10604cb8c583774fa9f1d0debbaec324e2cbfeb2;p=people%2Fliuw%2Flibxenctrl-split%2Flibvirt.git qemu: Check for niothreads == 0 in qemuSetupCgroupForIOThreads If there are no IOThreads defined, no sense making other checks --- diff --git a/src/qemu/qemu_cgroup.c b/src/qemu/qemu_cgroup.c index 570dab5ee..a8e0b8cad 100644 --- a/src/qemu/qemu_cgroup.c +++ b/src/qemu/qemu_cgroup.c @@ -1163,6 +1163,9 @@ qemuSetupCgroupForIOThreads(virDomainObjPtr vm) char *mem_mask = NULL; virDomainNumatuneMemMode mem_mode; + if (def->niothreadids == 0) + return 0; + if ((period || quota) && !virCgroupHasController(priv->cgroup, VIR_CGROUP_CONTROLLER_CPU)) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",