From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34012) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dv3IW-0001Nd-Cr for qemu-devel@nongnu.org; Thu, 21 Sep 2017 11:21:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dv3IT-0000fH-Od for qemu-devel@nongnu.org; Thu, 21 Sep 2017 11:21:52 -0400 Received: from mx1.redhat.com ([209.132.183.28]:45862) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dv3IT-0000dR-HK for qemu-devel@nongnu.org; Thu, 21 Sep 2017 11:21:49 -0400 Date: Thu, 21 Sep 2017 17:21:42 +0200 From: Cornelia Huck Message-ID: <20170921172142.1052a887.cohuck@redhat.com> In-Reply-To: <20170921151446.40015-2-borntraeger@de.ibm.com> References: <20170921151446.40015-1-borntraeger@de.ibm.com> <20170921151446.40015-2-borntraeger@de.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable ais facility List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Christian Borntraeger Cc: Michael Roth , Richard Henderson , Alexander Graf , Yi Min Zhao , Halil Pasic , qemu-devel , David Hildenbrand On Thu, 21 Sep 2017 17:14:46 +0200 Christian Borntraeger wrote: > The migration interface for ais was introduced with kernel 4.13 > but the capability itself had been active since 4.12. As migration > support is considered necessary lets disable ais in the 2.10 > stable version. A proper fix and re-enablement will be done > for qemu 2.11. Also now with qemu-devel on cc: So, should I apply to s390-next? Or can this be applied just to stable? > > Signed-off-by: Christian Borntraeger > Reviewed-by: Cornelia Huck > --- > target/s390x/kvm.c | 9 +++++++-- > 1 file changed, 7 insertions(+), 2 deletions(-) > > diff --git a/target/s390x/kvm.c b/target/s390x/kvm.c > index c4c5791..eb0dbb3 100644 > --- a/target/s390x/kvm.c > +++ b/target/s390x/kvm.c > @@ -308,8 +308,13 @@ int kvm_arch_init(MachineState *ms, KVMState *s) > } > } > > - /* Try to enable AIS facility */ > - kvm_vm_enable_cap(s, KVM_CAP_S390_AIS, 0); > + /* > + * The migration interface for ais was introduced with kernel 4.13 > + * but the capability itself had been active since 4.12. As migration > + * support is considered necessary let's disable ais in the 2.10 > + * machine. > + */ > + /* kvm_vm_enable_cap(s, KVM_CAP_S390_AIS, 0); */ > > qemu_mutex_init(&qemu_sigp_mutex); >