From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-eopbgr680049.outbound.protection.outlook.com [40.107.68.49]) by dpdk.org (Postfix) with ESMTP id 8E8051B139 for ; Fri, 28 Sep 2018 12:05:53 +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:X-MS-Exchange-SenderADCheck; bh=mYA0T1+IROH0/34xgQSGAFv0COLqQ6prOHcYa+XzQlE=; b=G9QrujdlBQ0shE3mnncuPgNV8o5QO7u/ej0wCV0UBWe8Cb4vsKbopkUe7DrIk3nPb8gSnP1H6WPlYJXNoxpUSXZJOhKFJTychjQxfupuTTMmj7XBa0OEO/wCFCIzMyNYbL56tU3OFiy1eTuNCUssUUEARy8loGs8UCy7hF88ePo= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (115.113.156.3) by BL0PR07MB4994.namprd07.prod.outlook.com (2603:10b6:208:49::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1143.18; Fri, 28 Sep 2018 10:05:49 +0000 Date: Fri, 28 Sep 2018 15:35:34 +0530 From: Jerin Jacob To: Nikhil Rao Cc: olivier.matz@6wind.com, marko.kovacevic@intel.com, john.mcnamara@intel.com, dev@dpdk.org Message-ID: <20180928100532.GA20152@jerin> References: <1535694069-88757-1-git-send-email-nikhil.rao@intel.com> <1537465276-77264-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: <1537465276-77264-1-git-send-email-nikhil.rao@intel.com> User-Agent: Mutt/1.10.1 (2018-07-13) X-Originating-IP: [115.113.156.3] X-ClientProxiedBy: BMXPR01CA0001.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:d::11) To BL0PR07MB4994.namprd07.prod.outlook.com (2603:10b6:208:49::23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b328cf9c-8b96-4f65-0066-08d62529f8e0 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:BL0PR07MB4994; X-Microsoft-Exchange-Diagnostics: 1; BL0PR07MB4994; 3:i75HYqN5KVbc2QdeETMypXEbxuP+/mG9/f9+ZqTN8wouEyCd6vAFP3sPE5InfhOWcy+iJXLwKFqFXrgiMK7KNY97WxahqrUPqR0ZFLh18k0xv4JT0DWKmP8HylL4Tt3dg+YW1i/JbMb+EwM5hscedFLT4+0AeFR4lltpBDoaZVR6+GRg8UtQZBVotimPDQNl1ri9PUG4vk6iHdpb8hcWRLE5jTVdRewCmQtpcM7VyKOgyEQnNCAUbKGAQ2lRehfL; 25:mWQ1EwNbVPdgEZggg5hVS3nWUt3S1O+O6BCLMLhNc5JrDDw/htib2V9DXfugmNcJSXSmd3SS63P4no7WcxqbUCgfnDgwbPHr252iAdtIr6Uc3RtshG3bEt0UscbHOaaTF2a5LrVwCSA7QrOwsa9R8Fo069jNKaINgGHzctbC2CvYbwojDZPAIAqTlMUtY6vwL1yZvHC2ISFHVswho4oEGmf2TI4wfViif4LrXqRmiljap7dbIVfUBZVrbrMtCNBD8H60haRVF8Uh9gfAosEqJqALT2Db5OD5VazxfDBP2CyE+X78VZvVTB7ultmwLFpC0NYS1/CqoaoRpxTu8zP9Jg==; 31:3JEw2lLkaNlhHr8JmPtN33/nAJJohYhE8ywm9v35B7+mVQzWq5VYtlCUjtmZWc/DTW76QFyFodjUOU6eLQZx2SrdSD0zpgJxWK/2nmZecoOJqK8Vynypy0gyBNM6Biv60WYeg0aWanMqCvf6MSZ82QgJGofR5zTnqrt+oQT1m33IuYZ7W+K/kSQNeHC7MKgYsTIZsA0N7Q2jGrv5vALpGB1KTIePF3jpCG0QtDKdRH4= X-MS-TrafficTypeDiagnostic: BL0PR07MB4994: X-Microsoft-Exchange-Diagnostics: 1; BL0PR07MB4994; 20:5Cq9UTm3K2UscrrayFn/y/CngJux5+t3LZyy55FH1gxFha1eN0i5MZo8wiStQDA9VFQXcFoXj0VSJ9O3xfVZttwrawyRl/f5mK/eZUK9WXV9s8M5bxZyZBn62JYide2sFU8f1WIJxeouVF4yg9H1WPeXxkApmhzEIhXezQ/R54cAr+4DHvVu5wXKaXOqBKXCD0qxNxOMUI/RnnP1jqqBjx8l3sqp6NV5ttfNANxT+FJkE5hOPCtJ3+MAiVCNBaL5sMGR+Gy9tYA49sXEG2YEGK2paWCO60VD9eIpv2ZxHGTfqveypki6yrEfEFNQ3xnpaBNjSzkIFzZL98lI5vQaq/1q91hq8i2L71Qe8NBD7zVW7sLUgbg1wRCx6aL+JcaObsEaMsBc4L9VrKRXs/lMMM3J28qFbS/hLFkEVc/UnljMcU+NhGAa3n8jVb5yP1A12I383Rgu+3zdC5SyChIRLmdtcz0A44z672dl3EMtdw1usjcf/4I4PzXZdLlETWycpMTYCQJ8ZsqzTFyTNJFTYj+P8gnaMUyVeKnUI9bhrm1FXdZTRo7lvICTkKYGKNsEWhJhl9IL1TmZqcmC0XymGHxSwDH97iUNgjscANu2Bqw=; 4:qIPmz3LdhdG/ElCfFpt1p/uQ+d0BCBCZ7xjP12yQkUta75Jr7/2SnXypjOKWy6XVpKw7xHcqDIhFiz8N50oDYy8zH4fHKOv1lQP+8BH9oU97kDCuUs6FsSRHkaiyS3If+KyGSye2+e/s+6k6UrYVbC+5RxlYVVKMijqmbgEtIk0rie02X0cdaH1iJPpnJ71k19GYdzvdugQ09LUcqPllugTllpjtxYu9pfqHaqFlRfu+THR8RJQ0xOSZoUZRFg2Dv3gr4ICQn8JiIOUSHqsVTlxvTjiF4zRu6VF7er2Ccemn6Csy1Ypy1DHZViFldN4G 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)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(201708071742011)(7699051); SRVR:BL0PR07MB4994; BCL:0; PCL:0; RULEID:; SRVR:BL0PR07MB4994; X-Forefront-PRVS: 0809C12563 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(376002)(346002)(39860400002)(396003)(136003)(199004)(189003)(13464003)(316002)(2906002)(9686003)(486006)(42882007)(305945005)(105586002)(476003)(5660300001)(58126008)(446003)(956004)(6916009)(33716001)(47776003)(7736002)(106356001)(81156014)(16586007)(34290500001)(52116002)(26005)(3846002)(55016002)(6666003)(66066001)(16526019)(72206003)(25786009)(8676002)(386003)(23726003)(97736004)(186003)(76176011)(4326008)(229853002)(8936002)(68736007)(50466002)(6246003)(478600001)(33656002)(1076002)(6496006)(11346002)(44832011)(33896004)(55236004)(6116002)(81166006)(53936002)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BL0PR07MB4994; 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; BL0PR07MB4994; 23:N6BFmcL3nC1FOv0EZrPdhyzMf2OrZWpSZZ46qcpRY?= =?us-ascii?Q?IbpIGLL24DQeITMeyRHFVaAMHtMP+cf/LrJtrni3kb5Pn3TUzcbshny3lwU4?= =?us-ascii?Q?V6krAwYb6WSGAy4tHMukeD2ZlJKuojMc4c165UIu6s50iY3VLvN6j3LC3b9k?= =?us-ascii?Q?9o6baqlfJyK0XGBwGOtZr0unPwy1JJlYv3DxBqHYT0qFsyO4cgj+vG7405f8?= =?us-ascii?Q?OFxLTdUjSxz6BmTmTT4v9NMFtKy5sMbqAz5Mmwk9rMiyY6Xz4tyTTuB60YhT?= =?us-ascii?Q?8nJkfCmahJv513yVS6Zz5r0cATHLaqvafVypXdISMp6rcCpRs8TuhijZkxy+?= =?us-ascii?Q?Rwy648xopPkJzdrIR5e2bAXwc7Czq8k2dCEoguPEzxRlKfJ85I7x5cTh/ELg?= =?us-ascii?Q?aVd9VyZXqDiUIkXEtyPa5RVt4czOXdb+vA6fhb+8U83BmeWHyYjka4LCRixr?= =?us-ascii?Q?4PvSso0RkZGiW/x2r/Y8IoW9Gawto85PlxjVJ0wfjvcPtYVa8mcwMYx38fx9?= =?us-ascii?Q?8+ZSrO2VBr+YwxWNc5wH/M7/hpwDm5MtmbeM70EP3icGDGDfWtTMyERm8LYX?= =?us-ascii?Q?xsiWPi907GB0viw76sQgejwO7Yab+fGg79fTGMa+xSHm7De/5IGKCJyuscI4?= =?us-ascii?Q?nbCTf1B6n3czwI8S9Qlqx2bICz0JmQ7mWjH0mhhA4uBEEVp1mVYhU6oR/Y5y?= =?us-ascii?Q?8YLtOqOAZMdPTo9jgHAgmfiKfCrQQgck+k+OqCtZO9+sRe6ntcl0kK1wwLri?= =?us-ascii?Q?bfMMvsNu5rhkszYnd13izCyeNKMa9BtD5Ldlixha7Nz7SDy0dna/4TEipmBX?= =?us-ascii?Q?/niRqJMk28nMKGGGtMRWakWhS/CjtJck+Mnq25igJd51Tgm1GcScb3noQSrX?= =?us-ascii?Q?mLr1vGUPqU4rTnbWwB+WG9tCFlNvSopsfGXtj2/icjKjqiSZ89SaE1anDci9?= =?us-ascii?Q?e17cz3hARviPOa65u7TnEx6LjoyZwl1dFrhukeUZ2AKPnqP9ltzI7FEDgXnL?= =?us-ascii?Q?dcR+NgXvbQErHuGTl5gBHz5bhmk0jnpndYBg4qx1yuBMJIm/BGm54h287TKO?= =?us-ascii?Q?DUXRJ84L3sUt8JSMMJql5jq6dNYl3J9JtbQ2wvtsziMIdjAL4wrsjyt1qvjv?= =?us-ascii?Q?VVHr1XInP39aXzonWDmZ52W5ktqeEuSfg1Hkt0c2UEUeDb6SKL5t0M6qiueg?= =?us-ascii?Q?/VCVg7NXFaGHBwCMuX24YXxKpZnfc9cPTOcbHWX2Pkdizx6zt/2bdrAxivFN?= =?us-ascii?Q?0514JyEuh1jKr0pfd5p1cnO8+SazWKI88UMmkKGGSMadx1DKzH+NlpC37DtG?= =?us-ascii?Q?XDVxTJiPNxtFegy6EG0EUuXJE+KCwLF7wiQxRuifHbdBWAM7rM8zXAEqdOs0?= =?us-ascii?Q?qG4nvn9EyQ/NWSLTTCC0MPz8ws=3D?= X-Microsoft-Antispam-Message-Info: 4N5KKSMUkmhjXrnQU1E9h2Kwf+ocrwgmSNvean/Ye5zCTLHiu2PbFnpcCoZhJ6uGg0EkkxaPxp4nAcoKQo4/QfriJEQeAw5hjSlkw9hW4+iUJ6l+Lz2upejKyk20jx5VAkV1JGR0DWQbzl1vt05IDGSWYQj2ez9z6D//iSxNMi+b1w5QKky1o7EOVYlWxzW2rDiYW5cXjuCwZ48YGqpLr7++63NE4e6PyxGW72jeJGubZdO7cAooWse4EdW9hLd/mDBpSuBRxZf6UiMZp3q+1Pi3hyd6tS1YibGpjKqpFPUTmD+1V3tWzUBTiK8mmA6ZIHPmITIOc+NlfgHowrSGcyidSUH9P1sjZekJU0Z0Hm8= X-Microsoft-Exchange-Diagnostics: 1; BL0PR07MB4994; 6:bXd6IiUZEYoB12AZ4gB7FVyuhKgHHXqnzEpmsMEJ1Nad6WhLiQKwDIQB3BkPdpAXPCL/PfQ5cSY0HLyY8G9ZZ0nkF6wsjx0wbX84Gn35kdmVT5MDAy3ixt/fIp4scWFfD4mdC/nKNVpJKiWT1GGJzDtUe7OmlFRDWdU6neiXnbobrXanQ5oD+JqNHHom4STfKG7nSPZFrAnHipfGg02j3yzhsgcWIr99sGA90/1QW7ZuhrTA+jfljvB8RpWlBFn05lFxfcS7wKM9EoRTB3+9gIIB+w5eQQCnRvksLYmL0qvyPgZKrQbvh47WQynBwZ1YmA/+wRZbz2q3LOmKj14JEm/13zHIRdxIfzTir8nKCJs5k7A/V/Y7/J27y75Bp7TWtn2DtGYUG9e99QW5hAojWXYy9FkJLzhkO9gE4wEx4XhCVx7voIv8nAdHPk6xldzE/HxykXSoxykij+vV4R9dsA==; 5:v08UEnm2Uo4mubOOcUUWqe31KSmwdAqkpvm6bkGFWGxEc6hJLfbSYaqj9PmrM+HsERgylZsaYryQdtU7v67aw7cr+//klOMBWgeyoinJ8qgx/1zm4dBqNJTJ0QEUfBhdC7yuQakzN6jkJv/7nCSN/HI7hzDsPmFHh6N3tyxj+ew=; 7:8MJ9EF0rDIY0NilSZgCkihgW4/8GuoDMfP+gRBTo4b++p2r8lYEyuw1i1K72kX7jyyZ2RPFUDPdNc+K7KrBLDZz+0qOP4NhLBRfyO6Bm4LlDX9+Dydgo5TDu88yewBJPcOMiJ/IVQ/Kxa9Z9ctaau7Q7cDhEAiyNPuh4ua4jvKakcETkwK6RfurkhzLZGA7dFR7yrqx5DbnDOg5znPEbkaZJMSpffxGJkab9gxnboEJwtbFRb08UKHoIqRCfalG0 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2018 10:05:49.3622 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b328cf9c-8b96-4f65-0066-08d62529f8e0 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR07MB4994 Subject: Re: [dpdk-dev] [PATCH v4 1/5] eventdev: add eth Tx adapter APIs 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: Fri, 28 Sep 2018 10:05:54 -0000 -----Original Message----- > Date: Thu, 20 Sep 2018 23:11:12 +0530 > From: Nikhil Rao > To: jerin.jacob@caviumnetworks.com, olivier.matz@6wind.com, > marko.kovacevic@intel.com, john.mcnamara@intel.com > CC: dev@dpdk.org, Nikhil Rao > Subject: [PATCH v4 1/5] eventdev: add eth Tx adapter APIs > X-Mailer: git-send-email 1.8.3.1 > > > The ethernet Tx adapter abstracts the transmit stage of an > event driven packet processing application. The transmit > stage may be implemented with eventdev PMD support or use a > rte_service function implemented in the adapter. These APIs > provide a common configuration and control interface and > an transmit API for the eventdev PMD implementation. > > The transmit port is specified using mbuf::port. The transmit > queue is specified using the rte_event_eth_tx_adapter_txq_set() > function. > > Signed-off-by: Nikhil Rao > Acked-by: Jerin Jacob Applied this series to dpdk-next-eventdev/master with following minor documentation change. Thanks. diff --git a/lib/librte_mbuf/rte_mbuf.h b/lib/librte_mbuf/rte_mbuf.h index b47a5c50e..a09377a60 100644 --- a/lib/librte_mbuf/rte_mbuf.h +++ b/lib/librte_mbuf/rte_mbuf.h @@ -532,7 +532,9 @@ struct rte_mbuf { struct { uint32_t lo; uint32_t hi; - /**< @see rte_event_eth_tx_adapter_txq_set */ + /**< The event eth Tx adapter uses this field to store + * Tx queue id. @see rte_event_eth_tx_adapter_txq_set() + */