• M
    qemu: Allow forcing VFIO when computing memlock limit · 6edb4321
    Michal Privoznik 提交于
    With NVMe disks, one can start a blockjob with a NVMe disk
    that is not visible in domain XML (at least right away). Usually,
    it's fairly easy to override this limitation of
    qemuDomainGetMemLockLimitBytes() - for instance for hostdevs we
    temporarily add the device to domain def, let the function
    calculate the limit and then remove the device. But it's not so
    easy with virStorageSourcePtr - in some cases they don't
    necessarily are attached to a disk. And even if they are it's
    done later in the process and frankly, I find it too complicated
    to be able to use the simple trick we use with hostdevs.
    Signed-off-by: NMichal Privoznik <mprivozn@redhat.com>
    Reviewed-by: NCole Robinson <crobinso@redhat.com>
    6edb4321
qemu_domain.h 45.4 KB