1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 26db71994STimur Tabi# 36db71994STimur Tabi# Virtualization support drivers 46db71994STimur Tabi# 56db71994STimur Tabi 66db71994STimur Tabimenuconfig VIRT_DRIVERS 76db71994STimur Tabi bool "Virtualization drivers" 8a7f7f624SMasahiro Yamada help 96db71994STimur Tabi Say Y here to get to see options for device drivers that support 106db71994STimur Tabi virtualization environments. 116db71994STimur Tabi 126db71994STimur Tabi If you say N, all options in this submenu will be skipped and disabled. 136db71994STimur Tabi 146db71994STimur Tabiif VIRT_DRIVERS 156db71994STimur Tabi 16af6b54e2SJason A. Donenfeldconfig VMGENID 17af6b54e2SJason A. Donenfeld tristate "Virtual Machine Generation ID driver" 18af6b54e2SJason A. Donenfeld default y 19af6b54e2SJason A. Donenfeld depends on ACPI 20af6b54e2SJason A. Donenfeld help 21af6b54e2SJason A. Donenfeld Say Y here to use the hypervisor-provided Virtual Machine Generation ID 22af6b54e2SJason A. Donenfeld to reseed the RNG when the VM is cloned. This is highly recommended if 23af6b54e2SJason A. Donenfeld you intend to do any rollback / cloning / snapshotting of VMs. 24af6b54e2SJason A. Donenfeld 25af6b54e2SJason A. Donenfeld Prefer Y to M so that this protection is activated very early. 26af6b54e2SJason A. Donenfeld 276db71994STimur Tabiconfig FSL_HV_MANAGER 286db71994STimur Tabi tristate "Freescale hypervisor management driver" 296db71994STimur Tabi depends on FSL_SOC 3040656397SStuart Yoder select EPAPR_PARAVIRT 316db71994STimur Tabi help 326db71994STimur Tabi The Freescale hypervisor management driver provides several services 336db71994STimur Tabi to drivers and applications related to the Freescale hypervisor: 346db71994STimur Tabi 356db71994STimur Tabi 1) An ioctl interface for querying and managing partitions. 366db71994STimur Tabi 376db71994STimur Tabi 2) A file interface to reading incoming doorbells. 386db71994STimur Tabi 396db71994STimur Tabi 3) An interrupt handler for shutting down the partition upon 406db71994STimur Tabi receiving the shutdown doorbell from a manager partition. 416db71994STimur Tabi 426db71994STimur Tabi 4) A kernel interface for receiving callbacks when a managed 436db71994STimur Tabi partition shuts down. 446db71994STimur Tabi 450ba002bcSHans de Goedesource "drivers/virt/vboxguest/Kconfig" 4607499cc6SAndra Paraschiv 4707499cc6SAndra Paraschivsource "drivers/virt/nitro_enclaves/Kconfig" 48666834c4SShuo Liu 49666834c4SShuo Liusource "drivers/virt/acrn/Kconfig" 50cbabf03cSDov Murik 51cbabf03cSDov Muriksource "drivers/virt/coco/efi_secret/Kconfig" 52cbabf03cSDov Murik 53d63670d2STom Lendackysource "drivers/virt/coco/sev-guest/Kconfig" 54fce96cf0SBrijesh Singh 55*6c8c1406SKuppuswamy Sathyanarayanansource "drivers/virt/coco/tdx-guest/Kconfig" 56*6c8c1406SKuppuswamy Sathyanarayanan 576db71994STimur Tabiendif 58