KVM: Clarify meaning of hva_to_pfn()'s 'atomic' parameter
authorAnish Moorthy <amoorthy@google.com>
Thu, 15 Feb 2024 23:53:52 +0000 (23:53 +0000)
committerSean Christopherson <seanjc@google.com>
Tue, 9 Apr 2024 21:00:48 +0000 (14:00 -0700)
The current description can be read as "atomic -> allowed to sleep,"
when in fact the intended statement is "atomic -> NOT allowed to sleep."
Make that clearer in the docstring.

Signed-off-by: Anish Moorthy <amoorthy@google.com>
Link: https://lore.kernel.org/r/20240215235405.368539-2-amoorthy@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
virt/kvm/kvm_main.c

index fb49c2a602002ed30a5f426203fa0e30be2436b0..b1054d6a14abac48437c28612acdc7092f8e2530 100644 (file)
@@ -2963,7 +2963,7 @@ out:
 /*
  * Pin guest page in memory and return its pfn.
  * @addr: host virtual address which maps memory to the guest
- * @atomic: whether this function can sleep
+ * @atomic: whether this function is forbidden from sleeping
  * @interruptible: whether the process can be interrupted by non-fatal signals
  * @async: whether this function need to wait IO complete if the
  *         host page is not in the memory