Received: by 10.192.165.148 with SMTP id m20csp1401276imm; Fri, 27 Apr 2018 19:42:33 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqIpV7fXua/sEDCozo/6/4WZR06GBdeTwX1WQKt28lsVAaWrRA/y7NFepVf8KieQ4mUiDyt X-Received: by 2002:a65:4102:: with SMTP id w2-v6mr3165971pgp.31.1524883353745; Fri, 27 Apr 2018 19:42:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524883353; cv=none; d=google.com; s=arc-20160816; b=G/jUNUZS+KPdknLLzDGTw34DZKuxBCVjya2cbkB1q0PM8neA8kRqJhzBwMs+VYuEgf MN6TDkmXAjZuErm5PudjZQ37/DmuzrCwFd6ZjILRrojLyi1g3m4ABmIhyk6S3RL5VbMc xeesrJXET9ePSTS0C09jF/u+3JIlgsKcPsbJho2z6CJMtvXb8RdrxwXmhvUnOROZvYdp cv7MeAUrvF/q9igNsDZU/mzVp9Y/+KVReAOi6J7mD5WG3IzjJ2KCGchYtkbwHjWYP8ge kjh2t/5VlBJQ+YZFC87LPZ881VPYu0/C06jX4Hr0Ft7ACO/L7ljAOSV0mK0erzvrXe6/ FGHw== 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 :dlp-reaction:dlp-version:dlp-product:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:arc-authentication-results; bh=bEb/vWvw7dQxxVTydf06VyMnOg3Tq8M2JH7m+ThjBIY=; b=IlCbqcwsZTWC4X8wLCG9k4ZhMLb0cudjvaKW25uY208L1y92EujadYOYIrUr5VqvfW r/7E3NyWWDs4DMKHUsLGV936cuVYlTSP4gYlZxmfoLcNlh4CLtxEyvDMDQCy5DfVRPAT QcFTU+zDs2hik1uuHkgHiE780WBKj81fyhqScWcjK5x3WEZWjLvyKAAu1pY4xZAAbARd Idwf1UHH1xOYWSyXMBebPiKwo4SGohs2YgtkP005BfPTfm0/JDHsMedJ+FESyz0kyj7/ Ci18Fd5jwMHO0mW7F+/P8vvqzWk2fI3koEIQ+XYFpPBiPRhkipolBxkxKpQYWrHU/b2c rVig== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r3-v6si2518103plb.336.2018.04.27.19.42.19; Fri, 27 Apr 2018 19:42:33 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759501AbeD1ClP (ORCPT + 99 others); Fri, 27 Apr 2018 22:41:15 -0400 Received: from mga05.intel.com ([192.55.52.43]:27116 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1759215AbeD1ClN (ORCPT ); Fri, 27 Apr 2018 22:41:13 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Apr 2018 19:41:13 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,337,1520924400"; d="scan'208";a="224026882" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by fmsmga005.fm.intel.com with ESMTP; 27 Apr 2018 19:41:13 -0700 Received: from FMSMSX110.amr.corp.intel.com (10.18.116.10) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 27 Apr 2018 19:41:13 -0700 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by fmsmsx110.amr.corp.intel.com (10.18.116.10) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 27 Apr 2018 19:41:12 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.40]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.6]) with mapi id 14.03.0319.002; Sat, 28 Apr 2018 10:41:09 +0800 From: "Tian, Kevin" To: Jean-Philippe Brucker , Jacob Pan CC: "iommu@lists.linux-foundation.org" , LKML , Joerg Roedel , "David Woodhouse" , Greg Kroah-Hartman , Alex Williamson , "Wysocki, Rafael J" , "Liu, Yi L" , "Raj, Ashok" , Jean Delvare , Christoph Hellwig , Lu Baolu , "Liu, Yi L" , "Liu@ostrya.localdomain" Subject: RE: [PATCH v4 05/22] iommu: introduce iommu invalidate API function Thread-Topic: [PATCH v4 05/22] iommu: introduce iommu invalidate API function Thread-Index: AQHT1cxrLYSb+FbfgUGQMGzMISYt+aQJdqYAgATfGICABh3TgIABEUxw Date: Sat, 28 Apr 2018 02:41:08 +0000 Message-ID: References: <1523915351-54415-1-git-send-email-jacob.jun.pan@linux.intel.com> <1523915351-54415-6-git-send-email-jacob.jun.pan@linux.intel.com> <20180420181951.GA50099@ostrya.localdomain> <20180423134325.6780f6ac@jacob-builder> <72ee47c4-55fa-4ff1-d94e-cc26203e3eda@arm.com> In-Reply-To: <72ee47c4-55fa-4ff1-d94e-cc26203e3eda@arm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNTI3YmExZTYtMWFhMS00OTM1LWI0YWEtMzE3MmUxZTA5NWM4IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6Imd5bXZuc3RmSjdBeVArVzRUODlzS2FtOHNvZ2ZpR2grSTA4cFdQS1kxMjg9In0= dlp-product: dlpe-windows dlp-version: 11.0.200.100 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" 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 PiBGcm9tOiBKZWFuLVBoaWxpcHBlIEJydWNrZXIgW21haWx0bzpqZWFuLXBoaWxpcHBlLmJydWNr ZXJAYXJtLmNvbV0NCj4gU2VudDogU2F0dXJkYXksIEFwcmlsIDI4LCAyMDE4IDI6MDggQU0NCj4g DQo+IFsuLi5dDQo+ID4+IElmIHRoaXMgY29ycmVzcG9uZHMgdG8gUUlfR1JBTl9BTExfQUxMIGlu IHBhdGNoIDksIHRoZSBjb21tZW50IHNob3VsZA0KPiA+PiBiZSAiQ2FjaGUgb2YgYWxsIFBBU0lE cyI/IE9yIG1heWJlICJhbGwgZW50cmllcyBmb3IgYWxsIFBBU0lEcyI/IElzIGl0DQo+ID4+IGRp ZmZlcmVudCBmcm9tIEdSQU5VX0RPTUFJTiB0aGVuPw0KPiA+IFFJX0dSQU5fQUxMX0FMTCBtYXBz IHRvIFZULWQgc3BlYyA2LjUuMi40LCB3aGljaCBpbnZhbGlkYXRlcyBhbGwgZXh0DQo+ID4gVExC IGNhY2hlIHdpdGhpbiBhIGRvbWFpbi4gSXQgY291bGQgcmV1c2UgR1JBTlVfRE9NQUlOIGJ1dCBJ IHdhcw0KPiA+IGFsc28gdHJ5aW5nIHRvIG1hdGNoIHRoZSBuYW1pbmcgY29udmVudGlvbiBpbiB0 aGUgc3BlYy4NCj4gDQo+IFNvcnJ5IEkgZG9uJ3QgcXVpdGUgdW5kZXJzdGFuZCB0aGUgZGlmZmVy ZW5jZSBiZXR3ZWVuIFRMQiBhbmQgZXh0IFRMQg0KPiBpbnZhbGlkYXRpb24uIENhbiBhbiBleHQg VExCIGludmFsaWRhdGlvbiBkbyBldmVyeXRoaW5nIGEgVExCIGNhbiBkbw0KPiBwbHVzIHNvbWUg YWRkaXRpb25hbCBwYXJhbWV0ZXJzIChpbnRyb2R1Y2VkIGluIG1vcmUgcmVjZW50IHZlcnNpb24g b2YNCj4gdGhlIHNwZWMpLCBvciBkbyB0aGV5IGhhdmUgZGlzdGluY3QgcHVycG9zZXM/IEknbSB0 cnlpbmcgdG8gdW5kZXJzdGFuZA0KPiB3aHkgaXQgbmVlZHMgdG8gYmUgdXNlci12aXNpYmxlDQoN CmRpc3RpbmN0IHB1cnBvc2UgdGhvdWdoIHNvbWUgb3ZlcmxhcHBlZCBlZmZlY3Q6DQoNCklPVExC IGludmFsaWRhdGUgaXMgbW9yZSBmb3IgMm5kLWxldmVsIGNhY2hlIG9uIGdyYW51bGFyaXR5IChn bG9iYWwvDQpkb21haW4vUFNJKSwgd2l0aCBzaWRlIGVmZmVjdCBvbiAxc3QtbGV2ZWwgYW5kIG5l c3RlZCBjYWNoZXMgKGdsb2JhbC8NCmRvbWFpbikuDQoNCkV4dGVuZGVkIElPVExCIGludmFsaWRh dGUgaXMgc3BlY2lmaWNhbGx5IGZvciAxc3QtbGV2ZWwgYW5kIG5lc3RlZA0KY2FjaGVzIG9uIGdy YW51bGFyaXR5IChwZXItZG9tYWluOiBhbGwgUEFTSURzL3BlciBQQVNJRC9QU0kpLiANCg0KVGhh bmtzDQpLZXZpbg0K