Previously, the cgroup memory node limits were applied to allocations in a
KVM. As a consequence, the KVM module could not allocate memory from the Direct
Memory Access (DMA) zones unless the nodes were included in the limits set by
the libvirt library, which led to a Quick Emulator (QEMU) process failure. With
this update, the cgroup limits are applied after the KVM allocates the memory,
and the QEMU process now starts as expected.