From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [PATCH] kvm: fix compile on s390 part 2 References: <20190527091621.151415-1-borntraeger@de.ibm.com> From: David Hildenbrand Message-ID: <6d75cbf0-3653-0605-e5d9-5adbafb683cd@redhat.com> Date: Mon, 27 May 2019 12:17:37 +0200 MIME-Version: 1.0 In-Reply-To: <20190527091621.151415-1-borntraeger@de.ibm.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: kvm-owner@vger.kernel.org List-Archive: List-Post: To: Christian Borntraeger , Paolo Bonzini , =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= Cc: KVM , Cornelia Huck , Janosch Frank , linux-s390 , Michal Kubecek , KarimAllah Ahmed List-ID: On 27.05.19 11:16, Christian Borntraeger wrote: > We also need to fence the memunmap part. > > Fixes: e45adf665a53 ("KVM: Introduce a new guest mapping API") > Fixes: d30b214d1d0a (kvm: fix compilation on s390) > Cc: Michal Kubecek > Cc: KarimAllah Ahmed > Signed-off-by: Christian Borntraeger > --- > virt/kvm/kvm_main.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c > index 134ec0283a8a..301089a462c4 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, > > if (map->page) > kunmap(map->page); > +#ifdef CONFIG_HAS_IOMEM > else > memunmap(map->hva); > +#endif > > if (dirty) { > kvm_vcpu_mark_page_dirty(vcpu, map->gfn); > Reviewed-by: David Hildenbrand -- Thanks, David / dhildenb