linux-xiaomi-chiron/Documentation/userspace-api/ioctl
Shuo Liu 9c5137aedd virt: acrn: Introduce VM management interfaces
The VM management interfaces expose several VM operations to ACRN
userspace via ioctls. For example, creating VM, starting VM, destroying
VM and so on.

The ACRN Hypervisor needs to exchange data with the ACRN userspace
during the VM operations. HSM provides VM operation ioctls to the ACRN
userspace and communicates with the ACRN Hypervisor for VM operations
via hypercalls.

HSM maintains a list of User VM. Each User VM will be bound to an
existing file descriptor of /dev/acrn_hsm. The User VM will be
destroyed when the file descriptor is closed.

Cc: Zhi Wang <zhi.a.wang@intel.com>
Cc: Zhenyu Wang <zhenyuw@linux.intel.com>
Cc: Yu Wang <yu1.wang@intel.com>
Cc: Reinette Chatre <reinette.chatre@intel.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Zhi Wang <zhi.a.wang@intel.com>
Reviewed-by: Reinette Chatre <reinette.chatre@intel.com>
Signed-off-by: Shuo Liu <shuo.a.liu@intel.com>
Link: https://lore.kernel.org/r/20210207031040.49576-7-shuo.a.liu@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2021-02-09 10:58:18 +01:00
..
cdrom.rst docs: Move the user-space ioctl() docs to userspace-api 2019-10-10 11:21:54 -06:00
hdio.rst Documentation/hdio: fix up obscure bd_contains references 2020-09-25 08:18:57 -06:00
index.rst docs: Move the user-space ioctl() docs to userspace-api 2019-10-10 11:21:54 -06:00
ioctl-decoding.rst docs: Move the user-space ioctl() docs to userspace-api 2019-10-10 11:21:54 -06:00
ioctl-number.rst virt: acrn: Introduce VM management interfaces 2021-02-09 10:58:18 +01:00