From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH] pci: a workaround for nonstandard PCI devices whose PBA shares Date: Thu, 5 Apr 2018 10:40:37 +0100 Message-ID: References: <1522855779-91409-1-git-send-email-chao.gao@intel.com> <20180405093439.2utffzwxnpnf72ji@MacBook-Pro-de-Roger.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180405093439.2utffzwxnpnf72ji@MacBook-Pro-de-Roger.local> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= , Chao Gao Cc: Stefano Stabellini , Wei Liu , George Dunlap , Tim Deegan , Ian Jackson , xen-devel@lists.xen.org, Julien Grall , Jan Beulich , Andrew Cooper List-Id: xen-devel@lists.xenproject.org T24gMDQvMDUvMjAxOCAxMDozNCBBTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQs IEFwciAwNCwgMjAxOCBhdCAxMToyOTozOVBNICswODAwLCBDaGFvIEdhbyB3cm90ZToKPj4gLi4u IHRoZSBzYW1lIHBhZ2Ugd2l0aCBvdGhlciByZWdpc3RlcnMgd2hpY2ggYXJlIG5vdCByZWxldmFu dCB0byBNU0ktWC4gWGVuCj4+IG1hcmtzIHBhZ2VzIHdoZXJlIFBCQSByZXNpZGVzIGFzIHJlYWQt b25seS4gV2hlbiBhc3NpZ25pbmcgc3VjaCBkZXZpY2VzIHRvCj4+IGd1ZXN0LCBkZXZpY2UgZHJp dmVyIHdyaXRlcyBNU0ktWCBpcnJlbGV2YW50IHJlZ2lzdGVycyBvbiB0aG9zZSBwYWdlcyB3b3Vs ZAo+PiBsZWFkIHRvIGFuIEVQVCB2aW9sYXRpb24gYW5kIHRoZSBndWVzdCBpcyBkZXN0cm95ZWQg YmVjYXVzZSBubyBoYW5kbGVyIGlzCj4+IHJlZ2lzdGVyZWQgZm9yIHRob3NlIGFkZHJlc3MgcmFu Z2UuIEluIG9yZGVyIHRvIG1ha2UgZ3Vlc3QgY2FwYWJsZSB0byB1c2Ugc3VjaAo+PiBraW5kIG9m IGRldmljZXMsIHRyYXBwaW5nIHZlcnkgZnJlcXVlbnQgd3JpdGUgYWNjZXNzZXMgaXMgbm90IGEg Z29vZCBpZGVhIGZvcgo+PiBpdCB3b3VsZCBzaWduaWZpY2FudGx5IGltcGFjdCB0aGUgcGVyZm9y bWFuY2UuCj4+Cj4+IFRoaXMgcGF0Y2ggcHJvdmlkZXMgYSB3b3JrYXJvdW5kIHdpdGggY2F2ZWF0 LiBTcGVjaWZpY2FsbHksIGFuIG9wdGlvbiBpcwo+PiBpbnRyb2R1Y2VkIHRvIHNwZWNpZnkgYSBs aXN0IG9mIGRldmljZXMuIEZvciB0aG9zZSBkZXZpY2VzLCBYZW4gZG9lc24ndAo+PiBjb250cm9s IHRoZSBhY2Nlc3MgcmlnaHQgdG8gcGFnZXMgd2hlcmUgUEJBIHJlc2lkZXMuIEhlbmNlLCBndWVz dCBkZXZpY2UKPj4gZHJpdmVyIGlzIGFibGUgdG8gd3JpdGUgdGhvc2UgcGFnZXMgYW5kIGZ1bmN0 aW9ucyB3ZWxsLiBOb3RlIHRoYXQgYWRkaW5nIGFuCj4+IHVudHJ1c3RlZCBkZXZpY2UgdG8gdGhp cyBvcHRpb24gbWF5IGVuZGFuZ2VyIHNlY3VyaXR5IG9mIHRoZSBlbnRpcmUgc3lzdGVtLgo+Pgo+ PiBTaWduZWQtb2ZmLWJ5OiBDaGFvIEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgo+PiAtLS0KPj4g IGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIHwgMTAgKysrKysrKysrCj4+ICB4 ZW4vYXJjaC94ODYvbXNpLmMgICAgICAgICAgICAgICAgICB8ICA3ICsrKystLQo+PiAgeGVuL2Ry aXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgICAgICAgfCA0NSArKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKy0tCj4+ICB4ZW4vaW5jbHVkZS9hc20teDg2L21zaS5oICAgICAgICAgICB8 ICAxICsKPj4gIDQgZmlsZXMgY2hhbmdlZCwgNTkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo LSkKPj4KPj4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3du IGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPj4gaW5kZXggYjM1MzM1Mi4u ZTM4MjUxMyAxMDA2NDQKPj4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv d24KPj4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPj4gQEAgLTE0 MjMsNiArMTQyMywxNiBAQCBEZWZhdWx0cyB0byBib290aW5nIHNlY29uZGFyeSBwcm9jZXNzb3Jz Lgo+PiAgCj4+ICA+IERlZmF1bHQ6IGBvbmAKPj4gIAo+PiArIyMjIHBiYVxfcXVpcmsKPiAKPiBw YmFfd3JpdGVfYWxsb3dlZCB3b3VsZCBiZSBiZXR0ZXIsIHBiYV9xdWlyayBpcyB0b28gZ2VuZXJp YyBJTU8uCgoncXVpcmsnIHdhcyBJIHRoaW5rIHJlcXVlc3RlZCBieSBKYW47IGFuZCBteSB1bmRl cnN0YW5kaW5nIGlzIHRoYXQgdGhlCndvcmQgY2xlYXJseSBpbmRpY2F0ZXMgdGhhdCB0aGUgYmVo YXZpb3IgaW4gcXVlc3Rpb24gaXMgYSB3b3JrYXJvdW5kIGZvcgpoYXJkd2FyZSB3aGljaCBpcyBu b3QgY29tcGxpYW50IHdpdGggdGhlIGFwcHJvcHJpYXRlIHNwZWNpZmljYXRpb24uICBJZgp5b3Ug Z3JlcCB0aGUgc291cmNlIHRyZWUgZm9yICdxdWlyaycgeW91J2xsIGZpbmQgYSBmYWlybHkgbGFy Z2UgbnVtYmVyLgoKcGJhX3NoYXJlZF9xdWlyayBtaWdodCBiZSBzbGlnaHRseSBtb3JlIGRlc2Ny aXB0aXZlLgoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t ZGV2ZWw=