[PATCH] hw/misc: Add a virtual pci device to dynamically attach memory to QEMU

2021-09-25 Thread David Dai
emory management for virtualization. Multiple VMs dynamically share same computing device memory without memory overcommit. Signed-off-by: David Dai --- docs/devel/dynamic_mdev.rst | 122 ++ hw/misc/Kconfig | 5 + hw/misc/dynamic_mdev.c

[no subject]

2021-09-25 Thread David Dai
Add a virtual pci to QEMU, this pci device is used to dynamically attach memroy to VM, so driver in guest can apply host memory in fly without virtualization management software's help, such as libvirt/manager. The attached memory is isolated from System RAM, it can be used in heterogeneous m

[Qemu-devel] [PATCH 1/1] Migration: libvirt live migration over RDMA of ipv6 addr failed

2017-01-24 Thread David Dai
--verbose It works fine. In migrateuri of tcp case, libvirt will call virNetSocketNewConnectTCP() directly to connect to remote "deba:::49152" after it strips off the bracket '[' and ']' for an ip v6 address. On qemu side, fd_start_outgoing_migration(