From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chong Li Subject: Re: [hypervisor deadlock] Re: [PATCH v9 for Xen 4.7 1/4] xen: enable per-VCPU parameter for RTDS Date: Mon, 4 Apr 2016 12:22:04 -0500 Message-ID: References: <1459486786-3085-1-git-send-email-lichong659@gmail.com> <1459486786-3085-2-git-send-email-lichong659@gmail.com> <570284F0.5090201@citrix.com> <570290CD.8070603@citrix.com> <1459787568.3166.4.camel@citrix.com> <20160404164710.GQ25710@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160404164710.GQ25710@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Wei Liu Cc: Chong Li , Sisu Xi , George Dunlap , Andrew Cooper , Dario Faggioli , George Dunlap , xen-devel , Meng Xu , Jan Beulich , Dagaen Golomb List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBBcHIgNCwgMjAxNiBhdCAxMTo0NyBBTSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4 LmNvbT4gd3JvdGU6Cj4gT24gTW9uLCBBcHIgMDQsIDIwMTYgYXQgMDY6MzI6NDhQTSArMDIwMCwg RGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4+IE9uIE1vbiwgMjAxNi0wNC0wNCBhdCAxNzowNSArMDEw MCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4gPiBPbiAwNC8wNC8xNiAxNjo1OCwgQ2hvbmcgTGkg d3JvdGU6Cj4+ID4gPiBPbiBNb24sIEFwciA0LCAyMDE2IGF0IDEwOjE0IEFNLCBBbmRyZXcgQ29v cGVyCj4+ID4gPiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+ID4gPiA+IE9u IDAxLzA0LzE2IDA1OjU5LCBDaG9uZyBMaSB3cm90ZToKPj4gPiA+ID4gPgo+PiA+ID4gPiA+IC0t LSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCj4+ID4gPiA+ID4gKysrIGIveGVuL2NvbW1v bi9zY2hlZF9jcmVkaXQyLmMKPj4gPiA+ID4gPiBAQCAtMTQyMSwxNCArMTQyMSwxMiBAQCBjc2No ZWQyX2RvbV9jbnRsKAo+PiA+ID4gPiA+ICAgICAgICogcnVucSBsb2NrIHRvIHVwZGF0ZSBjc3Zj cy4gKi8KPj4gPiA+ID4gPiAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCZwcnYtPmxvY2ssIGZsYWdz KTsKPj4gPiA+ID4gPgo+PiA+ID4gPiA+IC0gICAgaWYgKCBvcC0+Y21kID09IFhFTl9ET01DVExf U0NIRURPUF9nZXRpbmZvICkKPj4gPiA+ID4gPiArICAgIHN3aXRjaCAoIG9wLT5jbWQgKQo+PiA+ ID4gPiA+ICAgICAgewo+PiA+ID4gPiA+ICsgICAgY2FzZSBYRU5fRE9NQ1RMX1NDSEVET1BfZ2V0 aW5mbzoKPj4gPiA+ID4gPiAgICAgICAgICBvcC0+dS5jcmVkaXQyLndlaWdodCA9IHNkb20tPndl aWdodDsKPj4gPiA+ID4gPiAtICAgIH0KPj4gPiA+ID4gPiAtICAgIGVsc2UKPj4gPiA+ID4gPiAt ICAgIHsKPj4gPiA+ID4gPiAtICAgICAgICBBU1NFUlQob3AtPmNtZCA9PSBYRU5fRE9NQ1RMX1ND SEVET1BfcHV0aW5mbyk7Cj4+ID4gPiA+ID4gLQo+PiA+ID4gPiA+ICsgICAgICAgIGJyZWFrOwo+ PiA+ID4gPiA+ICsgICAgY2FzZSBYRU5fRE9NQ1RMX1NDSEVET1BfcHV0aW5mbzoKPj4gPiA+ID4g PiAgICAgICAgICBpZiAoIG9wLT51LmNyZWRpdDIud2VpZ2h0ICE9IDAgKQo+PiA+ID4gPiA+ICAg ICAgICAgIHsKPj4gPiA+ID4gPiAgICAgICAgICAgICAgc3RydWN0IHZjcHUgKnY7Cj4+ID4gPiA+ ID4gQEAgLTE0NTcsNiArMTQ1NSw5IEBAIGNzY2hlZDJfZG9tX2NudGwoCj4+ID4gPiA+ID4gICAg ICAgICAgICAgICAgICB2Y3B1X3NjaGVkdWxlX3VubG9jayhsb2NrLCBzdmMtPnZjcHUpOwo+PiA+ ID4gPiA+ICAgICAgICAgICAgICB9Cj4+ID4gPiA+ID4gICAgICAgICAgfQo+PiA+ID4gPiA+ICsg ICAgICAgIGJyZWFrOwo+PiA+ID4gPiA+ICsgICAgZGVmYXVsdDoKPj4gPiA+ID4gPiArICAgICAg ICByZXR1cm4gLUVJTlZBTDsKPj4gPiA+ID4gQXMgZG9lcyB0aGlzLgo+PiA+ID4gPgo+PiA+ID4g PiBQbGVhc2Ugc3VibWl0IGEgYnVnZml4IEFTQVAuICBUaGlzIHdpbGwgYmVjb21lIGEgc2VjdXJp dHkKPj4gPiA+ID4gdnVsbmVyYWJpbGl0eQo+PiA+ID4gPiBpZiBYZW4gNC43IGlzIHNoaXBwZWQg d2l0aG91dCBpdCBiZWluZyBmaXhlZC4KPj4gPiA+ID4KPj4gPiA+ID4gPgo+PiA+ID4gPiA+ICAg ICAgfQo+PiA+ID4gPiA+Cj4+ID4gPiA+ID4gICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZw cnYtPmxvY2ssIGZsYWdzKTsKPj4gPiA+IFRoYW5rcyBmb3IgcG9pbnRpbmcgdGhpcyBvdXQuCj4+ ID4gPgo+PiA+ID4gRGFyaW8sIGRvIHlvdSB3YW50IHRvIGluY2x1ZGUgdGhpcyBidWdmaXggaW4g eW91ciBjbGVhbnVwIHBhdGNoLCBvcgo+PiA+ID4gbGV0IG1lIHN1Ym1pdCB0aGlzPwo+PiA+IElm IHlvdSdyZSBhcm91bmQgYW5kIGNhbiB0ZXN0IGl0LCBpdCdzIHByb2JhYmx5IGJldHRlciBpZiB5 b3UgY2FuCj4+ID4gc2VuZCBhCj4+ID4gcGF0Y2ggcmlnaHQgYSB3YXkuCj4+ID4KPj4gRXhhY3Rs eS4gSW4gZmFjdDoKPj4gIC0gd2UgZG9uJ3QgZm9sZCBidWdmaXhlcyBpbiBjbGFudXBzLAo+PiAg LSBJIHRoaW5rIEkgbWVudGlvbmVkIHdhbnRpbmcgdG8gY2xlYW51cCBzb21lIGNvZGUgZHVwbGlj YXRpb24gaW4KPj4gICAgbGlieGwsIHRoaXMgaXMgaW4geGVuLAo+PiAgLSBjbGVhbnVwcyBhcmUg ZGVsYXllZCB0byA0LjgsIHdoaWxlIHRoaXMgbXVzdCBiZSBmaXhlZCBiZWZvcmUKPj4gICAgcmVs ZWFzZSAob3IgdGhlIHBhdGNoL3RoZSB3aG9sZSBmZWF0dXJlIGJlIHJldmVydGVkKS4KPj4KPj4g U28sIGlmIHlvdSBjYW4ndCB3b3JrIG91dCBhIGZpeCB0b2RheSBvciwgYXQgbW9zdCwgdG9tb3Jy b3csIGxldCBtZQo+PiBrbm93IGFuZCBJJ2xsIGRvIGl0IG15c2VsZi4KPj4KPgo+IFllcywgcGxl YXNlIGZpeCB0aGlzIGJ5IHRvbW9ycm93LiBJIHRoaW5rIGl0IGlzIHF1aXRlIHN0cmFpZ2h0Zm9y d2FyZCB0bwo+IGZpeCBhbnl3YXkuCj4KPiBXZWkuCj4KCldpbGwgZG8uCgoKCi0tIApDaG9uZyBM aQpEZXBhcnRtZW50IG9mIENvbXB1dGVyIFNjaWVuY2UgYW5kIEVuZ2luZWVyaW5nCldhc2hpbmd0 b24gVW5pdmVyc2l0eSBpbiBTdC5sb3VpcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK