From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <hengx.ding@intel.com>
Received: from mga03.intel.com (mga03.intel.com [134.134.136.65])
 by dpdk.org (Postfix) with ESMTP id 345292B91
 for <dev@dpdk.org>; Wed, 23 Mar 2016 04:27:54 +0100 (CET)
Received: from fmsmga002.fm.intel.com ([10.253.24.26])
 by orsmga103.jf.intel.com with ESMTP; 22 Mar 2016 20:27:53 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.24,380,1455004800"; 
 d="scan'208,217";a="943117192"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga002.fm.intel.com with ESMTP; 22 Mar 2016 20:27:53 -0700
Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.248.2; Tue, 22 Mar 2016 20:27:52 -0700
Received: from cdsmsx102.ccr.corp.intel.com (172.17.3.35) by
 FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS)
 id 14.3.248.2; Tue, 22 Mar 2016 20:27:52 -0700
Received: from cdsmsx101.ccr.corp.intel.com ([169.254.1.234]) by
 CDSMSX102.ccr.corp.intel.com ([169.254.2.248]) with mapi id 14.03.0248.002;
 Wed, 23 Mar 2016 11:27:50 +0800
From: "Ding, HengX" <hengx.ding@intel.com>
To: "yongwang@vmware.com" <yongwang@vmware.com>
CC: "Xu, Qian Q" <qian.q.xu@intel.com>, "dev@dpdk.org" <dev@dpdk.org>
Thread-Topic: testpmd could not start up with vmxnet3 port
Thread-Index: AdGEs/UG0xXfDVmlRUWnVffqikpb3w==
Date: Wed, 23 Mar 2016 03:27:48 +0000
Message-ID: <6EBE0505FB6FBE47AB600802285284524B853B86@CDSMSX101.ccr.corp.intel.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-cr-hashedpuzzle: BsyA CHAv DQl4 Ews/ GSYm JbF3 Jynu LQbo L1p3 Mrbb Mt4t
 NStt OKQr OPiW OlIr SqWk; 2;
 ZABlAHYAQABkAHAAZABrAC4AbwByAGcAOwB5AG8AbgBnAHcAYQBuAGcAQAB2AG0AdwBhAHIAZQAuAGMAbwBtAA==;
 Sosha1_v1; 7; {10955E04-DDF7-49E8-ACCC-B07F84ADC91B};
 aABlAG4AZwB4AC4AZABpAG4AZwBAAGkAbgB0AGUAbAAuAGMAbwBtAA==; Wed,
 23 Mar 2016 03:27:41 GMT;
 dABlAHMAdABwAG0AZAAgAGMAbwB1AGwAZAAgAG4AbwB0ACAAcwB0AGEAcgB0ACAAdQBwACAAdwBpAHQAaAAgAHYAbQB4AG4AZQB0ADMAIABwAG8AcgB0AA==
x-cr-puzzleid: {10955E04-DDF7-49E8-ACCC-B07F84ADC91B}
x-originating-ip: [172.17.6.105]
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-Content-Filtered-By: Mailman/MimeDel 2.1.15
Subject: [dpdk-dev] testpmd could not start up with vmxnet3 port
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, 23 Mar 2016 03:27:54 -0000

Testpmd will fail to start up with vmxnet3 port. You can reproduce this iss=
ue follow these steps:


1.       Right click your VM and click edit settings

2.       Click "Add..." button.

3.       Choose Ethernet Adapter and click next

4.       Choose vmxnet3 as the Adapter Type, and select a network connectio=
n. Click next and finish config.

5.       Add another vmxnet3 port to VM follow step 1-4.

6.       Compile dpdk, bind vmxnet3 port to igb_uio and run testpmd: ./x86_=
64-native-linuxapp-gcc/app/testpmd -c f -n 4 -- -i


Here is the  bisect result:
f598fd063bb17eba9310ff48164014d09f40c759 is the first bad commit
commit f598fd063bb17eba9310ff48164014d09f40c759
Author: Yong Wang <yongwang@vmware.com>
Date:   Tue Jan 12 18:08:35 2016 -0800

    vmxnet3: add Tx L4 checksum offload

    Support TCP/UDP checksum offload.

    Signed-off-by: Yong Wang <yongwang@vmware.com>
    Acked-by: Stephen Hemminger <stephen@networkplumber.org>

:040000 040000 4524306879c4c0093ac54b0c66b8a8f895af8337 8e1473e7cc9052003ab=
e6caae8e8b232810972d4 M      doc
:040000 040000 ad9cd888717dd976a43cfe05aaf33f3b83a2f7bc 9fbd6fefb95f67bb407=
bb9a7efcf39e707ab21a7 M      drivers