[{"id":1772913,"web_url":"http://patchwork.ozlabs.org/comment/1772913/","msgid":"<7252ba2e-c950-3ee3-c898-713b54d542ad@redhat.com>","list_archive_url":null,"date":"2017-09-21T15:18:31","subject":"Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable\n\tais facility","submitter":{"id":70402,"url":"http://patchwork.ozlabs.org/api/people/70402/","name":"David Hildenbrand","email":"david@redhat.com"},"content":"On 21.09.2017 17:14, Christian Borntraeger wrote:\n> The migration interface for ais was introduced with kernel 4.13\n> but the capability itself had been active since 4.12. As migration\n> support is considered necessary lets disable ais in the 2.10\n> stable version. A proper fix and re-enablement will be done\n> for qemu 2.11.\n> \n> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>\n> Reviewed-by: Cornelia Huck <cohuck@redhat.com>\n> ---\n>  target/s390x/kvm.c | 9 +++++++--\n>  1 file changed, 7 insertions(+), 2 deletions(-)\n> \n> diff --git a/target/s390x/kvm.c b/target/s390x/kvm.c\n> index c4c5791..eb0dbb3 100644\n> --- a/target/s390x/kvm.c\n> +++ b/target/s390x/kvm.c\n> @@ -308,8 +308,13 @@ int kvm_arch_init(MachineState *ms, KVMState *s)\n>          }\n>      }\n>  \n> -    /* Try to enable AIS facility */\n> -    kvm_vm_enable_cap(s, KVM_CAP_S390_AIS, 0);\n> +    /*\n> +     * The migration interface for ais was introduced with kernel 4.13\n> +     * but the capability itself had been active since 4.12. As migration\n> +     * support is considered necessary let's disable ais in the 2.10\n> +     * machine.\n> +     */\n> +    /* kvm_vm_enable_cap(s, KVM_CAP_S390_AIS, 0); */\n>  \n>      qemu_mutex_init(&qemu_sigp_mutex);\n>  \n> \n\nReviewed-by: David Hildenbrand <david@redhat.com>","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)","ext-mx09.extmail.prod.ext.phx2.redhat.com;\n\tdmarc=none (p=none dis=none) header.from=redhat.com","ext-mx09.extmail.prod.ext.phx2.redhat.com;\n\tspf=fail smtp.mailfrom=david@redhat.com"],"Received":["from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xygKZ5Cjfz9t3w\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 22 Sep 2017 01:20:34 +1000 (AEST)","from localhost ([::1]:54161 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dv3HE-0000WT-SZ\n\tfor incoming@patchwork.ozlabs.org; Thu, 21 Sep 2017 11:20:32 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:33207)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <david@redhat.com>) id 1dv3FQ-0007rK-Gp\n\tfor qemu-devel@nongnu.org; Thu, 21 Sep 2017 11:18:41 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <david@redhat.com>) id 1dv3FL-0007dA-R6\n\tfor qemu-devel@nongnu.org; Thu, 21 Sep 2017 11:18:40 -0400","from mx1.redhat.com ([209.132.183.28]:41364)\n\tby eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <david@redhat.com>) id 1dv3FL-0007cA-Ky\n\tfor qemu-devel@nongnu.org; Thu, 21 Sep 2017 11:18:35 -0400","from smtp.corp.redhat.com\n\t(int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby mx1.redhat.com (Postfix) with ESMTPS id E3AC44A702;\n\tThu, 21 Sep 2017 15:18:33 +0000 (UTC)","from [10.36.116.56] (ovpn-116-56.ams2.redhat.com [10.36.116.56])\n\tby smtp.corp.redhat.com (Postfix) with ESMTP id 16BF3600C2;\n\tThu, 21 Sep 2017 15:18:31 +0000 (UTC)"],"DMARC-Filter":"OpenDMARC Filter v1.3.2 mx1.redhat.com E3AC44A702","To":"Christian Borntraeger <borntraeger@de.ibm.com>,\n\tCornelia Huck <cohuck@redhat.com>","References":"<20170921151446.40015-1-borntraeger@de.ibm.com>\n\t<20170921151446.40015-2-borntraeger@de.ibm.com>","From":"David Hildenbrand <david@redhat.com>","Organization":"Red Hat GmbH","Message-ID":"<7252ba2e-c950-3ee3-c898-713b54d542ad@redhat.com>","Date":"Thu, 21 Sep 2017 17:18:31 +0200","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.3.0","MIME-Version":"1.0","In-Reply-To":"<20170921151446.40015-2-borntraeger@de.ibm.com>","Content-Type":"text/plain; charset=utf-8","Content-Language":"en-US","Content-Transfer-Encoding":"7bit","X-Scanned-By":"MIMEDefang 2.79 on 10.5.11.11","X-Greylist":"Sender IP whitelisted, not delayed by milter-greylist-4.5.16\n\t(mx1.redhat.com [10.5.110.38]);\n\tThu, 21 Sep 2017 15:18:34 +0000 (UTC)","X-detected-operating-system":"by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]\n\t[fuzzy]","X-Received-From":"209.132.183.28","Subject":"Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable\n\tais facility","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Id":"<qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<http://lists.nongnu.org/archive/html/qemu-devel/>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Cc":"Halil Pasic <pasic@linux.vnet.ibm.com>,\n\tYi Min Zhao <zyimin@linux.vnet.ibm.com>,\n\tMichael Roth <mdroth@linux.vnet.ibm.com>,\n\tqemu-devel <qemu-devel@nongnu.org>, Alexander Graf <agraf@suse.de>,\n\tRichard Henderson <rth@twiddle.net>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>"}},{"id":1772917,"web_url":"http://patchwork.ozlabs.org/comment/1772917/","msgid":"<20170921172142.1052a887.cohuck@redhat.com>","list_archive_url":null,"date":"2017-09-21T15:21:42","subject":"Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable\n\tais facility","submitter":{"id":71914,"url":"http://patchwork.ozlabs.org/api/people/71914/","name":"Cornelia Huck","email":"cohuck@redhat.com"},"content":"On Thu, 21 Sep 2017 17:14:46 +0200\nChristian Borntraeger <borntraeger@de.ibm.com> wrote:\n\n> The migration interface for ais was introduced with kernel 4.13\n> but the capability itself had been active since 4.12. As migration\n> support is considered necessary lets disable ais in the 2.10\n> stable version. A proper fix and re-enablement will be done\n> for qemu 2.11.\n\nAlso now with qemu-devel on cc:\n\nSo, should I apply to s390-next? Or can this be applied just to stable?\n\n> \n> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>\n> Reviewed-by: Cornelia Huck <cohuck@redhat.com>\n> ---\n>  target/s390x/kvm.c | 9 +++++++--\n>  1 file changed, 7 insertions(+), 2 deletions(-)\n> \n> diff --git a/target/s390x/kvm.c b/target/s390x/kvm.c\n> index c4c5791..eb0dbb3 100644\n> --- a/target/s390x/kvm.c\n> +++ b/target/s390x/kvm.c\n> @@ -308,8 +308,13 @@ int kvm_arch_init(MachineState *ms, KVMState *s)\n>          }\n>      }\n>  \n> -    /* Try to enable AIS facility */\n> -    kvm_vm_enable_cap(s, KVM_CAP_S390_AIS, 0);\n> +    /*\n> +     * The migration interface for ais was introduced with kernel 4.13\n> +     * but the capability itself had been active since 4.12. As migration\n> +     * support is considered necessary let's disable ais in the 2.10\n> +     * machine.\n> +     */\n> +    /* kvm_vm_enable_cap(s, KVM_CAP_S390_AIS, 0); */\n>  \n>      qemu_mutex_init(&qemu_sigp_mutex);\n>","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)","ext-mx04.extmail.prod.ext.phx2.redhat.com;\n\tdmarc=none (p=none dis=none) header.from=redhat.com","ext-mx04.extmail.prod.ext.phx2.redhat.com;\n\tspf=fail smtp.mailfrom=cohuck@redhat.com"],"Received":["from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xygMS3TYqz9t3w\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 22 Sep 2017 01:22:12 +1000 (AEST)","from localhost ([::1]:54171 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dv3Io-0001Nr-K2\n\tfor incoming@patchwork.ozlabs.org; Thu, 21 Sep 2017 11:22:10 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:34012)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <cohuck@redhat.com>) id 1dv3IW-0001Nd-Cr\n\tfor qemu-devel@nongnu.org; Thu, 21 Sep 2017 11:21:53 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <cohuck@redhat.com>) id 1dv3IT-0000fH-Od\n\tfor qemu-devel@nongnu.org; Thu, 21 Sep 2017 11:21:52 -0400","from mx1.redhat.com ([209.132.183.28]:45862)\n\tby eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <cohuck@redhat.com>) id 1dv3IT-0000dR-HK\n\tfor qemu-devel@nongnu.org; Thu, 21 Sep 2017 11:21:49 -0400","from smtp.corp.redhat.com\n\t(int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby mx1.redhat.com (Postfix) with ESMTPS id C24507EA9E;\n\tThu, 21 Sep 2017 15:21:47 +0000 (UTC)","from gondolin (dhcp-192-215.str.redhat.com [10.33.192.215])\n\tby smtp.corp.redhat.com (Postfix) with ESMTP id 961C0600C2;\n\tThu, 21 Sep 2017 15:21:44 +0000 (UTC)"],"DMARC-Filter":"OpenDMARC Filter v1.3.2 mx1.redhat.com C24507EA9E","Date":"Thu, 21 Sep 2017 17:21:42 +0200","From":"Cornelia Huck <cohuck@redhat.com>","To":"Christian Borntraeger <borntraeger@de.ibm.com>","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>\n\t<20170921151446.40015-2-borntraeger@de.ibm.com>","Organization":"Red Hat GmbH","MIME-Version":"1.0","Content-Type":"text/plain; charset=US-ASCII","Content-Transfer-Encoding":"7bit","X-Scanned-By":"MIMEDefang 2.79 on 10.5.11.11","X-Greylist":"Sender IP whitelisted, not delayed by milter-greylist-4.5.16\n\t(mx1.redhat.com [10.5.110.28]);\n\tThu, 21 Sep 2017 15:21:47 +0000 (UTC)","X-detected-operating-system":"by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]\n\t[fuzzy]","X-Received-From":"209.132.183.28","Subject":"Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable\n\tais facility","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Id":"<qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<http://lists.nongnu.org/archive/html/qemu-devel/>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Cc":"Halil Pasic <pasic@linux.vnet.ibm.com>,\n\tYi Min Zhao <zyimin@linux.vnet.ibm.com>,\n\tMichael Roth <mdroth@linux.vnet.ibm.com>,\n\tDavid Hildenbrand <david@redhat.com>,\n\tqemu-devel <qemu-devel@nongnu.org>, \n\tAlexander Graf <agraf@suse.de>, Richard Henderson <rth@twiddle.net>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>"}},{"id":1772997,"web_url":"http://patchwork.ozlabs.org/comment/1772997/","msgid":"<150601262807.14100.4805165453968988313@sif>","list_archive_url":null,"date":"2017-09-21T16:50:28","subject":"Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable\n\tais facility","submitter":{"id":5549,"url":"http://patchwork.ozlabs.org/api/people/5549/","name":"Michael Roth","email":"mdroth@linux.vnet.ibm.com"},"content":"Quoting Cornelia Huck (2017-09-21 10:21:42)\n> On Thu, 21 Sep 2017 17:14:46 +0200\n> Christian Borntraeger <borntraeger@de.ibm.com> wrote:\n> \n> > The migration interface for ais was introduced with kernel 4.13\n> > but the capability itself had been active since 4.12. As migration\n> > support is considered necessary lets disable ais in the 2.10\n> > stable version. A proper fix and re-enablement will be done\n> > for qemu 2.11.\n> \n> Also now with qemu-devel on cc:\n> \n> So, should I apply to s390-next? Or can this be applied just to stable?\n\nIdeally we would get it in master or at least a branch that'll\neventually get pulled so we can reference the upstream commit ID.\nIt's not set in stone, but usually only patches specifically ported\nto stable are applied directly.\n\n> \n> > \n> > Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>\n> > Reviewed-by: Cornelia Huck <cohuck@redhat.com>\n> > ---\n> >  target/s390x/kvm.c | 9 +++++++--\n> >  1 file changed, 7 insertions(+), 2 deletions(-)\n> > \n> > diff --git a/target/s390x/kvm.c b/target/s390x/kvm.c\n> > index c4c5791..eb0dbb3 100644\n> > --- a/target/s390x/kvm.c\n> > +++ b/target/s390x/kvm.c\n> > @@ -308,8 +308,13 @@ int kvm_arch_init(MachineState *ms, KVMState *s)\n> >          }\n> >      }\n> >  \n> > -    /* Try to enable AIS facility */\n> > -    kvm_vm_enable_cap(s, KVM_CAP_S390_AIS, 0);\n> > +    /*\n> > +     * The migration interface for ais was introduced with kernel 4.13\n> > +     * but the capability itself had been active since 4.12. As migration\n> > +     * support is considered necessary let's disable ais in the 2.10\n> > +     * machine.\n> > +     */\n> > +    /* kvm_vm_enable_cap(s, KVM_CAP_S390_AIS, 0); */\n> >  \n> >      qemu_mutex_init(&qemu_sigp_mutex);\n> >  \n>","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)","Received":["from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xyjfG741Vz9sRq\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 22 Sep 2017 03:05:10 +1000 (AEST)","from localhost ([::1]:54736 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dv4uS-0006Mm-Tk\n\tfor incoming@patchwork.ozlabs.org; Thu, 21 Sep 2017 13:05:08 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:35450)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <mdroth@linux.vnet.ibm.com>) id 1dv4gY-00032W-9e\n\tfor qemu-devel@nongnu.org; Thu, 21 Sep 2017 12:50:48 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <mdroth@linux.vnet.ibm.com>) id 1dv4gV-0002OL-Az\n\tfor qemu-devel@nongnu.org; Thu, 21 Sep 2017 12:50:46 -0400","from mx0b-001b2d01.pphosted.com ([148.163.158.5]:55250\n\thelo=mx0a-001b2d01.pphosted.com)\n\tby eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <mdroth@linux.vnet.ibm.com>)\n\tid 1dv4gU-0002LQ-6O\n\tfor qemu-devel@nongnu.org; Thu, 21 Sep 2017 12:50:42 -0400","from pps.filterd (m0098421.ppops.net [127.0.0.1])\n\tby mx0a-001b2d01.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id\n\tv8LGnG5E058324\n\tfor <qemu-devel@nongnu.org>; Thu, 21 Sep 2017 12:50:36 -0400","from e11.ny.us.ibm.com (e11.ny.us.ibm.com [129.33.205.201])\n\tby mx0a-001b2d01.pphosted.com with ESMTP id 2d4fg562sa-1\n\t(version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT)\n\tfor <qemu-devel@nongnu.org>; Thu, 21 Sep 2017 12:50:36 -0400","from localhost\n\tby e11.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use\n\tOnly! Violators will be prosecuted\n\tfor <qemu-devel@nongnu.org> from <mdroth@linux.vnet.ibm.com>;\n\tThu, 21 Sep 2017 12:50:36 -0400","from b01cxnp23033.gho.pok.ibm.com (9.57.198.28)\n\tby e11.ny.us.ibm.com (146.89.104.198) with IBM ESMTP SMTP Gateway:\n\tAuthorized Use Only! Violators will be prosecuted; \n\tThu, 21 Sep 2017 12:50:33 -0400","from b01ledav006.gho.pok.ibm.com (b01ledav006.gho.pok.ibm.com\n\t[9.57.199.111])\n\tby b01cxnp23033.gho.pok.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP\n\tid v8LGoWDd3408264; Thu, 21 Sep 2017 16:50:32 GMT","from b01ledav006.gho.pok.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id 05F8EAC043;\n\tThu, 21 Sep 2017 12:51:05 -0400 (EDT)","from localhost (unknown [9.53.92.187])\n\tby b01ledav006.gho.pok.ibm.com (Postfix) with ESMTP id DDCABAC040;\n\tThu, 21 Sep 2017 12:51:04 -0400 (EDT)"],"Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","To":"Christian Borntraeger <borntraeger@de.ibm.com>,\n\tCornelia Huck <cohuck@redhat.com>","From":"Michael Roth <mdroth@linux.vnet.ibm.com>","In-Reply-To":"<20170921172142.1052a887.cohuck@redhat.com>","References":"<20170921151446.40015-1-borntraeger@de.ibm.com>\n\t<20170921151446.40015-2-borntraeger@de.ibm.com>\n\t<20170921172142.1052a887.cohuck@redhat.com>","User-Agent":"alot/0.6","Date":"Thu, 21 Sep 2017 11:50:28 -0500","X-TM-AS-GCONF":"00","x-cbid":"17092116-2213-0000-0000-0000021F1155","X-IBM-SpamModules-Scores":"","X-IBM-SpamModules-Versions":"BY=3.00007773; HX=3.00000241; KW=3.00000007;\n\tPH=3.00000004; SC=3.00000231; SDB=6.00920311; UDB=6.00462434;\n\tIPR=6.00700533; \n\tBA=6.00005601; NDR=6.00000001; ZLA=6.00000005; ZF=6.00000009;\n\tZB=6.00000000; \n\tZP=6.00000000; ZH=6.00000000; ZU=6.00000002; MB=3.00017237;\n\tXFM=3.00000015; UTC=2017-09-21 16:50:34","X-IBM-AV-DETECTION":"SAVI=unused REMOTE=unused XFE=unused","x-cbparentid":"17092116-2214-0000-0000-0000579ECC18","Message-Id":"<150601262807.14100.4805165453968988313@sif>","X-Proofpoint-Virus-Version":"vendor=fsecure engine=2.50.10432:, ,\n\tdefinitions=2017-09-21_04:, , signatures=0","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n\tspamscore=0 suspectscore=0\n\tmalwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam\n\tadjust=0 reason=mlx scancount=1 engine=8.0.1-1707230000\n\tdefinitions=main-1709210227","X-detected-operating-system":"by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy]","X-Received-From":"148.163.158.5","Subject":"Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable\n\tais facility","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Id":"<qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<http://lists.nongnu.org/archive/html/qemu-devel/>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Cc":"Halil Pasic <pasic@linux.vnet.ibm.com>,\n\tYi Min Zhao <zyimin@linux.vnet.ibm.com>,\n\tDavid Hildenbrand <david@redhat.com>,\n\tqemu-devel <qemu-devel@nongnu.org>, \n\tAlexander Graf <agraf@suse.de>, Richard Henderson <rth@twiddle.net>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>"}},{"id":1773087,"web_url":"http://patchwork.ozlabs.org/comment/1773087/","msgid":"<150602559136.14100.15716317748570889468@sif>","list_archive_url":null,"date":"2017-09-21T20:26:31","subject":"Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable\n\tais facility","submitter":{"id":5549,"url":"http://patchwork.ozlabs.org/api/people/5549/","name":"Michael Roth","email":"mdroth@linux.vnet.ibm.com"},"content":"Quoting Michael Roth (2017-09-21 11:50:28)\n> Quoting Cornelia Huck (2017-09-21 10:21:42)\n> > On Thu, 21 Sep 2017 17:14:46 +0200\n> > Christian Borntraeger <borntraeger@de.ibm.com> wrote:\n> > \n> > > The migration interface for ais was introduced with kernel 4.13\n> > > but the capability itself had been active since 4.12. As migration\n> > > support is considered necessary lets disable ais in the 2.10\n> > > stable version. A proper fix and re-enablement will be done\n> > > for qemu 2.11.\n> > \n> > Also now with qemu-devel on cc:\n> > \n> > So, should I apply to s390-next? Or can this be applied just to stable?\n> \n> Ideally we would get it in master or at least a branch that'll\n> eventually get pulled so we can reference the upstream commit ID.\n> It's not set in stone, but usually only patches specifically ported\n> to stable are applied directly.\n\nSomehow I missed the \"for 2.10 stable\" in the subject line. I can apply\nthis directly if it comes to that, but it seems safer to apply this\nupstream as well in the meantime, IMO. If the proper fix didn't make\n2.11 for whatever reason we'd still be okay with 2.10.1<->2.11, for\ninstance.\n\n> \n> > \n> > > \n> > > Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>\n> > > Reviewed-by: Cornelia Huck <cohuck@redhat.com>\n> > > ---\n> > >  target/s390x/kvm.c | 9 +++++++--\n> > >  1 file changed, 7 insertions(+), 2 deletions(-)\n> > > \n> > > diff --git a/target/s390x/kvm.c b/target/s390x/kvm.c\n> > > index c4c5791..eb0dbb3 100644\n> > > --- a/target/s390x/kvm.c\n> > > +++ b/target/s390x/kvm.c\n> > > @@ -308,8 +308,13 @@ int kvm_arch_init(MachineState *ms, KVMState *s)\n> > >          }\n> > >      }\n> > >  \n> > > -    /* Try to enable AIS facility */\n> > > -    kvm_vm_enable_cap(s, KVM_CAP_S390_AIS, 0);\n> > > +    /*\n> > > +     * The migration interface for ais was introduced with kernel 4.13\n> > > +     * but the capability itself had been active since 4.12. As migration\n> > > +     * support is considered necessary let's disable ais in the 2.10\n> > > +     * machine.\n> > > +     */\n> > > +    /* kvm_vm_enable_cap(s, KVM_CAP_S390_AIS, 0); */\n> > >  \n> > >      qemu_mutex_init(&qemu_sigp_mutex);\n> > >  \n> > \n> \n>","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=208.118.235.17; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)","Received":["from lists.gnu.org (lists.gnu.org [208.118.235.17])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xypFN2j8kz9s06\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 22 Sep 2017 06:32:24 +1000 (AEST)","from localhost ([::1]:55417 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dv845-0005Iz-Ja\n\tfor incoming@patchwork.ozlabs.org; Thu, 21 Sep 2017 16:27:17 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:43280)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <mdroth@linux.vnet.ibm.com>) id 1dv83c-0005I3-T5\n\tfor qemu-devel@nongnu.org; Thu, 21 Sep 2017 16:26:50 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <mdroth@linux.vnet.ibm.com>) id 1dv83Z-0006yC-Ov\n\tfor qemu-devel@nongnu.org; Thu, 21 Sep 2017 16:26:48 -0400","from mx0b-001b2d01.pphosted.com ([148.163.158.5]:45086\n\thelo=mx0a-001b2d01.pphosted.com)\n\tby eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <mdroth@linux.vnet.ibm.com>)\n\tid 1dv83Z-0006xZ-JI\n\tfor qemu-devel@nongnu.org; Thu, 21 Sep 2017 16:26:45 -0400","from pps.filterd (m0098419.ppops.net [127.0.0.1])\n\tby mx0b-001b2d01.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id\n\tv8LKOUFK018935\n\tfor <qemu-devel@nongnu.org>; Thu, 21 Sep 2017 16:26:42 -0400","from e32.co.us.ibm.com (e32.co.us.ibm.com [32.97.110.150])\n\tby mx0b-001b2d01.pphosted.com with ESMTP id 2d4fncq5qs-1\n\t(version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT)\n\tfor <qemu-devel@nongnu.org>; Thu, 21 Sep 2017 16:26:42 -0400","from localhost\n\tby e32.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use\n\tOnly! Violators will be prosecuted\n\tfor <qemu-devel@nongnu.org> from <mdroth@linux.vnet.ibm.com>;\n\tThu, 21 Sep 2017 14:26:41 -0600","from b03cxnp08026.gho.boulder.ibm.com (9.17.130.18)\n\tby e32.co.us.ibm.com (192.168.1.132) with IBM ESMTP SMTP Gateway:\n\tAuthorized Use Only! Violators will be prosecuted; \n\tThu, 21 Sep 2017 14:26:38 -0600","from b03ledav004.gho.boulder.ibm.com\n\t(b03ledav004.gho.boulder.ibm.com [9.17.130.235])\n\tby b03cxnp08026.gho.boulder.ibm.com (8.14.9/8.14.9/NCO v10.0) with\n\tESMTP id v8LKQb5765142810; Thu, 21 Sep 2017 13:26:37 -0700","from b03ledav004.gho.boulder.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id D620C78043;\n\tThu, 21 Sep 2017 14:26:37 -0600 (MDT)","from localhost (unknown [9.53.92.187])\n\tby b03ledav004.gho.boulder.ibm.com (Postfix) with ESMTP id BCB337803F;\n\tThu, 21 Sep 2017 14:26:37 -0600 (MDT)"],"Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","To":"Christian Borntraeger <borntraeger@de.ibm.com>,\n\tCornelia Huck <cohuck@redhat.com>","From":"Michael Roth <mdroth@linux.vnet.ibm.com>","In-Reply-To":"<150601262807.14100.4805165453968988313@sif>","References":"<20170921151446.40015-1-borntraeger@de.ibm.com>\n\t<20170921151446.40015-2-borntraeger@de.ibm.com>\n\t<20170921172142.1052a887.cohuck@redhat.com>\n\t<150601262807.14100.4805165453968988313@sif>","User-Agent":"alot/0.6","Date":"Thu, 21 Sep 2017 15:26:31 -0500","X-TM-AS-GCONF":"00","x-cbid":"17092120-0004-0000-0000-000012F526C4","X-IBM-SpamModules-Scores":"","X-IBM-SpamModules-Versions":"BY=3.00007774; HX=3.00000241; KW=3.00000007;\n\tPH=3.00000004; SC=3.00000231; SDB=6.00920383; UDB=6.00462476;\n\tIPR=6.00700605; \n\tBA=6.00005601; NDR=6.00000001; ZLA=6.00000005; ZF=6.00000009;\n\tZB=6.00000000; \n\tZP=6.00000000; ZH=6.00000000; ZU=6.00000002; MB=3.00017240;\n\tXFM=3.00000015; UTC=2017-09-21 20:26:40","X-IBM-AV-DETECTION":"SAVI=unused REMOTE=unused XFE=unused","x-cbparentid":"17092120-0005-0000-0000-0000842F5437","Message-Id":"<150602559136.14100.15716317748570889468@sif>","X-Proofpoint-Virus-Version":"vendor=fsecure engine=2.50.10432:, ,\n\tdefinitions=2017-09-21_05:, , signatures=0","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n\tspamscore=0 suspectscore=0\n\tmalwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam\n\tadjust=0 reason=mlx scancount=1 engine=8.0.1-1707230000\n\tdefinitions=main-1709210276","X-detected-operating-system":"by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy]","X-Received-From":"148.163.158.5","Subject":"Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable\n\tais facility","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Id":"<qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<http://lists.nongnu.org/archive/html/qemu-devel/>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Cc":"Halil Pasic <pasic@linux.vnet.ibm.com>,\n\tYi Min Zhao <zyimin@linux.vnet.ibm.com>,\n\tDavid Hildenbrand <david@redhat.com>, Alexander Graf <agraf@suse.de>, \n\tqemu-devel <qemu-devel@nongnu.org>, Richard Henderson <rth@twiddle.net>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>"}},{"id":1773301,"web_url":"http://patchwork.ozlabs.org/comment/1773301/","msgid":"<31127d34-b117-59ec-ee8d-c4a7f8324173@de.ibm.com>","list_archive_url":null,"date":"2017-09-22T06:47:41","subject":"Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable\n\tais facility","submitter":{"id":590,"url":"http://patchwork.ozlabs.org/api/people/590/","name":"Christian Borntraeger","email":"borntraeger@de.ibm.com"},"content":"On 09/21/2017 10:26 PM, Michael Roth wrote:\n> Quoting Michael Roth (2017-09-21 11:50:28)\n>> Quoting Cornelia Huck (2017-09-21 10:21:42)\n>>> On Thu, 21 Sep 2017 17:14:46 +0200\n>>> Christian Borntraeger <borntraeger@de.ibm.com> wrote:\n>>>\n>>>> The migration interface for ais was introduced with kernel 4.13\n>>>> but the capability itself had been active since 4.12. As migration\n>>>> support is considered necessary lets disable ais in the 2.10\n>>>> stable version. A proper fix and re-enablement will be done\n>>>> for qemu 2.11.\n>>>\n>>> Also now with qemu-devel on cc:\n>>>\n>>> So, should I apply to s390-next? Or can this be applied just to stable?\n>>\n>> Ideally we would get it in master or at least a branch that'll\n>> eventually get pulled so we can reference the upstream commit ID.\n>> It's not set in stone, but usually only patches specifically ported\n>> to stable are applied directly.\n> \n> Somehow I missed the \"for 2.10 stable\" in the subject line. I can apply\n> this directly if it comes to that, but it seems safer to apply this\n> upstream as well in the meantime, IMO. If the proper fix didn't make\n> 2.11 for whatever reason we'd still be okay with 2.10.1<->2.11, for\n> instance.\n> \n\nSo what about the following. We will schedule this disable patch also for\ncurrent master. Whenever we have a proper fix we can then revert/fixup the\ndisable patch. This patch will then be backported to 2.10.1\nFor 2.11 we then fixup the ais code and also add the \"disable ais for compat\nmachines\" patch.\n\nChristian","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)","Received":["from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xz3w76jhFz9sNr\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 22 Sep 2017 16:48:22 +1000 (AEST)","from localhost ([::1]:56938 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dvHl5-0003Gl-P3\n\tfor incoming@patchwork.ozlabs.org; Fri, 22 Sep 2017 02:48:19 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:53228)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <borntraeger@de.ibm.com>) id 1dvHkj-0003GP-4p\n\tfor qemu-devel@nongnu.org; Fri, 22 Sep 2017 02:47:58 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <borntraeger@de.ibm.com>) id 1dvHkd-000577-8d\n\tfor qemu-devel@nongnu.org; Fri, 22 Sep 2017 02:47:56 -0400","from mx0a-001b2d01.pphosted.com ([148.163.156.1]:58836)\n\tby eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <borntraeger@de.ibm.com>)\n\tid 1dvHkc-00056R-VZ\n\tfor qemu-devel@nongnu.org; Fri, 22 Sep 2017 02:47:51 -0400","from pps.filterd (m0098396.ppops.net [127.0.0.1])\n\tby mx0a-001b2d01.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id\n\tv8M6k1OZ071444\n\tfor <qemu-devel@nongnu.org>; Fri, 22 Sep 2017 02:47:47 -0400","from e06smtp15.uk.ibm.com (e06smtp15.uk.ibm.com [195.75.94.111])\n\tby mx0a-001b2d01.pphosted.com with ESMTP id 2d4pnjw2ch-1\n\t(version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT)\n\tfor <qemu-devel@nongnu.org>; Fri, 22 Sep 2017 02:47:46 -0400","from localhost\n\tby e06smtp15.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use\n\tOnly! Violators will be prosecuted\n\tfor <qemu-devel@nongnu.org> from <borntraeger@de.ibm.com>;\n\tFri, 22 Sep 2017 07:47:44 +0100","from b06cxnps3074.portsmouth.uk.ibm.com (9.149.109.194)\n\tby e06smtp15.uk.ibm.com (192.168.101.145) with IBM ESMTP SMTP\n\tGateway: Authorized Use Only! Violators will be prosecuted; \n\tFri, 22 Sep 2017 07:47:42 +0100","from d06av24.portsmouth.uk.ibm.com (d06av24.portsmouth.uk.ibm.com\n\t[9.149.105.60])\n\tby b06cxnps3074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with\n\tESMTP id v8M6lfZX22020166; Fri, 22 Sep 2017 06:47:41 GMT","from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id 7923742045;\n\tFri, 22 Sep 2017 07:43:50 +0100 (BST)","from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id 2E32042041;\n\tFri, 22 Sep 2017 07:43:50 +0100 (BST)","from oc7330422307.ibm.com (unknown [9.152.224.107])\n\tby d06av24.portsmouth.uk.ibm.com (Postfix) with ESMTP;\n\tFri, 22 Sep 2017 07:43:50 +0100 (BST)"],"To":"Michael Roth <mdroth@linux.vnet.ibm.com>,\n\tCornelia Huck <cohuck@redhat.com>","References":"<20170921151446.40015-1-borntraeger@de.ibm.com>\n\t<20170921151446.40015-2-borntraeger@de.ibm.com>\n\t<20170921172142.1052a887.cohuck@redhat.com>\n\t<150601262807.14100.4805165453968988313@sif>\n\t<150602559136.14100.15716317748570889468@sif>","From":"Christian Borntraeger <borntraeger@de.ibm.com>","Date":"Fri, 22 Sep 2017 08:47:41 +0200","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.2.0","MIME-Version":"1.0","In-Reply-To":"<150602559136.14100.15716317748570889468@sif>","Content-Type":"text/plain; charset=utf-8","Content-Language":"en-US","Content-Transfer-Encoding":"7bit","X-TM-AS-GCONF":"00","x-cbid":"17092206-0020-0000-0000-000003BA3456","X-IBM-AV-DETECTION":"SAVI=unused REMOTE=unused XFE=unused","x-cbparentid":"17092206-0021-0000-0000-0000424BF864","Message-Id":"<31127d34-b117-59ec-ee8d-c4a7f8324173@de.ibm.com>","X-Proofpoint-Virus-Version":"vendor=fsecure engine=2.50.10432:, ,\n\tdefinitions=2017-09-22_01:, , signatures=0","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n\tspamscore=0 suspectscore=0\n\tmalwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam\n\tadjust=0 reason=mlx scancount=1 engine=8.0.1-1707230000\n\tdefinitions=main-1709220095","X-detected-operating-system":"by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy]","X-Received-From":"148.163.156.1","Subject":"Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable\n\tais facility","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Id":"<qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<http://lists.nongnu.org/archive/html/qemu-devel/>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Cc":"Halil Pasic <pasic@linux.vnet.ibm.com>,\n\tYi Min Zhao <zyimin@linux.vnet.ibm.com>,\n\tDavid Hildenbrand <david@redhat.com>, Alexander Graf <agraf@suse.de>, \n\tqemu-devel <qemu-devel@nongnu.org>, Richard Henderson <rth@twiddle.net>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>"}},{"id":1773318,"web_url":"http://patchwork.ozlabs.org/comment/1773318/","msgid":"<20170922092426.53ca16ca.cohuck@redhat.com>","list_archive_url":null,"date":"2017-09-22T07:24:26","subject":"Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable\n\tais facility","submitter":{"id":71914,"url":"http://patchwork.ozlabs.org/api/people/71914/","name":"Cornelia Huck","email":"cohuck@redhat.com"},"content":"On Fri, 22 Sep 2017 08:47:41 +0200\nChristian Borntraeger <borntraeger@de.ibm.com> wrote:\n\n> On 09/21/2017 10:26 PM, Michael Roth wrote:\n> > Quoting Michael Roth (2017-09-21 11:50:28)  \n> >> Quoting Cornelia Huck (2017-09-21 10:21:42)  \n> >>> On Thu, 21 Sep 2017 17:14:46 +0200\n> >>> Christian Borntraeger <borntraeger@de.ibm.com> wrote:\n> >>>  \n> >>>> The migration interface for ais was introduced with kernel 4.13\n> >>>> but the capability itself had been active since 4.12. As migration\n> >>>> support is considered necessary lets disable ais in the 2.10\n> >>>> stable version. A proper fix and re-enablement will be done\n> >>>> for qemu 2.11.  \n> >>>\n> >>> Also now with qemu-devel on cc:\n> >>>\n> >>> So, should I apply to s390-next? Or can this be applied just to stable?  \n> >>\n> >> Ideally we would get it in master or at least a branch that'll\n> >> eventually get pulled so we can reference the upstream commit ID.\n> >> It's not set in stone, but usually only patches specifically ported\n> >> to stable are applied directly.  \n> > \n> > Somehow I missed the \"for 2.10 stable\" in the subject line. I can apply\n> > this directly if it comes to that, but it seems safer to apply this\n> > upstream as well in the meantime, IMO. If the proper fix didn't make\n> > 2.11 for whatever reason we'd still be okay with 2.10.1<->2.11, for\n> > instance.\n> >   \n> \n> So what about the following. We will schedule this disable patch also for\n> current master. Whenever we have a proper fix we can then revert/fixup the\n> disable patch. This patch will then be backported to 2.10.1\n> For 2.11 we then fixup the ais code and also add the \"disable ais for compat\n> machines\" patch.\n\nSounds good. I'll queue this one and send a pull request, just to be on\nthe safe side.","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)","ext-mx10.extmail.prod.ext.phx2.redhat.com;\n\tdmarc=none (p=none dis=none) header.from=redhat.com","ext-mx10.extmail.prod.ext.phx2.redhat.com;\n\tspf=fail smtp.mailfrom=cohuck@redhat.com"],"Received":["from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xz4kS6k7Cz9sNc\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 22 Sep 2017 17:25:03 +1000 (AEST)","from localhost ([::1]:57056 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dvIKZ-0006nz-As\n\tfor incoming@patchwork.ozlabs.org; Fri, 22 Sep 2017 03:24:59 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:60066)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <cohuck@redhat.com>) id 1dvIKF-0006na-1N\n\tfor qemu-devel@nongnu.org; Fri, 22 Sep 2017 03:24:40 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <cohuck@redhat.com>) id 1dvIKB-00040O-3c\n\tfor qemu-devel@nongnu.org; Fri, 22 Sep 2017 03:24:39 -0400","from mx1.redhat.com ([209.132.183.28]:35782)\n\tby eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <cohuck@redhat.com>) id 1dvIKA-0003zw-Tc\n\tfor qemu-devel@nongnu.org; Fri, 22 Sep 2017 03:24:35 -0400","from smtp.corp.redhat.com\n\t(int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby mx1.redhat.com (Postfix) with ESMTPS id 806CD61464;\n\tFri, 22 Sep 2017 07:24:33 +0000 (UTC)","from gondolin (dhcp-192-215.str.redhat.com [10.33.192.215])\n\tby smtp.corp.redhat.com (Postfix) with ESMTP id 827F563620;\n\tFri, 22 Sep 2017 07:24:28 +0000 (UTC)"],"DMARC-Filter":"OpenDMARC Filter v1.3.2 mx1.redhat.com 806CD61464","Date":"Fri, 22 Sep 2017 09:24:26 +0200","From":"Cornelia Huck <cohuck@redhat.com>","To":"Christian Borntraeger <borntraeger@de.ibm.com>","Message-ID":"<20170922092426.53ca16ca.cohuck@redhat.com>","In-Reply-To":"<31127d34-b117-59ec-ee8d-c4a7f8324173@de.ibm.com>","References":"<20170921151446.40015-1-borntraeger@de.ibm.com>\n\t<20170921151446.40015-2-borntraeger@de.ibm.com>\n\t<20170921172142.1052a887.cohuck@redhat.com>\n\t<150601262807.14100.4805165453968988313@sif>\n\t<150602559136.14100.15716317748570889468@sif>\n\t<31127d34-b117-59ec-ee8d-c4a7f8324173@de.ibm.com>","Organization":"Red Hat GmbH","MIME-Version":"1.0","Content-Type":"text/plain; charset=US-ASCII","Content-Transfer-Encoding":"7bit","X-Scanned-By":"MIMEDefang 2.79 on 10.5.11.15","X-Greylist":"Sender IP whitelisted, not delayed by milter-greylist-4.5.16\n\t(mx1.redhat.com [10.5.110.39]);\n\tFri, 22 Sep 2017 07:24:33 +0000 (UTC)","X-detected-operating-system":"by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]\n\t[fuzzy]","X-Received-From":"209.132.183.28","Subject":"Re: [Qemu-devel] [PATCH 1/1] s390x/ais: for 2.10 stable: disable\n\tais facility","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Id":"<qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<http://lists.nongnu.org/archive/html/qemu-devel/>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Cc":"Halil Pasic <pasic@linux.vnet.ibm.com>,\n\tYi Min Zhao <zyimin@linux.vnet.ibm.com>,\n\tMichael Roth <mdroth@linux.vnet.ibm.com>,\n\tDavid Hildenbrand <david@redhat.com>,\n\tqemu-devel <qemu-devel@nongnu.org>, \n\tAlexander Graf <agraf@suse.de>, Richard Henderson <rth@twiddle.net>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>"}}]