From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: PCIe devices that are hotplugged after MMIO has been setup fail due to _CRS not covering 64-bit area Date: Wed, 28 Sep 2016 05:52:54 -0400 Message-ID: <20160928095253.GA20125@localhost.localdomain> References: <20160927144338.GH16528@localhost.localdomain> <57EBA7A402000078001132F6@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpBY2-0002Zh-Mn for xen-devel@lists.xenproject.org; Wed, 28 Sep 2016 09:53:06 +0000 Content-Disposition: inline In-Reply-To: <57EBA7A402000078001132F6@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBTZXAgMjgsIDIwMTYgYXQgMDM6MjE6MDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDI3LjA5LjE2IGF0IDE2OjQzLCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4g d3JvdGU6Cj4gPiBJZiB0aGUgZ3Vlc3QgaXMgYm9vdGVkIHdpdGggJ3BjaScgd2UgbmljZWx5IGV4 cGFuZCB0aGUgTU1JTyByZWdpb24gYmVsb3cKPiA+IDRHQiBhbmQgdHJ5IHRvIGZpdCBpbiB0aGUg QkFScyBpbiB0aGVyZS4gSWYgdGhhdCBmYWlscyAobm90IGVub3VnaAo+ID4gc3BhY2UpIHdlIG1v dmUgaXQgYWJvdmUgdGhlIG1lbW9yeSAoNjQtYml0KS4gQW5kIHRocm91Z2hvdXQgYWxsIG9mIHRo aXMKPiA+IHdlIGFsc28gdXBkYXRlIHRoZSBfQ1JTIGZpZWxkIHRvIGNvdmVyIHRoZXNlIHJhbmdl cy4KPiA+IAo+ID4gKE5vdGUsIEkgbmVlZCB0byBjaGVjayBpZiB0aGUgNjQtYml0IGFyZWEgaXMg YWxzbyBzZXQsIEkgdGhpbmsgaXQgaXMpLgo+ID4gCj4gPiBCdXQgdGhlIHNpdHVhdGlvbiBpcyBk aWZmZXJlbnQgaWYgd2UgaG90LXBsdWcgYSBkZXZpY2UgdGhhdCBoYXMgdG9vIGJpZwo+ID4gQkFS IHRvIGZpdCBpbiB0aGUgTU1JTyByZWdpb24uIFdlIG1vdmUgaXQgaW4gdGhlIDY0LWJpdCBhcmVh IGJ1dCB3ZQo+ID4gZG9uJ3QgdXBkYXRlIHRoZSBfQ1JTLiBXaGljaCBtZWFucyB0aGF0IExpbnV4 IHdpbGwgY29tcGxhaW4gKHVubGVzcwo+ID4gYm9vdGVkIHdpdGggcGNpPW5vY3JzKSkuIE5vdCBz dXJlIGFib3V0IFdpbmRvd3MgYnV0IEkgd291bGQgYXNzdW1lIHNvCj4gPiB0by4KPiA+IAo+ID4g SSB3YXMgd29uZGVyaW5nIHdoYXQgd291bGQgYmUgYSBnb29kIHdheSB0byBzb2x2ZSB0aGlzPyBJ IGxvb2tlZCBhdCBzb21lCj4gPiBEZWxsIG1hY2hpbmVzIHRvIHNlZSBob3cgdGhleSBkZWFsIHdp dGggaG90cGx1ZyBQQ0llIGRldmljZXMgYW5kIHRoZXkKPiA+IGp1c3QgZGVjbGFyZWQgYWxsIHRo ZSBtZW1vcnkgaW4gdGhlIF9DUlMgKGluY2x1ZGluZyBSQU0pLgo+ID4gCj4gPiBXZSBjb3VsZCBk byBhIGh5YnJpZCAtIGR1cmluZyBib290dXAgbWFrZSB0aGUgX0NSUyByZWdpb24gaGF2ZSBlbnRy eSBmcm9tCj4gPiBlbmQgb2YgUkFNIHRvIC4uIGVuZCBvZiBtZW1vcnk/Cj4gCj4gRW5kIG9mIHBo eXNpY2FsIGFkZHJlc3Mgc3BhY2UgeW91IG1lYW4/IEdlbmVyYWxseSB5ZXMsIGJ1dCB3ZQoKWWVz Lgo+IG5lZWQgdG8gYmUgYSBsaXR0bGUgY2FyZWZ1bCB0aGVyZTogRm9yIG9uZSwgb24gQU1EIHdl J2QgYmV0dGVyIG5vdAo+IG92ZXJsYXAgd2l0aCB0aGUgSFQgYXJlYS4gQW5kIHRoZW4gdGhlcmUn cyB0aGlzIE1UUlIgcmVsYXRlZAo+IGNvbW1lbnQgbmV4dCB0byB0aGUgc2V0dGluZyBvZiBwY2lf aGlfbWVtX2VuZCAoYWxiZWl0IGJvdGggSFQKPiBhcmVhIHN0YXJ0IGFuZCBlbmQgb2YgUEEgc3Bh Y2Ugc2hvdWxkIGJlIGFsaWduZWQgd2VsbCBlbm91Z2gpLgoKPG5vZHM+Cj4gCj4gPiBPciBwZXJo YXBzIGFkZCBzb21lIGV4dHJhIGxvZ2ljIGJldHdlZW4gUUVNVSBhbmQgQUNQSSBBTUwgdG8gZXhw YW5kIChvcgo+ID4gcGVyaGFwcyBtb2RpZnkgdGhlIGxhc3QgX0NSUyBlbnRyeSkgd2hlbiBQQ0ll IGRldmljZXMgYXJlIGhvdHBsdWdnZWQ/Cj4gCj4gV2hpbGUgdGhhdCB3b3VsZCBiZSB0aGUgbW9z dCBmbGV4aWJsZSB2YXJpYW50LCBJJ2QgYmUgYWZyYWlkIG9mIHRoaXMKPiBnZXR0aW5nIHJhdGhl ciBjb21wbGljYXRlZC4gT3IgaGF2ZSB5b3UgYWxyZWFkeSBnb3Qgc29tZQo+IHJlYXNvbmFibGUg bGF5b3V0IG9mIGhvdyB0aGlzIHdvdWxkIGxvb2sgbGlrZT8KCk5vdGhpbmcgeWV0IHNhZGx5LCBq dXN0IHNvbGljaXRpbmcgaW5wdXQgYXQgdGhpcyBwb2ludC4KClRoYW5rcyBhZ2FpbiBmb3IgdGhl IHRpZGJpdCBhYm91dCBIVC4KPiAKPiBKYW4KPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp c3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=