From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [PATCH v2] xen/pt: fix some pass-thru devices don't work across reboot Date: Wed, 12 Dec 2018 12:20:00 +0800 Message-ID: <20181212041958.GA12809@gao-cwp> References: <1542244226-35003-1-git-send-email-chao.gao@intel.com> <5C0FEDCE02000078002053CF@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gWvwc-0001ae-Ir for xen-devel@lists.xenproject.org; Wed, 12 Dec 2018 04:16:22 +0000 Content-Disposition: inline In-Reply-To: <5C0FEDCE02000078002053CF@prv1-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Jan Beulich Cc: Andrew Cooper , Wei Liu , xen-devel , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBEZWMgMTEsIDIwMTggYXQgMTA6MDM6MTBBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4+Pj4gT24gMTUuMTEuMTggYXQgMDI6MTAsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl Ogo+PiBJIGZpbmQgc29tZSBwYXNzLXRocnUgZGV2aWNlcyBkb24ndCB3b3JrIGFueSBtb3JlIGFj cm9zcyBndWVzdAo+PiByZWJvb3QuIEFzc2lnbmluZyBpdCB0byBhbm90aGVyIGRvbWFpbiBhbHNv IG1lZXRzIHRoZSBzYW1lIGlzc3VlLiBBbmQKPj4gdGhlIG9ubHkgd2F5IHRvIG1ha2UgaXQgd29y ayBhZ2FpbiBpcyB1bi1iaW5kaW5nIGFuZCBiaW5kaW5nIGl0IHRvCj4+IHBjaWJhY2suIFNvbWVv bmUgcmVwb3J0ZWQgdGhpcyBpc3N1ZSBvbmUgeWVhciBhZ28gWzFdLgo+PiAKPj4gSWYgdGhlIGRl dmljZSdzIGRyaXZlciBkb2Vzbid0IGRpc2FibGUgTVNJLVggZHVyaW5nIHNodXRkb3duIG9yIHFl bXUgaXMKPj4ga2lsbGVkL2NyYXNoZWQgYmVmb3JlIHRoZSBkb21haW4gc2h1dGRvd24sIHRoaXMg ZG9tYWluJ3MgcGlycSB3b24ndCBiZQo+PiB1bm1hcHBlZC4gVGhlbiB4ZW4gd2lsbCB1bm1hcCBh bGwgcGlycS4gQnV0IHBjaWJhY2sgaGFzIGFscmVhZHkgZGlzYWJsZWQKPj4gbWVvcnkgZGVjb2Rp bmcgYmVmb3JlIHhlbiB1bm1hcHBpbmcgcGlycS4gVGhlbiB3aGVuIFhlbiBpcyBkaXNhYmxpbmcg YQo+PiBNU0kgb2YgdGhlIGRldmljZSwgaXQgaGFzIHRvIHNldHMgdGhlIGhvc3RfbWFza2FsbCBm bGFnIGFuZCBtYXNrYWxsIGJpdAo+PiB0byBtYXNrIGEgTVNJIHJhdGhlciB0aGFuIHNldHMgbWFz a2JpdCBpbiBNU0kteCB0YWJsZS4gVGhlIGNhbGwgdHJhY2Ugb2YKPj4gdGhpcyBwcm9jZXNzIGlz Ogo+PiAtPmFyY2hfZG9tYWluX2Rlc3Ryb3kKPj4gICAgIC0+ZnJlZV9kb21haW5fcGlycXMKPj4g ICAgICAgICAtPnVubWFwX2RvbWFpbl9waXJxIChpZiBwaXJxIGlzbid0IHVubWFwIGJ5IHFlbXUp Cj4+ICAgICAgICAgICAgIC0+cGlycV9ndWVzdF9mb3JjZV91bmJpbmQKPj4gICAgICAgICAgICAg ICAgIC0+X19waXJxX2d1ZXN0X3VuYmluZAo+PiAgICAgICAgICAgICAgICAgICAgIC0+bWFza19t c2lfaXJxKD1kZXNjLT5oYW5kbGVyLT5kaXNhYmxlKCkpCj4+ICAgICAgICAgICAgICAgICAgICAg ICAgIC0+dGhlIHdhcm5pbmcgaW4gbXNpX3NldF9tYXNrX2JpdCgpCj4+IAo+PiBUaGUgaG9zdF9t YXNrYWxsIGJpdCB3aWxsIHByZXZlbnQgZ3Vlc3RzIGZyb20gY2xlYXJpbmcgdGhlIG1hc2thbGwg Yml0Cj4+IGV2ZW4gdGhlIGRldmljZSBpcyBhc3NpZ25lZCB0byBhbm90aGVyIGd1ZXN0IGxhdGVy LiBHdWVzdHMgY2Fubm90Cj4+IHJlY2VpdmUgaW50ZXJydXB0cyBmcm9tIHRoaXMgZGV2aWNlLgo+ PiAKPj4gVG8gZml4IHRoaXMsIGhvc3RfbWFza2FsbCBmbGFnIGlzIGNsZWFyZWQgd2hlbiBhbGwg TVNJcyBvZiBhIGRldmljZSBhcmUgCj4+IGZyZWVkLgo+PiBJdCBpcyBkZWZpbml0ZWx5IHNhZmVs eSB0byBjbGVhciBpdCBiZWNhdXNlIG5vIG1zaSBpcyBhY3R1YWxseSBzZXQgdXAKPj4gZm9yIHRo aXMgZGV2aWNlLiBBbHNvLCAnbXNpeC0+d2FybmVkJyBpcyBpbml0aWFsaXplZCB0byBET01JRF9J TlZBTElECj4+IHJhdGhlciB0aGFuIDAgdG8gYXZvaWQgd2FybmluZ3MgbWlzc2luZyBmb3IgRG9t MC4KPj4gCj4+IFsxXTogCj4+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv aHRtbC94ZW4tZGV2ZWwvMjAxNy0wOS9tc2cwMjUyMC5odG1sIAo+PiAKPj4gU2lnbmVkLW9mZi1i eTogQ2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KPgo+U28gSSB0YWtlIGl0IHRoaXMgcGF0 Y2ggaGFzIGJlY29tZSBvYnNvbGV0ZSB3aXRoIHRoZSB4ZW4tcGNpYmFjawo+Y2hhbmdlIHlvdSd2 ZSBwb3N0ZWQgYSBmZXcgZGF5cyBhZ28/CgpZZXMsIHlvdSBhcmUgcmlnaHQuCgpUaGFua3MKQ2hh bwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==