Rob Bradford
477bc17f18
bin: Share VFIO device syntax between cloud-hypervisor and ch-remote
...
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2020-03-18 23:38:55 +00:00
Rob Bradford
9a7d9c9465
ch-remote: Support removing VFIO devices
...
Add a "remove-device" command that allows removing VFIO devices from the
VM after boot.
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2020-03-12 12:56:10 +01:00
Rob Bradford
0d53ba4395
ch-remote: Support adding VFIO devices
...
Add an "add-device" command that allows adding VFIO devices to the VM
after boot.
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2020-03-12 12:56:10 +01:00
Rob Bradford
21160f7490
ch-remote: Add "resize" command
...
This command lets you change the number of vCPUs and RAM that the VM
has.
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2020-03-11 08:22:09 +01:00
Rob Bradford
bb2d04b39d
ch-remote: Add support for sending a request body
...
Support sending a request body this will usually be JSON encoded data
representing the details of the request.
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2020-03-11 08:22:09 +01:00
Rob Bradford
bde4f735ab
ch-remote: Refactor HTTP response handling
...
Extract HTTP response handling into its own function.
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2020-03-11 08:22:09 +01:00
Rob Bradford
ba8cd4d55a
bin: Introduce "ch-remote" for controlling VMM
...
This commit introduces a basic implementation of a remote control of a
running VMM implementing a subset of the API.
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2020-03-09 15:03:01 +00:00