diff options
Diffstat (limited to 'virt/kvm/kvm_mm.h')
-rw-r--r-- | virt/kvm/kvm_mm.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/virt/kvm/kvm_mm.h b/virt/kvm/kvm_mm.h index d3ac1ba8ba66..acef3f5c582a 100644 --- a/virt/kvm/kvm_mm.h +++ b/virt/kvm/kvm_mm.h @@ -31,6 +31,13 @@ struct kvm_follow_pfn { unsigned int flags; /* + * Pin the page (effectively FOLL_PIN, which is an mm/ internal flag). + * The page *must* be pinned if KVM will write to the page via a kernel + * mapping, e.g. via kmap(), mremap(), etc. + */ + bool pin; + + /* * If non-NULL, try to get a writable mapping even for a read fault. * Set to true if a writable mapping was obtained. */ |