From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0082.outbound.protection.outlook.com [104.47.42.82]) by dpdk.org (Postfix) with ESMTP id 3CD515F21 for ; Tue, 20 Mar 2018 06:49:11 +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=VEu8gI9eXSt374CHvAisXIQIkd/xWySSqyQjOOxSImM=; b=gLiarJyUiTUIauHzS1viHVi/5TOPiEoMQbBWC9Jdt/o37ygWvwkADMR0gpRN1gNzEywnb86f4sq4WijV7PWxUBl/T34d0G/zQ/yO/mdBXnBzKwLT5+c60DV+KeMRBhJW+f+v0B9Gknd0CEG47qnPA+jXgf4Wj3Ikk2SPFzKVIIw= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (106.200.244.169) by BN3PR07MB2513.namprd07.prod.outlook.com (2a01:111:e400:7bbf::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.588.14; Tue, 20 Mar 2018 05:49:06 +0000 Date: Tue, 20 Mar 2018 11:18:50 +0530 From: Jerin Jacob To: "Laatz, Kevin" Cc: Vipin Varghese , dev@dpdk.org, harry.van.haaren@intel.com Message-ID: <20180320054849.GB6251@jerin> References: <1519762639-78328-1-git-send-email-vipin.varghese@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) X-Originating-IP: [106.200.244.169] X-ClientProxiedBy: BM1PR01CA0083.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1::23) To BN3PR07MB2513.namprd07.prod.outlook.com (2a01:111:e400:7bbf::10) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 76244693-34ea-4569-bb08-08d58e264c8a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:BN3PR07MB2513; X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 3:Un8b76dYQYdoIWJUvLm94p55KhzqCT7AvPf1fP60id0JgDD1GrikJ+KOWJAqZWj3CJymRy+tDGjgRzqMIWopGsLfjxR4N8YYgr9cpjz0WKX2O2vJQ9+iKvvNreYsb8lm7cuCHB9q/+wx0FYV1AE4eOi4+0GbhaVUwAXupW8xaN9+c2gjRvDbAeXIqRX6iXTzjmXkkOH5qn7Cpsr6bvTiiVg3dnJFKS3IOtjs9LkEj38swxbW0KoN0UxqRsQYU6P+; 25:EZgWI6UyH/GWSsiM9/G5F8fCbwO4/vtheUkVKiNRj9atNMwVaNZZ5vw2jzitTOwtlgtvV41B/aqKP3Vwco244C3ifiAUyk8E9sgCWo7QwUj/ytvKSTSQdszTJhX0ZybwU08oPrsr08q/wAD8N0fzF5XPqpFLalbnOxj3f4T165o8mFSmcHyH4GT+hjBdbBUQdNL4apG5vMInu6jHHS3t+mAYeFOY8cnQG7AyryQ763eA0sCO8EUnf0edlZyrWDZ6UskdDlmsoSnq+Oghtju/iVebOfejr8G93aeHTrYBr2J4GBfeWgeyYU3UgycQwxHN/eROQsGomYA9W9hiHKB3aw==; 31:qsCSrThvlsyhFT1ECp5LMgfseLhlEFqKgdCcWxbwBMORDys3Rob7OwKaPYwLB4imclW82xHPrepUhb5wxhb0UkrmR90e8ViWf20QZvXDNpmZ5rULh1KbLSzR2SLm5kduEuF2bgin/U/QBX6/K8lH1iRZV6LZaudNsc/bESfob5pwzPSjonmQGi+01sp5QZa/99im08IkX+55N2UtciGgRse/+5y60qzx8IWkahFa3kE= X-MS-TrafficTypeDiagnostic: BN3PR07MB2513: X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 20:Yll/ddQe/Pp0CPiQD2bT+WUUIiorHbyqAIJ3eWZnmOo1AOdtCKi6eX9R3fO2oalDMnbv+5wMth8Kav6wpqgmbs7O2ZaL180tDD3ko2KnavGG/bZ/T3Ba54MihFyuzguii/Bybx0+d9PjroLtO7gVzxJH7J/hGI6EtIvHxriXLAZiCzfehifutIz4foAQWKVj5GGVb9bCZNzGiwKnbf3R1se8yyz7Zy/GpK/qdzZSfXMRCTwqqbN0ihlbRvGEoYyTKAHu0MkE2V0jtXowSbCl/07A5AUrh02O2I+oxPI7piX2E/MU1krQDd6c84otVQytq0EeEatznx4pKDaghe34+9RrqnozCpHPwekxPlZ61EtnyZqL66xY3ern0iwe8UWNvYyjG9VmOqn3BozXf1uXDxLhbmOlHBFrVNwbiSDqKx/ST0bM4R7Q6KWMJAL2FXhVfGJsWH/HeP/0fqc0DAuw06BLgVY2hbSFhkH8kAQjsECeVs7SQlUzTJN8F7d3HbiwqcOWJ3DYP3hH2/ICpTV2dPs75w+fOAYPxwEkhQjEiipUVn3dlPICByRAqCwdxUjgUIhEwwesj/NSHON0/sxJ6x/CwjWomzMtWiHlhGV0dpo=; 4:FrH2Mfl1KYTdJ0r/VlEIDqrcHOA0Z7HHCBgWub1JKQPVNEg2CnMTCPo+jRxa4f+C5MH1kGKISxg8xZvfBw007xie7IH4l3ab1RkaaF9RpCw3XlxN8oql4R53B5Jxe2Lgd5CxEBBc+V7TABYCk99NPS3jfCBQgUfpj0CybNu6L1BSBabzlAOC1Dzc2/XI3fc7wEs73IOcjOHQqr/oO/ndzZQ2mxpjMqna0pQDuBvG+sWhVbscRJ6cuVd9HqxLfMyaPST606bQfPbCPvN/hu73El727Wf+TirdcV/5tyExtQjNR0yuoqAkaMCWnJKtG0Pr X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231221)(944501307)(52105095)(93006095)(3002001)(6041310)(20161123558120)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011); SRVR:BN3PR07MB2513; BCL:0; PCL:0; RULEID:; SRVR:BN3PR07MB2513; X-Forefront-PRVS: 061725F016 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(39380400002)(376002)(396003)(346002)(199004)(189003)(13464003)(5009440100003)(6916009)(105586002)(42882007)(2950100002)(5660300001)(9686003)(478600001)(55016002)(33656002)(7736002)(72206003)(25786009)(305945005)(6246003)(8676002)(33716001)(53936002)(81166006)(66066001)(58126008)(47776003)(16586007)(50466002)(97736004)(6666003)(68736007)(4326008)(316002)(81156014)(59450400001)(2906002)(8936002)(186003)(16526019)(52116002)(33896004)(6496006)(106356001)(76176011)(1076002)(6116002)(23726003)(386003)(3846002)(229853002)(26005)(53546011)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR07MB2513; H:jerin; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX: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; BN3PR07MB2513; 23:sesEUvELrWUlu0NvlfLKLs6JLqVPhQsOSgvtjbhmw?= =?us-ascii?Q?f0e+WLM5vMPNvCKIZkrOIykEYnWYADf9eO4GXGgQC6r1Xa94Fq1UCSR6IAE9?= =?us-ascii?Q?GaVqlnAz8HE+6IMtbI8Nnv5zypzlNAuV3Z3ORdMdYAINbUvbehYmx1LRPR5C?= =?us-ascii?Q?uXSY5AIVo7Ta90NNmCgFlUbYifTAAIf81G5iB/iOUjK1HLGR+7kf0xxqBIVh?= =?us-ascii?Q?o0RwuvWj4yxP/JxQofZUO6zgSmNiZU6W/LzEVW+D28OzbRkESrQdMnijV6PC?= =?us-ascii?Q?i+1RvxSFimnVYVQV54LXZewqk+gMvLQ34ufZwZMR2ozkuYuJQQRkdoxsm6uM?= =?us-ascii?Q?CXGQbo5eEXDV1COKQ8G+5j7bPzsKmTzGgw/1x6U+i/QR2e/4OQdS8PyVbL0X?= =?us-ascii?Q?QQTxB9b/G3OfdYWL2KSgU7LvvGG+uE27oPTEhIvv9axUdyaJ/Db5rXye1ewf?= =?us-ascii?Q?X5a7BVxpGnxHr4nSilSAiJnWEzc9wGxd/d8OWwUI+dbR/de+TsX6nt5zH3NS?= =?us-ascii?Q?zylXdvaWxsuYt/CL+rpnQHnF2olb/XiB0L00CXK2aW/dyu3/DxduoAM6i7iu?= =?us-ascii?Q?h2J92d3lMZcUaxfqCN42DT0msTztxCQXi3t+qzZlDl8wgv8KJCTVYhv7iVzd?= =?us-ascii?Q?j2l+v7AfQAWEEAuC4nwkvLRoPxKfbDb/K3T94ZL8Brl6I5sW9EVIHtGFyGCi?= =?us-ascii?Q?4N1rqh8RIxlrQ4Rzi3QOBAKqFNKkcpqOL1nqnmfDRLCUcmj+omT0lrGDyw9J?= =?us-ascii?Q?yOILfo5M1FtHh/uxrgek1Fxl/cT7XdqlivevPnEyc4OR0bYTgwx6C1k+dNl+?= =?us-ascii?Q?dhWh4ypLSXWSJ32mkiO1rFA6LzWv+xRSPEr+YBa1ofN6tsMPOGHMLXZAnbuM?= =?us-ascii?Q?A8y03R1VNh0L4xh7najIOxU8gOUYFMd0OccrB0hLllFCgyTAaRGySW/A5ItC?= =?us-ascii?Q?D+P3kYDHtb/npjUw0XWHRMXIjB3/zUfw7D27DkJ5j6W7qkS1ZjFTEfOiIz9/?= =?us-ascii?Q?Q5a8HUtTzfMMUxD+Ca5+9mXebJixCVccho6aHqc1O9ZwCaXm630dfCv2XPcq?= =?us-ascii?Q?OcENB67LTtosIL0e9GmZgbrHOqW+qyXyZ4kNcQGAXhnB42M4NU8bfYob0ccf?= =?us-ascii?Q?zM6psywoEN0rvd4GoPvkhEXs0Jl8TdtXBmGoP17v66S1vo7ksCojyzuLlVWq?= =?us-ascii?Q?xoWc6NuRVmn22XERy5xlQTf8IhAS2oOjO934JtakzHA8u8BV0oemcuN1uyHP?= =?us-ascii?Q?pKzM/niqEe0AOzcdAldi9fXPGUHwURzIVeBXpmAoKINrwppyF0j3v6LoXlDX?= =?us-ascii?Q?emwT+A5GzPu5ftk6iLLVWxlwMGVxUDNomyabQx96i3N?= X-Microsoft-Antispam-Message-Info: fzmVVsF7ILxC2CnvtKQo7dxs5Q895j/nv95m/tlAfReziiJVhZcDDNdgEVeuwrRCzkhroub7QAhp6KKVfPLx50pCF+IIxnW6IEP3JUiICf02stZMbll3Mjgb9h+yk8lzaukja4ZPNEJN7yqzp3tr7no544Em+AZTsDDF8cA566EVvJey0sAz35q585S3alVj X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 6:IOnQFrxW/BEP5huWUBN88NVZ97Z5tZAKGhFFD6n9gh2MEAEcGUg+u5TMjsgMEdRJAkBB99axI4NnqnQjjcc758SIFzepYde4nU9YWR0icw/hAmHVqnNA14Jyjbe237mcOd3ZKF8n3FdtUIffiNHzBnnu4yEr1sDugGldusATMO92aNXXfBNLZE76GX9pDYY0dddzYCV9B9sDCpNJavAUiPTPQ9EoQkvs3U0l/6V3UYog7efuDP2/w0Efr3c8hRZDc2zrpXEGx8ElAS6LZp+7G6T9SmSlKUQp8FY8HDoEtkPHqMJVeHUcwgztyVOXrdx4BIXFGGm0ZjB63wyjSd7WG8J4RFU3XB8BjdPOxJ0toss=; 5:OylE9hDLXs7XzeFr8wxhBmadLFpanCQpSDqu/+co8HXR4L8efa4BURFq5042zfdEeqY67Pwea3yfbGO5okRXRdg7r1qzhpJpLV8NdOZ3QaoBByuNGIoJU+CuanqBoTwrWctm8bQPFWYXsBXZvnZS9IrTmWvtB44vQF1NzHmeOUU=; 24:nB58aflkkEUEpegghV71KNvJAf1q7geyjAvjzHtgIImY1cii3t/fNL3dZMji/c4tTJJACgmONkHLPzuE84qo+5hNYR7wl+b0ay6RCRz+MOE=; 7:l8g4Thc4X2gvrfwH8gq6GmEXLdVq7K2rwV6ky+rR8A5qquBC9TzYoLlkKwsfKIpbl7bnfhujBZgvC6WIsaYTHI7tcEfd//J5uYSmrrmzh2DaoAWlYtxF/ExK5AgMsAnSYbrZrvEre7AMAmM1XPPJqmrtyHKblE39pH6JDcbyeAMP11ajw0V+fw5eXOuWY9rEwKtPlJO4t5h3/0LlxvvGd9uYFlZ0CwpH0tSyPuXNoF4dP0OBm3XIAoT++E/9mv8T SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Mar 2018 05:49:06.9710 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 76244693-34ea-4569-bb08-08d58e264c8a X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR07MB2513 Subject: Re: [dpdk-dev] [PATCH] event/sw: move stats code for better cache access 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: Tue, 20 Mar 2018 05:49:11 -0000 -----Original Message----- > Date: Wed, 14 Mar 2018 13:14:10 +0000 > From: "Laatz, Kevin" > To: Vipin Varghese > CC: dev@dpdk.org, harry.van.haaren@intel.com > Subject: Re: [dpdk-dev] [PATCH] event/sw: move stats code for better cache > access > User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 > Thunderbird/52.6.0 > > > > On 27/02/2018 20:17, Vipin Varghese wrote: > > variables 'out_pkts_total' and 'out_pkts_total' will be in registers. > > Hence shifting the code after the loop, helps the update from registers. > > > > Signed-off-by: Vipin Varghese > > <...> > > Acked-by: Kevin Laatz Applied to dpdk-next-eventdev/master. Thanks. > >