162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ciconfig ACRN_HSM
362306a36Sopenharmony_ci	tristate "ACRN Hypervisor Service Module"
462306a36Sopenharmony_ci	depends on ACRN_GUEST
562306a36Sopenharmony_ci	select EVENTFD
662306a36Sopenharmony_ci	help
762306a36Sopenharmony_ci	  ACRN Hypervisor Service Module (HSM) is a kernel module which
862306a36Sopenharmony_ci	  communicates with ACRN userspace through ioctls and talks to
962306a36Sopenharmony_ci	  the ACRN Hypervisor through hypercalls. HSM will only run in
1062306a36Sopenharmony_ci	  a privileged management VM, called Service VM, to manage User
1162306a36Sopenharmony_ci	  VMs and do I/O emulation. Not required for simply running
1262306a36Sopenharmony_ci	  under ACRN as a User VM.
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ci	  To compile as a module, choose M, the module will be called
1562306a36Sopenharmony_ci	  acrn. If unsure, say N.
16