aboutsummaryrefslogtreecommitdiffstats
path: root/virt/kvm/kvm_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'virt/kvm/kvm_main.c')
-rw-r--r--virt/kvm/kvm_main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c
index 134ec0283a8a..ca54b09adf5b 100644
--- a/virt/kvm/kvm_main.c
+++ b/virt/kvm/kvm_main.c
@@ -1795,8 +1795,10 @@ void kvm_vcpu_unmap(struct kvm_vcpu *vcpu, struct kvm_host_map *map,
1795 1795
1796 if (map->page) 1796 if (map->page)
1797 kunmap(map->page); 1797 kunmap(map->page);
1798#ifdef CONFIG_HAS_IOMEM
1798 else 1799 else
1799 memunmap(map->hva); 1800 memunmap(map->hva);
1801#endif
1800 1802
1801 if (dirty) { 1803 if (dirty) {
1802 kvm_vcpu_mark_page_dirty(vcpu, map->gfn); 1804 kvm_vcpu_mark_page_dirty(vcpu, map->gfn);
@@ -3149,8 +3151,6 @@ static long kvm_vm_ioctl_check_extension_generic(struct kvm *kvm, long arg)
3149 case KVM_CAP_MULTI_ADDRESS_SPACE: 3151 case KVM_CAP_MULTI_ADDRESS_SPACE:
3150 return KVM_ADDRESS_SPACE_NUM; 3152 return KVM_ADDRESS_SPACE_NUM;
3151#endif 3153#endif
3152 case KVM_CAP_MAX_VCPU_ID:
3153 return KVM_MAX_VCPU_ID;
3154 case KVM_CAP_NR_MEMSLOTS: 3154 case KVM_CAP_NR_MEMSLOTS:
3155 return KVM_USER_MEM_SLOTS; 3155 return KVM_USER_MEM_SLOTS;
3156 default: 3156 default: