Received: by 10.192.165.148 with SMTP id m20csp5463084imm; Wed, 9 May 2018 05:36:31 -0700 (PDT) X-Google-Smtp-Source: AB8JxZor9S7AzvLmeQJlm/oQZhl43BMvgGxlVl/Tx9mEMFK9FVOWmGwBK5VqAkBjARl1NHKbHB/Y X-Received: by 2002:a65:5247:: with SMTP id q7-v6mr35304754pgp.27.1525869391173; Wed, 09 May 2018 05:36:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525869391; cv=none; d=google.com; s=arc-20160816; b=TYfMMNaoVYa0H3cYpjr2hMH2dZWqC7aBIpRF7wtCnMjyFJKRfXSS2R2MOTRoLgVZKO 3XPnR+3reQ2zg7dXizTq0hWOmdlOBlObJXKHTqJ4D5sb5FO5+9KnypJtE32dl6y/TrRg wPwTuVJLPDdvQQZXJxllc8n13PPUGGfYX6W9Z78bs+6Aal6X3eBM6zVD0HrG2Mp+HuWA 4OCjBMaydW6ZeZDTxBLC/lCDreahnsSWKXwjBCPIQn/fkMtue1ZVLLh4IIxbpu8RlHPU fPoVP+ZmgNgU/tbhTEeEv4hBjO91LdtB37dHzltuHxiSIpConhQ5kn2Io0sVsFBvExYM 7TWw== 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=gbtiwZesQ+RinT5wfFvmkfxDYAExmpR3IjKkicS7FYc=; b=O9WtLDvVhCQEo9i6C+UqBKd/RTSC7bj+ysctp6h8pWC9FlWh5Uy7M/PnSFfeLuE+EO B0ybtPCOAfvFJNiJKzeMUQRvfMGu0UlNoHhM/Pbl05MWAkBrR6UzJdT68q34wuXo7UJx kinpPdAyzxvEMDbGBsSAun7BZod1fstn3HC+MgSJiEH/+4E9Jp3Llk5EFQIKkcXUypMe +8DtLbvbq1rdh4ak5P1HZodD17RdL1Yb24Yjbd9tq/MMF85O2njyJXrf5Du0BwRj0x0t t0Z06GDB8X63tRqKFsnjGp7Ib4klKxHvfQvCEJWibsrYb+A5eMdUtQLOX962ButO1b0x l4dQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@raithlin.onmicrosoft.com header.s=selector1-raithlin-com header.b=K2arv+rw; 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 g30-v6si2417430pgn.529.2018.05.09.05.36.15; Wed, 09 May 2018 05:36:31 -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=K2arv+rw; 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 S934457AbeEIMgE (ORCPT + 99 others); Wed, 9 May 2018 08:36:04 -0400 Received: from mail-eopbgr670136.outbound.protection.outlook.com ([40.107.67.136]:52583 "EHLO CAN01-TO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932875AbeEIMf7 (ORCPT ); Wed, 9 May 2018 08:35:59 -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=gbtiwZesQ+RinT5wfFvmkfxDYAExmpR3IjKkicS7FYc=; b=K2arv+rwuBcjUEqn1NFT87pPuTm6cnbuadld+u/NMMuPQ4IzKHkyPt1hBMkFdZCK1uyn81x+/EgMpQChIyqDnAyBulztBqKN1VIaZeTsAouRFipIVwp7Ok1UkfaRke5tybUva+eWoweXd2TTBPyfvhcICOmMdeAHvKrAwlCP+1s= Received: from YTOPR0101MB2043.CANPRD01.PROD.OUTLOOK.COM (52.132.49.16) by YTOPR0101MB2217.CANPRD01.PROD.OUTLOOK.COM (52.132.49.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.755.16; Wed, 9 May 2018 12:35:56 +0000 Received: from YTOPR0101MB2043.CANPRD01.PROD.OUTLOOK.COM ([fe80::bc2b:4b12:11a1:cfe3]) by YTOPR0101MB2043.CANPRD01.PROD.OUTLOOK.COM ([fe80::bc2b:4b12:11a1:cfe3%13]) with mapi id 15.20.0735.019; Wed, 9 May 2018 12:35:56 +0000 From: "Stephen Bates" To: Alex Williamson , Don Dutile CC: Dan Williams , Logan Gunthorpe , Linux Kernel Mailing List , "linux-pci@vger.kernel.org" , "linux-nvme@lists.infradead.org" , linux-rdma , linux-nvdimm , "linux-block@vger.kernel.org" , Christoph Hellwig , Jens Axboe , Keith Busch , Sagi Grimberg , Bjorn Helgaas , Jason Gunthorpe , Max Gurtovoy , =?utf-8?B?SsOpcsO0bWUgR2xpc3Nl?= , Benjamin Herrenschmidt , =?utf-8?B?Q2hyaXN0aWFuIEvDtm5pZw==?= 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: AQHT21soiBVnp6SJuEuLCiH6kBzTLKQl+8wA//+fHICAAM6PgP//ogsAgACAHoCAAA+NgIAAbhQA Date: Wed, 9 May 2018 12:35:56 +0000 Message-ID: References: <20180423233046.21476-1-logang@deltatee.com> <20180423233046.21476-5-logang@deltatee.com> <64C231F5-DE36-415F-B308-3A423B0BBACB@raithlin.com> <15433946-f7f5-f610-4e80-380fb59920e5@redhat.com> <3C9FB262-A93C-4C8F-B1E0-85C6D6F78BC2@raithlin.com> <20180508180157.7c7b393f@w520.home> In-Reply-To: <20180508180157.7c7b393f@w520.home> 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.65.250.31] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;YTOPR0101MB2217;7:hEU+oilHx0kFJ/NvVzGfbG91h20TzJ2UnNNtlLljhrTIw8wPjBUoHOSAFczZKbmruz1UQdyqZ1LUClI5qf97JaBkg8GdXxUiF2xzci/PFLveA8lbzOZpfbxFg8OolhSsDY+nPvaedon7dQZ23tpTqW0TT8ZL8c8/6FhXcdj4fHzS7iAHKRvMEnczVkd2uHSvv3WdLccHW+bGZt8Je/WwqEiknZtlqF/nGGaZ5U+IkViRfV7j0zBBcNwt4yktBuRt 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:YTOPR0101MB2217; x-ms-traffictypediagnostic: YTOPR0101MB2217: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040522)(2401047)(8121501046)(5005006)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(149027)(150027)(6041310)(2016111802025)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(6043046)(6072148)(201708071742011);SRVR:YTOPR0101MB2217;BCL:0;PCL:0;RULEID:;SRVR:YTOPR0101MB2217; x-forefront-prvs: 0667289FF8 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(396003)(346002)(366004)(376002)(39830400003)(39380400002)(199004)(189003)(2616005)(53936002)(66066001)(8666007)(86362001)(110136005)(82746002)(6486002)(229853002)(102836004)(478600001)(68736007)(8936002)(81166006)(81156014)(99286004)(83716003)(5660300001)(11346002)(486006)(6246003)(446003)(316002)(7416002)(3660700001)(6436002)(6512007)(58126008)(76176011)(54906003)(6506007)(476003)(6116002)(97736004)(36756003)(14454004)(3846002)(26005)(4326008)(25786009)(33656002)(186003)(2900100001)(3280700002)(93886005)(5250100002)(7736002)(105586002)(305945005)(106356001)(2906002)(8676002);DIR:OUT;SFP:1102;SCL:1;SRVR:YTOPR0101MB2217;H:YTOPR0101MB2043.CANPRD01.PROD.OUTLOOK.COM;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: raithlin.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: kZA4b0/qJNh+TKBNyoqkfNS1KFcplAwpWxwTfdtiPEm9PaLKcyeoW94D5hWO6sioXyAfOMTYkHOJVyQtNRRnZ3mDc+V9CmvlNrMvax74jjmnKfr3+FDD+bfuAf4R+T2XoSFMsNbEgwz57PxOHUUQwdo8BQBeijG0D6aHIlMNG5kNKd8AHoNkWpu/L9Of3pFd spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <1637E91BB2F65F4B8ECDBB1A7D276542@CANPRD01.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: eb6083cb-95a3-4b2c-3294-08d5b5a96992 X-OriginatorOrg: raithlin.com X-MS-Exchange-CrossTenant-Network-Message-Id: eb6083cb-95a3-4b2c-3294-08d5b5a96992 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 May 2018 12:35:56.7301 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 18519031-7ff4-4cbb-bbcb-c3252d330f4b X-MS-Exchange-Transport-CrossTenantHeadersStamped: YTOPR0101MB2217 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgQWxleCBhbmQgRG9uDQoNCj4gICAgQ29ycmVjdCwgdGhlIFZNIGhhcyBubyBjb25jZXB0IG9m IHRoZSBob3N0J3MgSU9NTVUgZ3JvdXBzLCBvbmx5IHRoZQ0KPiAgIGh5cGVydmlzb3Iga25vd3Mg YWJvdXQgdGhlIGdyb3VwcywgDQoNCkJ1dCBhcyBJIHVuZGVyc3RhbmQgaXQgdGhlc2UgZ3JvdXBz IGFyZSB1c3VhbGx5IHBhc3NlZCB0aHJvdWdoIHRvIFZNcyBvbiBhIHByZS1ncm91cCBiYXNpcyBi eSB0aGUgaHlwZXJ2aXNvcj8gU28gSU9NTVUgZ3JvdXAgMSBtaWdodCBiZSBwYXNzZWQgdG8gVk0g QSBhbmQgSU9NTVUgZ3JvdXAgMiBwYXNzZWQgdG8gVk0gQi4gU28gSSBhZ3JlZSB0aGUgVk0gaXMg bm90IGF3YXJlIG9mIElPTU1VIGdyb3VwaW5ncyBidXQgaXQgaXMgaW1wYWN0ZWQgYnkgdGhlbSBp biB0aGUgc2Vuc2UgdGhhdCBpZiB0aGUgZ3JvdXBpbmdzIGNoYW5nZSB0aGUgUENJIHRvcG9sb2d5 IHByZXNlbnRlZCB0byB0aGUgVk0gbmVlZHMgdG8gY2hhbmdlIHRvby4NCg0KU3RlcGhlbg0KDQo=