From patchwork Tue Nov 28 13:22:38 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerin Jacob X-Patchwork-Id: 31728 X-Patchwork-Delegate: ferruh.yigit@amd.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 7F0933257; Tue, 28 Nov 2017 14:23:11 +0100 (CET) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0062.outbound.protection.outlook.com [104.47.36.62]) by dpdk.org (Postfix) with ESMTP id D01CB47CE; Tue, 28 Nov 2017 14:23:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=wamf3OBVVQxnGDdjKLgKFvC3ZDXSuYITs4wnz88rILM=; b=X8A5QGgVuanDtr6T8Lrc9n07S0KQ9xK2MOIleirha8HwDmaVhmxHC8O2PhE22y160E6fXpSdWo2cfz22pHZsdKU9UHEforQ50NC8Wf3bsP0v9ygT7JBM3JiK/6klOfaLmbg4MT7T/YpHbNkyCdZ8scU6Q1hnwgB3UvOWvGQPP8Y= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin.caveonetworks.com (111.93.218.67) by BN3PR07MB2514.namprd07.prod.outlook.com (10.167.4.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.260.4; Tue, 28 Nov 2017 13:23:05 +0000 From: Jerin Jacob To: dev@dpdk.org Cc: ferruh.yigit@intel.com, Jerin Jacob , stable@dpdk.org, Sunil Kulkarni Date: Tue, 28 Nov 2017 18:52:38 +0530 Message-Id: <20171128132238.15592-1-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.15.0 MIME-Version: 1.0 X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: MAXPR0101CA0032.INDPRD01.PROD.OUTLOOK.COM (10.174.62.146) To BN3PR07MB2514.namprd07.prod.outlook.com (10.167.4.139) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f154406f-eabf-4843-2a6d-08d5366329c7 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603258); SRVR:BN3PR07MB2514; X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2514; 3:xJT1l6LNwsCVBz0ynNB/TpgYpTYI94IMQg0/A048oKoNZNjp/a8xBDmNltDtgzCXsAz873eTRgr976WyDCmmzKbmXIjmyT1648ruVC7OjindV3dbBYtOXUel0IcYsuGKQl6dRy8SHfymS9m8bZc7q03t/JxkyUKOEwJ0sY50Xl1GekKnLDQnMeCm8CNb48NYtHnfY+xYOXnQYC4dgwo/aA+MRb2vttn7eu+49EAXTyFvQfcOVhceJWH/U+04INKH; 25:g3HULAsXtB0mrd2dH0GkHVzmcS3x1DNWcLqh2tZaUg7W4VTMYbD8/j+1bEMSiNGwKaOrmpPu32OADoBZXN6hhRHGZ3whvRs6F7iT2e0AnEAy5ZIxBHs3tHbdr+UWG3LvlBkHN/b9Kl+/ApkLHWmk95BywxPV9Mg/K1Uu8mP1CtaWtSgubyQtnioc89sK9qhBfHoA80c70snZW2uxCdUqTCPRrAS678ATZZ5LtXRbOP3/EAQmb4NqjoZYvOaUXTlDelKqjZ+nts8AXjVXmMRwue4un5McCtrgzEmSti86bSvb+yF3V41/cuHaoW2N6kiTtHCXfONQNhc5OqhYQyvGzw==; 31:+idSh/pm30yR4IpmKieXZ15d+aAMOuP00Bo/t5de+sYfMLfqJUyKEFAO6bm1DKu2a1o1ymG4t7ocxb+Iv7nU4U13+fR+y6qvEi3q2Hv6eSmXc+vyZ2RKYXTKJDL67CY4Yz3R/Ee1itta7OST92G4afVFldEx77+nbHu9y+wp9/h+jCCK75Pi01oute4s70TjsymS3aP8iN3yw4u1d2gXn6TJUIXGUPXnPPoTooDyYM4= X-MS-TrafficTypeDiagnostic: BN3PR07MB2514: X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2514; 20:3sBfN6aqD5Ao9/rquEX9wHkfM5lzQfYS45pNDf1O/L1ky4XKhAy9wVTWElGCD81ErCwnGCPuZtVy8E03OD9XXAQgwGh4ibeZGY+mNzsUPvjJJmnaNSNCXJb9/dYPQmUPsMJRqZ4q86aVjXX2rhBnSxREcohlAIMpeilwPOOjpg6cbuRl7Rya5imNrFFQxI+b2ochlEZngVBtPv2ZsZ7NW73rxYH6eVpdfZ0Qbzosy71kw7zF7PcZtMlmAhzk/JMs86gaf8g7gkRaV6BrQWimAAiB78zfiTjlrk/4552B0cdai/Q4d+nLg6lbDb5ugRw6uBS0GXPRVOHfI6MxQU13i5t4O+plQh3ReI+20B326AMmR3Rge/baNsi3MNWqYMo4UxClpSBsTISqoOQEL3imKnshhZ4qFuYxOkaCSewwJxeFPWG6XMdg9KmAxyCuwrDtUFFJnyVWKthk24YHgdE6S/QDrIFY2I/NI3oOFXdPC0HdL2aQlFLgvHduWNpiVrF1Kkgiz78QmFTT/5Y3YWhMie36X9Yu4ynVjN8IkMljorm6rvmbrsNx7BDnvD454XZfRBt8QfDblKWxY79tjFIuR2hlQ6T4SY+JO5DtyWT/PEI=; 4:gVSAz4lpv4ijB8yNIUuYPz0w6ugSKFJD2T1k3yA4JMY6s9qpLYqx/3j6/32e/dTfLwRXPqis7QXKRoFF1j94nxg86JwDe3BastlsmQlELnVjxcehLit/fESKLCTrKogELGgNqPj9lnQIojVPgank80V9lk+HEWcA6eyvFZaWUuZjtH5bPEZCnkmgKbTcxGJwCLJ4XZ6tfQnmX4+21caa+juwNW7JqSyfwfNAAa6tlXKPBXYPEC+/zbqNaf11jaS2fDtTiPQK7OliZfy8KsUZ5w== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(8121501046)(5005006)(3002001)(3231022)(93006095)(10201501046)(6041248)(20161123564025)(20161123560025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123562025)(6072148)(201708071742011); SRVR:BN3PR07MB2514; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:BN3PR07MB2514; X-Forefront-PRVS: 0505147DDB X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(346002)(366004)(376002)(199003)(189002)(305945005)(53416004)(66066001)(51416003)(1076002)(47776003)(68736007)(3846002)(50986999)(5009440100003)(6512007)(6116002)(5660300001)(81166006)(8676002)(33646002)(101416001)(42882006)(6916009)(6666003)(72206003)(48376002)(2906002)(8936002)(478600001)(97736004)(25786009)(6486002)(107886003)(50226002)(16526018)(54906003)(7736002)(36756003)(53936002)(81156014)(2361001)(16586007)(106356001)(316002)(69596002)(105586002)(6506006)(50466002)(4326008)(189998001)(52116002)(2351001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR07MB2514; H:jerin.caveonetworks.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR07MB2514; 23:BdoubwfRb4nZQeeydfZ/Rvb6WFm8njPE0Z3/1FhaH?= U1Wo8FrjmtBe8oIoufZbzynXomtjRKyh9/NLkGWqQzNXFRJwsYkc93mW0VsBXcIQAcfZvwa0FFFFzinwjL0Y1LtuontOrruBVmtm5yXtEAoommcy5jxOiGdwrSV8wm8E43EcjoppbY7ptUmBc5Vwad10Hvh95pfehBwsP/ddfNmHRcWpCqc9y8GTNq3vV6qcmP4QCj1wD1CpwnDuzLbWJPSf89lIYEJFwC7j47qtOLgsv4gMLCRpXYfjod3O2QzQIWBYsbsJ2eQNatXBJso9A7GdmH5ieojp7BykUMXpH11lNYnDg+AkHs/QkOy1hLkmZiijRMAndduj4VKmF6J9/n5KE9ufrC6+dy3M5w9t4G6sOGAK2Xs5kHsJxYkfs2Eo8AUeQwnIfemsvJrtXKhZgBao/lSeL8N/9dSUDKDjqgJEejiwVObKK+BbSEHLDEpQFGO38cJ9vBSS9RRwQQr1Dux6RwYX+7/ohidAXDjajEThcFG549O+lbUvQ2ZIJq9wU9CNf9r1pT1pCo8oaVEkjDD2AJn2WHZRL3su2Kks1Dsf/PrxlDEud+sejlxsQb+TijsVJt2WOJ5y5K0sLF7AhNwbGuccDeJ8IyubY8C4+BFI2+LucvQRreh99cwcOYWSaLuRRLP2BfmrjhQzkKNim0nJtvO6JrElANUWMtkUGEGYdp3YPXRsxylVxQrMCORgqUM1Yu36zbhd1gaG+NPKJXrxanlVI+atjHWClr3WOXTeBbtOuFjOgQuBRFFcdGAaYFxHwJsPng7uDUuUzW+ubS8AKCDdeP+qtw/UXaUHq0wSn+uvYC+KopmpzO7NtgJldnqngTtJ4b9vUncw52dx9NhQHqIixej/c5kInsijOMppLl6hTLBecf+I8883oCl1AkvS1F/Vc5ojG4lc8pc71NWGkHmPKpxB/Zn3KDDaotekEun2UQ1wThoyJ71afdy6M0ndbDDvbGxYef1OyXrazg9z0E9wzelvymwvOrWU6MmjZ8VLV6vnXXIaX30R8aXxZhgjXKC7Hh3+OrpNXp2cxoNzBPGDsGKk9gQ2L3rCIoiJzuEFDza4pGCyfEugZ+Dd+4FzMRRRHW3/b+UMlekoYhTgmAR/+xygnht64KCFjuJCydd3crHgm2mfE1SPcEaaq+6Gf8NP1fCPDY94BW0SsPTGPsdn+4H38I8wy6t7wgocDfEygX7vtVLOPGnNXAcu2k= X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2514; 6:ZhW4mWHmrhBGMD7OK4+RWaKLoUJOueSjMNTzTsAIw0Fr83AvzYPnjvox7jJbazULScntUoEdnLENiDPArgaGX2Ldvw0gxJmpEW+p1NxONlMxrGHUG2S4UmvzTFnpaxLktFLrlZOSBQMDwjDDlBy/xnhbimuPcZIqkWcdf8+Z1UQkJ2KF4+Odg0E8SAgPjdGC7FG/dEAwyTD35PlegTm+3Luk2om0cKIYUGzL7dE38i+XOozohOuPChTaCE/3CIie622+lGmducJZMBXIsMJ2F96c7FhowiDsCbZQ+UZ2rw8AHwRY2g+lfMq/OsAtCJIGgpTIIcX7eNsocC22kenYmqLSPr1X/OE+ExqczakOcxA=; 5:OWJzxTlLcYeu7KNqmp/TnGova6S6G4DCZEaJ+wBRr0kdXbpYEN7Xf8CPk/jcR97+3vT0+4k+Ax2f+T+DYtfdKzCPBj40Luv+Yj4FhdQPuR+s4zH8cucP9zqOOIXJ5z7dvdNDhnGUoSXVsRQlboLVKA7aMPUGpC4xfiZmJlXWRBg=; 24:3nivehuoxpXVIvnePxB0gjXV3quCu+v0rhYxqjei2WZpbAwEzl9N4xlJ5l6pMOnAFVH59lW9DvE85f3yRDUBF6npRRN29MhkP2zUWs8Xf7E=; 7:iGmAmjr7lPQrmQkFqB3x146TPWMY0Iy1MPbbv2o6NNkilNcBEmUuHa9wH3c+tqQT5rUlD7Ae+m6uNLcKK1eGttRjCVdIhuDGZLs3AQXvixbFr2R3EG8lAiE/pCJTvf6TLZRDJClTfovlpNbZ6oFKZE5JDQii6B13s4P2oQBfVFpkfwZy4alC5hkQopRHA/WROkaH/o92ueNg6+HOb+3uINQXBn/ZacBomc4ohKBmD/n8t+PQ9rvxBVKP4HeAFe1M SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Nov 2017 13:23:05.6089 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f154406f-eabf-4843-2a6d-08d5366329c7 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR07MB2514 Subject: [dpdk-dev] [PATCH] net/thunderx: fix multi segment xmit function return X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" multi segment version of tx burst function was not returning the actual number of packets sent out in PMD xmit function. Fixes: 1c421f18e0 ("net/thunderx: add single and multi-segment Tx") Cc: stable@dpdk.org Signed-off-by: Jerin Jacob Signed-off-by: Sunil Kulkarni --- drivers/net/thunderx/nicvf_rxtx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/thunderx/nicvf_rxtx.c b/drivers/net/thunderx/nicvf_rxtx.c index e27776e6d..9d69cf4e2 100644 --- a/drivers/net/thunderx/nicvf_rxtx.c +++ b/drivers/net/thunderx/nicvf_rxtx.c @@ -252,7 +252,7 @@ nicvf_xmit_pkts_multiseg(void *tx_queue, struct rte_mbuf **tx_pkts, /* Inform HW to xmit the packets */ nicvf_addr_write(sq->sq_door, used_desc); - return nb_pkts; + return i; } static const uint32_t ptype_table[16][16] __rte_cache_aligned = {