From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0043.outbound.protection.outlook.com [104.47.41.43]) by dpdk.org (Postfix) with ESMTP id 05464E5D for ; Fri, 15 Sep 2017 14:41:25 +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=AdZQtn3BCHVm5clKrG7wnpaOS3O0OfZ5C26eTJVT+TM=; b=AR3/8NucmSNks2n7Ayv6EJVQlS/ofd35VvmZA1zO/CuqVLCuxYvr//c8/MAfDnbLxJGStCRJsZrriy1DkjCJmbvJzf2erXafQ5BLqA0w4qbX03KOK0ULDgge+dYpIpHj0Hs4QBk6KpkyrIuLkcARegOj7Tx5Spotmk6HDbxnuFk= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (122.167.115.81) by SN2PR07MB2527.namprd07.prod.outlook.com (10.167.14.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.13.10; Fri, 15 Sep 2017 12:41:21 +0000 Date: Fri, 15 Sep 2017 18:11:02 +0530 From: Jerin Jacob To: Gage Eads Cc: dev@dpdk.org, nipun.gupta@nxp.com, hemant.agrawal@nxp.com, harry.van.haaren@intel.com, bruce.richardson@intel.com Message-ID: <20170915124101.GA24293@jerin> References: <1502308684-28031-1-git-send-email-gage.eads@intel.com> <20170904060913.GA17139@jerin> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170904060913.GA17139@jerin> User-Agent: Mutt/1.9.0 (2017-09-02) X-Originating-IP: [122.167.115.81] X-ClientProxiedBy: BM1PR01CA0094.INDPRD01.PROD.OUTLOOK.COM (10.174.208.162) To SN2PR07MB2527.namprd07.prod.outlook.com (10.167.14.155) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0c623792-b0a1-4498-24d0-08d4fc37134b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:SN2PR07MB2527; X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2527; 3:NtJ+a7ZptvkewtSqbz5ADwGDwE5nC/roZnVt84mh9iCZ8r3Ew1/5aqQConmv5ofFh/1wJu0jxQEGCB1ltxksYs4DYUycextlbaJZhsTfQBgPj9NuGu2hNe6YBujdPebJ5K4HxAGtBD88nKRC48/+EDKwoeISNWvlYRdqsWi4480rs4NZU4Mk9G+6gruZTl9rZwSurXHf7ecyiADzuho3uDBAFS7PQfUBDgTkN7gG6iRvqrGKAyOkka0VsVHMYwTs; 25:RZbt7nWtUHSH7SsSpQOhCu9rG2ugI9vrf5sZjCAxdNlraVXv4aKl5KkBSFFf6sq/ks+8ERdKEu9G6lJAsbVytNkhjrqg57t0Xjej0Rhjtnnfv02QOELDWlqkvbSTwrcMnjB0ot9TGcs7DPpwfod1AqzhNmUC9qQ1ZHdNtSJ5VEs+k/AEZF6N/KN+MYHfH5/W9mRjDmLOPn4R1xcYeazD3JS5rjTxnR1Wwcc1FTSBWq4K9Ggou8kyKO0+VqCqIeLU1HCWoeXk2Ajgdi4Urna3TFjXbtf5Z3CP7qFndxbzIgxRRnMRIFriAuR3cla9hAtynAf65DMzNy19GVaPZWqdCQ==; 31:n2GyRobA9I9uFeke/86it5uP5MNHL38n6XbWeyvBFiH9IeC9i1+AjR/1sTHbXxr0Bd/srICJuovflywQ6fOcZ9neXw2YrBTVtU75+h6si50cZck9v5l1b4aK2uhAT/XzS4GRVFWOBjT6t++oP7DegiTvVK6mY/SJkfc/NHbCf4cxlkv4/DOfRyh2HWVbm6gSRJKvluO6Dik6V9AewS97jvGnIEQpuXNhoM3Gg/wWga8= X-MS-TrafficTypeDiagnostic: SN2PR07MB2527: X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2527; 20:x6TUgq8C9e8y+xRuJcq8tOzd3ViWyPlFc9j+jbHlbCaGnYabbpuUoNULGegHfbQneY1fpUiR61Q+1EpVlYAktZYNH/+oQy2Ev/zb7a3KevMlGsAk9rwGU6bMbVoLWiO9h0HHIHgNw/Tpqn/oWWFFI5/eD0n8epD0jotOdjwqJhgna2DXEQ6W/qETWAA+FUNpUxNsY38mvm5aBCmxv06gds50vCMnxvca4qYSrzYJyeXuIuYerfWZgFnup2QaxARlUIYd14LG+fZg5UhnJ/meUrXEHHMFpqdYeNGwHVogtItpXm5DBEFAeGaQ9FpXUui9R5uGtIZOtd8bdoGt5Ytc1aIAw7yWbc875bhkqDFdT/mpmKBJbJuce5hQTAhCsjrn07I8ius2nFtzs/qD4TanU9st/ltBxDGGdIdHy4KGKqnAWiOnSvzL5pxAvIETTrJkvfFMlvK339KKYxWhyXBS22Yiu6xf2ZFf9hJlNJgYO4LaXovqF5DSNFusX2VTYRhRz0x8BvSm9mua7Pz80magUSbyoWNaVyjil3ytMLJE0FvnJOolN35tHolYPWsX3Z8KqFeGNBUoWmsv6ufkF7iceS4uiSUGBJvFOt9oVw0mMKw= X-Exchange-Antispam-Report-Test: UriScan:(278428928389397)(185117386973197)(228905959029699); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(100000703101)(100105400095)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123558100)(20161123560025)(20161123555025)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:SN2PR07MB2527; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:SN2PR07MB2527; X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2527; 4:Tjm9jJDTdtnIO+UmucgjQkRGZSmw15u3n0T4fN92VhEDsZEam9ArGRc2lOcFH35Dw5V1uHc6YP1dQCs+kWuhEQz4Df5TRFoJ51NwZWT0tbS/+1DsEPzmNXYk02bChGMHCqO2KnyC/Hmd/WMoFpiZOyrR4wb8liUTEKyUNQe6WF05G/b1apHmY7dKJvaAMcZpuJcS1U5nho/+rCWV6MqlRJ19Mn2OPE4XDkOnkPt/1CD1UBHZtf/uszlYNvaQ2T7xp7R4lksye+7z3VSfB+wIbVrj08cCncIWs4w+07Rq8OZy5Md9ypvGqXpuwHXlUan49Rheed1ZR5MZIE6MeEMW5cC1VBPOTuveptEpkUZXe/I= X-Forefront-PRVS: 0431F981D8 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(376002)(346002)(189002)(13464003)(199003)(377424004)(16526017)(8656003)(105586002)(106356001)(33656002)(5660300001)(3846002)(305945005)(83506001)(7736002)(50466002)(81156014)(316002)(25786009)(2906002)(58126008)(97736004)(8676002)(4326008)(16586007)(81166006)(8936002)(33716001)(68736007)(101416001)(72206003)(6916009)(6666003)(6496005)(55016002)(50986999)(1076002)(2950100002)(42882006)(6246003)(54356999)(76176999)(189998001)(6116002)(23726003)(47776003)(478600001)(110136004)(229853002)(53936002)(9686003)(66066001)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR07MB2527; H:jerin; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A: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; SN2PR07MB2527; 23:YOl/0UPm9+/lNuUzO502P4OrJKaJuTEHTjZC2zHWA?= =?us-ascii?Q?zTUWJcGVgjOLTEGHka8jGtuUloIenBgAbe50L4BBZ2HLyK2xcsJxcb84Gazm?= =?us-ascii?Q?CeoadTsxCbSMM4xyM7KBoYUJ7xq4u6mGdxSIsRAgsqhiDah27OzbrW92hNqS?= =?us-ascii?Q?IVAdUFeGj7Cpu4h+brx3ZW4/zgJX1xf64kWgPbFpji9NuOmpElaUqzytr5tz?= =?us-ascii?Q?Dsl/3egMlhJMc4+gArx5nyLeip64Dv2SFq9qpboYauMgINIiorD8WRTj5saB?= =?us-ascii?Q?MOR4L2cUADq33yJTc7a0Fm2qxpt5woDY03HOSoWER97HB3+3656RGOuRagmV?= =?us-ascii?Q?szePQFE5+cfruVV9agisfOY11BE2GBR5ZyLA0yOdzs2em3jdhOsI0gwLGJV8?= =?us-ascii?Q?PFzal3IFlknCsxg5cNM4hsBq+GvRUoe05IVsJkYViH6wMV46QNGTfmHi/4EF?= =?us-ascii?Q?mS0fm0P35s2qT+XC2MD0QV4BSLvWYVyvzorQLZtCtMI8oqP5zaLo9FxG9mu7?= =?us-ascii?Q?2aBGpqBLggywYbT8PYeIbzlgRd/DQkH7pp6ayPbnB7NtZtGCw/uFCs6sbbyi?= =?us-ascii?Q?wcfu7gpUIcn1fcmOTbxKXp2Ggw4130wD2J9CPivk2LtgLF1k6GApFanhxfBL?= =?us-ascii?Q?4fH074LZKz3kKNY8iPFcFN0JuWrCyAU7mrf0Xt5N5kavDcEHplYBfqdxloeT?= =?us-ascii?Q?l1pOMmiWVHntSQaDQdkTG/idbkdbiJVb09A2sngaieILSrnP4oW+rf8DM9A4?= =?us-ascii?Q?WrXBjhXiBs66IxyZppsrAjRq7ADJplioBODtIwt1uu8UWMGWJXnYEvg0c+sN?= =?us-ascii?Q?EwK1FVo0Q9JlVX0ivTU8ibQwC2mRl+Pwv5Frw2/IWUYrQITouSHQJPtMW0IQ?= =?us-ascii?Q?pNDjTk5JijngC+wDHUaIo2R6OlQQEwZjKVz27uITRlcyjXAOO/Wt3mDrL6MJ?= =?us-ascii?Q?1sLucfPSXv9RzVdF9PHUWITP7EGhoRFusRvRQgEsI1QyUEYtuR0cm4Jii/A2?= =?us-ascii?Q?8NYZ194rzuBUEgtpmAFrjwKBtn8ea59EqKCEhw9EY3jWgOPnyD3HiU/dJHWW?= =?us-ascii?Q?bZDQLfr8MdLrkpJXG/z2bOP/ZQCTCFqXAprsxIgLanD8/X6M+yDZ5ar/3Myt?= =?us-ascii?Q?HdIbakukUYx7L9X50ofcE4c1SeMiTdg78Duv8FYncpWeV2ZA34/jUaj56wxR?= =?us-ascii?Q?n4EJraCgtBL/Lr9DBbTFLAy3IE/Pn/Zuv4Bb6iRjTVoqIlfDnxs27dvKGmb4?= =?us-ascii?Q?8eJFc6GYip0odmLUiZDSj0E6fDVqZupTGXBUO4l?= X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2527; 6:K9jsRywyPNjnmpnXrWgAwlfpYrsVupxJZwRo0NXSJMztCbHIYvKzdfjii9tnHYRPFxkV+116yyLoSGXDRCIy533rlcwj31zGj5GfjqQK+EVkyAgBjJJ4/H28NhDROIPBike/cdHx0NmTRoRdFS1od0bAjb0ktQmwyEP8Ll/M4JICQ/USwLogep2ePjOpaf3k9gxqV+lNK+t1pWJ4ZNyLvVyxKmWRju2pH81/1mqM4vAQM0kNp15gUW4G/sjYAc8Px7cEDin8vtMoYrcmvRJU17nL/VVzjl+TI2bLC0m8L+g1Zo/34fL5/RpPSYjlhGSW0QrsYUe6jGCyYJ+lllgQwQ==; 5:cFlcnvzC1pDK37NmSkuKsPjSrAYuHjea+jMe33WQb2rwYxt6aat7dmpf15MhSiJpRuNMzIA+LEp+anM742qzw1mc0shsaTzjNWxpsqug84Q2G7PU6IAmaIjgIJfViOPaNh4N7vuGg/u2Ou9ryLxY9g==; 24:P7br/rKDGy907I+yeJNMD9l30uvSEEDuIu5ZfF2V+qvaZMivN/r1Dv9OyjK7AVOM6clQpqD+3yywK02Mc4NA6st9DnIwRw/xbIAsjoeqOGQ=; 7:c8lF1pUr92RKoYOg1RNBy6Wqul/aTd9y+qFXuJkyCLpqi4IMj4n5SFRseek7jXzWOIRTFMLzn3N4Qq1Zmr6xb14P1vQDaXVvQKMY/QKZ3Qk3fVfk5la09EdtJcDbmVOw1p7/twcjzBbo2MEUqibxI0+bbUnFOnZEoNwst+8VrpkYCyxWO6cXVz81kOb+J7jBN+sB1L3Ljfbg51xRu6zIlBQrmkqJX5NgzaJWB2aKW54= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2017 12:41:21.8018 (UTC) 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] eventdev: ease single-link queue config requirements 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, 15 Sep 2017 12:41:26 -0000 -----Original Message----- > Date: Mon, 4 Sep 2017 11:39:13 +0530 > From: Jerin Jacob > To: Gage Eads > Cc: dev@dpdk.org, nipun.gupta@nxp.com, hemant.agrawal@nxp.com, > harry.van.haaren@intel.com, bruce.richardson@intel.com > Subject: Re: [PATCH] eventdev: ease single-link queue config requirements > User-Agent: Mutt/1.9.0 (2017-09-02) > > -----Original Message----- > > Date: Wed, 9 Aug 2017 14:58:04 -0500 > > From: Gage Eads > > To: dev@dpdk.org > > CC: jerin.jacob@caviumnetworks.com, nipun.gupta@nxp.com, > > hemant.agrawal@nxp.com, harry.van.haaren@intel.com, > > bruce.richardson@intel.com > > Subject: [PATCH] eventdev: ease single-link queue config requirements > > X-Mailer: git-send-email 2.7.4 > > > > Events sent through single-link queues are naturally in-order and > > atomic, without reordering or atomic scheduling. Logically the > > nb_atomic_flows and nb_atomic_order_sequences arguments don't apply to a > > single link queue, but applications must set these (depending on the queue > > config type) to bypass the is_valid_{ordered, atomic}_queue_conf() checks > > in the eventdev layer. > > > > This commit updates those is_valid_* functions to ignore queues with the > > SINGLE_LINK flag, to simplify their configuration. > > > > Signed-off-by: Gage Eads > > Acked-by: Jerin Jacob Updated the next-eventdev tree to dpdk/master. Applied to dpdk-next-eventdev/master. Thanks.