From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bjorn Helgaas Subject: Re: [PATCH V3 1/2] Drivers/PCI: Export pcie_has_flr() interface Date: Fri, 8 Dec 2017 14:24:24 -0600 Message-ID: <20171208202424.GC12367__2273.74522150985$1512764695$gmane$org@bhelgaas-glaptop.roam.corp.google.com> References: <20171207222145.9769-1-Govinda.Tatti@Oracle.COM> <20171207222145.9769-2-Govinda.Tatti@Oracle.COM> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eNPCC-0005RB-Ry for xen-devel@lists.xenproject.org; Fri, 08 Dec 2017 20:24:32 +0000 Content-Disposition: inline In-Reply-To: <20171207222145.9769-2-Govinda.Tatti@Oracle.COM> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Govinda Tatti Cc: jgross@suse.com, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, JBeulich@suse.com, bhelgaas@google.com, xen-devel@lists.xenproject.org, boris.ostrovsky@Oracle.COM, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBEZWMgMDcsIDIwMTcgYXQgMDU6MjE6NDRQTSAtMDUwMCwgR292aW5kYSBUYXR0aSB3 cm90ZToKPiBUaGlzIHBhdGNoIGV4cG9ydHMgcGNpZV9oYXNfZmxyKCkgYW5kIGl0IGlzIGJlaW5n IHVzZWQgYnkgWGVuIHBjaWJhY2sKPiBkcml2ZXIgdG8gcmVzZXQgKGZsci9zbG90L2J1cykgUENJ IGRldmljZXMgYmFzZWQgb24gJ3Jlc2V0JyBTeXNGUwo+IGF0dHJpYnV0ZS4KPiAKPiBTaWduZWQt b2ZmLWJ5OiBHb3ZpbmRhIFRhdHRpIDxHb3ZpbmRhLlRhdHRpQE9yYWNsZS5DT00+Cj4gLS0tCj4g djM6IC1OZXcKPiAKPiAgZHJpdmVycy9wY2kvcGNpLmMgICB8IDMgKystCj4gIGluY2x1ZGUvbGlu dXgvcGNpLmggfCAxICsKPiAgMiBmaWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVs ZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9wY2kvcGNpLmMgYi9kcml2ZXJzL3Bj aS9wY2kuYwo+IGluZGV4IDYwNzhkZmMuLjQ5OWU5MjIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9w Y2kvcGNpLmMKPiArKysgYi9kcml2ZXJzL3BjaS9wY2kuYwo+IEBAIC0zODcyLDcgKzM4NzIsNyBA QCBzdGF0aWMgdm9pZCBwY2lfZmxyX3dhaXQoc3RydWN0IHBjaV9kZXYgKmRldikKPiAgICogUmV0 dXJucyB0cnVlIGlmIHRoZSBkZXZpY2UgYWR2ZXJ0aXNlcyBzdXBwb3J0IGZvciBQQ0llIGZ1bmN0 aW9uIGxldmVsCj4gICAqIHJlc2V0cy4KPiAgICovCj4gLXN0YXRpYyBib29sIHBjaWVfaGFzX2Zs cihzdHJ1Y3QgcGNpX2RldiAqZGV2KQo+ICtib29sIHBjaWVfaGFzX2ZscihzdHJ1Y3QgcGNpX2Rl diAqZGV2KQo+ICB7Cj4gIAl1MzIgY2FwOwo+ICAKPiBAQCAtMzg4Miw2ICszODgyLDcgQEAgc3Rh dGljIGJvb2wgcGNpZV9oYXNfZmxyKHN0cnVjdCBwY2lfZGV2ICpkZXYpCj4gIAlwY2llX2NhcGFi aWxpdHlfcmVhZF9kd29yZChkZXYsIFBDSV9FWFBfREVWQ0FQLCAmY2FwKTsKPiAgCXJldHVybiBj YXAgJiBQQ0lfRVhQX0RFVkNBUF9GTFI7Cj4gIH0KPiArRVhQT1JUX1NZTUJPTF9HUEwocGNpZV9o YXNfZmxyKTsKCkknZCByYXRoZXIgY2hhbmdlIHBjaWVfZmxyKCkgc28geW91IGNvdWxkICphbHdh eXMqIGNhbGwgaXQsIGFuZCBpdAp3b3VsZCByZXR1cm4gMCwgLUVOT1RUWSwgb3Igd2hhdGV2ZXIs IGJhc2VkIG9uIHdoZXRoZXIgRkxSIGlzCnN1cHBvcnRlZC4gIElzIHRoYXQgZmVhc2libGU/CgpJ IGRvbid0IGxpa2UgdGhlICJDYW4gSSBkbyB0aGlzPyBPaywgZG8gdGhpcyIgc3R5bGUgb2YgaW50 ZXJmYWNlcy4KSXQncyByYWN5IChub3QgcmVhbGx5IGFwcGxpY2FibGUgaW4gdGhpcyBjYXNlKSBh bmQgc2VlbXMgY2x1bmt5LgoKPiAgLyoqCj4gICAqIHBjaWVfZmxyIC0gaW5pdGlhdGUgYSBQQ0ll IGZ1bmN0aW9uIGxldmVsIHJlc2V0Cj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvcGNpLmgg Yi9pbmNsdWRlL2xpbnV4L3BjaS5oCj4gaW5kZXggZDE2YTdjMC4uNDRiZjJiNSAxMDA2NDQKPiAt LS0gYS9pbmNsdWRlL2xpbnV4L3BjaS5oCj4gKysrIGIvaW5jbHVkZS9saW51eC9wY2kuaAo+IEBA IC0xMDg5LDYgKzEwODksNyBAQCBpbnQgcGNpZV9nZXRfbXBzKHN0cnVjdCBwY2lfZGV2ICpkZXYp Owo+ICBpbnQgcGNpZV9zZXRfbXBzKHN0cnVjdCBwY2lfZGV2ICpkZXYsIGludCBtcHMpOwo+ICBp bnQgcGNpZV9nZXRfbWluaW11bV9saW5rKHN0cnVjdCBwY2lfZGV2ICpkZXYsIGVudW0gcGNpX2J1 c19zcGVlZCAqc3BlZWQsCj4gIAkJCSAgZW51bSBwY2llX2xpbmtfd2lkdGggKndpZHRoKTsKPiAr Ym9vbCBwY2llX2hhc19mbHIoc3RydWN0IHBjaV9kZXYgKmRldik7Cj4gIHZvaWQgcGNpZV9mbHIo c3RydWN0IHBjaV9kZXYgKmRldik7Cj4gIGludCBfX3BjaV9yZXNldF9mdW5jdGlvbihzdHJ1Y3Qg cGNpX2RldiAqZGV2KTsKPiAgaW50IF9fcGNpX3Jlc2V0X2Z1bmN0aW9uX2xvY2tlZChzdHJ1Y3Qg cGNpX2RldiAqZGV2KTsKPiAtLSAKPiAyLjkuNQo+IAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu L2xpc3RpbmZvL3hlbi1kZXZlbA==