]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu_cgroup: Expose defaultDeviceACL
authorMichal Privoznik <mprivozn@redhat.com>
Tue, 15 Nov 2016 10:28:51 +0000 (11:28 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Thu, 15 Dec 2016 08:25:16 +0000 (09:25 +0100)
This is a list of devices that qemu needs for its run (apart from
what's configured for domain). The devices on the list are
enabled in the CGroups by default so they will be good candidates
for initial /dev for new qemu.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
src/qemu/qemu_cgroup.c
src/qemu/qemu_cgroup.h

index 9a9e9a3fb590678649ee58c03f514cb0c5f5aea5..6c90d46d17f9ae0d8bedc0733cdce362c067a341 100644 (file)
@@ -42,7 +42,7 @@
 
 VIR_LOG_INIT("qemu.qemu_cgroup");
 
-static const char *const defaultDeviceACL[] = {
+const char *const defaultDeviceACL[] = {
     "/dev/null", "/dev/full", "/dev/zero",
     "/dev/random", "/dev/urandom",
     "/dev/ptmx", "/dev/kvm", "/dev/kqemu",
index 6e2c74262943a7b367ad906290321afb2d5b9a81..8ae4a72ab1bf655c34f2d35de0602c3d4c9fbb20 100644 (file)
@@ -76,4 +76,5 @@ int qemuCgroupEmulatorAllNodesAllow(virCgroupPtr cgroup,
                                     qemuCgroupEmulatorAllNodesDataPtr *data);
 void qemuCgroupEmulatorAllNodesRestore(qemuCgroupEmulatorAllNodesDataPtr data);
 
+extern const char *const defaultDeviceACL[];
 #endif /* __QEMU_CGROUP_H__ */