Commit bb0ca6acd466af55c95b7ce508f29e23a24cabd9

Authored by Andres Lagar-Cavilla
Committed by Paolo Bonzini
1 parent 00c027db0c

kvm: Fix kvm_get_page_retry_io __gup retval check

Confusion around -EBUSY and zero (inside a BUG_ON no less).

Reported-by: Andrea Arcangeli <aarcange@redhat.com>
Signed-off-by: Andres Lagar-Cavilla <andreslc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>

Showing 1 changed file with 1 additions and 1 deletions Side-by-side Diff

... ... @@ -1146,7 +1146,7 @@
1146 1146 npages = __get_user_pages(tsk, mm, addr, 1, flags, pagep, NULL,
1147 1147 &locked);
1148 1148 if (!locked) {
1149   - VM_BUG_ON(npages != -EBUSY);
  1149 + VM_BUG_ON(npages);
1150 1150  
1151 1151 if (!pagep)
1152 1152 return 0;