diff options
Diffstat (limited to 'virt/kvm/kvm_main.c')
| -rw-r--r-- | virt/kvm/kvm_main.c | 4 |
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: |
