mirror of
https://github.com/torvalds/linux.git
synced 2026-09-25 21:21:09 -04:00
ACRN Hypervisor Service Module (HSM) is a kernel module in Service VM which communicates with ACRN userspace through ioctls and talks to ACRN Hypervisor through hypercalls. Add a basic HSM driver which allows Service VM userspace to communicate with ACRN. The following patches will add more ioctls, guest VM memory mapping caching, I/O request processing, ioeventfd and irqfd into this module. HSM exports a char device interface (/dev/acrn_hsm) to userspace. Cc: Dave Hansen <[email protected]> Cc: Zhi Wang <[email protected]> Cc: Zhenyu Wang <[email protected]> Cc: Yu Wang <[email protected]> Cc: Reinette Chatre <[email protected]> Cc: Greg Kroah-Hartman <[email protected]> Reviewed-by: Reinette Chatre <[email protected]> Signed-off-by: Shuo Liu <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
11 lines
250 B
Makefile
11 lines
250 B
Makefile
# SPDX-License-Identifier: GPL-2.0-only
|
|
#
|
|
# Makefile for drivers that support virtualization
|
|
#
|
|
|
|
obj-$(CONFIG_FSL_HV_MANAGER) += fsl_hypervisor.o
|
|
obj-y += vboxguest/
|
|
|
|
obj-$(CONFIG_NITRO_ENCLAVES) += nitro_enclaves/
|
|
obj-$(CONFIG_ACRN_HSM) += acrn/
|