Hi, Thanks for the reply.
I changed the conf to: cgroup_controllers = [ "cpu", "memory", "cpuset", "cpuacct" ] Also, cgroups are not mounted at /dev/cgroup I don't have selinux or apparmor. However, I still get this: Error starting domain: internal error: early end of file from monitor, possible problem: 2016-01-04T13:07:17.889701Z qemu-system-x86_64: -input-linux /dev/input/by-path/pci-0000:00:14.0-usb-0:12:1.0-event-kbd,grab-all=on: Could not open '/dev/input/by-path/pci-0000:00:14.0-usb-0:12:1.0-event-kbd' Thanks, Jon On 4 January 2016 at 11:56, Gerd Hoffmann <kra...@redhat.com> wrote: > On Mo, 2016-01-04 at 10:10 +0000, Jonathan Scruggs wrote: > > Hi, > > > > > > I tried these patches with qemu 2.5.0 on Gentoo and libvirt. I get the > > following error: > > Error starting domain: internal error: early end of file from monitor: > > possible problem: > > 2015-12-22T21:51:20.659520Z qemu-system-x86_64: > > -input-linux > /dev/input/by-path/pci-0000:00:14.0-usb-0:12:1.0-event-kbd,grab-all=on: > Could not open '/dev/input/by-path/pci-0000:00:14.0-usb-0:12:1.0-event-kbd' > > > > > > I also tried setting /dev/input/event9 to permissions of 666 to see if > > it was a permission error, but the same thing happened. Any help would > > be appreciated. > > libvirt uses cgroups to restrict qemu. You can tweak cgroup_controllers > in /etc/libvirt/qemu.conf, when you remove "devices" controller it > should work (unless something else like selinux or apparmor applies > additional restrictions). > > HTH, > Gerd > >