1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-01-26 14:03:49 +03:00
Daniel P. Berrange c57e3d8994 Introduce basic infrastructure for virtlockd daemon
The virtlockd daemon will maintain locks on behalf of libvirtd.
There are two reasons for it to be separate

 - Avoid risk of other libvirtd threads accidentally
   releasing fcntl() locks by opening + closing a file
   that is locked
 - Ensure locks can be preserved across libvirtd restarts.
   virtlockd will need to be able to re-exec itself while
   maintaining locks. This is simpler to achieve if its
   sole job is maintaining locks

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2012-12-13 15:26:57 +00:00
..
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00
2012-11-02 12:08:11 +08:00