dirty_ring.c (2efd61a608b0039911924d2e5d7028eb37496e85) dirty_ring.c (982ed0de4753ed6e71dbd40f82a5a066baf133ed)
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * KVM dirty ring implementation
4 *
5 * Copyright 2019 Red Hat, Inc.
6 */
7#include <linux/kvm_host.h>
8#include <linux/kvm.h>
9#include <linux/vmalloc.h>
10#include <linux/kvm_dirty_ring.h>
11#include <trace/events/kvm.h>
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * KVM dirty ring implementation
4 *
5 * Copyright 2019 Red Hat, Inc.
6 */
7#include <linux/kvm_host.h>
8#include <linux/kvm.h>
9#include <linux/vmalloc.h>
10#include <linux/kvm_dirty_ring.h>
11#include <trace/events/kvm.h>
12#include "mmu_lock.h"
12#include "kvm_mm.h"
13
14int __weak kvm_cpu_dirty_log_size(void)
15{
16 return 0;
17}
18
19u32 kvm_dirty_ring_get_rsvd_entries(void)
20{

--- 160 unchanged lines hidden ---
13
14int __weak kvm_cpu_dirty_log_size(void)
15{
16 return 0;
17}
18
19u32 kvm_dirty_ring_get_rsvd_entries(void)
20{

--- 160 unchanged lines hidden ---