[{"id":1776504,"web_url":"http://patchwork.ozlabs.org/comment/1776504/","msgid":"<6d86db3a-33ef-e155-2f96-76cf15dd1220@linaro.org>","list_archive_url":null,"date":"2017-09-27T17:52:29","subject":"Re: [Qemu-devel] [PATCH RFC 3/3] s390x/tcg: make STFL store into\n\tthe lowcore","submitter":{"id":72104,"url":"http://patchwork.ozlabs.org/api/people/72104/","name":"Richard Henderson","email":"richard.henderson@linaro.org"},"content":"On 09/27/2017 10:00 AM, David Hildenbrand wrote:\n> Using virtual memory access is wrong and will soon include low-address\n> protection checks, which is to be bypassed for STFL.\n> \n> This was originally part of a bigger STFL(E) refactoring.\n> \n> Signed-off-by: David Hildenbrand <david@redhat.com>\n> ---\n>  target/s390x/helper.h      | 2 +-\n>  target/s390x/misc_helper.c | 7 ++++++-\n>  2 files changed, 7 insertions(+), 2 deletions(-)\n\nNeed to sort this patch first, so that the series is bisectable.\n\n>  DEF_HELPER_FLAGS_2(sfpc, TCG_CALL_NO_RWG, void, env, i64)\n>  DEF_HELPER_FLAGS_2(sfas, TCG_CALL_NO_WG, void, env, i64)\n>  DEF_HELPER_FLAGS_1(popcnt, TCG_CALL_NO_RWG_SE, i64, i64)\n> -DEF_HELPER_FLAGS_1(stfl, TCG_CALL_NO_RWG, void, env)\n>  DEF_HELPER_2(stfle, i32, env, i64)\n>  DEF_HELPER_FLAGS_2(lpq, TCG_CALL_NO_WG, i64, env, i64)\n>  DEF_HELPER_FLAGS_4(stpq, TCG_CALL_NO_WG, void, env, i64, i64, i64)\n> @@ -153,6 +152,7 @@ DEF_HELPER_FLAGS_3(sturg, TCG_CALL_NO_WG, void, env, i64, i64)\n>  DEF_HELPER_1(per_check_exception, void, env)\n>  DEF_HELPER_FLAGS_3(per_branch, TCG_CALL_NO_RWG, void, env, i64, i64)\n>  DEF_HELPER_FLAGS_2(per_ifetch, TCG_CALL_NO_RWG, void, env, i64)\n> +DEF_HELPER_FLAGS_1(stfl, TCG_CALL_NO_RWG, void, env)\n>  \n\nWhy?  Otherwise,\n\nReviewed-by: Richard Henderson <richard.henderson@linaro.org>\n\n\nr~","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>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"Jc0w2eiJ\"; dkim-atps=neutral"],"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 3y2QQj4rChz9tY2\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 28 Sep 2017 03:52:57 +1000 (AEST)","from localhost ([::1]:55796 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 1dxGVy-0005EF-N6\n\tfor incoming@patchwork.ozlabs.org; Wed, 27 Sep 2017 13:52:54 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:44399)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <richard.henderson@linaro.org>) id 1dxGVe-0005E9-7M\n\tfor qemu-devel@nongnu.org; Wed, 27 Sep 2017 13:52:35 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <richard.henderson@linaro.org>) id 1dxGVd-0006TU-CQ\n\tfor qemu-devel@nongnu.org; Wed, 27 Sep 2017 13:52:34 -0400","from mail-pf0-x232.google.com ([2607:f8b0:400e:c00::232]:48811)\n\tby eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)\n\t(Exim 4.71) (envelope-from <richard.henderson@linaro.org>)\n\tid 1dxGVd-0006T6-2X\n\tfor qemu-devel@nongnu.org; Wed, 27 Sep 2017 13:52:33 -0400","by mail-pf0-x232.google.com with SMTP id n24so7616958pfk.5\n\tfor <qemu-devel@nongnu.org>; Wed, 27 Sep 2017 10:52:32 -0700 (PDT)","from bigtime.twiddle.net ([70.35.39.2])\n\tby smtp.gmail.com with ESMTPSA id\n\tm13sm23250502pgc.58.2017.09.27.10.52.30\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tWed, 27 Sep 2017 10:52:31 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;\n\th=subject:to:cc:references:from:message-id:date:user-agent\n\t:mime-version:in-reply-to:content-language:content-transfer-encoding; \n\tbh=WMnsQJyRxgTBOIjdwjc/3aOI80ovosrS9hk+o/P+yIA=;\n\tb=Jc0w2eiJPMcuV+3Tfp4IIUQnDoRrbQgj4gBHcCpAVoL88ePbdVYRynj0EdXbDP8rbD\n\tDaMPmApoqLDOursMPNNpSPgksYJ2ZLhbuf64IeHhSPILQ9rtVB5cstmEwInSyrCY3tcS\n\tfZ2cnFMfGGl7gM0BergYgrWQzCz8NrF//cosI=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:subject:to:cc:references:from:message-id:date\n\t:user-agent:mime-version:in-reply-to:content-language\n\t:content-transfer-encoding;\n\tbh=WMnsQJyRxgTBOIjdwjc/3aOI80ovosrS9hk+o/P+yIA=;\n\tb=iNIe2AvH6KubZ4sBaIWdDX8umJgiUcE5cKuOrm7Rmoj8tM+wnsrCIHo7OehcAqjhxU\n\tSBpj5fFr8A0OGkLOIJTTGCf+7pO7N7mHTSV+ivyD2olZzLIiZTytBSDEitzlgIQxpzYs\n\teD6AlMiXxOWcuZKMluVRA49FCblQn0Y446V8U45qXZULQxzSnW654GXNSvz9Azg8aK6S\n\tmzudNWhDYfu5X+t83KO2Y69IQwVTx2dieKC53me0MK7dCJ/ZdSG0Q1rI45jslui3TvtZ\n\tyOULQ+IAvr9jRmKl73lrZBMJPbsQ85fyPNa+8X6hlyMMh3Q2GHPK4pu+8PDyVw9/1tHC\n\tVpxQ==","X-Gm-Message-State":"AHPjjUidkAISWKQTWOSO6lxjF5wBiy57/PlTSVWy81Mi6q/ZYr8E+IQQ\n\td9JIVA9l0hfQlQlYKaM4kaslUBe6qKQ=","X-Google-Smtp-Source":"AOwi7QAPUDZ7/llE1NagRKcuZ4OdBHu70Q8bXmnCBWXwC6Xi/JyakkTPvElaZBtCMxavmaqb/67+FA==","X-Received":"by 10.99.115.30 with SMTP id o30mr1956454pgc.449.1506534752133; \n\tWed, 27 Sep 2017 10:52:32 -0700 (PDT)","To":"David Hildenbrand <david@redhat.com>, qemu-devel@nongnu.org","References":"<20170927170027.8539-1-david@redhat.com>\n\t<20170927170027.8539-4-david@redhat.com>","From":"Richard Henderson <richard.henderson@linaro.org>","Message-ID":"<6d86db3a-33ef-e155-2f96-76cf15dd1220@linaro.org>","Date":"Wed, 27 Sep 2017 10:52:29 -0700","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":"<20170927170027.8539-4-david@redhat.com>","Content-Type":"text/plain; charset=utf-8","Content-Language":"en-US","Content-Transfer-Encoding":"7bit","X-detected-operating-system":"by eggs.gnu.org: Genre and OS details not\n\trecognized.","X-Received-From":"2607:f8b0:400e:c00::232","Subject":"Re: [Qemu-devel] [PATCH RFC 3/3] s390x/tcg: make STFL store into\n\tthe lowcore","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":"Christian Borntraeger <borntraeger@de.ibm.com>, thuth@redhat.com,\n\tcohuck@redhat.com, Alexander Graf <agraf@suse.de>","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":1776537,"web_url":"http://patchwork.ozlabs.org/comment/1776537/","msgid":"<9d535e6d-6e22-dc7f-2ce8-b2a542935f58@redhat.com>","list_archive_url":null,"date":"2017-09-27T18:46:51","subject":"Re: [Qemu-devel] [PATCH RFC 3/3] s390x/tcg: make STFL store into\n\tthe lowcore","submitter":{"id":70402,"url":"http://patchwork.ozlabs.org/api/people/70402/","name":"David Hildenbrand","email":"david@redhat.com"},"content":"On 27.09.2017 19:52, Richard Henderson wrote:\n> On 09/27/2017 10:00 AM, David Hildenbrand wrote:\n>> Using virtual memory access is wrong and will soon include low-address\n>> protection checks, which is to be bypassed for STFL.\n>>\n>> This was originally part of a bigger STFL(E) refactoring.\n>>\n>> Signed-off-by: David Hildenbrand <david@redhat.com>\n>> ---\n>>  target/s390x/helper.h      | 2 +-\n>>  target/s390x/misc_helper.c | 7 ++++++-\n>>  2 files changed, 7 insertions(+), 2 deletions(-)\n> \n> Need to sort this patch first, so that the series is bisectable.\n\nRight, this should become #2.\n\n> \n>>  DEF_HELPER_FLAGS_2(sfpc, TCG_CALL_NO_RWG, void, env, i64)\n>>  DEF_HELPER_FLAGS_2(sfas, TCG_CALL_NO_WG, void, env, i64)\n>>  DEF_HELPER_FLAGS_1(popcnt, TCG_CALL_NO_RWG_SE, i64, i64)\n>> -DEF_HELPER_FLAGS_1(stfl, TCG_CALL_NO_RWG, void, env)\n>>  DEF_HELPER_2(stfle, i32, env, i64)\n>>  DEF_HELPER_FLAGS_2(lpq, TCG_CALL_NO_WG, i64, env, i64)\n>>  DEF_HELPER_FLAGS_4(stpq, TCG_CALL_NO_WG, void, env, i64, i64, i64)\n>> @@ -153,6 +152,7 @@ DEF_HELPER_FLAGS_3(sturg, TCG_CALL_NO_WG, void, env, i64, i64)\n>>  DEF_HELPER_1(per_check_exception, void, env)\n>>  DEF_HELPER_FLAGS_3(per_branch, TCG_CALL_NO_RWG, void, env, i64, i64)\n>>  DEF_HELPER_FLAGS_2(per_ifetch, TCG_CALL_NO_RWG, void, env, i64)\n>> +DEF_HELPER_FLAGS_1(stfl, TCG_CALL_NO_RWG, void, env)\n>>  \n> \n> Why?  Otherwise,\n\nstruct LowCore is only available for !CONFIG_USER_ONLY. Therefore I also\nhave to move the helper declaration into !CONFIG_USER_ONLY.\n\nThanks!\n\n> \n> Reviewed-by: Richard Henderson <richard.henderson@linaro.org>\n> \n> \n> r~\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-mx07.extmail.prod.ext.phx2.redhat.com;\n\tdmarc=none (p=none dis=none) header.from=redhat.com","ext-mx07.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 3y2RdS1SnXz9tXb\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 28 Sep 2017 04:47:22 +1000 (AEST)","from localhost ([::1]:55943 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 1dxHMe-00061I-5V\n\tfor incoming@patchwork.ozlabs.org; Wed, 27 Sep 2017 14:47:20 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:56265)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <david@redhat.com>) id 1dxHMK-00060z-Nc\n\tfor qemu-devel@nongnu.org; Wed, 27 Sep 2017 14:47:01 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <david@redhat.com>) id 1dxHMF-00016P-W3\n\tfor qemu-devel@nongnu.org; Wed, 27 Sep 2017 14:47:00 -0400","from mx1.redhat.com ([209.132.183.28]:36826)\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 1dxHMF-00015G-PN\n\tfor qemu-devel@nongnu.org; Wed, 27 Sep 2017 14:46:55 -0400","from smtp.corp.redhat.com\n\t(int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12])\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 9B145C1E5D84;\n\tWed, 27 Sep 2017 18:46:54 +0000 (UTC)","from [10.36.116.69] (ovpn-116-69.ams2.redhat.com [10.36.116.69])\n\tby smtp.corp.redhat.com (Postfix) with ESMTP id 1376960E37;\n\tWed, 27 Sep 2017 18:46:52 +0000 (UTC)"],"DMARC-Filter":"OpenDMARC Filter v1.3.2 mx1.redhat.com 9B145C1E5D84","To":"Richard Henderson <richard.henderson@linaro.org>, qemu-devel@nongnu.org","References":"<20170927170027.8539-1-david@redhat.com>\n\t<20170927170027.8539-4-david@redhat.com>\n\t<6d86db3a-33ef-e155-2f96-76cf15dd1220@linaro.org>","From":"David Hildenbrand <david@redhat.com>","Organization":"Red Hat GmbH","Message-ID":"<9d535e6d-6e22-dc7f-2ce8-b2a542935f58@redhat.com>","Date":"Wed, 27 Sep 2017 20:46:51 +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":"<6d86db3a-33ef-e155-2f96-76cf15dd1220@linaro.org>","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.12","X-Greylist":"Sender IP whitelisted, not delayed by milter-greylist-4.5.16\n\t(mx1.redhat.com [10.5.110.31]);\n\tWed, 27 Sep 2017 18:46:54 +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 RFC 3/3] s390x/tcg: make STFL store into\n\tthe lowcore","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":"Christian Borntraeger <borntraeger@de.ibm.com>, thuth@redhat.com,\n\tcohuck@redhat.com, Alexander Graf <agraf@suse.de>","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":1776744,"web_url":"http://patchwork.ozlabs.org/comment/1776744/","msgid":"<b2384985-75ed-564d-0063-1c50ad535385@redhat.com>","list_archive_url":null,"date":"2017-09-28T04:23:55","subject":"Re: [Qemu-devel] [PATCH RFC 3/3] s390x/tcg: make STFL store into\n\tthe lowcore","submitter":{"id":66152,"url":"http://patchwork.ozlabs.org/api/people/66152/","name":"Thomas Huth","email":"thuth@redhat.com"},"content":"On 27.09.2017 20:46, David Hildenbrand wrote:\n> On 27.09.2017 19:52, Richard Henderson wrote:\n>> On 09/27/2017 10:00 AM, David Hildenbrand wrote:\n>>> Using virtual memory access is wrong and will soon include low-address\n>>> protection checks, which is to be bypassed for STFL.\n>>>\n>>> This was originally part of a bigger STFL(E) refactoring.\n>>>\n>>> Signed-off-by: David Hildenbrand <david@redhat.com>\n>>> ---\n>>>  target/s390x/helper.h      | 2 +-\n>>>  target/s390x/misc_helper.c | 7 ++++++-\n>>>  2 files changed, 7 insertions(+), 2 deletions(-)\n>>\n>> Need to sort this patch first, so that the series is bisectable.\n> \n> Right, this should become #2.\n> \n>>\n>>>  DEF_HELPER_FLAGS_2(sfpc, TCG_CALL_NO_RWG, void, env, i64)\n>>>  DEF_HELPER_FLAGS_2(sfas, TCG_CALL_NO_WG, void, env, i64)\n>>>  DEF_HELPER_FLAGS_1(popcnt, TCG_CALL_NO_RWG_SE, i64, i64)\n>>> -DEF_HELPER_FLAGS_1(stfl, TCG_CALL_NO_RWG, void, env)\n>>>  DEF_HELPER_2(stfle, i32, env, i64)\n>>>  DEF_HELPER_FLAGS_2(lpq, TCG_CALL_NO_WG, i64, env, i64)\n>>>  DEF_HELPER_FLAGS_4(stpq, TCG_CALL_NO_WG, void, env, i64, i64, i64)\n>>> @@ -153,6 +152,7 @@ DEF_HELPER_FLAGS_3(sturg, TCG_CALL_NO_WG, void, env, i64, i64)\n>>>  DEF_HELPER_1(per_check_exception, void, env)\n>>>  DEF_HELPER_FLAGS_3(per_branch, TCG_CALL_NO_RWG, void, env, i64, i64)\n>>>  DEF_HELPER_FLAGS_2(per_ifetch, TCG_CALL_NO_RWG, void, env, i64)\n>>> +DEF_HELPER_FLAGS_1(stfl, TCG_CALL_NO_RWG, void, env)\n>>>  \n>>\n>> Why?  Otherwise,\n> \n> struct LowCore is only available for !CONFIG_USER_ONLY. Therefore I also\n> have to move the helper declaration into !CONFIG_USER_ONLY.\n\nYou should mention that in the patch description, that it is a\nprivileged instruction and thus you also mark it here accordingly.\n\nWith that update:\n\nReviewed-by: Thomas Huth <thuth@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-mx08.extmail.prod.ext.phx2.redhat.com;\n\tdmarc=none (p=none dis=none) header.from=redhat.com","ext-mx08.extmail.prod.ext.phx2.redhat.com;\n\tspf=fail smtp.mailfrom=thuth@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 3y2hRL1Nq9z9s9Y\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 28 Sep 2017 14:24:29 +1000 (AEST)","from localhost ([::1]:57323 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 1dxQN8-0006ES-Fn\n\tfor incoming@patchwork.ozlabs.org; Thu, 28 Sep 2017 00:24:26 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:56230)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <thuth@redhat.com>) id 1dxQMn-0006Be-DV\n\tfor qemu-devel@nongnu.org; Thu, 28 Sep 2017 00:24:06 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <thuth@redhat.com>) id 1dxQMk-0000Ex-8g\n\tfor qemu-devel@nongnu.org; Thu, 28 Sep 2017 00:24:05 -0400","from mx1.redhat.com ([209.132.183.28]:47470)\n\tby eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <thuth@redhat.com>) id 1dxQMk-0000Em-1t\n\tfor qemu-devel@nongnu.org; Thu, 28 Sep 2017 00:24:02 -0400","from smtp.corp.redhat.com\n\t(int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13])\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 D4457C10D428;\n\tThu, 28 Sep 2017 04:24:00 +0000 (UTC)","from [10.36.116.86] (ovpn-116-86.ams2.redhat.com [10.36.116.86])\n\tby smtp.corp.redhat.com (Postfix) with ESMTPS id 6666485A38;\n\tThu, 28 Sep 2017 04:23:57 +0000 (UTC)"],"DMARC-Filter":"OpenDMARC Filter v1.3.2 mx1.redhat.com D4457C10D428","To":"David Hildenbrand <david@redhat.com>,\n\tRichard Henderson <richard.henderson@linaro.org>, qemu-devel@nongnu.org","References":"<20170927170027.8539-1-david@redhat.com>\n\t<20170927170027.8539-4-david@redhat.com>\n\t<6d86db3a-33ef-e155-2f96-76cf15dd1220@linaro.org>\n\t<9d535e6d-6e22-dc7f-2ce8-b2a542935f58@redhat.com>","From":"Thomas Huth <thuth@redhat.com>","Message-ID":"<b2384985-75ed-564d-0063-1c50ad535385@redhat.com>","Date":"Thu, 28 Sep 2017 06:23:55 +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":"<9d535e6d-6e22-dc7f-2ce8-b2a542935f58@redhat.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.13","X-Greylist":"Sender IP whitelisted, not delayed by milter-greylist-4.5.16\n\t(mx1.redhat.com [10.5.110.32]);\n\tThu, 28 Sep 2017 04:24:01 +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 RFC 3/3] s390x/tcg: make STFL store into\n\tthe lowcore","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":"Christian Borntraeger <borntraeger@de.ibm.com>, cohuck@redhat.com,\n\tAlexander Graf <agraf@suse.de>","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>"}}]