Received: by 10.213.65.68 with SMTP id h4csp640598imn; Fri, 23 Mar 2018 12:17:25 -0700 (PDT) X-Google-Smtp-Source: AG47ELvTeMhRgpVrQEoTxzvBHN4BQDxZN9Gqf+QwO/G90mIkJQk/+oAJ4kTaqd0ax1wxwfnX3KpN X-Received: by 10.99.120.138 with SMTP id t132mr22041810pgc.280.1521832645335; Fri, 23 Mar 2018 12:17:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521832645; cv=none; d=google.com; s=arc-20160816; b=S/JCS5jtSlVgekkQUiCfRkXjIWepP9vEW2m5JnKFuMU77Uqv86ti6Xh9whvM8SncHx 6JGD9FSoLWQRroUst920EB857/chyTSriO1klf5HNySPyneAFvUazcmiIATb4u5VZC2k iL7Qb6Ahop4DxBV5b0ieaxgX+/qVIXj4N10tWpOIlPi1VSAlQLHCZV7sg1+BF34eGMnS 7QCsguBOleTbkGKOW+A1gMBsCj6KuaePk1hPCygUglbkvX9nqjY6B1ORmdbOOkuE72em ZGznaqYuZ5QKn05foD/4TLerk1ly5Xx9eaVKnMzUu9kYndLMOVGiz+9fiSj1pHt0ysa2 yFQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:spamdiagnosticmetadata:spamdiagnosticoutput :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=H/Gp+xiX6s1unSir6e16WF1hYZ9OAEI2NNcPhldMras=; b=f9pDYqtiJ3PbA1uwtbQfZ/fYB25p4W9qI8dROZloZb2vWT68lHfM5lsfqoGs2eeH1P duDrirrI3eNe4jWD3BoSUGBwDIA5u5TDSFdmwhVflC7SerfFLdjPxmi5OGmaflISIbjP SMLzRDZlQmS4WSbQ+IA+pqUnw/owhp/W3qa5sFxIwbDMCDRGrcpyyZ+1Da0ajTNfXF20 bhrQVVyJyXLAk/zyt+ASxDM53bmhVbNaTSYXZHOdAs66xIyTbto6M5SKm6TVH/TlQvYW Z1w9f9DtAeKGV9rD9yCp7OWjrnf71dShba7hu39TM9fX78FW8CRw2fRMIUYfpfk8rjbs Ci1w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@onevmw.onmicrosoft.com header.s=selector1-vmware-com header.b=GlHFFnz2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e1-v6si9032236ple.654.2018.03.23.12.17.10; Fri, 23 Mar 2018 12:17:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@onevmw.onmicrosoft.com header.s=selector1-vmware-com header.b=GlHFFnz2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752486AbeCWTP7 (ORCPT + 99 others); Fri, 23 Mar 2018 15:15:59 -0400 Received: from mail-by2nam01on0061.outbound.protection.outlook.com ([104.47.34.61]:3546 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752090AbeCWTP5 (ORCPT ); Fri, 23 Mar 2018 15:15:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=onevmw.onmicrosoft.com; s=selector1-vmware-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=H/Gp+xiX6s1unSir6e16WF1hYZ9OAEI2NNcPhldMras=; b=GlHFFnz2AnO7HLXUAWMUg268Btd6OE4BPi71qoKhQEFZY//Nb30cQ9CTcgrUOhibZPOL/wv9JxZtoucxPEjNEbFALK8i9OB12xPJeVSID3r0teZ+1dCBbf6+ujX5vxKMzmxy/wxxSvz46Bx3GXdv/YZ8SH5P9DILpdWwijJO0Dc= Received: from SN2PR05MB2654.namprd05.prod.outlook.com (10.166.212.137) by SN2PR05MB2703.namprd05.prod.outlook.com (10.167.14.134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.631.5; Fri, 23 Mar 2018 19:15:55 +0000 Received: from SN2PR05MB2654.namprd05.prod.outlook.com ([fe80::740a:82de:4e00:2810]) by SN2PR05MB2654.namprd05.prod.outlook.com ([fe80::740a:82de:4e00:2810%7]) with mapi id 15.20.0631.004; Fri, 23 Mar 2018 19:15:55 +0000 From: Nadav Amit To: Dave Hansen CC: LKML , "open list:MEMORY MANAGEMENT" , Andrea Arcangeli , "luto@kernel.org" , "torvalds@linux-foundation.org" , "keescook@google.com" , "hughd@google.com" , "jgross@suse.com" , "x86@kernel.org" Subject: Re: [PATCH 05/11] x86/mm: do not auto-massage page protections Thread-Topic: [PATCH 05/11] x86/mm: do not auto-massage page protections Thread-Index: AQHTws7xtVVh083QJEGlPVvyYEKQsqPeMRwA Date: Fri, 23 Mar 2018 19:15:55 +0000 Message-ID: <224464E0-1D3A-4ED8-88E0-A8E84C4265FC@vmware.com> References: <20180323174447.55F35636@viggo.jf.intel.com> <20180323174454.CD00F614@viggo.jf.intel.com> In-Reply-To: <20180323174454.CD00F614@viggo.jf.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=namit@vmware.com; x-originating-ip: [208.91.2.2] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;SN2PR05MB2703;7:g4rndlNjwJ1dQ6CMPi1opl3pNj9Wtd6bs2e9fnyfzrXTn4Mm6swdk2LErHLl0Lk1PZnLTiQi+jdysk+ZhAF7ofqizseaAUCPjar0+uIC/9vi8Fz+K1loJD1gwpg0nNLppwieju1Jg++LHfxBVFdrJ6aFmDiw0sYV22N1bkmETWaT+Jw93GajCUFo5whKNrmDVFOj0HsNDO1n6fI/T6tuIRBOyX17j1ehtXE4Lz6xMqipcje7Oxss8LCj73LVZERl;20:WRJrhip16/9jo2xAPkONZr2I7uOp9YmPLgZ3oXjqKf/nNnruvFszzq3qAXETgxgvLwVC8MR5Snmv/Kt/nx1LJkPmhocY1lb1rkm/BsmIURBmY9qYpBMa5+iKMkY7cGUp9kQxK6GFxWP9AWYbPuZJy2hIoQD8+T2VHxXzUS/67+4= x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 850817af-f7c5-4edd-6b23-08d590f2809c x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4604075)(3008032)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);SRVR:SN2PR05MB2703; x-ms-traffictypediagnostic: SN2PR05MB2703: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(228905959029699); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231221)(944501327)(52105095)(6041310)(20161123560045)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(6072148)(201708071742011);SRVR:SN2PR05MB2703;BCL:0;PCL:0;RULEID:;SRVR:SN2PR05MB2703; x-forefront-prvs: 0620CADDF3 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(346002)(39380400002)(39860400002)(366004)(396003)(376002)(199004)(189003)(5660300001)(6246003)(102836004)(5250100002)(36756003)(4326008)(6506007)(66066001)(2900100001)(305945005)(229853002)(7736002)(2906002)(33656002)(8936002)(99286004)(6116002)(82746002)(7416002)(3846002)(83716003)(6916009)(81166006)(97736004)(3660700001)(25786009)(3280700002)(81156014)(8676002)(106356001)(53936002)(6512007)(11346002)(316002)(186003)(478600001)(446003)(86362001)(6486002)(6436002)(54906003)(76176011)(68736007)(26005)(14454004)(105586002);DIR:OUT;SFP:1101;SCL:1;SRVR:SN2PR05MB2703;H:SN2PR05MB2654.namprd05.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: vmware.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: evgov1rLZrKFswypPAlm/IM9gYCyv+pocIEM2DzFKwYNjGzhe70HrTNJ6vQd9iaHGi/RRSL2a5ki314p5Z1proCNUzQ8LxI6WNfrvKqocDZBpmROOhetexCqcBNEsA3Nmmq8DlKYBSI3tThMLT94lWSGdJbSg9Lp8GSBXlft8mZF9t997NvocAI7e7F/tOoNPmlQSLTSt/PLNrHXdQ092Aw6f+Fixm6ePbLJKVtLk6lvUekhdWOvibK9A59FkV3GpDVA3WGSuxT03RUnFrXFLh5ABvCpUy5UNROuVavXTAwAHuStI5lW6MEPA83rdBq2OiLIOzw+dpwGkKTvFt4gjA== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <3B296758DCC6A84AADBA6B1318CE501A@namprd05.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-Network-Message-Id: 850817af-f7c5-4edd-6b23-08d590f2809c X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Mar 2018 19:15:55.6012 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR05MB2703 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RGF2ZSBIYW5zZW4gPGRhdmUuaGFuc2VuQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6DQoNCj4gDQo+ IEZyb206IERhdmUgSGFuc2VuIDxkYXZlLmhhbnNlbkBsaW51eC5pbnRlbC5jb20+DQo+IA0KPiBB IFBURSBpcyBjb25zdHJ1Y3RlZCBmcm9tIGEgcGh5c2ljYWwgYWRkcmVzcyBhbmQgYSBwZ3Byb3R2 YWxfdC4NCj4gX19QQUdFX0tFUk5FTCwgZm9yIGluc3RhbmNlLCBpcyBhIHBncHJvdF90IGFuZCBt dXN0IGJlIGNvbnZlcnRlZA0KPiBpbnRvIGEgcGdwcm90dmFsX3QgYmVmb3JlIGl0IGNhbiBiZSB1 c2VkIHRvIGNyZWF0ZSBhIFBURS4gIFRoaXMgaXMNCj4gZG9uZSBpbXBsaWNpdGx5IHdpdGhpbiBm dW5jdGlvbnMgbGlrZSBzZXRfcHRlKCkgYnkgbWFzc2FnZV9wZ3Byb3QoKS4NCj4gDQo+IEhvd2V2 ZXIsIHRoaXMgbWFrZXMgaXQgdmVyeSBjaGFsbGVuZ2luZyB0byBzZXQgYml0cyAoYW5kIGtlZXAg dGhlbQ0KPiBzZXQpIGlmIHlvdXIgYml0IGlzIGJlaW5nIGZpbHRlcmVkIG91dCBieSBtYXNzYWdl X3BncHJvdCgpLg0KPiANCj4gVGhpcyBtb3ZlcyB0aGUgYml0IGZpbHRlcmluZyBvdXQgb2Ygc2V0 X3B0ZSgpIGFuZCBmcmllbmRzLiAgRm9yDQoNCkkgZG9u4oCZdCBzZWUgdGhhdCBzZXRfcHRlKCkg ZmlsdGVycyB0aGUgYml0cywgc28gSSBhbSBjb25mdXNlZCBieSB0aGlzDQpzZW50ZW5jZS4uLg0K DQo+ICtzdGF0aWMgaW5saW5lIHBncHJvdHZhbF90IGNoZWNrX3BncHJvdChwZ3Byb3RfdCBwZ3By b3QpDQo+ICt7DQo+ICsJcGdwcm90dmFsX3QgbWFzc2FnZWRfdmFsID0gbWFzc2FnZV9wZ3Byb3Qo cGdwcm90KTsNCj4gKw0KPiArCS8qIG1tZGVidWcuaCBjYW4gbm90IGJlIGluY2x1ZGVkIGhlcmUg YmVjYXVzZSBvZiBkZXBlbmRlbmNpZXMgKi8NCj4gKyNpZmRlZiBDT05GSUdfREVCVUdfVk0NCj4g KwlXQVJOX09OQ0UocGdwcm90X3ZhbChwZ3Byb3QpICE9IG1hc3NhZ2VkX3ZhbCwNCj4gKwkJICAi YXR0ZW1wdGVkIHRvIHNldCB1bnN1cHBvcnRlZCBwZ3Byb3Q6ICUwMTZseCAiDQo+ICsJCSAgImJp dHM6ICUwMTZseCBzdXBwb3J0ZWQ6ICUwMTZseFxuIiwNCj4gKwkJICBwZ3Byb3RfdmFsKHBncHJv dCksDQo+ICsJCSAgcGdwcm90X3ZhbChwZ3Byb3QpIF4gbWFzc2FnZWRfdmFsLA0KPiArCQkgIF9f c3VwcG9ydGVkX3B0ZV9tYXNrKTsNCj4gKyNlbmRpZg0KV2h5IG5vdCB0byB1c2UgVk1fV0FSTl9P Tl9PTkNFKCkgYW5kIGF2b2lkIHRoZSBpZmRlZj8NCg0K