From: Jim Fehlig Date: Wed, 4 Sep 2013 22:59:59 +0000 (-0600) Subject: libxl: Unconditionally call virSysinfoRead() on driver init X-Git-Tag: CVE-2013-4311~113 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b78e8cb2ec14ef243fbd578835b200f6d9ad31dc;p=thirdparty%2Flibvirt.git libxl: Unconditionally call virSysinfoRead() on driver init No need to check if privileged when reading hostsysinfo, since that check was already done in libxlDriverShouldLoad(). The libxl driver fails to load if not privileged. --- diff --git a/src/libxl/libxl_driver.c b/src/libxl/libxl_driver.c index 426167cb8c..e2a6d44106 100644 --- a/src/libxl/libxl_driver.c +++ b/src/libxl/libxl_driver.c @@ -873,8 +873,7 @@ libxlStateInitialize(bool privileged, } /* read the host sysinfo */ - if (privileged) - libxl_driver->hostsysinfo = virSysinfoRead(); + libxl_driver->hostsysinfo = virSysinfoRead(); libxl_driver->domainEventState = virDomainEventStateNew(); if (!libxl_driver->domainEventState)