History log of /cloud-hypervisor/hypervisor/src/device.rs (Results 1 – 6 of 6)
Revision Date Author Comments
# 72c81783 21-May-2025 Philipp Schuster <philipp.schuster@cyberus-technology.de>

misc: hypervisor: streamline error Display::fmt()

The changes were mostly automatically applied using the Python
script mentioned in the first commit of this series.

Signed-off-by: Philipp Schuster

misc: hypervisor: streamline error Display::fmt()

The changes were mostly automatically applied using the Python
script mentioned in the first commit of this series.

Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de>
On-behalf-of: SAP philipp.schuster@sap.com

show more ...


# a96a5d78 21-Jul-2022 Wei Liu <liuwe@microsoft.com>

hypervisor, vmm: use new vfio-ioctls

Use the new vfio-ioctls APIs. Drop Cloud Hypervisor's Device trait
since it is no longer needed.

Signed-off-by: Wei Liu <liuwe@microsoft.com>


# ddad5f35 09-Jul-2022 Wei Liu <liuwe@microsoft.com>

hypervisor: allow downcasting to KVM / MSHV device fd

Signed-off-by: Wei Liu <liuwe@microsoft.com>


# 89a6b63e 31-Aug-2020 Henry Wang <Henry.Wang@arm.com>

hypervisor: Implement `get_device_attr` method for AArch64

This commit implements the `get_device_attr` method for the
`KVM_GET_DEVICE_ATTR` ioctl. This ioctl will be used in retrieving
the GIC stat

hypervisor: Implement `get_device_attr` method for AArch64

This commit implements the `get_device_attr` method for the
`KVM_GET_DEVICE_ATTR` ioctl. This ioctl will be used in retrieving
the GIC status.

Signed-off-by: Henry Wang <Henry.Wang@arm.com>

show more ...


# ddf1b769 21-Jul-2020 Michael Zhao <michael.zhao@arm.com>

hypervisor: Refactor create_passthrough_device() for generic type

Changed the return type of create_passthrough_device() to generic type
hypervisor::Device.

Signed-off-by: Michael Zhao <michael.zha

hypervisor: Refactor create_passthrough_device() for generic type

Changed the return type of create_passthrough_device() to generic type
hypervisor::Device.

Signed-off-by: Michael Zhao <michael.zhao@arm.com>

show more ...


# e7288888 16-Jul-2020 Michael Zhao <michael.zhao@arm.com>

hypervisor: Extend hypervisor crate with Device trait

Added Device trait and KvmDevice struct for KVM-emulated devices.

Signed-off-by: Michael Zhao <michael.zhao@arm.com>