From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v3 6/8] x86/vm-event: minor ASSERT fix, add 'unlikely' Date: Thu, 07 Jul 2016 02:27:33 -0600 Message-ID: <577E2E9502000078000FBFFA@prv-mh.provo.novell.com> References: <1467820154-13256-1-git-send-email-czuzu@bitdefender.com> <1467820469-13538-1-git-send-email-czuzu@bitdefender.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1467820469-13538-1-git-send-email-czuzu@bitdefender.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Corneliu ZUZU Cc: Andrew Cooper , Tamas K Lengyel , Razvan Cojocaru , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDA2LjA3LjE2IGF0IDE3OjU0LCA8Y3p1enVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToK PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9o dm0uYwo+IEBAIC00NzUsNyArNDc1LDcgQEAgdm9pZCBodm1fZG9fcmVzdW1lKHN0cnVjdCB2Y3B1 ICp2KQo+ICAKPiAgICAgIGlmICggdW5saWtlbHkodi0+YXJjaC52bV9ldmVudCkgKQo+ICAgICAg ewo+IC0gICAgICAgIGlmICggdi0+YXJjaC52bV9ldmVudC0+ZW11bGF0ZV9mbGFncyApCj4gKyAg ICAgICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLnZtX2V2ZW50LT5lbXVsYXRlX2ZsYWdzKSApCj4g ICAgICAgICAgewo+ICAgICAgICAgICAgICBlbnVtIGVtdWxfa2luZCBraW5kID0gRU1VTF9LSU5E X05PUk1BTDsKPiAgCgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK PiAtLS0gYS94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni92bV9l dmVudC5jCj4gQEAgLTk2LDE0ICs5NiwxNiBAQCB2b2lkIHZtX2V2ZW50X3JlZ2lzdGVyX3dyaXRl X3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdiwgCj4gdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwKQo+ICB7 Cj4gICAgICBpZiAoIHJzcC0+ZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX0RFTlkgKQo+ICAgICAgewo+ IC0gICAgICAgIHN0cnVjdCBtb25pdG9yX3dyaXRlX2RhdGEgKncgPSAmdi0+YXJjaC52bV9ldmVu dC0+d3JpdGVfZGF0YTsKPiArICAgICAgICBzdHJ1Y3QgbW9uaXRvcl93cml0ZV9kYXRhICp3Owo+ ICAKPiAtICAgICAgICBBU1NFUlQodyk7Cj4gKyAgICAgICAgQVNTRVJUKHYtPmFyY2gudm1fZXZl bnQpOwo+ICAKPiAgICAgICAgICAvKiBkZW55IGZsYWcgcmVxdWlyZXMgdGhlIHZDUFUgdG8gYmUg cGF1c2VkICovCj4gICAgICAgICAgaWYgKCAhYXRvbWljX3JlYWQoJnYtPnZtX2V2ZW50X3BhdXNl X2NvdW50KSApCj4gICAgICAgICAgICAgIHJldHVybjsKPiAgCj4gKyAgICAgICAgdyA9ICZ2LT5h cmNoLnZtX2V2ZW50LT53cml0ZV9kYXRhOwo+ICsKPiAgICAgICAgICBzd2l0Y2ggKCByc3AtPnJl YXNvbiApCj4gICAgICAgICAgewo+ICAgICAgICAgIGNhc2UgVk1fRVZFTlRfUkVBU09OX01PVl9U T19NU1I6CgpJJ2QgaGF2ZSBwcmVmZXJyZWQgZm9yIHlvdSB0byBsZWF2ZSBhbG9uZSB0aGUgaW5p dGlhbGl6ZXIsIGJ1dCB3ZSdsbCBzZWUKd2hhdCB0aGUgbWFpbnRhaW5lcnMgYXJlIGdvaW5nIHRv IHNheS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6 Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=