From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0072.outbound.protection.outlook.com [104.47.2.72]) by dpdk.org (Postfix) with ESMTP id CFDBB1D7 for ; Thu, 3 May 2018 12:32:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=eL1jC2+Km3W4nlQI1vOSZu82CbiGq8CvUDpDrd9KnWo=; b=htaSVhHsSud0S7Uwl72ZyMaH/4qEwKCmERxAKjXSdzt5rS/9i207LI6VTGeoxTrx2DNHrVkpPg+yui9vQQ9SJg4JNe/3cRP25fCXw/njT0kauDVZfNENIw2HSv2zXi6rMJ60gTZIfCLaTeEQI2alSfL24niFA0v7r/LAepBxSyU= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=matan@mellanox.com; Received: from mellanox.com (37.142.13.130) by HE1PR0501MB2665.eurprd05.prod.outlook.com (2603:10a6:3:cb::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.715.22; Thu, 3 May 2018 10:32:09 +0000 From: Matan Azrad To: Wenzhuo Lu , Jingjing Wu Cc: dev@dpdk.org Date: Thu, 3 May 2018 10:31:42 +0000 Message-Id: <1525343508-29487-1-git-send-email-matan@mellanox.com> X-Mailer: git-send-email 1.9.5 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [37.142.13.130] X-ClientProxiedBy: HE1PR08CA0058.eurprd08.prod.outlook.com (2603:10a6:7:2a::29) To HE1PR0501MB2665.eurprd05.prod.outlook.com (2603:10a6:3:cb::19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:HE1PR0501MB2665; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0501MB2665; 3:jPnPdPmrVB5uYQ5USw/Y6ZxJjLC4MYGCxEeewk7bYuGL9octi2LXDV70sYA6tpmaCn+r+3T57flGol5LUhsQUX3tmjkUsHjJK2oNPJ8LcRG8TByUHj7btADrqrJPBhFLNifbvG3MGFLgowmb5tydk8iJHez7TkfffT0vhHhn/fUWp0ubxCtK6SO2a5PCDKWizR5uI+8/bfew6Q20bpEB2LPN8ysyV1vtltqPzUieZ1ltqTkkpXfP/6prbgUhTpYV; 25:5gCpBWLUEe65dd22SZiDg3Pt/YZS4EUfkK5z49Qh9c/JxOgVG7K6MWpZhl68FyNk37XF+sWsnFNcUkMWVWXVpNktc5haBJV6CeKkMjqGGnW9LJUgzFbyBG7xdJwDzFHl3Hzo8Gjvb6/QHW4/dW1+X9mGEXpMfMGiYX4fVHsLsZTRBFQjeuFj/4pk38OCa8iI5MjWZvA/xWmXcsxVJWyH7usFi7JQxHMR95U6ZPO+HD8RwxVWFYG1etv+AQVKrc31CsC+SO9qEWoNHquzsppkdgyC3L5bhBw8TgH86o407vpsG5mbTI/YPycwW+ek+9AmYWSKGy3ywrWAD6Tgz5+Atg==; 31:Qz3KS59cpnfdQwBwJLzHddY/zDYFnwgYFLNbUKjzkUtXmMXSxzKfXohblGnxhObU77pxz3uacIELJliauUu0bJYAoCNNgWZFgAcE5r4OQUQbyAeWd4c/EVPx5FiRgfvIkRTP+U9+cKbtv3a+3xrkOS5GcgTC1WMk2Lj0j6qXQcOMCL76Pbp+ek12IZF3ZRv/ZvdbjJ8+VkPwWt8fo7+cSwe04IeuNpi80yHCU0FeCd0= X-MS-TrafficTypeDiagnostic: HE1PR0501MB2665: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0501MB2665; 20:td6zTu4IN1K02AvzTb5g/ZedOdnlVMKRtUDxm/VmqVAc89EtxD0ORC5U4X0+aV6hTzkF8CUaC43aEgR3vt2cDlZFp54RK/ThP9cSAZV7+N5IoQlnuzAKkaJrI+zzUirLWWOhtfrvMvaexU7ugq4xGjmqVIpMF/3eOVz8fY2reZq9NrHWD4KuxJ9A8lbjZGFW4evuKJSw42HhepUuCfMsVhKEaKXoe1OL9ggEUVsGG4b+snnLLIp7+puOI+NguhjaadUGu9Cc7nNJLC7cHUFJHP9qzJDRmc7rBw1yX71tZ36rIoawiD+4plQUj7hRxZuaM+p8VdnAhYxHjszBjKCPOQIcj02PAivP4Q/fSAiWOuA4tXrf3GCGkGwsq2OYGBs4yenEuwj4nv3ASJp7l0ymdh7ez9xisD/5McJhyAKVq9EATvCsDezHE4Pnn5TEIC9TaxmltpEIQfWZic/riZ+U649h7/WjgXbEo2Bk2IznsF98NmQivW2r0pBWFsQQY1H/; 4:iIs/6EgRUmiDlraA5lZPOFGxQ0ODWH7R+yVEXe8X6a3MtvEkEQaL7r6uWVX1GjuxZGt3Eo2U1V0oK38+laT2o3uMK4xZO+RUwCoC20U9WhV+cEsczu/ntj81FIJ8Sk95aj5Stm9lXfS4gQ5RIkOrsElPqSms5+idnjp+1yVBknjwcGDLvbiLplcik6zH4YUoanh5y7D7ZJumxtNZROe1bK7SeJpl/80OmZUe0my12r2mTtnOZn20Nazj1cAkNmR/CtB4JOKyHJV+JJ1eLAD6+g== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(6055026)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123564045)(20161123558120)(6072148)(201708071742011); SRVR:HE1PR0501MB2665; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0501MB2665; X-Forefront-PRVS: 066153096A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(346002)(376002)(39380400002)(39860400002)(396003)(189003)(199004)(97736004)(47776003)(316002)(52116002)(51416003)(36756003)(7696005)(86362001)(25786009)(16586007)(110136005)(68736007)(5660300001)(2906002)(8676002)(81166006)(81156014)(8936002)(66066001)(53936002)(3846002)(6666003)(26005)(305945005)(33026002)(69596002)(186003)(106356001)(386003)(50226002)(486006)(55016002)(105586002)(4326008)(6116002)(7736002)(478600001)(476003)(21086003)(59450400001)(48376002)(50466002)(2616005)(956004)(16526019); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0501MB2665; H:mellanox.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0501MB2665; 23:N0HR3AxjyVMl79Zd0Sy+pWNVFzahKj4zxls4NIf?= =?us-ascii?Q?92sfHMJaXbbHDcMC3FpeG/0tUQGmAbeHKRzLUp4X5x+B/Pk6Au8/0iLiLLAG?= =?us-ascii?Q?s26eIflOZamjnlwsix0E3RyHJ3x8rmN7XSPGKAoRogKsCgagzYWnPi91341t?= =?us-ascii?Q?myDuulpCMcq59Or9FQuLNUKiBgAbPN4X1RdY5unbxFcMIhSSF2Z8TPG3MHYO?= =?us-ascii?Q?wxTo37OFCw0rMTQCKXL+YPBrbYXV/QGmbN3idPVA9jiXRHzQzvM6EL4me7+y?= =?us-ascii?Q?TsvV1HR/bNUx9nQS3hr3XN0XL4u2vnXIaCpHXBXQfOTCJNj2ASn9KbzBW0Ht?= =?us-ascii?Q?oxwq6We7xyO4PQRLhiXnI+wjNwIn9K2i3ZJ8qBn9wjYb5scfa4RZVOt6Cksm?= =?us-ascii?Q?gejDQElTfw5Icsu98209CK/HUyPfJ6F4q3m93ZhXAG8XVaUyrB7yEicxx8Cr?= =?us-ascii?Q?Oczld4Ii292rYK6SBeuvggPb/eEomJGS/kHErIY4AyLw+0Ao8khqrvJL36z7?= =?us-ascii?Q?XDSYDItMkLlJgP9Ih/QQZWC53auDvHqQ3cQEdcfoxbjXf7rGHGrHMiYprdpD?= =?us-ascii?Q?cCGZhFMj2AjEm2oymFzpXVp+RqLEoA6ta/TERq/lG3POYeDIw57XUGP4uN0F?= =?us-ascii?Q?mHuKdwkb5P6ffUz9MAOpW01Xq3JaB+RoCTpYg9C8DxffynsSaz5AZpwvJmIM?= =?us-ascii?Q?Q/FMcbt858IVABqTIhbhyAXXDDW/NRuMDQnu03K3j/xngeQfvS3LiXwdRTSf?= =?us-ascii?Q?yzL9trfkhdHTF3I59rRukRfnOzEYA392vuxl/K6iWJpphwQcHwXUcaGWmkEh?= =?us-ascii?Q?bURx7LDz5CZtI2pubxQcqgjOg74wNyak+vKF3jIUe1Rh++kls9VVAPWF3fTy?= =?us-ascii?Q?NJDdWrZpLRoR9XCw+SxOXRLFi/uNbS1jg/9ys95LLTYAXLhLMlGMuYYqx2eJ?= =?us-ascii?Q?Exv1PRmdgB0hnAspdGIYdtylHnJ6+g2qnfXA1mnfidWrjWq5WZemPn8p7fkq?= =?us-ascii?Q?RQSwW7SqGl579v045tXRYufc1dkUYtSjcXdyA7YPQbaDEPdFtuiXdcOBGsU3?= =?us-ascii?Q?SRCvOo8Yw4hskkAMkQ6RdtLICRmCoNZapX+jwkfcR+OZAStxoWV5mkcPE+w5?= =?us-ascii?Q?Hv8qGFpb/16YM7QynBKPy8UhfZEdPdbwFgDGuCgyTSZwGt1zm2nirVx9ycQN?= =?us-ascii?Q?DJTU2Fr6Jn9IiwA3SrpcgYBKhJfRRDiConQ9o?= X-Microsoft-Antispam-Message-Info: sCDxGj/9YydFn4km3GTiACx0F8XvvX9A0GAW3wlz7HKDplClERDwDPQngjam6RwoAzgYoRgIIC+h6hVNcNNm6Nnb/x1kZu/GtIzR3dQeAaQHcGwtZcxAcbJ2NgI6Ex5tF3JFRet5ae5efF1fjsJ4G9dFs1PdxaJaH0nxNukM865uYyCYYc5bWRc0rQtpEGk6 X-Microsoft-Exchange-Diagnostics: 1; HE1PR0501MB2665; 6:aqFqu5soj6LLn0Wxqt/DY6UAxIbaZRxm1uHApBajIalEtaw35NARiWOLW5sSE7wZAW3g2jSxhoM3jYd+sONR9yiwEtqm6lj26JCmYiknPKTRAbbPpwEw8lbPSJcIHLzUk/PrxUjc4oo4jMkUKklFzVMKFqzb8OO9OXC8L6ByNyaLptdC0Ii8PIwD4iWLwV7s8ffEJnPQmSljDbi3dI+7g3lzgWAoEHog1hyL3MDVHtfQ6zDXZqg64lfVvTv7jjZBDUtIwFOZ9c3Osq+ZvbelggTQFapG5utQv4QWUQr1A1NAvHkyeenglykJUTnUV0S7iRxxt1ye3B0EC9MMyJFWwSaGxQfBjtotFCUsESQhaXbBnVQhZc12vcud7rD3KZmItKokqi2pdpHSk4uWgYh2Apyofq0umZSUCKUnDf2auSrnxFpklAIuEOrC5QoTny3nvwQKnbn7FFYryTH5KjpYoQ==; 5:L+A533CxGngTn7u/QexIWs2p5W9P/ouL+ox4MJAGydO5P9mjnmFTUBCyOHezIDjHeDZfoihYTbUEO61Sb2COKCDzEl82QC3FWSiPQTsUIIgmmYwURI/1b7cK0lzAl3Pc0QoVeuAChcEx4Zvsh4AxoDzn/dtZc4B4tmRN+44vmpw=; 24:ELTsRFYO3pszeL9h/YMIH8OkpVS/1JfQAVvC6E1wcVkTHusQM+blDTC5dxWd0WDxUBR6Ow7K73VvBh+quKBTmBtvGUyPFICrgs1oPkCnKPY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0501MB2665; 7:M638/yXBGBBp0WSr/qiig+snkNlx/oXSeFWKIgsAUxL71NAhgK90n5UY3XPsqWw5mltdRGOFTVK6gnhbcOSS0MsOh2ev5vAfY/jw9qjfwc0d08CzZxChc9EEhYpXMKKUPEKva/fGPlEJQSGwtdEoLHx7gT8Ez/J2oV8mzLoXlq1OCq1tLuCo2q8ieuN/GEiRB5qGxlFn4kZElGOVOfI1n1K3fijcfzBWzPDCGp3m/52xa62v78zMmqeKU10KnVID X-MS-Office365-Filtering-Correlation-Id: ed7340ef-f211-4b43-7439-08d5b0e12076 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2018 10:32:09.5151 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ed7340ef-f211-4b43-7439-08d5b0e12076 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0501MB2665 Subject: [dpdk-dev] [PATCH 0/6] Testpmd: fix port hotplug 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: , X-List-Received-Date: Thu, 03 May 2018 10:32:12 -0000 Fix somes Testpmd issues regarding port hot-plug. Matan Azrad (6): app/testpmd: fix valid ports prints app/testpmd: fix forward ports update app/testpmd: fix forward ports Rx flush app/testpmd: fix synchronic port hotplug app/testpmd: fix removed device link status asking app/testpmd: fix asynchronic port removal app/test-pmd/config.c | 36 +++++++++------------ app/test-pmd/parameters.c | 12 ++----- app/test-pmd/testpmd.c | 80 ++++++++++++++++++++++++++++++++++------------- app/test-pmd/testpmd.h | 2 ++ 4 files changed, 77 insertions(+), 53 deletions(-) -- 1.9.5