From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0075.outbound.protection.outlook.com [157.56.111.75]) by dpdk.org (Postfix) with ESMTP id 9848393FA for ; Fri, 12 Feb 2016 12:14:36 +0100 (CET) Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=caviumnetworks.com; Received: from localhost.localdomain.localdomain (122.167.12.50) by BN3PR0701MB1720.namprd07.prod.outlook.com (10.163.39.19) with Microsoft SMTP Server (TLS) id 15.1.403.16; Fri, 12 Feb 2016 11:14:29 +0000 From: Jerin Jacob To: Date: Fri, 12 Feb 2016 16:43:49 +0530 Message-ID: <1455275631-30507-1-git-send-email-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.1.0 In-Reply-To: <1449415470-25545-1-git-send-email-jerin.jacob@caviumnetworks.com> References: <1449415470-25545-1-git-send-email-jerin.jacob@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [122.167.12.50] X-ClientProxiedBy: PN1PR01CA0008.INDPRD01.PROD.OUTLOOK.COM (25.164.137.15) To BN3PR0701MB1720.namprd07.prod.outlook.com (25.163.39.19) X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1720; 2:oiy+hX/Ur1BWDjKiQ7EVUXUjGnaco5SEnawmpVVUU2vACUed3ovJeuGTH4ULb8Jbp5MXSBLTnSgP1/KZQSEurMUk4kDGJVnpGedc4x6EkEVhOAi0vFE2rN411Fp1wyBooSa5ada60x7MGLSHnW4FAQ==; 3:KPrUwCn+7WZExbwEYHgnqszL698K2YR2AdHcRFJBXtewoIjqYZA7WfDeWL9Fyd4EfkD9nCNFyuC9oAg9ZKUocO3/CuLoXxBHQ5/DJkvkpQGpa+BsgyOrqbrsnlY8+ekM; 25:aBBB6H60ut2fZstY84RE1aVvxn1LOgJ+EwTNbSUl2C/eilrMfFIuJrxlzUCRP8PdMReLyRGSRkphiaFwtMz1Uu2d7Xq8HW6o9hRfVEMu+dDWs6iPFWMcYx5aS7XVJg2mq270bZzerIMAFPiL1+YEgTDne0HTuOZnbDiWGjpjptQeRi7S+Ltt8yVlwFMwdgpeAru+UoFmUSJSJ6vWIRgkf7U2TGNhIrgokSSmznRc8FpHQbRFAg5jXc4mTGVLxMI+ycm8wLKQp5G8T8FelPkxrnUcAxvALXSX8xti/gU9W/r4bAJw9v/MCveb/zUWSCup X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR0701MB1720; X-MS-Office365-Filtering-Correlation-Id: 9e8de152-e9f9-4c5c-5cfe-08d3339dafb8 X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1720; 20:d+dJpsq513IeJa3UcD5mst4AJSusnHDmCJ/QOhqjJK8VFhwwRIvK1z50iOjUDTTOgBHVQy7vpk0DbviHDcJs7pNtWMXPsqq7FhprdN4oGBYE5PUsr5uBJ4ikjBcxWG7nTSDG1iaRDufLP0LJviOz7BeEmMm8qXr1QbRf8Sbk+E/VVvrDkBRWz+ZaKjY/vNw7KJ4F3IPP1pl8LDdhw6WzVbO/Yukzrfh2AaCA5HOs9RjiIgl6YnvDjn73XVHhoYL0gbZSJ7bj7BQIrVBMBnmYTOzDu5461bBHfdMP3/f4IbxYNmoJP/vZCk6mgjwKJJkM4V7GppC82SFTF3ziDVp7c5pAhKVAxMeC/FmZ2l/o8rbByyp/VrOtzwPzThgsaTwT2SfWA6z0XIlhEH1KlNdUcLgHev3vg/adfXA9q0iBse7pK84S/3DU1/s57P+1TyFTVszJ1zQllnkFHmqcT8sZCF8BtJtbJm4mhtA5rctxKjqAwKRKNuHHbtCl5SnX/s7ugcJUcErj+LPUczMm34zjo5LHxpPS5YpJQ5V/Tm2hBpdLeqHGhxuvyu7CUGjcrzDsFZIraCoepg5EjFpUXvpx4l5YLql/MPtZTsSXi9sV08k= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046); SRVR:BN3PR0701MB1720; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0701MB1720; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1720; 4:uCMh4Tb9oI/xYmssPlrETCDZylX+6OpLhB9x+uooaP2zD+rQZWcUWk5I3nygorih3f52uuR8R7WfX9YiPnYH2bdkILySIBovSAPiSZTvKskqYmJjDSWNETe3OCSE8UtYwZa3lynP/8ZPI6HB28T87XW3uh0tOhT54D9a/E9iu+1o7v2cwu1oYLAeI97oVVWmRZZpgH6cAfbstGnyAj8Q1e8sotkg5434KuUZZoBa/XxJqZVmIiZlZih8wBJYcGoOXMPrY+G2wCvQJLTj8lDKG/A3vEMHS+RyMStbWnhbCPget5TPLLEIrrO+3EJHVcL3DC05zpebdu4QXWMdLqgXm+0FY+uewci6bq7KctqcoK18z5b3JFFgwWX4OwQ6EXVD X-Forefront-PRVS: 0850800A29 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(6069001)(48376002)(5008740100001)(36756003)(2950100001)(86362001)(586003)(15975445007)(33646002)(3846002)(42186005)(4001430100002)(50226001)(77096005)(1096002)(47776003)(6116002)(66066001)(5003940100001)(110136002)(189998001)(40100003)(76176999)(50986999)(107886002)(2351001)(50466002)(2906002)(19580395003)(5001960100002)(4326007)(229853001)(87976001)(15395725005)(5004730100002)(122386002)(92566002)(7099028); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0701MB1720; H:localhost.localdomain.localdomain; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1720; 23:KhLbZ2OARP8+j3toW0h/rMF4PcA+YXsbWprRoNA?= =?us-ascii?Q?6VLEACnEJMlhJ6/wuVyRwbIN6hR7S7TZhpl+wM/hlP4HDRd81WvKsrCFzqII?= =?us-ascii?Q?Kcv3BOqwfBeKVJQx5qNy4HjbN9RAlTCYUGGtnPJkMuiW6sIWHfF0N9CIk0At?= =?us-ascii?Q?tmdWh31qLUdM5pk0sNzTM2eqUisKzHxmEe2JAATTxGgOQEUu+SBcn17qjQrK?= =?us-ascii?Q?7XFAZGjvT5tDGRuzfNORI/Ybuz+v+t9NeBBrs5RbZntnm2cyEV8vyADzaR4/?= =?us-ascii?Q?vjBbt0KBV37FShrxja9QtthZrzmPjSxeC0XRegbzrnOd6NMXvJa3n5aiPl2w?= =?us-ascii?Q?rIE6lwbGFZu1xZUvQEPh277O9CN93chlgmCj2pNxsKvOL315vTJdyvvNGaqT?= =?us-ascii?Q?MENSzlYcaRmtcvTZrDCB7VN4Td9jzigaGHjtX2c6Xxq9g8ZwXGjskP3BqtdT?= =?us-ascii?Q?WlgEwmui4jaIuoCSqicoJYpZyeCt6zQU0jAso1xIi67qiwTr3WH4hxYqNHZt?= =?us-ascii?Q?BZ4Kp8fXmCLfO/IBOWH1q5QorrivRzuTif+OxvmJy2S0PnGaJrIiZnlnm81c?= =?us-ascii?Q?EkET1ro2m19Buhs03VsJYMHa5OTmcQ7C2fAR2C8DpWQn0/A2JhV6OmrIsjI4?= =?us-ascii?Q?u6jYosHayIyk0bHVWtCK5lbwrJb4njkJ4fBHtPPjszTwDWqOCkuM0tDsH0n4?= =?us-ascii?Q?+537d9jQgH6bYAO75XA86Ur2riHmxHNliSd4LMjgi20xEK4+egwi+ajKB9mI?= =?us-ascii?Q?fyq0AbV/oMK2aDivyf+ak9tZArlr8RPj5n02laVstWSNoAcpUb6R5myIyipG?= =?us-ascii?Q?C/2QDIVX6ZYEE72bYnGubB4ikuwuUfaBdAo4mqSZIiYukoK/l34IlcATw/JY?= =?us-ascii?Q?IcN/VwljmrwaWLa2x8gXWt1oEdDfyno3Gco3XzLbsOgugfCZelri7pPEjJ7M?= =?us-ascii?Q?8ubmY0Wz+zleuxkrLcOSLDbp/JWc/syEtD6vv98grodV/5BzMswYCSlZKSQI?= =?us-ascii?Q?lNYCskfjHGFEcpaRPMGdowNMv3bTfl0PPwN9I/xCP4qak2UMzQlrCQ7bofRt?= =?us-ascii?Q?L68WdqrY=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1720; 5:W9GU1cFa1RCh2BbsSTGQcAdXpEo6pcl274trQIcQWzX0cW7ko8C6C3yhuAmqJvsbTaeKYSZOb37EgCIiA9hm1iLDemVEnYtTGWGbECAAFfWFfkr6KKLuGQqjHMuPDlmNGtAQAPscCLKp25HdZfN95A==; 24:/ildlvE1pQgwSPQnjviHtERlVEP7eierlxOHw2NX+ZqaT0xiblXXNnp8XC1SrJ6gD2b5otwy4hyOFsJAJuAJnNtoIW+TSFFNIi5Plnzv834= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Feb 2016 11:14:29.6598 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1720 Cc: viktorin@rehivetech.com Subject: [dpdk-dev] [PATCH v2 0/2] Fix examples/distributor build issue for non x86 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, 12 Feb 2016 11:14:37 -0000 Introduced rte_prefetch_non_temporal() to remove IA specific _mm_prefect(addr, 0) gcc intrinsic and build examples/distributor for non 86 platform Not sure the rte_prefetch_non_temporal mapping correct for all the platforms. Architecture maintainers please check the mapping for rte_prefetch_non_temporal() for specific architecures v1..v2 Addessed Thomas's review comments[1] [1] http://dpdk.org/dev/patchwork/patch/9369/ Jerin Jacob (2): eal: introduce rte_prefetch_non_temporal examples/distributor: remove IA specific __mm_prefetch examples/distributor/main.c | 9 +++++---- lib/librte_eal/common/include/arch/arm/rte_prefetch_32.h | 6 ++++++ lib/librte_eal/common/include/arch/arm/rte_prefetch_64.h | 5 +++++ lib/librte_eal/common/include/arch/ppc_64/rte_prefetch.h | 6 ++++++ lib/librte_eal/common/include/arch/tile/rte_prefetch.h | 6 ++++++ lib/librte_eal/common/include/arch/x86/rte_prefetch.h | 5 +++++ lib/librte_eal/common/include/generic/rte_prefetch.h | 12 ++++++++++++ 7 files changed, 45 insertions(+), 4 deletions(-) -- 2.1.0