Skip to content

Commit b0165f1

Browse files
TiejunChenbonzini
authored andcommitted
kvm: update_memslots: clean flags for invalid memslots
Indeed, any invalid memslots should be new->npages = 0, new->base_gfn = 0 and new->flags = 0 at the same time. Signed-off-by: Tiejun Chen <[email protected]> Signed-off-by: Paolo Bonzini <[email protected]>
1 parent 128ca09 commit b0165f1

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

virt/kvm/kvm_main.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -675,6 +675,7 @@ static void update_memslots(struct kvm_memslots *slots,
675675
if (!new->npages) {
676676
WARN_ON(!mslots[i].npages);
677677
new->base_gfn = 0;
678+
new->flags = 0;
678679
if (mslots[i].npages)
679680
slots->used_slots--;
680681
} else {

0 commit comments

Comments
 (0)