// SPDX-License-Identifier: GPL-2.0 #include <linux/types.h> #include <asm/fixmap.h> #include <asm/xen/hypercall.h> #include <asm/xen/page.h> #include "xen-ops.h"
void xen_pv_pre_suspend(void) { xen_mm_pin_all(); xen_start_info->store_mfn = mfn_to_pfn(xen_start_info->store_mfn); xen_start_info->console.domU.mfn = mfn_to_pfn(xen_start_info->console.domU.mfn); BUG_ON(!irqs_disabled()); HYPERVISOR_shared_info = &xen_dummy_shared_info; if (HYPERVISOR_update_va_mapping(fix_to_virt(FIX_PARAVIRT_BOOTMAP), __pte_ma(0), 0)) BUG(); }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Vitaly Kuznetsov | 72 | 100.00% | 1 | 100.00% |
Total | 72 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Vitaly Kuznetsov | 78 | 100.00% | 1 | 100.00% |
Total | 78 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Vitaly Kuznetsov | 165 | 99.40% | 1 | 50.00% |
Greg Kroah-Hartman | 1 | 0.60% | 1 | 50.00% |
Total | 166 | 100.00% | 2 | 100.00% |