Tags: sboeuf/libvirt
Tags
ch: Handle resize events When resize events are found in the monitor, try to update the thread id mapping (if a change is detected the domain.xml will also be updated). On vm resizes removing vcpus, the event will be triggered but because cloud-hypervisor does not kill the associated thread right away, the thread of the removed vcpu is going to still be detected and so validating the event was processed successfully is skipped for now.
Add reconnect support for CH Allow CH domains to be reconnected to after restarting libvirt. This change enables the creation of the pidfile and domain definiton file alongside the socket file. With these files in place (and getting updated). The CH domain is now able to track what domains were running when libvirt was closed. From there add the matching restore code to allow the VM state to be read in and processed by libvirt. Changes to hardware device management will necessitate more development on this feature in order to track the state of different devices in use (this is fairly different than the equivalent QEMU code).
ch: procfs watcher thread for updating vm's thread information Implement a thread that parses procfs for any changes to the VM process's threads and on any change, update the thread information maintained by the monitor. Signed-off-by: Vineeth Pillai <[email protected]>
apparmor: fix code style error in reduced if statement sc_spacing-check FAIL reporting a case of "Curly brackets around single-line body:" in a recent commit. Fixes: d9c21f4 "apparmor: allow adding permanent per guest rules" Signed-off-by: Christian Ehrhardt <[email protected]>
PreviousNext