Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2316019imm; Tue, 4 Sep 2018 02:14:34 -0700 (PDT) X-Google-Smtp-Source: ANB0VdYbuwQRMFiRf9yRo3u4+EDyEV2tnAlyWbAmb61u4fLoV/Nrj3xoPS4bfVvUO1azc8sutz/7 X-Received: by 2002:a63:40c7:: with SMTP id n190-v6mr30657677pga.116.1536052474552; Tue, 04 Sep 2018 02:14:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536052474; cv=none; d=google.com; s=arc-20160816; b=cZlb1Jb9xlcnaagw6XDaX68VQ4UCIcP+Dbs2yHNF9ILxg8mIrNvNgvs7aTtHfl2zUC Eq+trC1uEFfy0f3xQKpkxMFncdNJPeGQzA2DN041Cwoqr/bSUwCp9c42G0PUvNTPSIjc /anGlE9znL9bFeKc5rUdG9C5TlU1/LvPmCXiKeuYS6lc96S4tWWlF9A+kox17A/5WTm+ C58vtilh+4pc0cOMcDjT1mv9rZ0Z6Mn27QaRy7Y7QqpOZyjrn2GxH1VAi+J00UCbuF5I oaun3pApSGHRWmMjr1jHNts2CCU8SqYFhyzyjCsHaYI7EGkuWkbjmzufLQiB/er3wo2o 7hPQ== 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:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :arc-authentication-results; bh=8doY6t6jcV4BAR5Vfz8TFPy4/PH+g1nx51/QUXLNzxw=; b=TNJP2Mnuf5BQi+DdQNves1jntenz62XAIQJWFxl2MSb8eMem6+iHuFj99U9+DL1JCT JdeMiWCx8kKDwVBVVFtwAGqUnbbIBrAQDKvbzzEnXCThstDQ5SDLhSfn/HgydiAmUOhy iMDY5iw2SlvHAFgiqF4PAT0ZdulrpFcGCBqoK2xFzMGRmbbVlzZAJhqaVzmO4TJHTAob QhU30YdXwp6S48+fw2oOfRSwL0xt+kic6bv5lq99RwsnOk/VUQdHS4Q9757LnoOHB/Qr toDD2vGsLoJcfcDq4Dq/CbuTvi6GOJIlGvpYouobJkGSXxE2AXIGz62QGLJ0+nHPZSBi fohw== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j15-v6si12067007pgm.95.2018.09.04.02.14.17; Tue, 04 Sep 2018 02:14:34 -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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727295AbeIDNhJ (ORCPT + 99 others); Tue, 4 Sep 2018 09:37:09 -0400 Received: from mga04.intel.com ([192.55.52.120]:60994 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726263AbeIDNhJ (ORCPT ); Tue, 4 Sep 2018 09:37:09 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Sep 2018 02:12:56 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.53,328,1531810800"; d="scan'208";a="87447444" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga001.jf.intel.com with ESMTP; 04 Sep 2018 02:12:55 -0700 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 4 Sep 2018 02:12:55 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.240]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.143]) with mapi id 14.03.0319.002; Tue, 4 Sep 2018 17:12:53 +0800 From: "Yang, Bin" To: "tglx@linutronix.de" CC: "mingo@kernel.org" , "hpa@zytor.com" , "linux-kernel@vger.kernel.org" , "peterz@infradead.org" , "Gross, Mark" , "x86@kernel.org" , "Hansen, Dave" Subject: Re: [PATCH v3 1/5] x86/mm: avoid redundant checking if pgprot has no change Thread-Topic: [PATCH v3 1/5] x86/mm: avoid redundant checking if pgprot has no change Thread-Index: AQHUOOyjY4j6eKGfo0i2H1+4H4FSu6TeqiKAgACX8wCAAA1xAIAAFyQA Date: Tue, 4 Sep 2018 09:12:52 +0000 Message-ID: <2db43c762164cada1b85ffd63262b5247fd2e3dc.camel@intel.com> References: <1534814186-37067-1-git-send-email-bin.yang@intel.com> <1534814186-37067-2-git-send-email-bin.yang@intel.com> <76cf0aca5a2f8e9b94fd0631274a3d4ad825d077.camel@intel.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.4.160] Content-Type: text/plain; charset="utf-8" Content-ID: <036461DE681F0C40ADA761B9EC2D2361@intel.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gVHVlLCAyMDE4LTA5LTA0IGF0IDA5OjQ5ICswMjAwLCBUaG9tYXMgR2xlaXhuZXIgd3JvdGU6 DQo+IE9uIFR1ZSwgNCBTZXAgMjAxOCwgWWFuZywgQmluIHdyb3RlOg0KPiA+IE9uIE1vbiwgMjAx OC0wOS0wMyBhdCAyMzo1NyArMDIwMCwgVGhvbWFzIEdsZWl4bmVyIHdyb3RlOg0KPiA+ID4gDQo+ ID4gPiBUaGUgbGFzdCBwYXRjaCB3aGljaCBkb2VzIHRoZSBvdmVybGFwIGNoZWNrIGlzIGVxdWFs bHkgYnJva2VuOg0KPiA+IA0KPiA+IFNvcnJ5IHRoYXQgSSBkaWQgbm90IHVuZGVyc3RhbmQgdGhl IGJyb2tlbiBvZiBsYXN0IHBhdGNoLg0KPiANCj4gSSBtZWFudCA0LzUgc29ycnkuIFRoYXQncyB0 aGUgb25lIHdoaWNoIGludHJvZHVjZXMgdGhlIG92ZXJsYXAgY2hlY2sgYW5kDQo+IGRvZXMgdGhp czoNCj4gDQo+ID4gPiArICAgICAgIC8qDQo+ID4gPiArICAgICAgICAqIEVuc3VyZSB0aGF0IHRo ZSByZXF1ZXN0ZWQgcGdwcm90IGRvZXMgbm90IHZpb2xhdGUgc3RhdGljIHByb3RlY3Rpb24NCj4g PiA+ICsgICAgICAgICogcmVxdWlyZW1lbnRzLg0KPiA+ID4gKyAgICAgICAgKi8NCj4gPiA+ICsg ICAgICAgbmV3X3Byb3QgPSBzdGF0aWNfcHJvdGVjdGlvbnMocmVxX3Byb3QsIGFkZHJlc3MsDQo+ ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bXBhZ2VzIDw8IFBB R0VfU0hJRlQsIHBmbik7DQo+ID4gPiANCj4gPiA+IEl0IGV4cGFuZHMgbmV3X3Byb3QgdG8gdGhl IHdob2xlIHJhbmdlIGV2ZW4gaWYgdGhlIHByb3RlY3Rpb25zIG9ubHkNCj4gPiA+IG92ZXJsYXAu IFRoYXQgc2hvdWxkIG5vdCBoYXBwZW4gaW4gcHJhY3RpY2UsIGJ1dCB3ZSBoYXZlIG5vIGNoZWNr cyBmb3IgdGhhdA0KPiA+ID4gYXQgYWxsLg0KPiA+IA0KPiA+IEJlbG93IGNvZGUgaW4gcGF0Y2gg IzMgc2hvdWxkIGNvdmVyIHRoaXMgY2hlY2suIEl0IHdpbGwgZG91YmxlIGNoZWNrDQo+ID4gbmV3 X3Byb3QgaW4gd2hvbGUgbGFyZ2UgcGFnZSByYW5nZS4NCj4gDQo+IFdoaWNoIGlzIGV4YWN0bHkg d2hhdCBpcyB3cm9uZy4gUmVhZCBhZ2FpbiB3aGF0IEkgd3JvdGUuDQo+IA0KPiBUaGFua3MsDQo+ IA0KPiAJdGdseA0K