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: Christian Borntraeger Date: Tue, 28 May 2019 15:58:29 +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 Message-Id: <75f3f45a-701d-3855-aa16-436c4638e109@de.ibm.com> Sender: kvm-owner@vger.kernel.org List-Archive: List-Post: To: Paolo Bonzini , =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= Cc: KVM , Cornelia Huck , Janosch Frank , David Hildenbrand , 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 queued for kvms390/master. > --- > 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); >