From mboxrd@z Thu Jan 1 00:00:00 1970 From: Corneliu ZUZU Subject: Re: [PATCH v3 6/8] x86/vm-event: minor ASSERT fix, add 'unlikely' Date: Thu, 7 Jul 2016 11:35:39 +0300 Message-ID: References: <1467820154-13256-1-git-send-email-czuzu@bitdefender.com> <1467820469-13538-1-git-send-email-czuzu@bitdefender.com> <577E2E9502000078000FBFFA@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <577E2E9502000078000FBFFA@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: Andrew Cooper , Tamas K Lengyel , Razvan Cojocaru , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gNy83LzIwMTYgMTE6MjcgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA2LjA3LjE2 IGF0IDE3OjU0LCA8Y3p1enVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gLS0tIGEveGVuL2Fy Y2gveDg2L2h2bS9odm0uYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+IEBAIC00 NzUsNyArNDc1LDcgQEAgdm9pZCBodm1fZG9fcmVzdW1lKHN0cnVjdCB2Y3B1ICp2KQo+PiAgIAo+ PiAgICAgICBpZiAoIHVubGlrZWx5KHYtPmFyY2gudm1fZXZlbnQpICkKPj4gICAgICAgewo+PiAt ICAgICAgICBpZiAoIHYtPmFyY2gudm1fZXZlbnQtPmVtdWxhdGVfZmxhZ3MgKQo+PiArICAgICAg ICBpZiAoIHVubGlrZWx5KHYtPmFyY2gudm1fZXZlbnQtPmVtdWxhdGVfZmxhZ3MpICkKPj4gICAg ICAgICAgIHsKPj4gICAgICAgICAgICAgICBlbnVtIGVtdWxfa2luZCBraW5kID0gRU1VTF9LSU5E X05PUk1BTDsKPj4gICAKPiBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t Pgo+Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4 Ni92bV9ldmVudC5jCj4+IEBAIC05NiwxNCArOTYsMTYgQEAgdm9pZCB2bV9ldmVudF9yZWdpc3Rl cl93cml0ZV9yZXN1bWUoc3RydWN0IHZjcHUgKnYsCj4+IHZtX2V2ZW50X3Jlc3BvbnNlX3QgKnJz cCkKPj4gICB7Cj4+ICAgICAgIGlmICggcnNwLT5mbGFncyAmIFZNX0VWRU5UX0ZMQUdfREVOWSAp Cj4+ICAgICAgIHsKPj4gLSAgICAgICAgc3RydWN0IG1vbml0b3Jfd3JpdGVfZGF0YSAqdyA9ICZ2 LT5hcmNoLnZtX2V2ZW50LT53cml0ZV9kYXRhOwo+PiArICAgICAgICBzdHJ1Y3QgbW9uaXRvcl93 cml0ZV9kYXRhICp3Owo+PiAgIAo+PiAtICAgICAgICBBU1NFUlQodyk7Cj4+ICsgICAgICAgIEFT U0VSVCh2LT5hcmNoLnZtX2V2ZW50KTsKPj4gICAKPj4gICAgICAgICAgIC8qIGRlbnkgZmxhZyBy ZXF1aXJlcyB0aGUgdkNQVSB0byBiZSBwYXVzZWQgKi8KPj4gICAgICAgICAgIGlmICggIWF0b21p Y19yZWFkKCZ2LT52bV9ldmVudF9wYXVzZV9jb3VudCkgKQo+PiAgICAgICAgICAgICAgIHJldHVy bjsKPj4gICAKPj4gKyAgICAgICAgdyA9ICZ2LT5hcmNoLnZtX2V2ZW50LT53cml0ZV9kYXRhOwo+ PiArCj4+ICAgICAgICAgICBzd2l0Y2ggKCByc3AtPnJlYXNvbiApCj4+ICAgICAgICAgICB7Cj4+ ICAgICAgICAgICBjYXNlIFZNX0VWRU5UX1JFQVNPTl9NT1ZfVE9fTVNSOgo+IEknZCBoYXZlIHBy ZWZlcnJlZCBmb3IgeW91IHRvIGxlYXZlIGFsb25lIHRoZSBpbml0aWFsaXplciwgYnV0IHdlJ2xs IHNlZQo+IHdoYXQgdGhlIG1haW50YWluZXJzIGFyZSBnb2luZyB0byBzYXkuCj4KPiBKYW4KCkl0 J3MgJ2NsZWFuZXInIHRoaXMgd2F5LCBkb2Vzbid0IGl0PyBOb3QgYXNzaWduaW5nIGEgcG9pbnRl ciB0byBhIApwb3NzaWJseSBpbnZhbGlkIGFkZHJlc3MuLi4KQW55d2F5LCBJJ20gcHJlcGFyaW5n IGEgdjQsIEknbGwgcHJvYmFibHkgZHJvcCB0aGlzIGNoYW5nZSBpZiB5b3Ugd29uJ3QgCipzdWJk dWUqIHRvIGFjayBpdCAoa2lkZGluZykuCgpUaGFua3MsCkNvcm5lbGl1LgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz dApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVs Cg==