From: David Hildenbrand Date: Mon, 27 Apr 2015 14:29:34 +0000 (+0200) Subject: KVM: s390: fast path for shadow gmaps in gmap notifier X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=65d0b0d4bcc67b596d8e7286c3bebf24c59ade6a;p=linux.git KVM: s390: fast path for shadow gmaps in gmap notifier The default kvm gmap notifier doesn't have to handle shadow gmaps. So let's just directly exit in case we get notified about one. Acked-by: Christian Borntraeger Signed-off-by: David Hildenbrand Signed-off-by: Christian Borntraeger --- diff --git a/arch/s390/kvm/kvm-s390.c b/arch/s390/kvm/kvm-s390.c index 9dd52980605cb..45a8316ba1ebe 100644 --- a/arch/s390/kvm/kvm-s390.c +++ b/arch/s390/kvm/kvm-s390.c @@ -1986,6 +1986,8 @@ static void kvm_gmap_notifier(struct gmap *gmap, unsigned long start, unsigned long prefix; int i; + if (gmap_is_shadow(gmap)) + return; if (start >= 1UL << 31) /* We are only interested in prefix pages */ return;