cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

async_pf.h (518B)


      1/* SPDX-License-Identifier: GPL-2.0-only */
      2/*
      3 * kvm asynchronous fault support
      4 *
      5 * Copyright 2010 Red Hat, Inc.
      6 *
      7 * Author:
      8 *      Gleb Natapov <gleb@redhat.com>
      9 */
     10
     11#ifndef __KVM_ASYNC_PF_H__
     12#define __KVM_ASYNC_PF_H__
     13
     14#ifdef CONFIG_KVM_ASYNC_PF
     15int kvm_async_pf_init(void);
     16void kvm_async_pf_deinit(void);
     17void kvm_async_pf_vcpu_init(struct kvm_vcpu *vcpu);
     18#else
     19#define kvm_async_pf_init() (0)
     20#define kvm_async_pf_deinit() do {} while (0)
     21#define kvm_async_pf_vcpu_init(C) do {} while (0)
     22#endif
     23
     24#endif