From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH 3/9] mini-os: remove MM_DEBUG code Date: Tue, 19 Jul 2016 10:44:19 +0200 Message-ID: <1468917865-12828-4-git-send-email-jgross@suse.com> References: <1468917865-12828-1-git-send-email-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1468917865-12828-1-git-send-email-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org Cc: Juergen Gross , samuel.thibault@ens-lyon.org, wei.liu2@citrix.com List-Id: xen-devel@lists.xenproject.org bW0uYyBjb250YWlucyB1bnVzZWQgY29kZSBpbnNpZGUgI2lmZGVmIE1NX0RFQlVHIGFyZWFzLiBJ dHMgdXNhYmlsaXR5CmlzIHJhdGhlciBxdWVzdGlvbmFibGUgYW5kIHNvbWUgcGFydHMgYXJlIGV2 ZW4gd3JvbmcgKGUuZy4KcHJpbnRfY2h1bmtzKCkgY2FsbGVkIHdpdGggbnJfcGFnZXMgPiAxMDAw IHdpbGwgY2xvYmJlciBhbiBhcmJpdHJhcnkKc3RhY2sgY29udGVudCB3aXRoIGEgMCBieXRlKS4K ClJlbW92ZSB0aGlzIGNvZGUuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA c3VzZS5jb20+Ci0tLQogbW0uYyB8IDYwIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYwIGRlbGV0aW9u cygtKQoKZGlmZiAtLWdpdCBhL21tLmMgYi9tbS5jCmluZGV4IDMxYWFmODMuLjBkZDQ4NjIgMTAw NjQ0Ci0tLSBhL21tLmMKKysrIGIvbW0uYwpAQCAtNDIsMTMgKzQyLDYgQEAKICNpbmNsdWRlIDxt aW5pLW9zL2xpYi5oPgogI2luY2x1ZGUgPG1pbmktb3MveG1hbGxvYy5oPgogCi0jaWZkZWYgTU1f REVCVUcKLSNkZWZpbmUgREVCVUcoX2YsIF9hLi4uKSBcCi0gICAgcHJpbnRrKCJNSU5JX09TKGZp bGU9bW0uYywgbGluZT0lZCkgIiBfZiAiXG4iLCBfX0xJTkVfXywgIyMgX2EpCi0jZWxzZQotI2Rl ZmluZSBERUJVRyhfZiwgX2EuLi4pICAgICgodm9pZCkwKQotI2VuZGlmCi0KIC8qKioqKioqKioq KioqKioqKioqKioKICAqIEFMTE9DQVRJT04gQklUTUFQCiAgKiAgT25lIGJpdCBwZXIgcGFnZSBv ZiBtZW1vcnkuIEJpdCBzZXQgPT4gcGFnZSBpcyBhbGxvY2F0ZWQuCkBAIC0xNDAsNTkgKzEzMyw2 IEBAIHN0YXRpYyBjaHVua19oZWFkX3QgIGZyZWVfdGFpbFtGUkVFTElTVF9TSVpFXTsKICNkZWZp bmUgcm91bmRfcGdkb3duKF9wKSAgKChfcCkmUEFHRV9NQVNLKQogI2RlZmluZSByb3VuZF9wZ3Vw KF9wKSAgICAoKChfcCkrKFBBR0VfU0laRS0xKSkmUEFHRV9NQVNLKQogCi0jaWZkZWYgTU1fREVC VUcKLS8qCi0gKiBQcmludHMgYWxsb2NhdGlvblswLzFdIGZvciBAbnJfcGFnZXMsIHN0YXJ0aW5n IGF0IEBzdGFydAotICogYWRkcmVzcyAodmlydHVhbCkuCi0gKi8KLVVTRUQgc3RhdGljIHZvaWQg cHJpbnRfYWxsb2NhdGlvbih2b2lkICpzdGFydCwgaW50IG5yX3BhZ2VzKQotewotICAgIHVuc2ln bmVkIGxvbmcgcGZuX3N0YXJ0ID0gdmlydF90b19wZm4oc3RhcnQpOwotICAgIGludCBjb3VudDsK LSAgICBmb3IoY291bnQgPSAwOyBjb3VudCA8IG5yX3BhZ2VzOyBjb3VudCsrKQotICAgICAgICBp ZihhbGxvY2F0ZWRfaW5fbWFwKHBmbl9zdGFydCArIGNvdW50KSkgcHJpbnRrKCIxIik7Ci0gICAg ICAgIGVsc2UgcHJpbnRrKCIwIik7Ci0gICAgICAgIAotICAgIHByaW50aygiXG4iKTsgICAgICAg IAotfQotCi0vKgotICogUHJpbnRzIGNodW5rcyAobWFraW5nIHRoZW0gd2l0aCBsZXR0ZXJzKSBm b3IgQG5yX3BhZ2VzIHN0YXJ0aW5nCi0gKiBhdCBAc3RhcnQgKHZpcnR1YWwpLgotICovCi1VU0VE IHN0YXRpYyB2b2lkIHByaW50X2NodW5rcyh2b2lkICpzdGFydCwgaW50IG5yX3BhZ2VzKQotewot ICAgIGNoYXIgY2h1bmtzWzEwMDFdLCBjdXJyZW50PSdBJzsKLSAgICBpbnQgb3JkZXIsIGNvdW50 OwotICAgIGNodW5rX2hlYWRfdCAqaGVhZDsKLSAgICB1bnNpZ25lZCBsb25nIHBmbl9zdGFydCA9 IHZpcnRfdG9fcGZuKHN0YXJ0KTsKLSAgIAotICAgIG1lbXNldChjaHVua3MsIChpbnQpJ18nLCAx MDAwKTsKLSAgICBpZihucl9wYWdlcyA+IDEwMDApIAotICAgIHsKLSAgICAgICAgREVCVUcoIkNh biBvbmx5IHByaW5nIDEwMDAgcGFnZXMuIEluY3JlYXNlIGJ1ZmZlciBzaXplLiIpOwotICAgIH0K LSAgICAKLSAgICBmb3Iob3JkZXI9MDsgb3JkZXIgPCBGUkVFTElTVF9TSVpFOyBvcmRlcisrKQot ICAgIHsKLSAgICAgICAgaGVhZCA9IGZyZWVfaGVhZFtvcmRlcl07Ci0gICAgICAgIHdoaWxlKCFG UkVFTElTVF9FTVBUWShoZWFkKSkKLSAgICAgICAgewotICAgICAgICAgICAgZm9yKGNvdW50ID0g MDsgY291bnQgPCAxVUw8PCBoZWFkLT5sZXZlbDsgY291bnQrKykKLSAgICAgICAgICAgIHsKLSAg ICAgICAgICAgICAgICBpZihjb3VudCArIHZpcnRfdG9fcGZuKGhlYWQpIC0gcGZuX3N0YXJ0IDwg MTAwMCkKLSAgICAgICAgICAgICAgICAgICAgY2h1bmtzW2NvdW50ICsgdmlydF90b19wZm4oaGVh ZCkgLSBwZm5fc3RhcnRdID0gY3VycmVudDsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGhl YWQgPSBoZWFkLT5uZXh0OwotICAgICAgICAgICAgY3VycmVudCsrOwotICAgICAgICB9Ci0gICAg fQotICAgIGNodW5rc1tucl9wYWdlc10gPSAnXDAnOwotICAgIHByaW50aygiJXNcbiIsIGNodW5r cyk7Ci19Ci0jZW5kaWYKLQotCiAvKgogICogSW5pdGlhbGlzZSBhbGxvY2F0b3IsIHBsYWNpbmcg YWRkcmVzc2VzIFtAbWluLEBtYXhdIGluIGZyZWUgcG9vbC4KICAqIEBtaW4gYW5kIEBtYXggYXJl IFBIWVNJQ0FMIGFkZHJlc3Nlcy4KLS0gCjIuNi42CgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==