#include #include #include MODULE_INFO(name, KBUILD_MODNAME); __visible struct module __this_module __section(".gnu.linkonce.this_module") = { .name = KBUILD_MODNAME, .init = init_module, #ifdef CONFIG_MODULE_UNLOAD .exit = cleanup_module, #endif .arch = MODULE_ARCH_INIT, }; MODULE_INFO(intree, "Y"); KSYMTAB_DATA(halt_poll_ns, "_gpl", ""); KSYMTAB_DATA(halt_poll_ns_grow, "_gpl", ""); KSYMTAB_DATA(halt_poll_ns_grow_start, "_gpl", ""); KSYMTAB_DATA(halt_poll_ns_shrink, "_gpl", ""); KSYMTAB_FUNC(vcpu_load, "_gpl", ""); KSYMTAB_FUNC(vcpu_put, "_gpl", ""); KSYMTAB_FUNC(kvm_make_all_cpus_request, "_gpl", ""); KSYMTAB_FUNC(kvm_flush_remote_tlbs, "_gpl", ""); KSYMTAB_FUNC(kvm_destroy_vcpus, "_gpl", ""); KSYMTAB_FUNC(kvm_get_kvm, "_gpl", ""); KSYMTAB_FUNC(kvm_get_kvm_safe, "_gpl", ""); KSYMTAB_FUNC(kvm_put_kvm, "_gpl", ""); KSYMTAB_FUNC(kvm_put_kvm_no_destroy, "_gpl", ""); KSYMTAB_FUNC(__kvm_set_memory_region, "_gpl", ""); KSYMTAB_FUNC(kvm_set_memory_region, "_gpl", ""); KSYMTAB_FUNC(gfn_to_memslot, "_gpl", ""); KSYMTAB_FUNC(kvm_is_visible_gfn, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_is_visible_gfn, "_gpl", ""); KSYMTAB_FUNC(gfn_to_hva_memslot, "_gpl", ""); KSYMTAB_FUNC(gfn_to_hva, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_gfn_to_hva, "_gpl", ""); KSYMTAB_FUNC(kvm_release_page_clean, "_gpl", ""); KSYMTAB_FUNC(kvm_release_page_dirty, "_gpl", ""); KSYMTAB_FUNC(__kvm_faultin_pfn, "_gpl", ""); KSYMTAB_FUNC(kvm_prefetch_pages, "_gpl", ""); KSYMTAB_FUNC(__gfn_to_page, "_gpl", ""); KSYMTAB_FUNC(__kvm_vcpu_map, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_unmap, "_gpl", ""); KSYMTAB_FUNC(kvm_read_guest_page, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_read_guest_page, "_gpl", ""); KSYMTAB_FUNC(kvm_read_guest, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_read_guest, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_read_guest_atomic, "_gpl", ""); KSYMTAB_FUNC(kvm_write_guest_page, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_write_guest_page, "_gpl", ""); KSYMTAB_FUNC(kvm_write_guest, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_write_guest, "_gpl", ""); KSYMTAB_FUNC(kvm_gfn_to_hva_cache_init, "_gpl", ""); KSYMTAB_FUNC(kvm_write_guest_offset_cached, "_gpl", ""); KSYMTAB_FUNC(kvm_write_guest_cached, "_gpl", ""); KSYMTAB_FUNC(kvm_read_guest_offset_cached, "_gpl", ""); KSYMTAB_FUNC(kvm_read_guest_cached, "_gpl", ""); KSYMTAB_FUNC(kvm_clear_guest, "_gpl", ""); KSYMTAB_FUNC(mark_page_dirty_in_slot, "_gpl", ""); KSYMTAB_FUNC(mark_page_dirty, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_mark_page_dirty, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_halt, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_wake_up, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_kick, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_yield_to, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_on_spin, "_gpl", ""); KSYMTAB_FUNC(kvm_are_all_memslots_empty, "_gpl", ""); KSYMTAB_FUNC(file_is_kvm, "_gpl", ""); KSYMTAB_DATA(kvm_rebooting, "_gpl", ""); KSYMTAB_FUNC(kvm_io_bus_write, "_gpl", ""); KSYMTAB_FUNC(kvm_io_bus_get_dev, "_gpl", ""); KSYMTAB_FUNC(kvm_get_running_vcpu, "_gpl", ""); KSYMTAB_FUNC(kvm_init, "_gpl", ""); KSYMTAB_FUNC(kvm_exit, "_gpl", ""); KSYMTAB_FUNC(kvm_irq_has_notifier, "_gpl", ""); KSYMTAB_FUNC(kvm_gmem_get_pfn, "_gpl", ""); KSYMTAB_FUNC(kvm_gmem_populate, "_gpl", ""); KSYMTAB_DATA(kvm_caps, "_gpl", ""); KSYMTAB_DATA(kvm_host, "_gpl", ""); KSYMTAB_DATA(__SCK__kvm_x86_get_cs_db_l_bits, "_gpl", ""); KSYMTAB_FUNC(__SCT__kvm_x86_get_cs_db_l_bits, "_gpl", ""); KSYMTAB_DATA(__SCK__kvm_x86_cache_reg, "_gpl", ""); KSYMTAB_FUNC(__SCT__kvm_x86_cache_reg, "_gpl", ""); KSYMTAB_DATA(report_ignored_msrs, "_gpl", ""); KSYMTAB_DATA(enable_vmware_backdoor, "_gpl", ""); KSYMTAB_DATA(enable_pmu, "_gpl", ""); KSYMTAB_DATA(kvm_nr_uret_msrs, "_gpl", ""); KSYMTAB_DATA(allow_smaller_maxphyaddr, "_gpl", ""); KSYMTAB_DATA(enable_apicv, "_gpl", ""); KSYMTAB_FUNC(kvm_add_user_return_msr, "_gpl", ""); KSYMTAB_FUNC(kvm_find_user_return_msr, "_gpl", ""); KSYMTAB_FUNC(kvm_set_user_return_msr, "_gpl", ""); KSYMTAB_FUNC(kvm_spurious_fault, "_gpl", ""); KSYMTAB_FUNC(kvm_deliver_exception_payload, "_gpl", ""); KSYMTAB_FUNC(kvm_queue_exception, "_gpl", ""); KSYMTAB_FUNC(kvm_requeue_exception, "_gpl", ""); KSYMTAB_FUNC(kvm_queue_exception_p, "_gpl", ""); KSYMTAB_FUNC(kvm_complete_insn_gp, "_gpl", ""); KSYMTAB_FUNC(kvm_inject_emulated_page_fault, "_gpl", ""); KSYMTAB_FUNC(kvm_queue_exception_e, "_gpl", ""); KSYMTAB_FUNC(kvm_requeue_exception_e, "_gpl", ""); KSYMTAB_FUNC(kvm_require_dr, "_gpl", ""); KSYMTAB_FUNC(load_pdptrs, "_gpl", ""); KSYMTAB_FUNC(kvm_post_set_cr0, "_gpl", ""); KSYMTAB_FUNC(kvm_set_cr0, "_gpl", ""); KSYMTAB_FUNC(kvm_lmsw, "_gpl", ""); KSYMTAB_FUNC(kvm_load_guest_xsave_state, "_gpl", ""); KSYMTAB_FUNC(kvm_load_host_xsave_state, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_xsetbv, "_gpl", ""); KSYMTAB_FUNC(__kvm_is_valid_cr4, "_gpl", ""); KSYMTAB_FUNC(kvm_post_set_cr4, "_gpl", ""); KSYMTAB_FUNC(kvm_set_cr4, "_gpl", ""); KSYMTAB_FUNC(kvm_set_cr3, "_gpl", ""); KSYMTAB_FUNC(kvm_set_cr8, "_gpl", ""); KSYMTAB_FUNC(kvm_get_cr8, "_gpl", ""); KSYMTAB_FUNC(kvm_update_dr7, "_gpl", ""); KSYMTAB_FUNC(kvm_set_dr, "_gpl", ""); KSYMTAB_FUNC(kvm_get_dr, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_rdpmc, "_gpl", ""); KSYMTAB_FUNC(kvm_valid_efer, "_gpl", ""); KSYMTAB_FUNC(kvm_enable_efer_bits, "_gpl", ""); KSYMTAB_FUNC(kvm_msr_allowed, "_gpl", ""); KSYMTAB_FUNC(kvm_get_msr_with_filter, "_gpl", ""); KSYMTAB_FUNC(kvm_set_msr_with_filter, "_gpl", ""); KSYMTAB_FUNC(kvm_get_msr, "_gpl", ""); KSYMTAB_FUNC(kvm_set_msr, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_rdmsr, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_wrmsr, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_invd, "_gpl", ""); KSYMTAB_FUNC(kvm_handle_invalid_op, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_mwait, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_monitor, "_gpl", ""); KSYMTAB_FUNC(handle_fastpath_set_msr_irqoff, "_gpl", ""); KSYMTAB_FUNC(kvm_read_l1_tsc, "_gpl", ""); KSYMTAB_FUNC(kvm_calc_nested_tsc_offset, "_gpl", ""); KSYMTAB_FUNC(kvm_calc_nested_tsc_multiplier, "_gpl", ""); KSYMTAB_FUNC(kvm_service_local_tlb_flush_requests, "_gpl", ""); KSYMTAB_FUNC(kvm_set_msr_common, "_gpl", ""); KSYMTAB_FUNC(kvm_get_msr_common, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_gva_to_gpa_read, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_gva_to_gpa_write, "_gpl", ""); KSYMTAB_FUNC(kvm_read_guest_virt, "_gpl", ""); KSYMTAB_FUNC(kvm_write_guest_virt_system, "_gpl", ""); KSYMTAB_FUNC(handle_ud, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_wbinvd, "_gpl", ""); KSYMTAB_FUNC(kvm_inject_realmode_interrupt, "_gpl", ""); KSYMTAB_FUNC(__kvm_prepare_emulation_failure_exit, "_gpl", ""); KSYMTAB_FUNC(kvm_prepare_emulation_failure_exit, "_gpl", ""); KSYMTAB_FUNC(kvm_skip_emulated_instruction, "_gpl", ""); KSYMTAB_FUNC(x86_decode_emulated_instruction, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_instruction, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_instruction_from_buffer, "_gpl", ""); KSYMTAB_FUNC(kvm_fast_pio, "_gpl", ""); KSYMTAB_FUNC(kvm_x86_vendor_init, "_gpl", ""); KSYMTAB_FUNC(kvm_x86_vendor_exit, "_gpl", ""); KSYMTAB_FUNC(kvm_apicv_activated, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_apicv_activated, "_gpl", ""); KSYMTAB_FUNC(__kvm_emulate_hypercall, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_hypercall, "_gpl", ""); KSYMTAB_FUNC(__kvm_vcpu_update_apicv, "_gpl", ""); KSYMTAB_FUNC(kvm_set_or_clear_apicv_inhibit, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_halt_noskip, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_halt, "_gpl", ""); KSYMTAB_FUNC(handle_fastpath_hlt, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_ap_reset_hold, "_gpl", ""); KSYMTAB_FUNC(kvm_task_switch, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_reset, "_gpl", ""); KSYMTAB_FUNC(kvm_vcpu_deliver_sipi_vector, "_gpl", ""); KSYMTAB_FUNC(__x86_set_memory_region, "_gpl", ""); KSYMTAB_FUNC(kvm_get_linear_rip, "_gpl", ""); KSYMTAB_FUNC(kvm_is_linear_rip, "_gpl", ""); KSYMTAB_FUNC(kvm_get_rflags, "_gpl", ""); KSYMTAB_FUNC(kvm_set_rflags, "_gpl", ""); KSYMTAB_FUNC(kvm_arch_start_assignment, "_gpl", ""); KSYMTAB_FUNC(kvm_arch_end_assignment, "_gpl", ""); KSYMTAB_FUNC(kvm_arch_has_assigned_device, "_gpl", ""); KSYMTAB_FUNC(kvm_arch_register_noncoherent_dma, "_gpl", ""); KSYMTAB_FUNC(kvm_arch_unregister_noncoherent_dma, "_gpl", ""); KSYMTAB_FUNC(kvm_arch_has_noncoherent_dma, "_gpl", ""); KSYMTAB_FUNC(kvm_arch_no_poll, "_gpl", ""); KSYMTAB_FUNC(kvm_spec_ctrl_test_value, "_gpl", ""); KSYMTAB_FUNC(kvm_fixup_and_inject_pf_error, "_gpl", ""); KSYMTAB_FUNC(kvm_handle_memory_failure, "_gpl", ""); KSYMTAB_FUNC(kvm_handle_invpcid, "_gpl", ""); KSYMTAB_FUNC(kvm_sev_es_mmio_write, "_gpl", ""); KSYMTAB_FUNC(kvm_sev_es_mmio_read, "_gpl", ""); KSYMTAB_FUNC(kvm_sev_es_string_io, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_entry, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_entry, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_entry, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_entry, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_exit, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_exit, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_exit, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_exit, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_fast_mmio, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_fast_mmio, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_fast_mmio, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_fast_mmio, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_inj_virq, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_inj_virq, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_inj_virq, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_inj_virq, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_page_fault, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_page_fault, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_page_fault, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_page_fault, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_msr, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_msr, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_msr, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_msr, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_cr, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_cr, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_cr, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_cr, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_nested_vmenter, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_nested_vmenter, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_nested_vmenter, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_nested_vmenter, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_nested_vmexit, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_nested_vmexit, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_nested_vmexit, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_nested_vmexit, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_nested_vmexit_inject, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_nested_vmexit_inject, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_nested_vmexit_inject, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_nested_vmexit_inject, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_nested_intr_vmexit, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_nested_intr_vmexit, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_nested_intr_vmexit, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_nested_intr_vmexit, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_nested_vmenter_failed, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_nested_vmenter_failed, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_nested_vmenter_failed, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_nested_vmenter_failed, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_invlpga, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_invlpga, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_invlpga, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_invlpga, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_skinit, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_skinit, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_skinit, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_skinit, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_nested_intercepts, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_nested_intercepts, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_nested_intercepts, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_nested_intercepts, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_write_tsc_offset, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_write_tsc_offset, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_write_tsc_offset, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_write_tsc_offset, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_ple_window_update, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_ple_window_update, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_ple_window_update, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_ple_window_update, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_pml_full, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_pml_full, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_pml_full, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_pml_full, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_pi_irte_update, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_pi_irte_update, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_pi_irte_update, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_pi_irte_update, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_avic_unaccelerated_access, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_avic_unaccelerated_access, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_avic_unaccelerated_access, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_avic_unaccelerated_access, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_avic_incomplete_ipi, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_avic_incomplete_ipi, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_avic_incomplete_ipi, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_avic_incomplete_ipi, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_avic_ga_log, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_avic_ga_log, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_avic_ga_log, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_avic_ga_log, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_avic_kick_vcpu_slowpath, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_avic_kick_vcpu_slowpath, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_avic_kick_vcpu_slowpath, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_avic_kick_vcpu_slowpath, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_avic_doorbell, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_avic_doorbell, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_avic_doorbell, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_avic_doorbell, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_apicv_accept_irq, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_apicv_accept_irq, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_apicv_accept_irq, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_apicv_accept_irq, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_vmgexit_enter, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_vmgexit_enter, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_vmgexit_enter, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_vmgexit_enter, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_vmgexit_exit, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_vmgexit_exit, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_vmgexit_exit, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_vmgexit_exit, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_vmgexit_msr_protocol_enter, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_vmgexit_msr_protocol_enter, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_vmgexit_msr_protocol_enter, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_vmgexit_msr_protocol_enter, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_vmgexit_msr_protocol_exit, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_vmgexit_msr_protocol_exit, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_vmgexit_msr_protocol_exit, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_vmgexit_msr_protocol_exit, "_gpl", ""); KSYMTAB_DATA(__tracepoint_kvm_rmp_fault, "_gpl", ""); KSYMTAB_FUNC(__traceiter_kvm_rmp_fault, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_kvm_rmp_fault, "_gpl", ""); KSYMTAB_FUNC(__SCT__tp_func_kvm_rmp_fault, "_gpl", ""); KSYMTAB_FUNC(kvm_cpu_has_injectable_intr, "_gpl", ""); KSYMTAB_FUNC(kvm_cpu_has_interrupt, "_gpl", ""); KSYMTAB_FUNC(kvm_cpu_get_extint, "_gpl", ""); KSYMTAB_DATA(kvm_has_noapic_vcpu, "_gpl", ""); KSYMTAB_FUNC(__kvm_apic_update_irr, "_gpl", ""); KSYMTAB_FUNC(kvm_apic_update_irr, "_gpl", ""); KSYMTAB_FUNC(kvm_apic_clear_irr, "_gpl", ""); KSYMTAB_FUNC(kvm_lapic_find_highest_irr, "_gpl", ""); KSYMTAB_FUNC(kvm_apic_update_ppr, "_gpl", ""); KSYMTAB_FUNC(kvm_apic_match_dest, "_gpl", ""); KSYMTAB_FUNC(kvm_apic_set_eoi_accelerated, "_gpl", ""); KSYMTAB_FUNC(kvm_apic_send_ipi, "_gpl", ""); KSYMTAB_FUNC(kvm_lapic_readable_reg_mask, "_gpl", ""); KSYMTAB_FUNC(kvm_wait_lapic_expire, "_gpl", ""); KSYMTAB_FUNC(kvm_lapic_expired_hv_timer, "_gpl", ""); KSYMTAB_FUNC(kvm_lapic_set_eoi, "_gpl", ""); KSYMTAB_FUNC(kvm_apic_write_nodecode, "_gpl", ""); KSYMTAB_FUNC(kvm_alloc_apic_access_page, "_gpl", ""); KSYMTAB_FUNC(kvm_apic_has_interrupt, "_gpl", ""); KSYMTAB_FUNC(kvm_apic_ack_interrupt, "_gpl", ""); KSYMTAB_FUNC(kvm_set_msi_irq, "_gpl", ""); KSYMTAB_FUNC(kvm_intr_is_single_vcpu, "_gpl", ""); KSYMTAB_DATA(kvm_cpu_caps, "_gpl", ""); KSYMTAB_FUNC(kvm_update_cpuid_runtime, "_gpl", ""); KSYMTAB_FUNC(kvm_set_cpu_caps, "_gpl", ""); KSYMTAB_FUNC(kvm_find_cpuid_entry_index, "_gpl", ""); KSYMTAB_FUNC(kvm_find_cpuid_entry, "_gpl", ""); KSYMTAB_FUNC(kvm_cpuid, "_gpl", ""); KSYMTAB_FUNC(kvm_emulate_cpuid, "_gpl", ""); KSYMTAB_DATA(kvm_pmu_cap, "_gpl", ""); KSYMTAB_DATA(kvm_pmu_eventsel, "_gpl", ""); KSYMTAB_FUNC(pmc_write_counter, "_gpl", ""); KSYMTAB_FUNC(kvm_pmu_trigger_event, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_free_roots, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_free_guest_mode_roots, "_gpl", ""); KSYMTAB_FUNC(kvm_handle_page_fault, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_new_pgd, "_gpl", ""); KSYMTAB_FUNC(kvm_init_shadow_npt_mmu, "_gpl", ""); KSYMTAB_FUNC(kvm_init_shadow_ept_mmu, "_gpl", ""); KSYMTAB_FUNC(kvm_init_mmu, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_reset_context, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_page_fault, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_print_sptes, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_invalidate_addr, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_invlpg, "_gpl", ""); KSYMTAB_FUNC(kvm_configure_mmu, "_gpl", ""); KSYMTAB_FUNC(kvm_zap_gfn_range, "_gpl", ""); KSYMTAB_FUNC(kvm_page_track_register_notifier, "_gpl", ""); KSYMTAB_FUNC(kvm_page_track_unregister_notifier, "_gpl", ""); KSYMTAB_FUNC(kvm_write_track_add_gfn, "_gpl", ""); KSYMTAB_FUNC(kvm_write_track_remove_gfn, "_gpl", ""); KSYMTAB_DATA(enable_mmio_caching, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_set_mmio_spte_mask, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_set_me_spte_mask, "_gpl", ""); KSYMTAB_FUNC(kvm_mmu_set_ept_masks, "_gpl", ""); KSYMTAB_FUNC(kvm_hv_assist_page_enabled, "_gpl", ""); KSYMTAB_FUNC(kvm_hv_get_assist_page, "_gpl", ""); KSYMTAB_FUNC(hv_flush_remote_tlbs_range, "_gpl", ""); KSYMTAB_FUNC(hv_flush_remote_tlbs, "_gpl", ""); KSYMTAB_FUNC(hv_track_root_tdp, "_gpl", ""); MODULE_INFO(depends, ""); MODULE_INFO(srcversion, "0FD70299653310DDD7462C2");