qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Get a vm fd using kvm API's ioctls


From: Vincent KHERBACHE
Subject: [Qemu-devel] Get a vm fd using kvm API's ioctls
Date: Wed, 05 Feb 2014 16:51:00 +0100

Hi all,

I'm trying to get the dirty bitmap of a specific VM, using
KVM_GET_DIRTY_LOG ioctl.

For this purpose, I should be able to get the file descriptor of an
existing VM by doing something like :

kvm_fd = open("/dev/kvm")
...
b = ioctl(KVM_GET_DIRTY_LOG, vm_fd)


I also can see, from the API documentation
(https://www.kernel.org/doc/Documentation/virtual/kvm/api.txt), that
there is the following restriction concerning VM ioctls :

"Only run VM ioctls from the same process (address space) that was used
to create the VM."


Is there a way to get the fd of a running VM (created from an other
process), or maybe a better/easier manner to get the dirty bitmap ?


Any help would be welcome.
Thanks,

-- 
Vincent KHERBACHE
PhD student at INRIA Sophia Antipolis (FRANCE)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]