From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: BUG_ON() vs ASSERT() Date: Tue, 13 Sep 2016 09:10:32 -0400 Message-ID: <20160913131032.GC4388@char.us.oracle.com> References: <57D6E49D020000780010E24F@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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bjnTx-0002ZP-Vv for xen-devel@lists.xenproject.org; Tue, 13 Sep 2016 13:10:38 +0000 Content-Disposition: inline In-Reply-To: <57D6E49D020000780010E24F@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 List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBTZXAgMTIsIDIwMTYgYXQgMDk6MjM6NDFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gQWxsLAo+IAo+IGluCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZl cy9odG1sL3hlbi1kZXZlbC8yMDE2LTA5L21zZzAxMjAxLmh0bWwKPiBhbmQKPiBodHRwczovL2xp c3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTYtMDkvbXNnMDEy MTAuaHRtbAo+IEFuZHJldyBiYXNpY2FsbHkgc3VnZ2VzdHMgdGhhdCB3ZSBzaG91bGQgc3dpdGNo IGF3YXkgZnJvbSB1c2luZwo+IEFTU0VSVCgpIGFuZCBvdmVyIHRvIEJVR19PTigpIGluIHBlcmhh cHMgcXVpdGUgYnJvYWQgYSBzZXQgb2YKPiBjYXNlcy4gQW5kIGhvbmVzdGx5IEknbSBub3QgY29u dmluY2VkIG9mIHRoaXM6IFdlJ3ZlIGJlZW4gYWRkaW5nCj4gcXVpdGUgYSBmZXcgQVNTRVJUKClz IG92ZXIgdGhlIGxhc3QgeWVhcnMgd2l0aCB0aGUgYWltIG9mIGRvaW5nCj4gc2FuaXR5IGNoZWNr aW5nIGluIGRlYnVnIGJ1aWxkcywgd2l0aG91dCBhZGRpbmcgb3ZlcmhlYWQgdG8gbm9uLQo+IGRl YnVnIGJ1aWxkcy4gSSBjYW4gY2VydGFpbmx5IHNlZSBwb3NzaWJsZSBjYXNlcyB3aGVyZSB1c2lu Zwo+IEJVR19PTigpIHRvIHByZXZlbnQgZnVydGhlciBwb3NzaWJsZSBkYW1hZ2UgaXMgYXBwcm9w cmlhdGUsIGJ1dAo+IEkgZG9uJ3QgdGhpbmsgd2Ugc2hvdWxkIG92ZXJkbyBoZXJlLgo+IAo+IFRo YW5rcyBmb3Igb3RoZXIncyBvcGluaW9ucywKCkkgYW0gaW4gdGhlIG1pbmRzZXQgdGhhdCBBU1NF UlRTIGFyZSBpbiB0aGUgY2FzZXMgd2hlcmUgYSBjaGVjawpoYXMgYmVlbiBkb25lIGVhcmxpZXIg YW5kIHRoZSBBU1NFUlQgaXMgbW9yZSBvZiBhIGNhdGNoIGlmIHdlIGVuZGVkIHVwCnNvbWVob3cg aW4gdGhlIHdyb25nIHN0YXRlLiBXZSBjYW4gdGhlbiBzbG93bHkgZm9sbG93IHRoZSBicmVhZGNy dW1icyB0bwpzZWUgd2hhdCBjaGFuZ2VkIHRoZSBzdGF0ZS4gSW4gb3RoZXIgd29yZHMgLSBzb21l dGhpbmcgdGhhdCB0aGUgaHlwZXJ2aXNvcgpoYXMgY2hlY2tlZCBmb3IgYW5kIHRoYXQgaW52YXJp YW50IHNob3VsZCBoYXZlIG5vdCBjaGFuZ2VkLgoKQnV0IGEgQlVHX09OIGlzIGluIHRoZSBzYW1l IGNhdGVnb3J5IC0gaXQgc2hvdWxkIG5vdCBoYXZlIGhhcHBlbmQuCgpQZXJoYXBzIHRoZSBkaXN0 aW5jdGlvbiBpcyB0aGF0IGZvciBBU1NFUlRTKCkgaXQgaXMgdG8gY2F0Y2ggbWUgbWVzc2luZwp0 aGluZ3MgdXAuIFdoaWxlIEJVR19PTigpIGlzIHNvbWV0aGluZyAob3Igc29tZWJvZHkpIGVsc2Ug bWVzc2luZyB0aGluZ3MgdXAuCgpJdCBpcyBraW5kIG9mIGhhcmQgdG8gZGVzY3JpYmUgdGhlIHNl bWFudGljIG9mIGFuIEFTU0VSVCB2cyBCVUdfT04gbm93CnRoYXQgSSB0aGluayBvZiBpdCAuLgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg==