From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <helin.zhang@intel.com>
Received: from mga03.intel.com (mga03.intel.com [134.134.136.65])
 by dpdk.org (Postfix) with ESMTP id 25573C3AC
 for <dev@dpdk.org>; Wed, 17 Jun 2015 07:49:23 +0200 (CEST)
Received: from orsmga003.jf.intel.com ([10.7.209.27])
 by orsmga103.jf.intel.com with ESMTP; 16 Jun 2015 22:49:23 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.13,630,1427785200"; d="scan'208";a="589332509"
Received: from kmsmsx151.gar.corp.intel.com ([172.21.73.86])
 by orsmga003.jf.intel.com with ESMTP; 16 Jun 2015 22:49:21 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 KMSMSX151.gar.corp.intel.com (172.21.73.86) with Microsoft SMTP Server (TLS)
 id 14.3.224.2; Wed, 17 Jun 2015 13:49:20 +0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.129]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.46]) with mapi id 14.03.0224.002;
 Wed, 17 Jun 2015 13:49:19 +0800
From: "Zhang, Helin" <helin.zhang@intel.com>
To: Wenfeng Liu <liuwf@arraynetworks.com.cn>
Thread-Topic: [PATCH] kni: Passing task_pid_vnr(current) to
 get_net_ns_by_pid() in kni_ioctl_create()
Thread-Index: AQHQpyED7TxdXZ0E4EyEmKchsiCJ7J2wEOnwgAAfjWCAAAPaAA==
Date: Wed, 17 Jun 2015 05:49:19 +0000
Message-ID: <F35DEAC7BCE34641BA9FAC6BCA4A12E70A882EF8@SHSMSX104.ccr.corp.intel.com>
References: <1434341253-3227-1-git-send-email-liuwf@arraynetworks.com.cn>
 <F35DEAC7BCE34641BA9FAC6BCA4A12E70A882E2A@SHSMSX104.ccr.corp.intel.com>
 <002401d0a8c0$8b871f60$a2955e20$@com.cn>
