From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH] pci: treat class 0 devices as endpoints Date: Tue, 8 May 2018 10:33:01 +0100 Message-ID: <20180508093301.7311-1-roger.pau@citrix.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.89) (envelope-from ) id 1fFyzh-00057z-HK for xen-devel@lists.xenproject.org; Tue, 08 May 2018 09:33:13 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Jan Beulich , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org Q2xhc3MgMCBkZXZpY2VzIGFyZSBsZWdhY3kgcHJlIFBDSSAyLjAgZGV2aWNlcyB0aGF0IGRpZG4n dCBoYXZlIGEKY2xhc3MgY29kZS4gVHJlYXQgdGhlbSBhcyBlbmRwb2ludHMsIHNvIHRoYXQgdGhl eSBjYW4gYmUgaGFuZGxlZCBieQp0aGUgSU9NTVUgYW5kIHByb3Blcmx5IHBhc3NlZC10aHJvdWdo IHRvIHRoZSBoYXJkd2FyZSBkb21haW4uCgpTdWNoIGRldmljZSBoYXMgYmVlbiBzZWVuIG9uIGEg U3VwZXIgTWljcm8gc2VydmVyLCBsc3BjaSAtdnYgcmVwb3J0czoKCjAwOjEzLjAgTm9uLVZHQSB1 bmNsYXNzaWZpZWQgZGV2aWNlOiBJbnRlbCBDb3Jwb3JhdGlvbiBEZXZpY2UgYTEzNSAocmV2IDMx KQoJU3Vic3lzdGVtOiBTdXBlciBNaWNybyBDb21wdXRlciBJbmMgRGV2aWNlIDA5MzEKCUZsYWdz OiBidXMgbWFzdGVyLCBmYXN0IGRldnNlbCwgbGF0ZW5jeSAwLCBJUlEgMTEKCU1lbW9yeSBhdCBk ZjIyMjAwMCAoNjQtYml0LCBub24tcHJlZmV0Y2hhYmxlKSBbc2l6ZT00S10KCUNhcGFiaWxpdGll czogWzgwXSBQb3dlciBNYW5hZ2VtZW50IHZlcnNpb24gMwoKQXJndWFibHkgdGhpcyBpcyBub3Qg YSBsZWdhY3kgZGV2aWNlIChzaW5jZSB0aGlzIGlzIGEgbmV3IHNlcnZlciksIGJ1dAppbiBhbnkg Y2FzZSBYZW4gbmVlZHMgdG8gZGVhbCB3aXRoIGl0LgoKU3VnZ2VzdGVkLWJ5OiBBbmRyZXcgQ29v cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxp Y2hAc3VzZS5jb20+Ci0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgfCAzICsrLQog MSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91 Z2gvcGNpLmMKaW5kZXggMWRiNjlkNWI5OS4uYzQ4OTBhNDI5NSAxMDA2NDQKLS0tIGEveGVuL2Ry aXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNp LmMKQEAgLTkyNywxMCArOTI3LDExIEBAIGVudW0gcGRldl90eXBlIHBkZXZfdHlwZSh1MTYgc2Vn LCB1OCBidXMsIHU4IGRldmZuKQogICAgIGNhc2UgUENJX0NMQVNTX0JSSURHRV9IT1NUOgogICAg ICAgICByZXR1cm4gREVWX1RZUEVfUENJX0hPU1RfQlJJREdFOwogCi0gICAgY2FzZSAweDAwMDA6 IGNhc2UgMHhmZmZmOgorICAgIGNhc2UgMHhmZmZmOgogICAgICAgICByZXR1cm4gREVWX1RZUEVf UENJX1VOS05PV047CiAgICAgfQogCisgICAgLyogTkI6IHRyZWF0IGxlZ2FjeSBwcmUgUENJIDIu MCBkZXZpY2VzIChjbGFzc19kZXZpY2UgPT0gMCkgYXMgZW5kcG9pbnRzLiAqLwogICAgIHJldHVy biBwb3MgPyBERVZfVFlQRV9QQ0llX0VORFBPSU5UIDogREVWX1RZUEVfUENJOwogfQogCi0tIAoy LjE3LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs