From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0051.outbound.protection.outlook.com [104.47.38.51]) by dpdk.org (Postfix) with ESMTP id C15E8558B for ; Fri, 18 Nov 2016 23:23:33 +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=1TTFKyp88/wixgkdcXwwS3My/Hk7WSxQiDc2LyNQlyQ=; b=R6n9fxAt+rVzTKF2KKGgRuMAVnHJZWxF27CS6Tkud5UlvjLdAJLnyg62s6CT2ty+L1Ox6obt65G8L8RpBYc85XF2ypzYZQ+i2piOkYPN53P64XpEgxgFcwqXpvztA5JepXuXMUwOvOlhYDNAbObLYasie9CWcu1Xulc1R1xC31A= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.Jacob@cavium.com; Received: from localhost.localdomain (50.233.148.156) by BLUPR0701MB1714.namprd07.prod.outlook.com (10.163.85.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.707.6; Fri, 18 Nov 2016 22:23:30 +0000 Date: Sat, 19 Nov 2016 03:53:25 +0530 From: Jerin Jacob To: Bruce Richardson CC: Harry van Haaren , Message-ID: <20161118222325.GA13345@localhost.localdomain> References: <1479319207-130646-1-git-send-email-harry.van.haaren@intel.com> <20161116201924.GA32292@svelivela-lt.caveonetworks.com> <20161117100507.GA67928@bricha3-MOBL3.ger.corp.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20161117100507.GA67928@bricha3-MOBL3.ger.corp.intel.com> User-Agent: Mutt/1.7.1 (2016-10-04) X-Originating-IP: [50.233.148.156] X-ClientProxiedBy: CO2PR11CA0001.namprd11.prod.outlook.com (10.141.242.139) To BLUPR0701MB1714.namprd07.prod.outlook.com (10.163.85.140) X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 2:nVL6RgcHz76EryjEKLydzQ0B2ztZ479ToYc+k6oXr4VbS3B5fIJ6yiwBALW+n35LqdxcYcpnvJXruIswIb35IdcoQ0/Q79CKeDFYtGcfUpOJvpXvwzIw7as9sgf2zRdppx8A3B+CI4P61m5pEk0b99h0BP2ajf5fBETyywnvTV8=; 3:Fnjz3l/+vmwVkSnvF9x1dw08+5KVwo3JwiSUGDho0F0feqGr/Wy7p8Iledjyi/Qf4oSGKyioL0u5KNIq4IKXFDOT1IHyBHyzTADHMBeYvhYyOmneWA4LhBkRbKeLfKW//wyfdekMvH9DAS5TL+CP67VqkdKN1wV3XcgXZ14w4so= X-MS-Office365-Filtering-Correlation-Id: e1baf60d-af5c-4d7e-47b3-08d4100186d8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BLUPR0701MB1714; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 25:l6j6CQ9+RoGYUuyX3dJxZEGI3wzNZo9VFt57eK+MzIgsMzHu8vF2RLCX9TKLYoQ2BAfWWEffILm72xlM0fgNIipZpxHuyaJ9fjOLNDQcyckXEb+v3ytm/CDBkhHxELzzqfq1/3Gx0pNMEhWiYULYGySHsRAwDOL4KoVjk0FF4F+qW8pvtZuJNWMavsLhGmvaXpQNLOSI0JCSYy2+i4KkUm7wJxmOi8Yt0wCqEr/roqTSvkivo3g4BIYDJ93qNG56swMH42vGfszqywN0T1GviaMeu5pY8/4gx5u5N94bxpoth+GFw0hBcEuYOPeWHrkfZMIpL3QO5hfa9l9ustptLwmrr1bntIugZAWAT95WQBhhd3K95Xv6Eo603vi6Nz8b941bbWOjAA2gOZbsEHq2gVqVWM7J9CiHUyYygmBTcgLCbPsV2auIoe7GzIlgO1h1cVtOStjd7GDYnotkDfqYImNYKTl+Xp6cBq/yQdjFz4TNw2GRkYZeGIfePycpNejiDuZoH1LFGQoXW5sgNDB/EVB307jrd63+7JOunRttQLocn1zA7cLVxuyqjahbm14M9D3vGpNya1uvAG0pRRfPEe7ZfFTgmX77RgaUvRFQQMl1sKxj8WzfXkvaezBe7h0c4b5n81yAxjr+lsslkfC505unwgJzZ6IIiorXCnMVPe7qDCXK82wzXK/FJfrjXInEwE8KqsX6VHvftaC0o4l8rQhzyHx/juv/QBuUrkD7skgLL17AC/rm8dPNYuJZbG+cF80rfWQ0fbJgPB/toAXR6+WK8Zwc9DAKqd/kGawAZ8k= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 31:p1JBHViJrUheYUguRcGcanidlw+NJg1zFFpn4ucXONxfHxrc62zn+feTPR/5KWBZz4oI0Qoth2LMoK/7TvFKRkfrQbGxNJ75poC4IaL4Zrx3SjhRajaI/3KYnCgMbzUoDh+q/DYf3RGm1fgnA3AfwIFPJL7z8oYSApmir69pL9i3HWAfmTwEZan9rOHHrnj/n/FXK0zAwDP6r35if3UHizkkbFdwuXkNn0KSJ53eqRY9cF7hcvxfyQaC8s9MNP0FjEcWCWSRSIKqPvtSRlD+SfHmTC/jQauhdbexWkR8dqQ=; 20:WU+27Hy022IcY/dGDOfOfxUM3Wxjs6s5LgjTvK80WLm+rd7R3UkIq36/gKHJ6J/eLciOnb8xMeI4deZMBzHyUFV/cioY1RjmS63w1sxeBq565WEoNyULEPCPt5dhj2RiXxO1DU3RNpiK8OneD/YNIUov0IZjzjAa3EeCzIKOc6qAMPRthTYL8gqsQjyY8aYpi8qJ4wyTZfL/Wo8bb9zC91rRY/1Ua4S9pAbAzQ8F0F6g7Ui+Oz+JWp1XVQW2Aa+VrN3+H2imsqzlG3u1URNH8NWGlWfl35YiHU8jq2WsyWA4cqNvCmPjrdf6gIdFwbv8pZDZfhfagy0l7lZ/xEui6lEEMCEyKeXr/VoUGlKmoOoUzC/a31Ao3QfXT4FpedbDcjBVkvCDK58dVNcGeD2uSCxkUgWM8Z5lNlGi0C0iN9beLvns/eWVIUN+nxe1iiQLkZTb8LA65tOcU28jZSXoMCIQiI3LoU/NwtAM91FGr9XCu0Ee4MyycwBlqs9qMXhx5vwihtITTAyXZ4SVMisWLzd59zgitrucdADJvgF+xRZ7/c9py63fX43q7Rm5qVv029ui3FjTX5m6T/dFIIGHSH0RSFXP1Y4174i9Ta7jEKQ= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6060326)(6040281)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6061324)(6041223); SRVR:BLUPR0701MB1714; BCL:0; PCL:0; RULEID:; SRVR:BLUPR0701MB1714; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 4:Fgbz14v3vUZvB310xypgplvdoMlO1kkvqKvPGXeXZTHGrB0jkh+kUqEjQGD4ENsepuFh4Ve6gQdXqayS75Fs30EVctUPTs3nZsMPhPfSx+TgBA2YaLRT5lN30SLvFCeYwjHITmYJDZhERcIarE8dv0RrhRr7TSqtI0ydD1pSPChBlh8lzSnlFUG+AwkKPSJ4j/3w4SlVHY/DycWZeO3o0mUgUsP/pBDCHOxeUiuqpKWwH0JMZ1FZzijUw71T0vaI4KwX1fj0KxJMirjTmQP+e1QkWruYjYSGndvL4zRZeCZ7Hemx784zIYBzfp0gf7WcW2C+1xaa5XEESfO4Em8THkSOtFslAQhgYxd/YIhKQ6R+0CFZOC3fp2tH67lRe9yLZcibkETZxTJO/gCBiAV4zXwyoj8oyffphx6FZRK9d8lHqMMtph12Cm/alNMruIQL87M8bSjLRyimXT/K1dj+iQ== X-Forefront-PRVS: 01304918F3 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6069001)(7916002)(189002)(24454002)(199003)(6116002)(106356001)(76176999)(42186005)(97756001)(1076002)(77096005)(2906002)(50986999)(5660300001)(68736007)(6916009)(4001350100001)(23726003)(7736002)(38730400001)(4326007)(92566002)(110136003)(33656002)(7846002)(47776003)(2950100002)(97736004)(105586002)(101416001)(8676002)(189998001)(561944003)(54356999)(9686002)(81156014)(6666003)(3846002)(61506002)(305945005)(229853002)(42882006)(81166006)(46406003)(50466002)(83506001)(66066001)(18370500001)(217873001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0701MB1714; H:localhost.localdomain; 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; BLUPR0701MB1714; 23:y2sM5Ui+RT+s+OF2GMmWTslmQs2vQwuEhhcy7WE?= =?us-ascii?Q?ZJkHD0HKzHmb5hgsB0UDuPlf1AGfneHyPJyqfBXEtvh3iSx7yAOOQBddUGmM?= =?us-ascii?Q?mGA1Jw3pICrkuAzvZiousn5uqhCo3LxzS2+7znB2dsWuWCTGMSWyHXr21txc?= =?us-ascii?Q?ovZ5yD7yHsVAzJ7KNqFSyfi6asWqtp8JTZfD6M9YBk/u/jMRK1mSZvJzGJhW?= =?us-ascii?Q?eY4XDQ7cmMeE9Twz3V/Bk0g8ONu5FKMRdzDyqNoHTYGvNjoB6VpO3yCLsub9?= =?us-ascii?Q?9fJXCDG1+kFLsukHQD37BVfsjrFFs93G8l06J8LIFfaB/X9AubYWDhdGS5T3?= =?us-ascii?Q?hxJUFD7ROAWMLttn/PJ3vAq04pIFrUFx6NEzVxY0hqkHWbzcvMUKUeTJ8BdI?= =?us-ascii?Q?hx+9DS8tTgm0fD4vY98S0+iAuI2lkI5ZCBJ4DHF7ls6yX5HS946ihaoSf1jY?= =?us-ascii?Q?dKz66hLtKqtLxCXN1oq45VojQVQX0fZdwCBnkx3MYUoHW1YZZuLVwss3IOqW?= =?us-ascii?Q?y3X0Oh9Jro9aURCNKoNc5ZDDtezgIAe4ATb3fNS5t5pOr51TrP2KQ23zVAys?= =?us-ascii?Q?oHIZx7HFzFoVTLBByTIEx5coBZl1mbh7e7R0yquenHUyLwRXtv1Nabl4Wq2t?= =?us-ascii?Q?T1bbf/yte/YN05ei4CSZjw8TMEBNKkn8pPau3vxUxdcUvlfJ/WXe9gzU58ZN?= =?us-ascii?Q?ZwOGwGI0jWdFI70+ls0IIN72iXZbrs9X61E9NFMbadUKCth1fW5rn8Lw3JEH?= =?us-ascii?Q?YAPnLpc4J4JQXwKZ8hfB7us084qlXrZWTg11xvWczuyoqPhDFzJx3GmjLj57?= =?us-ascii?Q?EB/MmOUFPoLP//uk5w6tRceDVc3SeFzs7IXdZYahbKYOJLYrzTuAgZB6qh4h?= =?us-ascii?Q?XS2GhtwuIdVRyFY1gyNghvL2GrxnNjbBKNp/pXxz9aFZ76CZxr82M/ejvCxr?= =?us-ascii?Q?Bq0m2yXW0dwj1aCUudGzEzEDgbqE8+bkQsoay4U6wgda+eBW+PcubB4JE6y8?= =?us-ascii?Q?51Y8Yv4egG7CyRC280njXQK8OghevUK6xHQB1AbZYAMM5Lr/qzU5Q8VIkCrH?= =?us-ascii?Q?HRxuN4I8m54g7ipgLGZncZgAULzCfBB7BBHa9Z3ygcyWf4VBFXxF3AMwC5p2?= =?us-ascii?Q?0T+0HctOsyzv+39xGa0n9MYQ5p0+SoQeibD85/lrBBhLJF7SZbq1/Kq5DKbJ?= =?us-ascii?Q?upRjfF9+y2GeS7YANYblQcM64PamTNssyZy/2WktkiBowxJf32c+6RMKPDsQ?= =?us-ascii?Q?gT+5JsBW5tonmbbq55tPvGgSJwjZAe6/nGW2WIjYs3NilcUPJHgFo38clKaw?= =?us-ascii?Q?uQw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 6:fufJGvjcfU2cFGGWD+SVIVmCSw7/bNMdgaL5ku+No8Z7LQClLhNnzWzUeRrwmMFlOJNFoeMeztSUx9BCdzcKleI0zRJyOOmRGVCU0+dL4kXNJR6J9ICoVlq4b90Xo4Pdk0/8Q8R1aFqEJPfXoYZI7hOC9UwaPKdzOkX0XFecSGkITd/mxNnsNs0z9tGQtQaECGhI869+34xyHVLfBZEXCLVJr7BtHtp19SgD197xmgNFYQGyTHfXSkF9NXJ4ouRL0sDKdadnCUO0xnsAbNyx2vRpTc3+VDlZd2/y/wNEs+rjv5rQwGoDN5UDBT6lIHU+LJcrw2m2SKWZrccp/mseRoUw2Z1hYnyidWGGnfxO9eU=; 5:pvtNyxXG1soJXgYRWZ/ELElqQ+WNValcizGnF0uVJe9gcofAcwOmQ6sdIrmUCyfAKwxzzNH5gIdQWh5TyEBLvIyyCvR4etdzgA8LoDiA9ZDyinyMxt5W30/K6EEtszyXng9euyiett7GKRZyj+3TbzBkFp15uBqwThd9VmQdSmE=; 24:4snlcUV0ytHUAqrlWYbYzwSWeQvdtbjaddo8FXc0YahXT8BbYP/ryVXGGU+wwTb9z4kB3d5StKcSXtzVMRYnLWbWcIAJb4JtCegjVqhPMBg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 7:eRN2hQIdB3lph7lkYj00gwsUMmUFKS7C9MtiZr6LNn2HzDgx3xAOFA+5ycfLIBq2sSv2gSZUIHiUIJRBoJtEQfcc9ksOFLOxHqmrK1jvWO/9JdUk+h9OEkzmSlpmC9M01jPy+ZE4Zghpb1ERqs0fr6hq/Twn4cc+6eVezQ0acez/MB4FCtBx/oTVjOLiRDdrQxoQEzR+BBK8o0RptoKJCXXNMsKbdHrtEmuOFWF4HAPxVeNjmgGM3MEqWoJmtsybk4T82hfrAUMUBDQDLHTPXlXJDmKAL/20GWBc9+ip39HZRfM6pq459TltcyJS+AhK7qS9BFm+OIzCDS1BtjElLznJinRDj36R1lvxpgia41I= X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Nov 2016 22:23:30.4450 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0701MB1714 Subject: Re: [dpdk-dev] [RFC PATCH 0/7] RFC: EventDev Software PMD X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Nov 2016 22:23:34 -0000 On Thu, Nov 17, 2016 at 10:05:07AM +0000, Bruce Richardson wrote: > > 2) device stats API can be based on capability, HW implementations may not > > support all the stats > > Yes, this is something we were thinking about. It would be nice if we > could at least come up with a common set of stats - maybe even ones > tracked at an eventdev API level, e.g. nb enqueues/dequeues. As well as > that, we think the idea of an xstats API, like in ethdev, might work > well. For our software implementation, having visibility into the > scheduler behaviour can be important, so we'd like a way to report out > things like internal queue depths etc. > Since these are not very generic hardware, I am not sure how much sense to have generic stats API. But, Something similar to ethdev's xstat(any capability based) the scheme works well. Look forward to seeing API proposal with common code. Jerin