vmx.c (b3e30c9884407599353e690a4eb36d0c4671bf62) | vmx.c (ea1529873ab18c204688cf31746df851c098cbea) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Kernel-based Virtual Machine driver for Linux 4 * 5 * This module enables machines with Intel VT-x extensions to run virtual 6 * machines without emulation or binary translation. 7 * 8 * Copyright (C) 2006 Qumranet, Inc. --- 7783 unchanged lines hidden (view full) --- 7792 .pre_leave_smm = vmx_pre_leave_smm, 7793 .enable_smi_window = enable_smi_window, 7794 7795 .check_nested_events = NULL, 7796 .get_nested_state = NULL, 7797 .set_nested_state = NULL, 7798 .get_vmcs12_pages = NULL, 7799 .nested_enable_evmcs = NULL, | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Kernel-based Virtual Machine driver for Linux 4 * 5 * This module enables machines with Intel VT-x extensions to run virtual 6 * machines without emulation or binary translation. 7 * 8 * Copyright (C) 2006 Qumranet, Inc. --- 7783 unchanged lines hidden (view full) --- 7792 .pre_leave_smm = vmx_pre_leave_smm, 7793 .enable_smi_window = enable_smi_window, 7794 7795 .check_nested_events = NULL, 7796 .get_nested_state = NULL, 7797 .set_nested_state = NULL, 7798 .get_vmcs12_pages = NULL, 7799 .nested_enable_evmcs = NULL, |
7800 .nested_get_evmcs_version = NULL, |
|
7800 .need_emulation_on_page_fault = vmx_need_emulation_on_page_fault, 7801}; 7802 7803static void vmx_cleanup_l1d_flush(void) 7804{ 7805 if (vmx_l1d_flush_pages) { 7806 free_pages((unsigned long)vmx_l1d_flush_pages, L1D_CACHE_ORDER); 7807 vmx_l1d_flush_pages = NULL; --- 102 unchanged lines hidden --- | 7801 .need_emulation_on_page_fault = vmx_need_emulation_on_page_fault, 7802}; 7803 7804static void vmx_cleanup_l1d_flush(void) 7805{ 7806 if (vmx_l1d_flush_pages) { 7807 free_pages((unsigned long)vmx_l1d_flush_pages, L1D_CACHE_ORDER); 7808 vmx_l1d_flush_pages = NULL; --- 102 unchanged lines hidden --- |