From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.0 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7E635C4727E for ; Wed, 30 Sep 2020 12:45:38 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 42BB9207FB for ; Wed, 30 Sep 2020 12:45:38 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728232AbgI3Mph (ORCPT ); Wed, 30 Sep 2020 08:45:37 -0400 Received: from mga04.intel.com ([192.55.52.120]:26145 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728043AbgI3Mph (ORCPT ); Wed, 30 Sep 2020 08:45:37 -0400 IronPort-SDR: 8OHDvIjFuD7atQWyPXdDAQbjOL25xdLNAaKcDUpN7hQ9UzKrDB5wxndMu+oIufGUTmnhGuV9V4 28AhQHxJgO6w== X-IronPort-AV: E=McAfee;i="6000,8403,9759"; a="159822159" X-IronPort-AV: E=Sophos;i="5.77,322,1596524400"; d="scan'208";a="159822159" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Sep 2020 05:45:36 -0700 IronPort-SDR: eCF4X5a/gfpkch1z+Gghm8I69LMoYqlXRHSy3U79/H0p9P+ssLwnq/P9qK4gAmUKusgR7QnBwT 59rJ3VZLCcBA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,322,1596524400"; d="scan'208";a="294597999" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga008.fm.intel.com with ESMTP; 30 Sep 2020 05:45:36 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 30 Sep 2020 05:45:36 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 30 Sep 2020 05:45:35 -0700 Received: from fmsmsx610.amr.corp.intel.com ([10.18.126.90]) by fmsmsx610.amr.corp.intel.com ([10.18.126.90]) with mapi id 15.01.1713.004; Wed, 30 Sep 2020 05:45:30 -0700 From: "Derrick, Jonathan" To: "tglx@linutronix.de" , "jgg@nvidia.com" CC: "Williams, Dan J" , "sivanich@hpe.com" , "wei.liu@kernel.org" , "haiyangz@microsoft.com" , "Dey, Megha" , "Lu, Baolu" , "Jiang, Dave" , "Tian, Kevin" , "jgross@suse.com" , "kys@microsoft.com" , "sstabellini@kernel.org" , "linux-kernel@vger.kernel.org" , "x86@kernel.org" , "rafael@kernel.org" , "xen-devel@lists.xenproject.org" , "iommu@lists.linux-foundation.org" , "maz@kernel.org" , "bhelgaas@google.com" , "linux-pci@vger.kernel.org" , "konrad.wilk@oracle.com" , "alex.williamson@redhat.com" , "steve.wahl@hpe.com" , "boris.ostrovsky@oracle.com" , "gregkh@linuxfoundation.org" , "rja@hpe.com" , "joro@8bytes.org" , "sthemmin@microsoft.com" , "Pan, Jacob jun" , "lorenzo.pieralisi@arm.com" , "linux-hyperv@vger.kernel.org" , "baolu.lu@linux.intel.com" Subject: Re: [patch V2 24/46] PCI: vmd: Mark VMD irqdomain with DOMAIN_BUS_VMD_MSI Thread-Topic: [patch V2 24/46] PCI: vmd: Mark VMD irqdomain with DOMAIN_BUS_VMD_MSI Thread-Index: AQHWe6Ci+RtSrJb+okaPJR2eu/FJZalSxzQAgC8GCIA= Date: Wed, 30 Sep 2020 12:45:30 +0000 Message-ID: <1d284a478d4e5bf4a247ee83afa1b8b45f9e1b3f.camel@intel.com> References: <20200826111628.794979401@linutronix.de> <20200826112333.047315047@linutronix.de> <20200831143940.GA1152540@nvidia.com> In-Reply-To: <20200831143940.GA1152540@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.1.200.100] Content-Type: text/plain; charset="utf-8" Content-ID: <90C7529B4211014189DA743BA8288574@intel.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-pci@vger.kernel.org SGkgSmFzb24NCg0KT24gTW9uLCAyMDIwLTA4LTMxIGF0IDExOjM5IC0wMzAwLCBKYXNvbiBHdW50 aG9ycGUgd3JvdGU6DQo+IE9uIFdlZCwgQXVnIDI2LCAyMDIwIGF0IDAxOjE2OjUyUE0gKzAyMDAs IFRob21hcyBHbGVpeG5lciB3cm90ZToNCj4gPiBGcm9tOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhA bGludXRyb25peC5kZT4NCj4gPiANCj4gPiBEZXZpY2VzIG9uIHRoZSBWTUQgYnVzIHVzZSB0aGVp ciBvd24gTVNJIGlycSBkb21haW4sIGJ1dCBpdCBpcyBub3QNCj4gPiBkaXN0aW5ndWlzaGFibGUg ZnJvbSByZWd1bGFyIFBDSS9NU0kgaXJxIGRvbWFpbnMuIFRoaXMgaXMgcmVxdWlyZWQNCj4gPiB0 byBleGNsdWRlIFZNRCBkZXZpY2VzIGZyb20gZ2V0dGluZyB0aGUgaXJxIGRvbWFpbiBwb2ludGVy IHNldCBieQ0KPiA+IGludGVycnVwdCByZW1hcHBpbmcuDQo+ID4gDQo+ID4gT3ZlcnJpZGUgdGhl IGRlZmF1bHQgYnVzIHRva2VuLg0KPiA+IA0KPiA+IFNpZ25lZC1vZmYtYnk6IFRob21hcyBHbGVp eG5lciA8dGdseEBsaW51dHJvbml4LmRlPg0KPiA+IEFja2VkLWJ5OiBCam9ybiBIZWxnYWFzIDxi aGVsZ2Fhc0Bnb29nbGUuY29tPg0KPiA+ICBkcml2ZXJzL3BjaS9jb250cm9sbGVyL3ZtZC5jIHwg ICAgNiArKysrKysNCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQ0KPiA+IA0K PiA+ICsrKyBiL2RyaXZlcnMvcGNpL2NvbnRyb2xsZXIvdm1kLmMNCj4gPiBAQCAtNTc5LDYgKzU3 OSwxMiBAQCBzdGF0aWMgaW50IHZtZF9lbmFibGVfZG9tYWluKHN0cnVjdCB2bWRfDQo+ID4gIAkJ cmV0dXJuIC1FTk9ERVY7DQo+ID4gIAl9DQo+ID4gIA0KPiA+ICsJLyoNCj4gPiArCSAqIE92ZXJy aWRlIHRoZSBpcnEgZG9tYWluIGJ1cyB0b2tlbiBzbyB0aGUgZG9tYWluIGNhbiBiZSBkaXN0aW5n dWlzaGVkDQo+ID4gKwkgKiBmcm9tIGEgcmVndWxhciBQQ0kvTVNJIGRvbWFpbi4NCj4gPiArCSAq Lw0KPiA+ICsJaXJxX2RvbWFpbl91cGRhdGVfYnVzX3Rva2VuKHZtZC0+aXJxX2RvbWFpbiwgRE9N QUlOX0JVU19WTURfTVNJKTsNCj4gPiArDQo+IA0KPiBIYXZpbmcgdGhlIG5vbi10cmFuc3BhcmVu dC1icmlkZ2UgaG9sZCBhIE1TSSB0YWJsZSBhbmQNCj4gbXVsdGlwbGV4L2RlLW11bHRpcGxleCBJ UlFzIGxvb2tzIGxpa2UgYW5vdGhlciBnb29kIHVzZSBjYXNlIGZvcg0KPiBzb21ldGhpbmcgY2xv c2UgdG8gcGNpX3N1YmRldmljZV9tc2lfY3JlYXRlX2lycV9kb21haW4oKT8NCj4gDQo+IElmIGVh Y2ggZGV2aWNlIGNvdWxkIGhhdmUgaXRzIG93biBpbnRlcm5hbCBNU0ktWCB0YWJsZSBwcm9ncmFt bWVkDQo+IHByb3Blcmx5IHRoaW5ncyB3b3VsZCB3b3JrIGFsb3QgYmV0dGVyLiBEaXNhYmxlIGNh cHR1cmUvcmVtYXAgb2YgdGhlDQo+IE1TSSByYW5nZSBpbiB0aGUgTlRCLg0KV2UgY2FuIGRpc2Fi bGUgdGhlIGNhcHR1cmUgYW5kIHJlbWFwIGluIG5ld2VyIGRldmljZXMgc28gd2UgZG9uJ3QgZXZl bg0KbmVlZCB0aGUgaXJxIGRvbWFpbi4gTGVnYWN5IFZNRCB3aWxsIGF1dG9tYXRpY2FsbHkgcmVt YXAgYmFzZWQgb24gdGhlDQpBUElDIGRlc3QgYml0cyBpbiB0aGUgTVNJIGFkZHJlc3MuDQoNCkkg d291bGQgaG93ZXZlciBsaWtlIHRvIGRldGVybWluZSBpZiB0aGUgTVNJIGRhdGEgYml0cyBjb3Vs ZCBiZSB1c2VkDQpmb3IgaW5kaXZpZHVhbCBkZXZpY2VzIHRvIGhhdmUgdGhlIElSUSBkb21haW4g c3Vic3lzdGVtIGRlbXVsdGlwbGV4IHRoZQ0KdmlycSBmcm9tIHRoYXQgYW5kIGVsaW1pbmF0ZSB0 aGUgSVJRIGxpc3QgaXRlcmF0aW9uLg0KDQpBIGNvbmNlcm4gSSBoYXZlIGFib3V0IHRoYXQgc2No ZW1lIGlzIHZpcnR1YWxpemF0aW9uIGFzIEkgdGhpbmsgdGhvc2UNCmJpdHMgYXJlIHVzZWQgdG8g cm91dGUgdG8gdGhlIHZpcnR1YWwgdmVjdG9yLg0KDQo+IA0KPiBUaGVuIGVhY2ggZGV2aWNlIGNv dWxkIGhhdmUgYSBwcm9wZXIgbm9uLW11bHRpcGxleGVkIGludGVycnVwdA0KPiBkZWxpdmVyZWQg dG8gdGhlIENQVS4uIEFmZmluaXR5IHdvdWxkIHdvcmsgcHJvcGVybHksIG5vIG5lZWQgdG8gc2hh cmUNCj4gSVJRcyAoZWcgdm1kX2lycSgpIGdvZXMgYXdheSkvZXRjLg0KPiANCj4gU29tZXRoaW5n IGZvciB0aGUgVk1EIG1haW50YWluZXJzIHRvIHRoaW5rIGFib3V0IGF0IGxlYXN0Lg0KPiANCj4g QXMgSSBoZWFyIG1vcmUgYWJvdXQgTlRCIHRoZXNlIGRheXMgYSBmdWxsIE1TSSBzY2hlbWUgZm9y IE5UQiBzZWVtcw0KPiBpbnRlcmVzdGluZyB0byBoYXZlIGluIHRoZSBQQ0ktRSBjb3JlIGNvZGUu Lg0KPiANCj4gSmFzb24NCg0KDQo=