~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm64/kvm/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /arch/arm64/kvm/Kconfig (Version linux-6.12-rc7) and /arch/i386/kvm/Kconfig (Version policy-sample)


  1 # SPDX-License-Identifier: GPL-2.0                
  2 #                                                 
  3 # KVM configuration                               
  4 #                                                 
  5                                                   
  6 source "virt/kvm/Kconfig"                         
  7                                                   
  8 menuconfig VIRTUALIZATION                         
  9         bool "Virtualization"                     
 10         help                                      
 11           Say Y here to get to see options for    
 12           other operating systems inside virtu    
 13           This option alone does not add any k    
 14                                                   
 15           If you say N, all options in this su    
 16           disabled.                               
 17                                                   
 18 if VIRTUALIZATION                                 
 19                                                   
 20 menuconfig KVM                                    
 21         bool "Kernel-based Virtual Machine (KV    
 22         depends on AS_HAS_ARMV8_4                 
 23         select KVM_COMMON                         
 24         select KVM_GENERIC_HARDWARE_ENABLING      
 25         select KVM_GENERIC_MMU_NOTIFIER           
 26         select HAVE_KVM_CPU_RELAX_INTERCEPT       
 27         select KVM_MMIO                           
 28         select KVM_GENERIC_DIRTYLOG_READ_PROTE    
 29         select KVM_XFER_TO_GUEST_WORK             
 30         select KVM_VFIO                           
 31         select HAVE_KVM_DIRTY_RING_ACQ_REL        
 32         select NEED_KVM_DIRTY_RING_WITH_BITMAP    
 33         select HAVE_KVM_MSI                       
 34         select HAVE_KVM_IRQCHIP                   
 35         select HAVE_KVM_IRQ_ROUTING               
 36         select HAVE_KVM_IRQ_BYPASS                
 37         select HAVE_KVM_READONLY_MEM              
 38         select HAVE_KVM_VCPU_RUN_PID_CHANGE       
 39         select SCHED_INFO                         
 40         select GUEST_PERF_EVENTS if PERF_EVENT    
 41         help                                      
 42           Support hosting virtualized guest ma    
 43                                                   
 44           If unsure, say N.                       
 45                                                   
 46 config NVHE_EL2_DEBUG                             
 47         bool "Debug mode for non-VHE EL2 objec    
 48         depends on KVM                            
 49         help                                      
 50           Say Y here to enable the debug mode     
 51           Failure reports will BUG() in the hy    
 52           local EL2 hypervisor development.       
 53                                                   
 54           If unsure, say N.                       
 55                                                   
 56 config PROTECTED_NVHE_STACKTRACE                  
 57         bool "Protected KVM hypervisor stacktr    
 58         depends on NVHE_EL2_DEBUG                 
 59         default n                                 
 60         help                                      
 61           Say Y here to enable pKVM hypervisor    
 62                                                   
 63           If using protected nVHE mode, but ca    
 64           memory cost (less than 0.75 page per    
 65           say N.                                  
 66                                                   
 67           If unsure, or not using protected nV    
 68                                                   
 69 config PTDUMP_STAGE2_DEBUGFS                      
 70         bool "Present the stage-2 pagetables t    
 71         depends on KVM                            
 72         depends on DEBUG_KERNEL                   
 73         depends on DEBUG_FS                       
 74         depends on GENERIC_PTDUMP                 
 75         select PTDUMP_CORE                        
 76         default n                                 
 77         help                                      
 78           Say Y here if you want to show the s    
 79           layout in a debugfs file. This infor    
 80           who are working in architecture spec    
 81           It is probably not a good idea to en    
 82           kernel.                                 
 83                                                   
 84           If in doubt, say N.                     
 85                                                   
 86 endif # VIRTUALIZATION                            
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php