From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <yongwang@vmware.com>
Received: from smtp-outbound-1.vmware.com (smtp-outbound-1.vmware.com
 [208.91.2.12]) by dpdk.org (Postfix) with ESMTP id 5DCED5A76
 for <dev@dpdk.org>; Fri,  6 Mar 2015 22:59:44 +0100 (CET)
Received: from sc9-mailhost2.vmware.com (sc9-mailhost2.vmware.com
 [10.113.161.72])
 by smtp-outbound-1.vmware.com (Postfix) with ESMTP id 488842B25B;
 Fri,  6 Mar 2015 13:59:43 -0800 (PST)
Received: from EX13-CAS-002.vmware.com (EX13-CAS-002.vmware.com
 [10.113.191.52])
 by sc9-mailhost2.vmware.com (Postfix) with ESMTP id 40BD9B00DF;
 Fri,  6 Mar 2015 13:59:43 -0800 (PST)
Received: from EX13-MBX-026.vmware.com (10.113.191.46) by
 EX13-MBX-004.vmware.com (10.113.191.24) with Microsoft SMTP Server (TLS) id
 15.0.913.22; Fri, 6 Mar 2015 13:59:42 -0800
Received: from EX13-MBX-026.vmware.com ([fe80::858b:7f42:fd7c:703d]) by
 EX13-MBX-026.vmware.com ([fe80::858b:7f42:fd7c:703d%17]) with mapi id
 15.00.0913.011; Fri, 6 Mar 2015 13:59:30 -0800
From: Yong Wang <yongwang@vmware.com>
To: Stephen Hemminger <stephen@networkplumber.org>
Thread-Topic: [PATCH v3 08/10] vmxnet3: get rid of DEBUG ifdefs
Thread-Index: AQHQV6IC1tN0ttFssUihnLJsCIgDvp0QAleA
Date: Fri, 6 Mar 2015 21:59:30 +0000
Message-ID: <D11F62E6.38890%yongwang@vmware.com>
References: <1425600635-20628-1-git-send-email-stephen@networkplumber.org>
 <1425600635-20628-9-git-send-email-stephen@networkplumber.org>
In-Reply-To: <1425600635-20628-9-git-send-email-stephen@networkplumber.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.113.160.246]
Content-Type: text/plain; charset="utf-8"
Content-ID: <8A9B0AF68216ED40AAB4EFF530BF83D1@pa-exch1.vmware.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Cc: "dev@dpdk.org" <dev@dpdk.org>
Subject: Re: [dpdk-dev] [PATCH v3 08/10] vmxnet3: get rid of DEBUG ifdefs
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Mar 2015 21:59:44 -0000

