From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 15404C4332F for ; Tue, 26 Apr 2022 13:39:28 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1343536AbiDZNmd (ORCPT ); Tue, 26 Apr 2022 09:42:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43744 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237810AbiDZNmc (ORCPT ); Tue, 26 Apr 2022 09:42:32 -0400 Received: from mx0a-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9484466AC9; Tue, 26 Apr 2022 06:39:24 -0700 (PDT) Received: from pps.filterd (m0098416.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 23QCMcdL030966; Tue, 26 Apr 2022 13:39:21 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=message-id : date : mime-version : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding; s=pp1; bh=WWCfSPCphi/LFKQMJY9tTiN4E5wQ3OZwvYnxswx/3j4=; b=ONivuCt0qnFCbO7BB/k/ze1W2nLKziMgmbAPNsqQhV5WUptwj2OAIQ46FVJJmFM1Inzj HhhuWjEJI8fpKtQElSB0R9w9Lc5xyzJxfv3uF/bdGfVHnLoIY8t6JKuu1+D3iBOXChco qXlJ/yvOjg5rNyQLcEAAylZMuiLU9v1S9ALBjiyC1tXt3el4XuJWDJRC8tFB4h2cDuos DR/bGMTUV5fY9JppLvKho1qfImb9EYtzd+ct4E8M4MV/4su8L50l0whJZCt2ykV/DIAf +iRcY8WwO4/nllXLCCwYqneXzIGKqBPO6EC+kwVwaEOdKNIen/LadSfil8JttZEMi2XL SQ== Received: from pps.reinject (localhost [127.0.0.1]) by mx0b-001b2d01.pphosted.com (PPS) with ESMTPS id 3fpfha3arv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 26 Apr 2022 13:39:21 +0000 Received: from m0098416.ppops.net (m0098416.ppops.net [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 23QDTeA1027800; Tue, 26 Apr 2022 13:39:20 GMT Received: from ppma06ams.nl.ibm.com (66.31.33a9.ip4.static.sl-reverse.com [169.51.49.102]) by mx0b-001b2d01.pphosted.com (PPS) with ESMTPS id 3fpfha3ar8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 26 Apr 2022 13:39:20 +0000 Received: from pps.filterd (ppma06ams.nl.ibm.com [127.0.0.1]) by ppma06ams.nl.ibm.com (8.16.1.2/8.16.1.2) with SMTP id 23QDclIL007035; Tue, 26 Apr 2022 13:39:18 GMT Received: from b06cxnps4076.portsmouth.uk.ibm.com (d06relay13.portsmouth.uk.ibm.com [9.149.109.198]) by ppma06ams.nl.ibm.com with ESMTP id 3fm8qj4gry-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 26 Apr 2022 13:39:18 +0000 Received: from d06av22.portsmouth.uk.ibm.com (d06av22.portsmouth.uk.ibm.com [9.149.105.58]) by b06cxnps4076.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 23QDdFvx29295042 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 26 Apr 2022 13:39:15 GMT Received: from d06av22.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 65E404C044; Tue, 26 Apr 2022 13:39:15 +0000 (GMT) Received: from d06av22.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id B22ED4C040; Tue, 26 Apr 2022 13:39:14 +0000 (GMT) Received: from [9.145.2.160] (unknown [9.145.2.160]) by d06av22.portsmouth.uk.ibm.com (Postfix) with ESMTP; Tue, 26 Apr 2022 13:39:14 +0000 (GMT) Message-ID: <6aa94072-8bbe-38ae-e9ef-d666f86de217@linux.ibm.com> Date: Tue, 26 Apr 2022 15:39:14 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: [PATCH v2 1/2] KVM: s390: Don't indicate suppression on dirtying, failing memop Content-Language: en-US To: Janis Schoetterl-Glausch , Christian Borntraeger , Claudio Imbrenda Cc: David Hildenbrand , Heiko Carstens , Vasily Gorbik , Alexander Gordeev , Sven Schnelle , Paolo Bonzini , kvm@vger.kernel.org, Shuah Khan , linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, linux-s390@vger.kernel.org References: <20220425100147.1755340-1-scgl@linux.ibm.com> <20220425100147.1755340-2-scgl@linux.ibm.com> <2be2e47d-c1f5-18ac-264d-a1bde3b03c24@linux.ibm.com> <1c2caf30-da84-b4ce-d2ac-4edb5ef60a79@linux.ibm.com> From: Janosch Frank In-Reply-To: <1c2caf30-da84-b4ce-d2ac-4edb5ef60a79@linux.ibm.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-TM-AS-GCONF: 00 X-Proofpoint-GUID: QLlBH22e3qvygv1quJbRlCLJuEWoXyei X-Proofpoint-ORIG-GUID: XTwbaNcqtfYWxCFkgaqhUt26dIV3mBX5 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-04-26_02,2022-04-26_02,2022-02-23_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 mlxscore=0 mlxlogscore=999 suspectscore=0 bulkscore=0 malwarescore=0 phishscore=0 adultscore=0 impostorscore=0 spamscore=0 priorityscore=1501 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204260085 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gNC8yNi8yMiAxNToyNSwgSmFuaXMgU2Nob2V0dGVybC1HbGF1c2NoIHdyb3RlOg0KPiBP biA0LzI2LzIyIDA5OjE4LCBKYW5vc2NoIEZyYW5rIHdyb3RlOg0KPj4gT24gNC8yNS8yMiAx MjowMSwgSmFuaXMgU2Nob2V0dGVybC1HbGF1c2NoIHdyb3RlOg0KPj4+IElmIHVzZXIgc3Bh Y2UgdXNlcyBhIG1lbW9wIHRvIGVtdWxhdGUgYW4gaW5zdHJ1Y3Rpb24gYW5kIHRoYXQNCj4+ PiBtZW1vcCBmYWlscywgdGhlIGV4ZWN1dGlvbiBvZiB0aGUgaW5zdHJ1Y3Rpb24gZW5kcy4N Cj4+PiBJbnN0cnVjdGlvbiBleGVjdXRpb24gY2FuIGVuZCBpbiBkaWZmZXJlbnQgd2F5cywg b25lIG9mIHdoaWNoIGlzDQo+Pj4gc3VwcHJlc3Npb24sIHdoaWNoIHJlcXVpcmVzIHRoYXQg dGhlIGluc3RydWN0aW9uIGV4ZWN1dGUgbGlrZSBhIG5vLW9wLg0KPj4NCj4+DQo+Pg0KPj4+ IEEgd3JpdGluZyBtZW1vcCB0aGF0IHNwYW5zIG11bHRpcGxlIHBhZ2VzIGFuZCBmYWlscyBk dWUgdG8ga2V5DQo+Pj4gcHJvdGVjdGlvbiBjYW4gbW9kaWZpZWQgZ3Vlc3QgbWVtb3J5LCBh cyBhIHJlc3VsdCwgdGhlIGxpa2VseQ0KPj4+IGNvcnJlY3QgZW5kaW5nIGlzIHRlcm1pbmF0 aW9uLiBUaGVyZWZvcmUgZG8gbm90IGluZGljYXRlIGENCj4+PiBzdXBwcmVzc2luZyBpbnN0 cnVjdGlvbiBlbmRpbmcgaW4gdGhpcyBjYXNlLg0KPj4NCj4+IENoZWNrIGdyYW1tYXIuDQo+ Pg0KPj4+DQo+Pj4gU2lnbmVkLW9mZi1ieTogSmFuaXMgU2Nob2V0dGVybC1HbGF1c2NoIDxz Y2dsQGxpbnV4LmlibS5jb20+DQo+Pj4gLS0tDQo+Pj4gIMKgIGFyY2gvczM5MC9rdm0vZ2Fj Y2Vzcy5jIHwgNDcgKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0N Cj4+PiAgwqAgMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9u cygtKQ0KPj4+DQo+Pj4gZGlmZiAtLWdpdCBhL2FyY2gvczM5MC9rdm0vZ2FjY2Vzcy5jIGIv YXJjaC9zMzkwL2t2bS9nYWNjZXNzLmMNCj4+PiBpbmRleCBkNTNhMTgzYzIwMDUuLjNiMWZi ZWY4MjI4OCAxMDA2NDQNCj4+PiAtLS0gYS9hcmNoL3MzOTAva3ZtL2dhY2Nlc3MuYw0KPj4+ ICsrKyBiL2FyY2gvczM5MC9rdm0vZ2FjY2Vzcy5jDQo+Pj4gQEAgLTQ5MSw4ICs0OTEsOCBA QCBlbnVtIHByb3RfdHlwZSB7DQo+Pj4gIMKgwqDCoMKgwqAgUFJPVF9UWVBFX0lFUMKgID0g NCwNCj4+PiAgwqAgfTsNCj4+PiAgwqAgLXN0YXRpYyBpbnQgdHJhbnNfZXhjKHN0cnVjdCBr dm1fdmNwdSAqdmNwdSwgaW50IGNvZGUsIHVuc2lnbmVkIGxvbmcgZ3ZhLA0KPj4+IC3CoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgdTggYXIsIGVudW0gZ2FjY19tb2RlIG1vZGUsIGVudW0g cHJvdF90eXBlIHByb3QpDQo+Pj4gK3N0YXRpYyBpbnQgdHJhbnNfZXhjX2VuZGluZyhzdHJ1 Y3Qga3ZtX3ZjcHUgKnZjcHUsIGludCBjb2RlLCB1bnNpZ25lZCBsb25nIGd2YSwgdTggYXIs DQo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBlbnVtIGdhY2NfbW9kZSBt b2RlLCBlbnVtIHByb3RfdHlwZSBwcm90LCBib29sIHN1cHByZXNzKQ0KPj4+ICDCoCB7DQo+ Pj4gIMKgwqDCoMKgwqAgc3RydWN0IGt2bV9zMzkwX3BnbV9pbmZvICpwZ20gPSAmdmNwdS0+ YXJjaC5wZ207DQo+Pj4gIMKgwqDCoMKgwqAgc3RydWN0IHRyYW5zX2V4Y19jb2RlX2JpdHMg KnRlYzsNCj4+PiBAQCAtNTAzLDIyICs1MDMsMjQgQEAgc3RhdGljIGludCB0cmFuc19leGMo c3RydWN0IGt2bV92Y3B1ICp2Y3B1LCBpbnQgY29kZSwgdW5zaWduZWQgbG9uZyBndmEsDQo+ Pj4gIMKgIMKgwqDCoMKgwqAgc3dpdGNoIChjb2RlKSB7DQo+Pj4gIMKgwqDCoMKgwqAgY2Fz ZSBQR01fUFJPVEVDVElPTjoNCj4+PiAtwqDCoMKgwqDCoMKgwqAgc3dpdGNoIChwcm90KSB7 DQo+Pj4gLcKgwqDCoMKgwqDCoMKgIGNhc2UgUFJPVF9UWVBFX0lFUDoNCj4+PiAtwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCB0ZWMtPmI2MSA9IDE7DQo+Pj4gLcKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgZmFsbHRocm91Z2g7DQo+Pj4gLcKgwqDCoMKgwqDCoMKgIGNhc2UgUFJPVF9UWVBF X0xBOg0KPj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHRlYy0+YjU2ID0gMTsNCj4+PiAt wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBicmVhazsNCj4+PiAtwqDCoMKgwqDCoMKgwqAgY2Fz ZSBQUk9UX1RZUEVfS0VZQzoNCj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB0ZWMtPmI2 MCA9IDE7DQo+Pj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYnJlYWs7DQo+Pj4gLcKgwqDC oMKgwqDCoMKgIGNhc2UgUFJPVF9UWVBFX0FMQzoNCj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCB0ZWMtPmI2MCA9IDE7DQo+Pj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZmFsbHRo cm91Z2g7DQo+Pj4gLcKgwqDCoMKgwqDCoMKgIGNhc2UgUFJPVF9UWVBFX0RBVDoNCj4+PiAt wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB0ZWMtPmI2MSA9IDE7DQo+Pj4gLcKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgYnJlYWs7DQo+Pj4gK8KgwqDCoMKgwqDCoMKgIGlmIChzdXBwcmVzcykg ew0KPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN3aXRjaCAocHJvdCkgew0KPj4+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNhc2UgUFJPVF9UWVBFX0lFUDoNCj4+PiArwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHRlYy0+YjYxID0gMTsNCj4+PiArwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIGZhbGx0aHJvdWdoOw0KPj4+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIGNhc2UgUFJPVF9UWVBFX0xBOg0KPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgdGVjLT5iNTYgPSAxOw0KPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgYnJlYWs7DQo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY2FzZSBQUk9U X1RZUEVfS0VZQzoNCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHRlYy0+ YjYwID0gMTsNCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGJyZWFrOw0K Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNhc2UgUFJPVF9UWVBFX0FMQzoNCj4+PiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHRlYy0+YjYwID0gMTsNCj4+PiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGZhbGx0aHJvdWdoOw0KPj4+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIGNhc2UgUFJPVF9UWVBFX0RBVDoNCj4+PiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIHRlYy0+YjYxID0gMTsNCj4+PiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIGJyZWFrOw0KPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIH0N Cj4+PiAgwqDCoMKgwqDCoMKgwqDCoMKgIH0NCj4+DQo+PiBIb3cgYWJvdXQgc3dpdGNoaW5n IHRoaXMgYXJvdW5kIGFuZCBtYXNraW5nIHRob3NlIGJpdHMgb24gdGVybWluYXRpb24uDQo+ IA0KPiBJIGRpZCBpbml0aWFsbHkgaGF2ZSBpZiAoIXRlcm1pbmF0ZSkgeyAuLi4gfSwgYnV0 IGl0IHNlZW1lZCBtb3JlIHN0cmFpZ2h0IGZvcndhcmQNCj4gdG8gbWUgd2l0aG91dCB0aGUg bmVnYXRpb24uIE9yIGFyZSB5b3Ugc3VnZ2VzdGluZyBleHBsaWNpdGx5IHJlc2V0dGluZyB0 aGUNCj4gYml0cyB0byB6ZXJvIHdoZW4gdGVybWluYXRpbmc/DQoNClllcw0KDQo+Pg0KPj4+ ICDCoMKgwqDCoMKgwqDCoMKgwqAgZmFsbHRocm91Z2g7DQo+Pj4gIMKgwqDCoMKgwqAgY2Fz ZSBQR01fQVNDRV9UWVBFOg0KPj4+IEBAIC01NTIsNiArNTU0LDEyIEBAIHN0YXRpYyBpbnQg dHJhbnNfZXhjKHN0cnVjdCBrdm1fdmNwdSAqdmNwdSwgaW50IGNvZGUsIHVuc2lnbmVkIGxv bmcgZ3ZhLA0KPj4+ICDCoMKgwqDCoMKgIHJldHVybiBjb2RlOw0KPj4+ICDCoCB9DQo+Pj4g IMKgICtzdGF0aWMgaW50IHRyYW5zX2V4YyhzdHJ1Y3Qga3ZtX3ZjcHUgKnZjcHUsIGludCBj b2RlLCB1bnNpZ25lZCBsb25nIGd2YSwgdTggYXIsDQo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCBlbnVtIGdhY2NfbW9kZSBtb2RlLCBlbnVtIHByb3RfdHlwZSBwcm90KQ0KPj4+ ICt7DQo+Pj4gK8KgwqDCoCByZXR1cm4gdHJhbnNfZXhjX2VuZGluZyh2Y3B1LCBjb2RlLCBn dmEsIGFyLCBtb2RlLCBwcm90LCB0cnVlKTsNCj4+PiArfQ0KPj4+ICsNCj4+PiAgwqAgc3Rh dGljIGludCBnZXRfdmNwdV9hc2NlKHN0cnVjdCBrdm1fdmNwdSAqdmNwdSwgdW5pb24gYXNj ZSAqYXNjZSwNCj4+PiAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNpZ25lZCBs b25nIGdhLCB1OCBhciwgZW51bSBnYWNjX21vZGUgbW9kZSkNCj4+PiAgwqAgew0KPj4+IEBA IC0xMTEwLDcgKzExMTgsOCBAQCBpbnQgYWNjZXNzX2d1ZXN0X3dpdGhfa2V5KHN0cnVjdCBr dm1fdmNwdSAqdmNwdSwgdW5zaWduZWQgbG9uZyBnYSwgdTggYXIsDQo+Pj4gIMKgwqDCoMKg wqDCoMKgwqDCoCBnYSA9IGt2bV9zMzkwX2xvZ2ljYWxfdG9fZWZmZWN0aXZlKHZjcHUsIGdh ICsgZnJhZ21lbnRfbGVuKTsNCj4+PiAgwqDCoMKgwqDCoCB9DQo+Pj4gIMKgwqDCoMKgwqAg aWYgKHJjID4gMCkNCj4+PiAtwqDCoMKgwqDCoMKgwqAgcmMgPSB0cmFuc19leGModmNwdSwg cmMsIGdhLCBhciwgbW9kZSwgcHJvdCk7DQo+Pj4gK8KgwqDCoMKgwqDCoMKgIHJjID0gdHJh bnNfZXhjX2VuZGluZyh2Y3B1LCByYywgZ2EsIGFyLCBtb2RlLCBwcm90LA0KPj4+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKG1vZGUgIT0gR0FDQ19T VE9SRSkgfHwgKGlkeCA9PSAwKSk7DQo+Pg0KPj4gQWRkIGEgYm9vbGVhbiB2YXJpYWJsZSBu YW1lZCB0ZXJtaW5hdGluZywgY2FsY3VsYXRlIHRoZSB2YWx1ZSBiZWZvcmUgcGFzc2luZyB0 aGUgYm9vbGVhbiBvbi4NCj4gDQo+IE9rLiBJJ2xsIHNjb3BlIGl0IHRvIHRoZSBib2R5IG9m IHRoZSBpZi4NCj4+DQo+Pj4gIMKgIG91dF91bmxvY2s6DQo+Pj4gIMKgwqDCoMKgwqAgaWYg KG5lZWRfaXB0ZV9sb2NrKQ0KPj4+ICDCoMKgwqDCoMKgwqDCoMKgwqAgaXB0ZV91bmxvY2so dmNwdSk7DQo+Pg0KPj4NCj4gDQoNCg==