Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp74692ybh; Tue, 21 Jul 2020 16:46:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy/IVEhvX0CrdZL8otJn7jY5aqB7ExpbsFlRwlXNDRfiFiSAB5YyHOIHtkPCbw66HEYKM1x X-Received: by 2002:a17:906:46d1:: with SMTP id k17mr27473390ejs.446.1595375206140; Tue, 21 Jul 2020 16:46:46 -0700 (PDT) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id lz15si13181438ejb.406.2020.07.21.16.46.23; Tue, 21 Jul 2020 16:46:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@dell.com header.s=smtpout1 header.b=AvX1mS1H; dkim=fail header.i=@Dell.onmicrosoft.com header.s=selector1-Dell-onmicrosoft-com header.b="BjzGG/PJ"; arc=fail (signature failed); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=dell.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731514AbgGUXpd (ORCPT + 99 others); Tue, 21 Jul 2020 19:45:33 -0400 Received: from mx0a-00154904.pphosted.com ([148.163.133.20]:53040 "EHLO mx0a-00154904.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726555AbgGUXpc (ORCPT ); Tue, 21 Jul 2020 19:45:32 -0400 Received: from pps.filterd (m0170389.ppops.net [127.0.0.1]) by mx0a-00154904.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 06LNfSUF022639; Tue, 21 Jul 2020 19:45:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=smtpout1; bh=d1NnGQDbcyoHgZFB3bgsugHJcB6GbPyi41eIJe6p5Ys=; b=AvX1mS1HQFsRyzBnfJTCr2p5nUAASpSBZGZNab3xIYWYfmIkUt6JwDauElXu0t7OFDVO 7jifhcs8DmMnUnggBZKXk4p0PkVJaeE8Rf/t+EAI7qbjjPnR7rJ2h1Lv8H9nUvrFpbWR HvLG6vyE5MoV4xpmgK6a+bwn5InKJYkOCrU3+OaGJVk+6X68JMm0pCy8zxoBYcXaNp/J 2f/WW3C2FgwvpwoBfuXl+K4fHdeUyuO6+X+vAcT3X5CtOADwvgWPspmg9dcD6oMTnl+1 fZ2H93xHXegh6IWOUm6JLbTs2aXGBpKnUBRPP8QITft76yJ+cJznRG3AS8et3BOkASko WA== Received: from mx0a-00154901.pphosted.com (mx0a-00154901.pphosted.com [67.231.149.39]) by mx0a-00154904.pphosted.com with ESMTP id 32bw3k2mm9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 21 Jul 2020 19:45:21 -0400 Received: from pps.filterd (m0142693.ppops.net [127.0.0.1]) by mx0a-00154901.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 06LNivRN028672; Tue, 21 Jul 2020 19:45:20 -0400 Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2059.outbound.protection.outlook.com [104.47.36.59]) by mx0a-00154901.pphosted.com with ESMTP id 32e9s8gagk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 21 Jul 2020 19:45:20 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NeTt/nmhu4LpduE25uZFlAE9SW6HOBQcoD75W6d1D6pQMx1qIHS8/XEAxpKL25SjmFNn/evMCP/kqG8/4Rbt7/Mi3zplIIfcfr0ZZ4Mvm3gv1As3h8EvshBNS52kNb8vdkarhopIDxoMiKiHe9gzX5TNpavzGfwVPK3DnEns++0MT1y7dMOBVlXfNHi0S6ttkj9wNv8egpCJ3oMzYmZZBczeEFB87UVZ6HDAOeVbwXGpJhmnjQyWDZPPGihPo963CN5UI9ovnWonMZyEFt+gM+FQmw9GdgXDUrmGpNgisI0Mh0N3wsviXfTI3tK0lTWMNEpK8J1KxCjq7BI2MNJSZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=d1NnGQDbcyoHgZFB3bgsugHJcB6GbPyi41eIJe6p5Ys=; b=LBgYD9a+qzNCETq+uhqaFMTbC7J5H2BZGBEFdCZ5ShdpDQ2yz/GqtI9uGRmY2TSVjUddv/fx6eJbcPJgJgBNgycPjtgBm3ifMEBhtgKfOQw2PZWBoV2AxGtK5IeTRR2KHHha5tOG91B2AmqIW6ux1HNkLKxG7vKSIZ42Rg5pGtdv3rtBbFZXx4bs6+JcO8SPh3Vg/zxOAcuCkRFHtGJqcCwELzxP4I/vf0vGfcYk92FiX8Rash3NGRaLRyJroFNwyF/qTcshmcXy0DVr/NU2bF1OQwK6g1Bs42ht3l/WyhlQTeVfsp4I5z+wOa/KVJ0EWEsT5584/Zu1mKmsh/03qQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dell.com; dmarc=pass action=none header.from=dell.com; dkim=pass header.d=dell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Dell.onmicrosoft.com; s=selector1-Dell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=d1NnGQDbcyoHgZFB3bgsugHJcB6GbPyi41eIJe6p5Ys=; b=BjzGG/PJF+wBQ8D7IZ+c/EUb7715ZEUrcYVnC5+J7IjmVBMMYFG0gIiEYjr6M9E3dyJrpLCXA/MFbLO5wdymLpFurD9JBmQ28MlGHHsFjNqIa1OXFCuGjOkbpjbzjI0RzWufa7TIK1EXu7+5IM5XCgqqUSXlVyUZvNL1lwWLoUs= Received: from DM6PR19MB2636.namprd19.prod.outlook.com (2603:10b6:5:15f::15) by DM6PR19MB3628.namprd19.prod.outlook.com (2603:10b6:5:1dc::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.23; Tue, 21 Jul 2020 23:45:17 +0000 Received: from DM6PR19MB2636.namprd19.prod.outlook.com ([fe80::f1c7:5bf4:a3b:ff40]) by DM6PR19MB2636.namprd19.prod.outlook.com ([fe80::f1c7:5bf4:a3b:ff40%6]) with mapi id 15.20.3195.022; Tue, 21 Jul 2020 23:45:17 +0000 From: "Limonciello, Mario" To: Lu Baolu , Joerg Roedel CC: Ashok Raj , "linux-kernel@vger.kernel.org" , "stable@vger.kernel.org" , Koba Ko , "iommu@lists.linux-foundation.org" , Christian Kellner Subject: RE: [PATCH 1/1] iommu/vt-d: Skip TE disabling on quirky gfx dedicated iommu Thread-Topic: [PATCH 1/1] iommu/vt-d: Skip TE disabling on quirky gfx dedicated iommu Thread-Index: AQErn65qGPIxx4/vDRlqxKGcSijyaKpnmsGwgACNHwCAAAmvIA== Date: Tue, 21 Jul 2020 23:45:17 +0000 Message-ID: References: <20200721001713.24282-1-baolu.lu@linux.intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=Mario_Limonciello@Dell.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2020-07-21T23:45:15.7100149Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_ActionId=4b8a033c-1b1a-41f2-8df9-fcfe4756eda9; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual authentication-results: linux.intel.com; dkim=none (message not signed) header.d=none;linux.intel.com; dmarc=none action=none header.from=Dell.com; x-originating-ip: [76.251.167.31] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ec5b67ac-6034-4030-fd55-08d82dd01f95 x-ms-traffictypediagnostic: DM6PR19MB3628: x-microsoft-antispam-prvs: x-exotenant: 2khUwGVqB6N9v58KS13ncyUmMJd8q4 x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: T2TeGQsaVfP6mkBJoVnV1nY2HzcCNEmkpwXfBY6Y7b7ldFZx26AAfhD8G+ZpBxHAXUiAJ4H7L/pmREGe7e/TlDRU6W18V9QuwN139gT7bY1JUPJ6yAK2ANeDiCFxVO41Egi8I7c8AOpnucfVhjmYEJ4HfLIXUgvRHu+NIY0M/F3Mr1g1EIIRGXHxrGFtJv/Z/FAO8CDbIRIM3Qgh2ZYpsPlJXk6vkhN0RN1cuyH2dq2m6fg2jFJ/w/jilc3EdDMZ02IrbJktwNTTI0NKqi+wtIwjFWeOwWrk/l/+T1gjXbgY9I1Ys688PKfHiQICd+O+0SGiE+Px9wjx6RD+6KYZA60x42xjSHzoGGVJrpPdjXv+6ckCE/VRjpG9MimMbM94EDJPehEw21qUcYgs1e+F7A== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR19MB2636.namprd19.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(39850400004)(366004)(136003)(396003)(346002)(376002)(66446008)(64756008)(66946007)(66556008)(66476007)(26005)(316002)(71200400001)(54906003)(786003)(478600001)(110136005)(9686003)(76116006)(86362001)(966005)(52536014)(83380400001)(55016002)(7696005)(6506007)(5660300002)(2906002)(4326008)(8676002)(53546011)(186003)(8936002)(33656002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: T9Rim8TBp6qN+5r4yXtkImhbOdfYip17WEA7NFZetx3Loeop0YJiu/sm0nYw8GTAIQ+0BuIO4PT8KvXXk3yTWT2SBbE55HrCVf+Me09vS3nLLvCP6Ou6eYqNijTtfqwsIBU+WFoEyXdEazRnUew8c0+fAWG3wHVninoADe7wC0tQW5XkcxW6iciZDOqpdFE3SffeK9difLbHfVvcCu3cZogKeL8KahULr3vA38krCD2TW11OAU7WJ9+SVR9NQ2skdKon8Lau3hV6AMVXiK1s57SIXWxP5dEy4isgZaGh+3GTk0zctcDoRXhDzgx/ErF/WByyjsIqmPLp68veIhCY1mGP+Y4g0LW6agy7ZE0riaipdB/eNlxpw7UKhndBJ7NtSnT1BoUsZlo/aSxesfhEDXE8H8okotbJyiPtjtJLkTYtaPTBv7YNGAJbsnlXvUv9fM1zNZDxQl10XuZiqHKSGBNM++GRfUr9gYx8/x7hCdvPWXPLc+YtPyN5p/HBXsWl x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Dell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR19MB2636.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ec5b67ac-6034-4030-fd55-08d82dd01f95 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jul 2020 23:45:17.8136 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 945c199a-83a2-4e80-9f8c-5a91be5752dd X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: LFfyZBMQENAArxcKDF3sSmG+Bv6UlJSKfFkJ1shCdCnjFEMY2kWq01Yj4f6ycKMR9wVt3/zLXV0F8GaAcqpEZghiczG1F9UpcRnBn209z5A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR19MB3628 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235,18.0.687 definitions=2020-07-21_15:2020-07-21,2020-07-21 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 malwarescore=0 suspectscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 mlxlogscore=999 phishscore=0 adultscore=0 lowpriorityscore=0 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2007210149 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 malwarescore=0 spamscore=0 mlxlogscore=999 adultscore=0 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2007210149 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTHUgQmFvbHUgPGJhb2x1 Lmx1QGxpbnV4LmludGVsLmNvbT4NCj4gU2VudDogVHVlc2RheSwgSnVseSAyMSwgMjAyMCA2OjA3 IFBNDQo+IFRvOiBMaW1vbmNpZWxsbywgTWFyaW87IEpvZXJnIFJvZWRlbA0KPiBDYzogYmFvbHUu bHVAbGludXguaW50ZWwuY29tOyBBc2hvayBSYWo7IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5v cmc7DQo+IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc7IEtvYmEgS287IGlvbW11QGxpc3RzLmxpbnV4 LWZvdW5kYXRpb24ub3JnDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMS8xXSBpb21tdS92dC1kOiBT a2lwIFRFIGRpc2FibGluZyBvbiBxdWlya3kgZ2Z4IGRlZGljYXRlZA0KPiBpb21tdQ0KPiANCj4g DQo+IFtFWFRFUk5BTCBFTUFJTF0NCj4gDQo+IEhpIExpbW9uY2llbGxvLA0KPiANCj4gT24gNy8y MS8yMCAxMDo0NCBQTSwgTGltb25jaWVsbG8sIE1hcmlvIHdyb3RlOg0KPiA+PiAtLS0tLU9yaWdp bmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBpb21tdTxpb21tdS1ib3VuY2VzQGxpc3RzLmxp bnV4LWZvdW5kYXRpb24ub3JnPiAgT24gQmVoYWxmIE9mIEx1DQo+ID4+IEJhb2x1DQo+ID4+IFNl bnQ6IE1vbmRheSwgSnVseSAyMCwgMjAyMCA3OjE3IFBNDQo+ID4+IFRvOiBKb2VyZyBSb2VkZWwN Cj4gPj4gQ2M6IEFzaG9rIFJhajtsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnO3N0YWJsZUB2 Z2VyLmtlcm5lbC5vcmc7IEtvYmENCj4gPj4gS287aW9tbXVAbGlzdHMubGludXgtZm91bmRhdGlv bi5vcmcNCj4gPj4gU3ViamVjdDogW1BBVENIIDEvMV0gaW9tbXUvdnQtZDogU2tpcCBURSBkaXNh Ymxpbmcgb24gcXVpcmt5IGdmeCBkZWRpY2F0ZWQNCj4gPj4gaW9tbXUNCj4gPj4NCj4gPj4gVGhl IFZULWQgc3BlYyByZXF1aXJlcyAoMTAuNC40IEdsb2JhbCBDb21tYW5kIFJlZ2lzdGVyLCBURSBm aWVsZCkgdGhhdDoNCj4gPj4NCj4gPj4gSGFyZHdhcmUgaW1wbGVtZW50YXRpb25zIHN1cHBvcnRp bmcgRE1BIGRyYWluaW5nIG11c3QgZHJhaW4gYW55IGluLWZsaWdodA0KPiA+PiBETUEgcmVhZC93 cml0ZSByZXF1ZXN0cyBxdWV1ZWQgd2l0aGluIHRoZSBSb290LUNvbXBsZXggYmVmb3JlIGNvbXBs ZXRpbmcNCj4gPj4gdGhlIHRyYW5zbGF0aW9uIGVuYWJsZSBjb21tYW5kIGFuZCByZWZsZWN0aW5n IHRoZSBzdGF0dXMgb2YgdGhlIGNvbW1hbmQNCj4gPj4gdGhyb3VnaCB0aGUgVEVTIGZpZWxkIGlu IHRoZSBHbG9iYWwgU3RhdHVzIHJlZ2lzdGVyLg0KPiA+Pg0KPiA+PiBVbmZvcnR1bmF0ZWx5LCBz b21lIGludGVncmF0ZWQgZ3JhcGhpYyBkZXZpY2VzIGZhaWwgdG8gZG8gc28gYWZ0ZXIgc29tZQ0K PiA+PiBraW5kIG9mIHBvd2VyIHN0YXRlIHRyYW5zaXRpb24uIEFzIHRoZSByZXN1bHQsIHRoZSBz eXN0ZW0gbWlnaHQgc3R1Y2sgaW4NCj4gPj4gaW9tbXVfZGlzYWJsZV90cmFuc2xhdGlvbigpLCB3 YWl0aW5nIGZvciB0aGUgY29tcGxldGlvbiBvZiBURSB0cmFuc2l0aW9uLg0KPiA+Pg0KPiA+PiBU aGlzIHByb3ZpZGVzIGEgcXVpcmsgbGlzdCBmb3IgdGhvc2UgZGV2aWNlcyBhbmQgc2tpcHMgVEUg ZGlzYWJsaW5nIGlmDQo+ID4+IHRoZSBxdXJpayBoaXRzLg0KPiA+Pg0KPiA+PiBGaXhlczpodHRw czovL2J1Z3ppbGxhLmtlcm5lbC5vcmcvc2hvd19idWcuY2dpP2lkPTIwODM2Mw0KPiA+IFRoYXQg b25lIGlzIGZvciBUR0wuDQo+ID4NCj4gPiBJIHRoaW5rIHlvdSBhbHNvIHdhbnQgdG8gYWRkIHRo aXMgb25lIGZvciBJQ0w6DQo+ID4gRml4ZXM6aHR0cHM6Ly9idWd6aWxsYS5rZXJuZWwub3JnL3No b3dfYnVnLmNnaT9pZD0yMDY1NzENCj4gPg0KPiANCj4gRG8geW91IG1lYW4gc29tZW9uZSBoYXZl IHRlc3RlZCB0aGF0IHRoaXMgcGF0Y2ggYWxzbyBmaXhlcyB0aGUgcHJvYmxlbQ0KPiBkZXNjcmli ZWQgaW4gMjA2NTcxPw0KPiANCg0KWWVzLCBjb25mdXNpbmdseSBodHRwczovL2J1Z3ppbGxhLmtl cm5lbC5vcmcvc2hvd19idWcuY2dpP2lkPTIwODM2MyNjMzEgYWN0dWFsbHkNCmlzIHRoZSBYUFMg OTMwMCBJQ0wgc3lzdGVtIGFuZCBpc3N1ZS4NCg0KSSBhbHNvIGhhdmUgYSBwcml2YXRlIGNvbmZp cm1hdGlvbiBmcm9tIGFub3RoZXIgcGVyc29uIHRoYXQgaXQgcmVzb2x2ZXMgaXQgZm9yDQp0aGVt IG9uIGFub3RoZXIgSUNMIHBsYXRmb3JtLg0KDQpDaHJpc3RpYW4sIG1heWJlIHlvdSBjYW4gYWRk IGEgdGVzdGVkIGJ5IGNsYXVzZSBmb3IgdGhlIElDTCB0ZXN0aW5nLg0KDQo=