T24gMy81LzE1LCA0OjEwIFBNLCAiU3RlcGhlbiBIZW1taW5nZXIiIDxzdGVwaGVuQG5ldHdvcmtw
bHVtYmVyLm9yZz4gd3JvdGU6DQoNCj5CeSBkZWZpbmluZyBtYWNybyBhcyBhIHN0dWIgaXQgaXMg
cG9zc2libGUgdG8gZ2V0IHJpZCBvZiAjaWZkZWYncw0KPmluIHRoZSBhY3R1YWwgY29kZS4gQWx3
YXlzIGV2YWx1YXRlIHRoZSBhcmd1bWVudCAoZXZlbiBpbiB0aGUgc3R1YikNCj5zbyB0aGF0IHRo
ZXJlIGFyZSBubyBleHRyYSB1bnVzZWQgdmFyaWFibGUgZXJyb3JzLg0KPg0KPlNpZ25lZC1vZmYt
Ynk6IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4NCg0KQWNr
ZWQtYnk6IFlvbmcgV2FuZyA8eW9uZ3dhbmdAdm13YXJlLmNvbT4NCg0KPi0tLQ0KPiBsaWIvbGli
cnRlX3BtZF92bXhuZXQzL3ZteG5ldDNfZXRoZGV2LmggfCAgNiArKysrLS0NCj4gbGliL2xpYnJ0
ZV9wbWRfdm14bmV0My92bXhuZXQzX3J4dHguYyAgIHwgMTMgKystLS0tLS0tLS0tLQ0KPiAyIGZp
bGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pDQo+DQo+ZGlmZiAt
LWdpdCBhL2xpYi9saWJydGVfcG1kX3ZteG5ldDMvdm14bmV0M19ldGhkZXYuaA0KPmIvbGliL2xp
YnJ0ZV9wbWRfdm14bmV0My92bXhuZXQzX2V0aGRldi5oDQo+aW5kZXggODMxODJlMi4uMWMwZDk1
ZiAxMDA2NDQNCj4tLS0gYS9saWIvbGlicnRlX3BtZF92bXhuZXQzL3ZteG5ldDNfZXRoZGV2LmgN
Cj4rKysgYi9saWIvbGlicnRlX3BtZF92bXhuZXQzL3ZteG5ldDNfZXRoZGV2LmgNCj5AQCAtMzUs
OSArMzUsMTEgQEANCj4gI2RlZmluZSBfVk1YTkVUM19FVEhERVZfSF8NCj4gDQo+ICNpZmRlZiBS
VEVfTElCUlRFX1ZNWE5FVDNfREVCVUdfRFJJVkVSDQo+LSNkZWZpbmUgVk1YTkVUM19BU1NFUlQo
eCkgZG8geyBcDQo+LQlpZiAoISh4KSkgcnRlX3BhbmljKCJWTVhORVQzOiB4Iik7IFwNCj4rI2Rl
ZmluZSBWTVhORVQzX0FTU0VSVCh4KSBkbyB7CQkJCQlcDQo+KwlpZiAodW5saWtlbHkoISh4KSkp
IHJ0ZV9wYW5pYygiVk1YTkVUMzogJXNcbiIsICN4KTsJXA0KPiB9IHdoaWxlKDApDQo+KyNlbHNl
DQo+KyNkZWZpbmUgVk1YTkVUM19BU1NFUlQoeCkgZG8geyAodm9pZCkoeCk7IH0gd2hpbGUgKDAp
DQo+ICNlbmRpZg0KPiANCj4gI2RlZmluZSBWTVhORVQzX01BWF9NQUNfQUREUlMgMQ0KPmRpZmYg
LS1naXQgYS9saWIvbGlicnRlX3BtZF92bXhuZXQzL3ZteG5ldDNfcnh0eC5jDQo+Yi9saWIvbGli
cnRlX3BtZF92bXhuZXQzL3ZteG5ldDNfcnh0eC5jDQo+aW5kZXggNWNmMTg3YS4uM2JkMTNlZiAx
MDA2NDQNCj4tLS0gYS9saWIvbGlicnRlX3BtZF92bXhuZXQzL3ZteG5ldDNfcnh0eC5jDQo+Kysr
IGIvbGliL2xpYnJ0ZV9wbWRfdm14bmV0My92bXhuZXQzX3J4dHguYw0KPkBAIC0zMDcsOSArMzA3
LDcgQEAgdm14bmV0M190cV90eF9jb21wbGV0ZSh2bXhuZXQzX3R4X3F1ZXVlX3QgKnR4cSkNCj4g
DQo+IAl3aGlsZSAodGNkLT5nZW4gPT0gY29tcF9yaW5nLT5nZW4pIHsNCj4gCQkvKiBSZWxlYXNl
IGNtZF9yaW5nIGRlc2NyaXB0b3IgYW5kIGZyZWUgbWJ1ZiAqLw0KPi0jaWZkZWYgUlRFX0xJQlJU
RV9WTVhORVQzX0RFQlVHX0RSSVZFUg0KPiAJCVZNWE5FVDNfQVNTRVJUKHR4cS0+Y21kX3Jpbmcu
YmFzZVt0Y2QtPnR4ZElkeF0udHhkLmVvcCA9PSAxKTsNCj4tI2VuZGlmDQo+IA0KPiAJCXdoaWxl
ICh0eHEtPmNtZF9yaW5nLm5leHQyY29tcCAhPSB0Y2QtPnR4ZElkeCkgew0KPiAJCQltYnVmID0g
dHhxLT5jbWRfcmluZy5idWZfaW5mb1t0eHEtPmNtZF9yaW5nLm5leHQyY29tcF0ubTsNCj5AQCAt
NTcwLDYgKzU2OCw3IEBAIHZteG5ldDNfcmVjdl9wa3RzKHZvaWQgKnJ4X3F1ZXVlLCBzdHJ1Y3Qg
cnRlX21idWYNCj4qKnJ4X3BrdHMsIHVpbnQxNl90IG5iX3BrdHMpDQo+IAl1aW50OF90IHJpbmdf
aWR4Ow0KPiAJdm14bmV0M19yeF9xdWV1ZV90ICpyeHE7DQo+IAlWbXhuZXQzX1J4Q29tcERlc2Mg
KnJjZDsNCj4rCVZteG5ldDNfUnhEZXNjICpyeGQ7DQo+IAl2bXhuZXQzX2J1Zl9pbmZvX3QgKnJi
aTsNCj4gCXN0cnVjdCBydGVfbWJ1ZiAqcnhtID0gTlVMTDsNCj4gCXN0cnVjdCB2bXhuZXQzX2h3
ICpodzsNCj5AQCAtNTk2LDE2ICs1OTUsMTIgQEAgdm14bmV0M19yZWN2X3BrdHModm9pZCAqcnhf
cXVldWUsIHN0cnVjdCBydGVfbWJ1Zg0KPioqcnhfcGt0cywgdWludDE2X3QgbmJfcGt0cykNCj4g
CQlpZHggPSByY2QtPnJ4ZElkeDsNCj4gCQlyaW5nX2lkeCA9ICh1aW50OF90KSgocmNkLT5ycUlE
ID09IHJ4cS0+cWlkMSkgPyAwIDogMSk7DQo+IAkJcmJpID0gcnhxLT5jbWRfcmluZ1tyaW5nX2lk
eF0uYnVmX2luZm8gKyBpZHg7DQo+LQ0KPisJCXJ4ZCA9IChWbXhuZXQzX1J4RGVzYyAqKXJ4cS0+
Y21kX3JpbmdbcmluZ19pZHhdLmJhc2UgKyBpZHg7DQo+IA0KPiAJCVBNRF9SWF9MT0coREVCVUcs
ICJyeGQgaWR4OiAlZCByaW5nIGlkeDogJWQuIiwgaWR4LCByaW5nX2lkeCk7DQo+IA0KPi0jaWZk
ZWYgUlRFX0xJQlJURV9WTVhORVQzX0RFQlVHX0RSSVZFUg0KPi0JCVZteG5ldDNfUnhEZXNjICpy
eGQNCj4tCQkJPSAoVm14bmV0M19SeERlc2MgKilyeHEtPmNtZF9yaW5nW3JpbmdfaWR4XS5iYXNl
ICsgaWR4Ow0KPiAJCVZNWE5FVDNfQVNTRVJUKHJjZC0+bGVuIDw9IHJ4ZC0+bGVuKTsNCj4gCQlW
TVhORVQzX0FTU0VSVChyYmktPm0pOw0KPi0jZW5kaWYNCj4gDQo+IAkJLyogR2V0IHRoZSBwYWNr
ZXQgYnVmZmVyIHBvaW50ZXIgZnJvbSBidWZfaW5mbyAqLw0KPiAJCXJ4bSA9IHJiaS0+bTsNCj5A
QCAtNjUyLDEwICs2NDcsOCBAQCB2bXhuZXQzX3JlY3ZfcGt0cyh2b2lkICpyeF9xdWV1ZSwgc3Ry
dWN0IHJ0ZV9tYnVmDQo+KipyeF9wa3RzLCB1aW50MTZfdCBuYl9wa3RzKQ0KPiAJCSAqIHRoZSBs
YXN0IG1idWYgb2YgdGhlIGN1cnJlbnQgcGFja2V0Lg0KPiAJCSAqLw0KPiAJCWlmIChyY2QtPnNv
cCkgew0KPi0jaWZkZWYgUlRFX0xJQlJURV9WTVhORVQzX0RFQlVHX0RSSVZFUg0KPiAJCQlWTVhO
RVQzX0FTU0VSVCghcnhxLT5zdGFydF9zZWcpOw0KPiAJCQlWTVhORVQzX0FTU0VSVChyeGQtPmJ0
eXBlID09IFZNWE5FVDNfUlhEX0JUWVBFX0hFQUQpOw0KPi0jZW5kaWYNCj4gDQo+IAkJCWlmICh1
bmxpa2VseShyY2QtPmxlbiA9PSAwKSkgew0KPiAJCQkJUE1EX1JYX0xPRyhERUJVRywNCj5AQCAt
NjcwLDEwICs2NjMsOCBAQCB2bXhuZXQzX3JlY3ZfcGt0cyh2b2lkICpyeF9xdWV1ZSwgc3RydWN0
IHJ0ZV9tYnVmDQo+KipyeF9wa3RzLCB1aW50MTZfdCBuYl9wa3RzKQ0KPiAJCX0gZWxzZSB7DQo+
IAkJCXN0cnVjdCBydGVfbWJ1ZiAqc3RhcnQgPSByeHEtPnN0YXJ0X3NlZzsNCj4gDQo+LSNpZmRl
ZiBSVEVfTElCUlRFX1ZNWE5FVDNfREVCVUdfRFJJVkVSDQo+IAkJCVZNWE5FVDNfQVNTRVJUKHJ4
ZC0+YnR5cGUgPT0gVk1YTkVUM19SWERfQlRZUEVfQk9EWSk7DQo+IAkJCVZNWE5FVDNfQVNTRVJU
KHN0YXJ0ICE9IE5VTEwpOw0KPi0jZW5kaWYNCj4gDQo+IAkJCXN0YXJ0LT5wa3RfbGVuICs9IHJ4
bS0+ZGF0YV9sZW47DQo+IAkJCXN0YXJ0LT5uYl9zZWdzKys7DQo+LS0gDQo+Mi4xLjQNCj4NCg0K