In-Reply-To: <002401d0a8c0$8b871f60$a2955e20$@com.cn>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.239.127.40]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Cc: "dev@dpdk.org" <dev@dpdk.org>
Subject: Re: [dpdk-dev] [PATCH] kni: Passing task_pid_vnr(current) to
 get_net_ns_by_pid() in kni_ioctl_create()
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: Wed, 17 Jun 2015 05:49:24 -0000

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogV2VuZmVuZyBMaXUgW21h
aWx0bzpsaXV3ZkBhcnJheW5ldHdvcmtzLmNvbS5jbl0NCj4gU2VudDogV2VkbmVzZGF5LCBKdW5l
IDE3LCAyMDE1IDE6NDQgUE0NCj4gVG86IFpoYW5nLCBIZWxpbg0KPiBDYzogZGV2QGRwZGsub3Jn
DQo+IFN1YmplY3Q6ILTwuLQ6IFtQQVRDSF0ga25pOiBQYXNzaW5nIHRhc2tfcGlkX3ZucihjdXJy
ZW50KSB0bw0KPiBnZXRfbmV0X25zX2J5X3BpZCgpIGluIGtuaV9pb2N0bF9jcmVhdGUoKQ0KPiAN
Cj4gSGkgSGVsaW4sDQo+IA0KPiBTaW5jZSBJIGRvbqGvdCBoYXZlIGFueSAyLjYuMzMgbWFjaGlu
ZSBvbiBoYW5kIHJpZ2h0IG5vdywgSSB0cmllZCB0byBjb21waWxlIHRoaXMNCj4gcGF0Y2ggb24g
Mi42LjMyLCBhbmQgaXQgc3VjY2VlZC4NCj4gSSBjYW4ndCB2ZXJpZnkgdGhpcyBtb2RpZmljYXRp
b24gaW4gZG9ja2VyIHNpbmNlIGl0IG9ubHkgc3VwcG9ydCBMaW51eCBrZXJuZWwgPj0gMy4xMC4N
Ck9LLCBJIHRoaW5rIGl0IHNob3VsZCBiZSBlbm91Z2guIFRoYW5rcyENCg0KLSBIZWxpbg0KDQo+
IA0KPiBUaGFua3MsDQo+IGxpdXdmDQo+IA0KPiAtLS0tLdPKvP7Urbz+LS0tLS0NCj4gt6K8/sjL
OiBaaGFuZywgSGVsaW4gW21haWx0bzpoZWxpbi56aGFuZ0BpbnRlbC5jb21dDQo+ILeiy83Ksbzk
OiAyMDE1xOo21MIxN8jVIDExOjU5DQo+IMrVvP7IyzogV2VuZmVuZyBMaXUNCj4gs63LzTogZGV2
QGRwZGsub3JnDQo+INb3zOI6IFJFOiBbUEFUQ0hdIGtuaTogUGFzc2luZyB0YXNrX3BpZF92bnIo
Y3VycmVudCkgdG8gZ2V0X25ldF9uc19ieV9waWQoKSBpbg0KPiBrbmlfaW9jdGxfY3JlYXRlKCkN
Cj4gDQo+IA0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IFdl
bmZlbmcgTGl1IFttYWlsdG86bGl1d2ZAYXJyYXluZXR3b3Jrcy5jb20uY25dDQo+ID4gU2VudDog
TW9uZGF5LCBKdW5lIDE1LCAyMDE1IDEyOjA4IFBNDQo+ID4gVG86IFpoYW5nLCBIZWxpbjsgZGV2
QGRwZGsub3JnDQo+ID4gU3ViamVjdDogW1BBVENIXSBrbmk6IFBhc3NpbmcgdGFza19waWRfdm5y
KGN1cnJlbnQpIHRvDQo+ID4gZ2V0X25ldF9uc19ieV9waWQoKSBpbg0KPiA+IGtuaV9pb2N0bF9j
cmVhdGUoKQ0KPiA+DQo+ID4gSW4gY29udGFpbmVycyBsaWtlIGRvY2tlciwgY3VycmVudC0+cGlk
IHJldHVybnMgY3VycmVudCBwcm9jZXNzJ3MNCj4gPiBnbG9iYWwgUElEIGluc3RlYWQgb2YgaXRz
IG93biBQSUQgdW5kZXIgY29udGFpbmVycydzIFBJRCBuYW1lc3BhY2UsDQo+ID4gYW5kDQo+ID4g
Z2V0X25ldF9uc19ieV9waWQoKSBzdXBwb3NlIHRvIGFjY2VwdCBhIHZpcnR1YWwgUElEIHVuZGVy
IGl0cyBvd24NCj4gPiBuYW1lc3BhY2UsIHNvIHdlIHNob3VsZCB1c2UgdGFza19waWRfdm5yKGN1
cnJlbnQpIHRvIGdldCBjdXJyZW50DQo+ID4gcHJvY2VzcydzIHZpcnR1YWwgUElEIGluc3RlYWQg
b2YgY3VycmVudC0+cGlkLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogV2VuZmVuZyBMaXUgPGxp
dXdmQGFycmF5bmV0d29ya3MuY29tLmNuPg0KPiA+IC0tLQ0KPiA+ICBsaWIvbGlicnRlX2VhbC9s
aW51eGFwcC9rbmkva25pX21pc2MuYyB8IDIgKy0NCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5z
ZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvbGliL2xpYnJ0
ZV9lYWwvbGludXhhcHAva25pL2tuaV9taXNjLmMNCj4gPiBiL2xpYi9saWJydGVfZWFsL2xpbnV4
YXBwL2tuaS9rbmlfbWlzYy5jDQo+ID4gaW5kZXggMTkzNWQzMi4uMThmYjY3NyAxMDA2NDQNCj4g
PiAtLS0gYS9saWIvbGlicnRlX2VhbC9saW51eGFwcC9rbmkva25pX21pc2MuYw0KPiA+ICsrKyBi
L2xpYi9saWJydGVfZWFsL2xpbnV4YXBwL2tuaS9rbmlfbWlzYy5jDQo+ID4gQEAgLTM1OSw3ICsz
NTksNyBAQCBrbmlfaW9jdGxfY3JlYXRlKHVuc2lnbmVkIGludCBpb2N0bF9udW0sIHVuc2lnbmVk
DQo+ID4gbG9uZw0KPiA+IGlvY3RsX3BhcmFtKQ0KPiA+ICAJCXJldHVybiAtRUJVU1k7DQo+ID4g
IAl9DQo+ID4NCj4gPiAtCW5ldCA9IGdldF9uZXRfbnNfYnlfcGlkKGN1cnJlbnQtPnBpZCk7DQo+
ID4gKwluZXQgPSBnZXRfbmV0X25zX2J5X3BpZCh0YXNrX3BpZF92bnIoY3VycmVudCkpOw0KPiBI
YXZlIHlvdSB0cmllZCBpdCBvbiBhIHZlcnkgb2xkIGtlcm5lbCB2ZXJzaW9ucz8gRS5nLiAyLjYu
MzMNCj4gDQo+IEhlbGluDQo+IA0KPiA+ICAJaWYgKElTX0VSUihuZXQpKSB7DQo+ID4gIAkJZnJl
ZV9uZXRkZXYobmV0X2Rldik7DQo+ID4gIAkJcmV0dXJuIFBUUl9FUlIobmV0KTsNCj4gPiAtLQ0K
PiA+IDEuOC4zLjENCg0K