From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0057.outbound.protection.outlook.com [104.47.41.57]) by dpdk.org (Postfix) with ESMTP id 887451B8DE; Thu, 10 May 2018 07:36:01 +0200 (CEST) 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=aYZUSCVghyxI/XOHfs7V0njWLWLwDukuWwYoFNs/fHc=; b=hkJkt6cBghocGN5snWPuNHadSSULVqIO5HHHdtLxxuACHCG98AZTgJePhDB1fpNHb2XI/tHNlvb0DqtbCiWwWeb7f//6HoQGctZwW7Mgh1F0ToE4bC3pFFNb3Wfejo+Pmdb2hM9xwEWrSE1B3Z8/mkScPi+66ikgpMQYvT6+EcI= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (111.93.218.67) by SN2PR07MB2527.namprd07.prod.outlook.com (2603:10b6:804:6::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.735.18; Thu, 10 May 2018 05:35:56 +0000 Date: Thu, 10 May 2018 11:05:40 +0530 From: Jerin Jacob To: Nikhil Rao Cc: ferruh.yigit@intel.com, lei.a.yao@intel.com, dev@dpdk.org, stable@dpdk.org Message-ID: <20180510053539.GA14890@jerin> References: <1525893452-155596-1-git-send-email-nikhil.rao@intel.com> <1525899160-169278-1-git-send-email-nikhil.rao@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1525899160-169278-1-git-send-email-nikhil.rao@intel.com> User-Agent: Mutt/1.9.5 (2018-04-13) X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: BM1PR0101CA0067.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:19::29) To SN2PR07MB2527.namprd07.prod.outlook.com (2603:10b6:804:6::27) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(2017052603328)(7153060)(7193020); SRVR:SN2PR07MB2527; X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2527; 3:pM+YODro20+bZQjrUmR7DjcyL7RWFoUKtoJquwYhP/Ut9JKdQqXmhUrHs47kdAzvRCnkY87pZQW8QqUYlqDoJrMVH+Dhj/FWXecYkd+PCrNo6vBxJWBV7MR39U7OxIk9wCQxVrrUUnZmW9m5ul+WA6jUcgCyXAVnl1CJvrX4rbaZWrP9VoZHMLjV3jDjikuE5F1aUMo7cStQrijoQlhV9h57RU/XFUzfqGYGh0BEYuRszr3x3qgOHC1Mou/ahesC; 25:+iRCcukCXYbqiiG+2Sp84vzh65thSuKAOhLsHGXwmsZbLOoRO9NlH8BmQFEJ16NQpuMC/0DtkAaVlNWdc0n/P3PsDWq7LVGAUPi1F8qHaskJGM4wwKryZnXCOewObL9CVb3+1cP+szNlQ1XoIswL+iG+zJv4czxceszyE3wMV/5YbMo9gqCc+m90w0b1jMk0174A/g1lEZ0tSnUc11Xc99OiRvA2NVJdBDKY4V0Mp30C4Dyf1Lx/j+ULVt5o9fGyAfniFbXYILx2s4wtF6/AiTlHx7YUybWMRNuLrQPmqK36QGsWqRUdQxnwsjQvcYJjZ9lHjQUfuz6u9Pm5CGLYnw==; 31:ERG2ulsEy+bVqwnnDL8NSmJg7fiAh50K2Ss8FCL5wYBFpKbpHQFemaicd8lFifQaYjZW9hvsdd/XBpUuZg6W+/V9AaT6z+8RQK17EDSnqpID0xL4DPQOmvIAa+2EIJN+8vRik+6JhXu3QyWmttnlnZjWqMm+25hvlK1Da+0yywxQ45TBQGUhYP6vfB+NIy765xwNlIb9mv9/49D6khAGg8pZP5oki3TKfs1qHy7Dlgw= X-MS-TrafficTypeDiagnostic: SN2PR07MB2527: X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2527; 20:j3DAWIm2vJzV+mNtLliMkMb2UFt23hRUkLlpebl2i1ORLNZQcczpadyWCRQwHBSowB19dRoFQtJL71AwaWQjSTeYOp1I44PlkUaKZR+mdApf6m7OUu9TdR+vL4Hqf/HX9VpacsrBACD2Q2H+pLWUQyBbqNPPieMLtazdP1llTjzEvSLKZiRPvRRECMIea/x837bGkwsls53+o90YriNaAIdvJ2bzID2i8fB3p4z7Lh6T5jK1A7WkZDqnaCnKvv+rLyXjDtNyvXjDKVQurC7vpbReZBAqCC1UeaHvQ2bqqoUuFCcQfOpenSVoFEB9fXXECgvObT2QGiDV3ftmQIsA3j4LCVgXv5Qhb8Rkeg8CT4bnhtr72L6APgJseKqgFjE1sSZUopwVCjzzuyf4PKAMx+IXy4vaHlbsEP1vXEavNfw5pDVN8vLVZalCmPyUgwpHQ17v1NFLBCz4y1guh6euQzsZbJcciCmccm2pkpbUdDc/2Zeqr8NLJeOuTUEkqSETxuN/6JzFSA4wfSf5yiSChCuU+sa/aXxRBFJb+OUZtoWaoyDj2e+vY8OqFleitXftnwYCYyamPa4k7ADqr/Pcr+TneyM1vaTqT3AqwqEmqXg=; 4:jamSfRAUyJ/KO/5F+Gp+xrGjTrD7LWZezObTfospJiPzkqlBS1UKnXwuD0GSHi4ym3UA9f31JPUpGmU5ds1cepvyjevTNXquHe1VJysp/0EDP52VT6k66LCjBERkxonfsRMB8na9Kfk7w/UcF13q7aKDpMappj9VEyYxmOzREMhHYqIauv54gavLH5dEeaf8VDTHmTASilWMXRSEUgsqwIOt9+2+ZRmV3C5xCCCqv+ES7E2DuqOtYBmvdbJa/ta2MZyVMrnq7+ozhobvRKjJ1mNncQd7Zr851zStozVrEF6ocFiafoQpPI0MkOSc2drL X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(3002001)(10201501046)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:SN2PR07MB2527; BCL:0; PCL:0; RULEID:; SRVR:SN2PR07MB2527; X-Forefront-PRVS: 066898046A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(376002)(346002)(39860400002)(39380400002)(396003)(199004)(13464003)(189003)(8936002)(478600001)(68736007)(23726003)(1076002)(476003)(81156014)(486006)(956004)(6666003)(446003)(11346002)(6916009)(8676002)(4326008)(81166006)(97736004)(33716001)(2906002)(44832011)(5660300001)(33656002)(305945005)(9686003)(6306002)(55016002)(316002)(966005)(42882007)(66066001)(5009440100003)(575784001)(72206003)(7736002)(53936002)(26005)(52116002)(106356001)(76176011)(6496006)(25786009)(186003)(386003)(6246003)(3846002)(6116002)(53376002)(47776003)(229853002)(105586002)(33896004)(16526019)(59450400001)(50466002)(16586007)(58126008)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR07MB2527; H:jerin; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR07MB2527; 23:UIOgyTIzLA7Bk3kTMmZs5j+8CIxGr1iOaUH3wUtre?= =?us-ascii?Q?H4jnaToRlW7UjWhDANG1yyFG3Rs39KYr7w8QBO67E6V4FJcJTXtERxij/O2B?= =?us-ascii?Q?d0/XH/LTsgLC/xk0+ibNoaamZcHNh4f14u/d6xQLfcegem5wbafchqwyfXe6?= =?us-ascii?Q?Wn5s5koMOPxZGHB462vtUP7zz2Lj+1V1Kun0y69jTDt+Kc47WnUZ+MS7Zldx?= =?us-ascii?Q?l09iTDeSgSqVtGl1gFNDtRoGnVBaRlKAEUEozHxzt7jxIrMKsRKWYV0ust8t?= =?us-ascii?Q?SXnFxvUTKWgjXMmWWc0QRbvUYDm98YNOoFo/3RHCVKSDqHqBITd2ii+u6WGx?= =?us-ascii?Q?MTsxldcaw02cE5tGVCDgh80rWeVODnB0gqAxemshhO9NmLYd4Iz3IKjOGwFM?= =?us-ascii?Q?ecJHnsBG+BGN4X7Pz8naZxXfsyR2RIeMTYpTc1OFtlURdl77mt+4udaYZF5W?= =?us-ascii?Q?1XLdv0taBJUuBZ3fDPaeki+SaJFkPeAqr1STLjU9jId7mUOhkNS0KFsISi9w?= =?us-ascii?Q?S4ckKjJgVzwAzJiznI/LA19q6cbvOtSRZMiSZl2J+BYGCHbxYoT/JyLRIM6B?= =?us-ascii?Q?IAQZXkpRdmFDiOE0bg0x7h2jejgVskJlyNUQVCGlqPjY2RFwIGqY+Sp0c7l1?= =?us-ascii?Q?S6fFqKHb4SnZA2IjcM9fu4gO+b1LkmZo5yobdgunCFL/q6n1SbWixXRC2UaY?= =?us-ascii?Q?+Ax+bslUxtbWofB/XNd5kU+D4WH4MMs5caQOqeLQaze/KrldrpXFAVXG9aDf?= =?us-ascii?Q?Kr4CBJeYfOw1OokCU5MnIuDuv0cdle+lCgSixB8E0ZrrRFbVsdkV4Ns75Lx6?= =?us-ascii?Q?+5sYPXjcoZccOjic1txU2D/kxwAdrPeB/OxVx0riOI5CJsWm3CI+wBSLFAWE?= =?us-ascii?Q?UiIHWTs1bPAu9kkmrvKC8o0wmNdG8MNukb2C2Kba9m2OgBnkIHtc+x226fpT?= =?us-ascii?Q?ChprbOY27zvCz0QVfpa/1V0REZOP/DNq/VMtCXgD9USKPWtgmaGSnKl3wQPA?= =?us-ascii?Q?+GnQ3wwTvbb6R97sJciT1950sRccZFEuf/bmUQhN5lJB0CvIsbgkdF8NzUEa?= =?us-ascii?Q?E1/AqfF27xJw17Yd8hHPDXk7ifq8tox3W/51K2l+VQ1aD6idMiIThg3DDO5I?= =?us-ascii?Q?sYUmk+hYuQ0Cnydg7/opNM8uankuEgcyp4O5vRJ+uer9lqMdtmLU6DDszoV6?= =?us-ascii?Q?lV5lRjNZ8LPP1KMrEdumQUr+6IUUQy03GUp0ivN1Tb9wqZFZHowCtW0+4My6?= =?us-ascii?Q?bfiRrdIvkfOIvaJyFcHI/g6WXe8up2fA+uu63vA45TiWHNZ+GseOHq1I6mw6?= =?us-ascii?Q?amtKdLg7RaWFrnmhuCFtqkJPWQrdxlYla9Q1JEtLpdIPdoMjiyF9pAhvKfwj?= =?us-ascii?Q?fsqGJajCkl1zNuGIWCYht4HENlIbNE/kiwTs7qBmnmKKgXHq2iDSpivfHxkN?= =?us-ascii?Q?3IinUVcnazKHnbdGZQcDV2KVsqAWBOE291Krtu/4Njy3yaUpP4u?= X-Microsoft-Antispam-Message-Info: imF1JtL6esQUExq9mNoaw2DK0NJi42WI3fKvC4Bp51hxGDtuDXTdbNhfcMUjMPB43cYqw8pfTdoDc59sHGBj8z6B2RC7a9pA+vmjvn8ChY2dLy281uX3rCFU+DR8vxXBAmUoCYATGilAh/p8iO7SWnUK4XyvWitB8Bf9zmjd5jZ6/nwkb/jJBqd+51Xa28rx X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2527; 6:dEQcdERlqcSG78QfmE9EzUzDRs9wOylXWundmwKMMwgbsNKHEjSH9o3r+OLdKQun0ShoIJIzQADlxhHoheiHEOpXQkXFJ3YrdoGTPr97A+DtOuLAkW8w6Qs//TxHFLzJ+qObY5MGjVDBy/+xyEHBlAB/vgvXq8L6ibUs+UYitRQUxu4UubOyAXZ6uDTQr6cmNhdMprc5U/20IEx2fTv0cJfN5CLNYvaSf2muzQgrIS2pI5hzwa4GlKWp/a37wCGSPSNFgDHHS+llOEd5QgpRWvvM1k0V+We7ldDSgayGnwf/FwlccAAhQsfGv4s9J1JEkOhkdOfVvipy9S6WO09szEQdLCbzEU1vvJm30gm2atAW8/Pr7YSjCDiVFkv+Ws4R5rWQlQO6XcywYLDOAFqWuXc8tWx3MUS1NqLtVg/zKEceVflZUd/vlADoDRJ8Ff5ueIUNV77BT5CTQ61ePRkrHA==; 5:RKgI1K3vU++38imwcbpDVCH9zNIcF3aUws3U/kj22z1C7Jn6EnNBcrWhhSB7fbgkbbgjBGx1HpVEBpjOQIQnD0RqZlzQ0gEy8MokFuGjKElsnYhkJm1EdO8u4JXksuLb4yLpQUJLykrtK5UNXx/Q9YALhf92XlyOKh3LAcGbT7Q=; 24:28t6nyRzTXG1RxLigcldw+c6k/8a9BT7xTaCC87KwkCm1qRf8B3HQe5CjK3YwiGv2/cZ/dycpvPII12+vy5uxQ5k1LD6A30e0G7q7ncdpVs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2527; 7:aI3zSRYqJ1Hi7Wk6G7G7H9yVZKwhWcUjyogDNYawin6tRK8nZEtvk7aQeFTJBy3qAlnuNawCAusbJLbxRlCBb5jy9AgE44ARxIVvWx4IvJ9Un9Fr5gmOXYjCJKtk2cb5Il87cMQ5gXGx1wOMOg7HtBrs+nOV5nI+0LbWwOYdYOAOYAhS1XNLGtPOYn8sxfcwoM7/aRCa/eQ+kLDpcdwHSE434UQn9rZqFhxMHrK5pV46Ki4e69+eAhTZs/rMuFve X-MS-Office365-Filtering-Correlation-Id: d11a28ec-4618-44d6-b640-08d5b637e8e1 X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 May 2018 05:35:56.4668 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d11a28ec-4618-44d6-b640-08d5b637e8e1 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR07MB2527 Subject: Re: [dpdk-dev] [PATCH v2] eventdev: make ethernet port identifiers 16 bit 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, 10 May 2018 05:36:02 -0000 -----Original Message----- > Date: Thu, 10 May 2018 02:22:40 +0530 > From: Nikhil Rao > To: jerin.jacob@caviumnetworks.com > CC: ferruh.yigit@intel.com, lei.a.yao@intel.com, dev@dpdk.org, Nikhil Rao > , stable@dpdk.org > Subject: [PATCH v2] eventdev: make ethernet port identifiers 16 bit > X-Mailer: git-send-email 1.8.3.1 > > Ethernet port ID data size has been extended to 16 bits size 17.11 > Update the Rx event adapter interface and implementation accordingly. > > Fixes: 9c38b704d280 ("eventdev: add eth Rx adapter implementation") > Signed-off-by: Nikhil Rao > Cc: stable@dpdk.org > -- Acked-by: Jerin Jacob I will squash following patch on apply https://dpdk.org/ml/archives/dev/2018-May/100988.html > > Supersedes the following posts: > http://dpdk.org/ml/archives/dev/2018-May/100917.html > http://dpdk.org/ml/archives/dev/2018-May/100426.html > --- > lib/librte_eventdev/rte_event_eth_rx_adapter.h | 4 ++-- > lib/librte_eventdev/rte_event_eth_rx_adapter.c | 23 ++++++++++++----------- > 2 files changed, 14 insertions(+), 13 deletions(-) > > diff --git a/lib/librte_eventdev/rte_event_eth_rx_adapter.h b/lib/librte_eventdev/rte_event_eth_rx_adapter.h > index e6a6435..834eb53 100644 > --- a/lib/librte_eventdev/rte_event_eth_rx_adapter.h > +++ b/lib/librte_eventdev/rte_event_eth_rx_adapter.h > @@ -307,7 +307,7 @@ int rte_event_eth_rx_adapter_create(uint8_t id, uint8_t dev_id, > * combination of the two error codes. > */ > int rte_event_eth_rx_adapter_queue_add(uint8_t id, > - uint8_t eth_dev_id, > + uint16_t eth_dev_id, > int32_t rx_queue_id, > const struct rte_event_eth_rx_adapter_queue_conf *conf); > > @@ -335,7 +335,7 @@ int rte_event_eth_rx_adapter_queue_add(uint8_t id, > * - 0: Success, Receive queue deleted correctly. > * - <0: Error code on failure. > */ > -int rte_event_eth_rx_adapter_queue_del(uint8_t id, uint8_t eth_dev_id, > +int rte_event_eth_rx_adapter_queue_del(uint8_t id, uint16_t eth_dev_id, > int32_t rx_queue_id); > > /** > diff --git a/lib/librte_eventdev/rte_event_eth_rx_adapter.c b/lib/librte_eventdev/rte_event_eth_rx_adapter.c > index 4c0c025..6f70509 100644 > --- a/lib/librte_eventdev/rte_event_eth_rx_adapter.c > +++ b/lib/librte_eventdev/rte_event_eth_rx_adapter.c > @@ -31,7 +31,7 @@ > */ > struct eth_rx_poll_entry { > /* Eth port to poll */ > - uint8_t eth_dev_id; > + uint16_t eth_dev_id; > /* Eth rx queue to poll */ > uint16_t eth_rx_qid; > }; > @@ -168,7 +168,7 @@ static uint16_t gcd_u16(uint16_t a, uint16_t b) > > while (1) { > uint16_t q; > - uint8_t d; > + uint16_t d; > > i = (i + 1) % n; > if (i == 0) { > @@ -190,7 +190,7 @@ static uint16_t gcd_u16(uint16_t a, uint16_t b) > static int > eth_poll_wrr_calc(struct rte_event_eth_rx_adapter *rx_adapter) > { > - uint8_t d; > + uint16_t d; > uint16_t q; > unsigned int i; > > @@ -510,7 +510,7 @@ static uint16_t gcd_u16(uint16_t a, uint16_t b) > for (num_queue = 0; num_queue < rx_adapter->wrr_len; num_queue++) { > unsigned int poll_idx = rx_adapter->wrr_sched[wrr_pos]; > uint16_t qid = rx_adapter->eth_rx_poll[poll_idx].eth_rx_qid; > - uint8_t d = rx_adapter->eth_rx_poll[poll_idx].eth_dev_id; > + uint16_t d = rx_adapter->eth_rx_poll[poll_idx].eth_dev_id; > > /* Don't do a batch dequeue from the rx queue if there isn't > * enough space in the enqueue buffer. > @@ -755,7 +755,7 @@ static uint16_t gcd_u16(uint16_t a, uint16_t b) > } > > static int add_rx_queue(struct rte_event_eth_rx_adapter *rx_adapter, > - uint8_t eth_dev_id, > + uint16_t eth_dev_id, > int rx_queue_id, > const struct rte_event_eth_rx_adapter_queue_conf *queue_conf) > { > @@ -859,7 +859,7 @@ static int add_rx_queue(struct rte_event_eth_rx_adapter *rx_adapter, > struct rte_event_eth_rx_adapter *rx_adapter; > int ret; > int socket_id; > - uint8_t i; > + uint16_t i; > char mem_name[ETH_RX_ADAPTER_SERVICE_NAME_LEN]; > const uint8_t default_rss_key[] = { > 0x6d, 0x5a, 0x56, 0xda, 0x25, 0x5b, 0x0e, 0xc2, > @@ -978,7 +978,7 @@ static int add_rx_queue(struct rte_event_eth_rx_adapter *rx_adapter, > > int > rte_event_eth_rx_adapter_queue_add(uint8_t id, > - uint8_t eth_dev_id, > + uint16_t eth_dev_id, > int32_t rx_queue_id, > const struct rte_event_eth_rx_adapter_queue_conf *queue_conf) > { > @@ -1002,7 +1002,7 @@ static int add_rx_queue(struct rte_event_eth_rx_adapter *rx_adapter, > &cap); > if (ret) { > RTE_EDEV_LOG_ERR("Failed to get adapter caps edev %" PRIu8 > - "eth port %" PRIu8, id, eth_dev_id); > + "eth port %" PRIu16, id, eth_dev_id); > return ret; > } > > @@ -1010,7 +1010,7 @@ static int add_rx_queue(struct rte_event_eth_rx_adapter *rx_adapter, > && (queue_conf->rx_queue_flags & > RTE_EVENT_ETH_RX_ADAPTER_QUEUE_FLOW_ID_VALID)) { > RTE_EDEV_LOG_ERR("Flow ID override is not supported," > - " eth port: %" PRIu8 " adapter id: %" PRIu8, > + " eth port: %" PRIu16 " adapter id: %" PRIu8, > eth_dev_id, id); > return -EINVAL; > } > @@ -1018,7 +1018,8 @@ static int add_rx_queue(struct rte_event_eth_rx_adapter *rx_adapter, > if ((cap & RTE_EVENT_ETH_RX_ADAPTER_CAP_MULTI_EVENTQ) == 0 && > (rx_queue_id != -1)) { > RTE_EDEV_LOG_ERR("Rx queues can only be connected to single " > - "event queue id %u eth port %u", id, eth_dev_id); > + "event queue, eth port: %" PRIu16 " adapter id: %" > + PRIu8, eth_dev_id, id); > return -EINVAL; > } > > @@ -1075,7 +1076,7 @@ static int add_rx_queue(struct rte_event_eth_rx_adapter *rx_adapter, > } > > int > -rte_event_eth_rx_adapter_queue_del(uint8_t id, uint8_t eth_dev_id, > +rte_event_eth_rx_adapter_queue_del(uint8_t id, uint16_t eth_dev_id, > int32_t rx_queue_id) > { > int ret = 0; > -- > 1.8.3.1 >