Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # Virtualization support drivers
0004 #
0005 
0006 menuconfig VIRT_DRIVERS
0007         bool "Virtualization drivers"
0008         help
0009           Say Y here to get to see options for device drivers that support
0010           virtualization environments.
0011 
0012           If you say N, all options in this submenu will be skipped and disabled.
0013 
0014 if VIRT_DRIVERS
0015 
0016 config VMGENID
0017         tristate "Virtual Machine Generation ID driver"
0018         default y
0019         depends on ACPI
0020         help
0021           Say Y here to use the hypervisor-provided Virtual Machine Generation ID
0022           to reseed the RNG when the VM is cloned. This is highly recommended if
0023           you intend to do any rollback / cloning / snapshotting of VMs.
0024 
0025           Prefer Y to M so that this protection is activated very early.
0026 
0027 config FSL_HV_MANAGER
0028         tristate "Freescale hypervisor management driver"
0029         depends on FSL_SOC
0030         select EPAPR_PARAVIRT
0031         help
0032           The Freescale hypervisor management driver provides several services
0033           to drivers and applications related to the Freescale hypervisor:
0034 
0035           1) An ioctl interface for querying and managing partitions.
0036 
0037           2) A file interface to reading incoming doorbells.
0038 
0039           3) An interrupt handler for shutting down the partition upon
0040              receiving the shutdown doorbell from a manager partition.
0041 
0042           4) A kernel interface for receiving callbacks when a managed
0043              partition shuts down.
0044 
0045 source "drivers/virt/vboxguest/Kconfig"
0046 
0047 source "drivers/virt/nitro_enclaves/Kconfig"
0048 
0049 source "drivers/virt/acrn/Kconfig"
0050 
0051 source "drivers/virt/coco/efi_secret/Kconfig"
0052 
0053 source "drivers/virt/coco/sev-guest/Kconfig"
0054 
0055 endif