Received: by 10.192.165.148 with SMTP id m20csp1501701imm; Thu, 10 May 2018 11:41:53 -0700 (PDT) X-Google-Smtp-Source: AB8JxZoJ+GtDvLSS5WCMD7mx6OOHEt9/w6HbI2xYakFuRrWXZpBGlRHI5WSR1b3+QSidNfyZ4BVL X-Received: by 2002:a65:5088:: with SMTP id r8-v6mr1967291pgp.80.1525977713360; Thu, 10 May 2018 11:41:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525977713; cv=none; d=google.com; s=arc-20160816; b=Ex6Fa1SxFSkZqtbhoOJpKUCnqhVaSjBRrMQVKCe2hlzbW6sRpKkTgO1ZfrQtN6gTN7 CG8iiPPc7NcwJndAe/LG4ng5CuR7xuTB0i28TNHEDpM1eY0mo4DuAf/8wYYzmaurj0L0 4E3RyNIaivLPxuN5HQM387ypmcX0VHQiH7xseRjRNb6w+0D8MLy2EBrWEgxhT6dtobfp mv7iM9v4DnxlaS5bcue5EXPNql9GmYTGV0S7zrQbP0oIpGyiphOwiK5pIDNXn01CIsBd SWEMD4ZaAAHbXnUFE1TYcUf20vYOCBjS2aX//aqiIzVBOzVCePkpVUWjXbAZosz00L1J RsdA== 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:user-agent :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=3F7Uhn1p9QNOSP3mdAsg7x0JyAOigA7Gf81MMPv1908=; b=r1kEP0xQMxhy/QeVX/O0XagQf1xk6uboNAbzphf1hD0OgUgjpA4N8249GYPblz5BVA 4rtSBdQmQDsNw+YKgaXs1dcdn6ao2lwcGU7OQ8tGCYybDlVkdlNBJIQ3ssn/SuzXRiaU R1uUeOxdXr0xJb/l+SXGbbzYx02UnuEHvqJJRgaCqsHX74D95i4fjUXcAzN5kv8D27Yh 4GbZj6RgIcCmcyRp52JMtBWSMIISmYrNZnYtSw1o0a9Yzje9InXLJdAegBirZjhxFv/3 tancEQTzpacLgENtg5clGvO+1q13dbHAMTZZP5ykJcbvE6SZyUA0vdEYCvp4uYLQVQ8r Mesw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@raithlin.onmicrosoft.com header.s=selector1-raithlin-com header.b=Kn/M14ul; 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 l1-v6si1107714pgf.398.2018.05.10.11.41.37; Thu, 10 May 2018 11:41:53 -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=@raithlin.onmicrosoft.com header.s=selector1-raithlin-com header.b=Kn/M14ul; 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 S1751901AbeEJSlR (ORCPT + 99 others); Thu, 10 May 2018 14:41:17 -0400 Received: from mail-eopbgr660099.outbound.protection.outlook.com ([40.107.66.99]:45624 "EHLO CAN01-QB1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750980AbeEJSlM (ORCPT ); Thu, 10 May 2018 14:41:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raithlin.onmicrosoft.com; s=selector1-raithlin-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=3F7Uhn1p9QNOSP3mdAsg7x0JyAOigA7Gf81MMPv1908=; b=Kn/M14ulmSnyXHqHUKVInsgXW9ro4zbMmp9GDauV7R12ChtPzWt4TqLSZ1IAh13Oh8hbYgF26bsuj8I0Ku+KOEyKGTU5erSuZKHKEGj0htdCxQXaMT3UNQY3p6lwIbBmSUPlAEG7yvZUs+8lm6hlK0dbFNosuX3A6Fhie2qr3t4= Received: from YTXPR0101MB2045.CANPRD01.PROD.OUTLOOK.COM (52.132.39.161) by YTXPR0101MB1744.CANPRD01.PROD.OUTLOOK.COM (52.132.38.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.755.16; Thu, 10 May 2018 18:41:09 +0000 Received: from YTXPR0101MB2045.CANPRD01.PROD.OUTLOOK.COM ([fe80::50c8:ff64:a15:a805]) by YTXPR0101MB2045.CANPRD01.PROD.OUTLOOK.COM ([fe80::50c8:ff64:a15:a805%13]) with mapi id 15.20.0755.012; Thu, 10 May 2018 18:41:09 +0000 From: "Stephen Bates" To: Jerome Glisse CC: =?utf-8?B?Q2hyaXN0aWFuIEvDtm5pZw==?= , "Logan Gunthorpe" , Alex Williamson , Bjorn Helgaas , "linux-kernel@vger.kernel.org" , "linux-pci@vger.kernel.org" , "linux-nvme@lists.infradead.org" , "linux-rdma@vger.kernel.org" , "linux-nvdimm@lists.01.org" , "linux-block@vger.kernel.org" , "Christoph Hellwig" , Jens Axboe , Keith Busch , Sagi Grimberg , Bjorn Helgaas , Jason Gunthorpe , Max Gurtovoy , Dan Williams , "Benjamin Herrenschmidt" Subject: Re: [PATCH v4 04/14] PCI/P2PDMA: Clear ACS P2P flags for all devices behind switches Thread-Topic: [PATCH v4 04/14] PCI/P2PDMA: Clear ACS P2P flags for all devices behind switches Thread-Index: AQHT21soiBVnp6SJuEuLCiH6kBzTLKQk+zIAgACHcYCAAJmxAIAABkiAgAAoBgCAAAW2gIAAA0YAgAAHvYCAAAGOgIAACKoAgACuAYCAAGxLgIAAM6EAgAFRXwD//7LJAIAAa6GA///eVgA= Date: Thu, 10 May 2018 18:41:09 +0000 Message-ID: References: <20180508133407.57a46902@w520.home> <5fc9b1c1-9208-06cc-0ec5-1f54c2520494@deltatee.com> <20180508141331.7cd737cb@w520.home> <20180508205005.GC15608@redhat.com> <7FFB9603-DF9F-4441-82E9-46037CB6C0DE@raithlin.com> <4e0d0b96-ab02-2662-adf3-fa956efd294c@deltatee.com> <2fc61d29-9eb4-d168-a3e5-955c36e5d821@amd.com> <94C8FE12-7FC3-48BD-9DCA-E6A427E71810@raithlin.com> <20180510144137.GA3652@redhat.com> In-Reply-To: <20180510144137.GA3652@redhat.com> Accept-Language: en-CA, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/10.d.0.180505 authentication-results: spf=none (sender IP is ) smtp.mailfrom=sbates@raithlin.com; x-originating-ip: [70.73.168.51] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;YTXPR0101MB1744;7:yOutajXIyMTr18JOln20DBYmxBBsG0KmEe/a79TIs5kErYMzfPYZpHNx6F2RXohj8D04/tHpikNRKZbRMnzr0gc2loaNavwCEVguZ02tOFqPOgNFvSMu3nFnP3L1v6zTEx8pQw7A+3M86UaQF42XNnQU9GRC4TwbO8+FUEDOTfA1ZgeMG8SmsGF1vJkECd8eI3Er4MVqp+yYQtMeY15j+V0HuAZSB8GN4ZcC3Tg43fqpfCKdE0opAS/4xC6sKKq3 x-ms-exchange-antispam-srfa-diagnostics: SOS; x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(7021125)(4534165)(7022125)(4603075)(4627221)(201702281549075)(7048125)(7024125)(7027125)(7028125)(7023125)(5600026)(2017052603328)(7153060)(7193020);SRVR:YTXPR0101MB1744; x-ms-traffictypediagnostic: YTXPR0101MB1744: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(158342451672863); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231254)(944501410)(52105095)(93006095)(93001095)(149027)(150027)(6041310)(2016111802025)(20161123558120)(20161123564045)(20161123562045)(20161123560045)(6072148)(6043046)(201708071742011);SRVR:YTXPR0101MB1744;BCL:0;PCL:0;RULEID:;SRVR:YTXPR0101MB1744; x-forefront-prvs: 066898046A x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(376002)(346002)(396003)(39380400002)(366004)(39830400003)(189003)(199004)(7736002)(81166006)(2906002)(316002)(81156014)(3660700001)(3846002)(11346002)(6116002)(54906003)(14454004)(2900100001)(82746002)(26005)(5660300001)(6916009)(229853002)(36756003)(305945005)(97736004)(6246003)(2616005)(8936002)(476003)(68736007)(53936002)(8666007)(58126008)(446003)(3280700002)(93886005)(7416002)(8676002)(486006)(6512007)(83716003)(105586002)(106356001)(102836004)(4326008)(86362001)(478600001)(25786009)(76176011)(6436002)(186003)(5250100002)(33656002)(551934003)(6506007)(66066001)(6486002)(99286004);DIR:OUT;SFP:1102;SCL:1;SRVR:YTXPR0101MB1744;H:YTXPR0101MB2045.CANPRD01.PROD.OUTLOOK.COM;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: raithlin.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: 19yyJrq4ASRbP+eWNv7pCyqdjtfMNlmUpbAlCr9Bf5pmEnyxohp0JaOfFpANLfAZKyIjEpD7UGQ4DrFs5JcL3J0nbXkkt8uBYuocrK/btbXtx/s6DNad9rLVz1DPpj5Hz7lXMYejLXlMyjrpIKBTMOExVg1XfP3IhZl/MfAa0eEY8/sqOdTzYmYThip/I9cp spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: c17b7d19-f51e-4f3a-8d50-08d5b6a598cb X-OriginatorOrg: raithlin.com X-MS-Exchange-CrossTenant-Network-Message-Id: c17b7d19-f51e-4f3a-8d50-08d5b6a598cb X-MS-Exchange-CrossTenant-originalarrivaltime: 10 May 2018 18:41:09.1504 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 18519031-7ff4-4cbb-bbcb-c3252d330f4b X-MS-Exchange-Transport-CrossTenantHeadersStamped: YTXPR0101MB1744 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgSmVyb21lDQoNCj4gICAgTm90ZSBvbiBHUFUgd2UgZG8gd291bGQgbm90IHJlbHkgb24gQVRT IGZvciBwZWVyIHRvIHBlZXIuIFNvbWUgcGFydA0KPiAgICBvZiB0aGUgR1BVIChETUEgZW5naW5l cykgZG8gbm90IG5lY2Vzc2FyaWx5IHN1cHBvcnQgQVRTLiBZZXQgdGhvc2UNCj4gICAgYXJlIHRo ZSBwYXJ0IGxpa2VseSB0byBiZSB1c2UgaW4gcGVlciB0byBwZWVyLg0KDQpPSyB0aGlzIGlzIGdv b2QgdG8ga25vdy4gSSBhZ3JlZSB0aGUgRE1BIGVuZ2luZSBpcyBwcm9iYWJseSBvbmUgb2YgdGhl IEdQVSBjb21wb25lbnRzIG1vc3QgYXBwbGljYWJsZSB0byBwMnBkbWEuDQogICAgDQo+ICAgIFdl IChha2UgR1BVIHBlb3BsZSBha2EgdGhlIGdvb2QgZ3V5cyA7KSkgZG8gbm8gd2FudCB0byBkbyBw ZWVyIHRvIHBlZXINCj4gICAgZm9yIHBlcmZvcm1hbmNlIHJlYXNvbnMgaWUgd2UgZG8gbm90IGNh cmUgaGF2aW5nIG91ciB0cmFuc2FjdGlvbiBnb2luZw0KPiAgICB0byB0aGUgcm9vdCBjb21wbGV4 IGFuZCBiYWNrIGRvd24gdGhlIGRlc3RpbmF0aW9uLiBBdCBsZWFzdCBpbiB1c2UgY2FzZQ0KPiAg ICBpIGFtIHdvcmtpbmcgb24gdGhpcyBpcyBmaW5lLg0KDQpJZiB0aGUgR1BVIHBlb3BsZSBhcmUg dGhlIGdvb2QgZ3V5cyBkb2VzIHRoYXQgbWFrZSB0aGUgTlZNZSBwZW9wbGUgdGhlIGJhZCBndXlz IDstKS4gSWYgc28sIHdoYXQgYXJlIHRoZSBSRE1BIHBlb3BsZT8/PyBBZ2FpbiBnb29kIHRvIGtu b3cuDQogICAgDQo+ICAgIFJlYXNvbnMgaXMgdGhhdCBHUFUgYXJlIGdpdmluZyB1cCBvbiBQQ0ll IChzZWUgYWxsIHNwZWNpYWxpemUgbGluayBsaWtlDQo+ICAgIE5WbGluayB0aGF0IGFyZSBwb3Bw aW5nIHVwIGluIEdQVSBzcGFjZSkuIFNvIGZvciBmYXN0IEdQVSBpbnRlci1jb25uZWN0DQo+ICAg IHdlIGhhdmUgdGhpcyBuZXcgbGlua3MuIA0KDQpJIGxvb2sgZm9yd2FyZCB0byBOdmlkaWEgb3Bl bi1saWNlbnNpbmcgTlZMaW5rIHRvIGFueW9uZSB3aG8gd2FudHMgdG8gdXNlIGl0IDstKS4gT3Ig bWF5YmUgd2UnbGwgYWxsIGp1c3Qgc3dpdGNoIHRvIE9wZW5HZW5DQ0lYIHdoZW4gdGhlIHRpbWUg Y29tZXMuDQogICAgDQo+ICAgIEFsc28gdGhlIElPTU1VIGlzb2xhdGlvbiBkbyBtYXR0ZXIgYSBs b3QgdG8gdXMuIFRoaW5rIHNvbWVvbmUgdXNpbmcgdGhpcw0KPiAgICBwZWVyIHRvIHBlZXIgdG8g Z2FpbiBjb250cm9sIG9mIGEgc2VydmVyIGluIHRoZSBjbG91ZC4NCiAgICANCkkgYWdyZWUgdGhh dCBJT01NVSBpc29sYXRpb24gaXMgdmVyeSBkZXNpcmFibGUuIEhlbmNlIHRoZSBkZXNpcmUgdG8g ZW5zdXJlIHdlIGNhbiBrZWVwIHRoZSBJT01NVSBvbiB3aGlsZSBkb2luZyBwMnBkbWEgaWYgYXQg YWxsIHBvc3NpYmxlIHdoaWxzdCBzdGlsbCBkZWxpdmVyaW5nIHRoZSBkZXNpcmVkIHBlcmZvcm1h bmNlIHRvIHRoZSB1c2VyLg0KDQpTdGVwaGVuICAgIA0KDQo=