From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0083.outbound.protection.outlook.com [65.55.169.83]) by dpdk.org (Postfix) with ESMTP id B097C9247 for ; Sun, 6 Dec 2015 16:24:59 +0100 (CET) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.Jacob@caviumnetworks.com; Received: from localhost.localdomain.localdomain (122.167.201.216) by BY1PR0701MB1724.namprd07.prod.outlook.com (10.162.111.143) with Microsoft SMTP Server (TLS) id 15.1.337.19; Sun, 6 Dec 2015 15:24:54 +0000 From: Jerin Jacob To: Date: Sun, 6 Dec 2015 20:54:28 +0530 Message-ID: <1449415470-25545-1-git-send-email-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.1.0 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [122.167.201.216] X-ClientProxiedBy: BM1PR01CA0027.INDPRD01.PROD.OUTLOOK.COM (25.163.198.162) To BY1PR0701MB1724.namprd07.prod.outlook.com (25.162.111.143) X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1724; 2:CUeGIqlEaUBtQfT6Joaz/+NGONnHRd1Dy5b22HDycwzmL25DtaiSWsU05Qo0KLWKiJSB01mUeZlPpXQgGl/xKoaARRwhhNtLB1OCbSUDBLV+z6snXd8+edkC3l8FIw0STjlIR++MoPJMt7YbipeVVw==; 3:2B0dufb4v05X2qtxxxc2/eL2IN6ZqGY7uIQNrUp99IgY0/UrSWtLvqkJe+BIjvfxgZDvHz9sZq1fJ50NWqGpcJ9VqvfGPNO22rKCv4iy3FKDMiWtNmgw3rpQ5dKCxXv8; 25:u338e54pfFJDsZ9zcJhxJM9d0HVs5jYoq1Sf9AE1/th8VjcJgDOHWYPhiw5Dn7sU2PArB9AXZCao9aXe+8JWrCIqx2/3JH2gsr9vfVIQ6kFaLJLW9ZVy70EhBhnLLOa1qqJcrfEaejtzUxLmQDL0lhnkd/U0IEaB15K++ozw+NVezPGZ5uo87iDpDB1cexk4PNLffKBPgy7Jt0LbQkgX/g94NoLiDVPV63SosysccU6yhjIi+jrp1Mqd8ZPJVS8aLlVBk390IxULDWdfyV+iJA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0701MB1724; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1724; 20:RecmcI8NOAMXmcEIvKIljh/WAxERkQUEf0yXD7DYQLWceuw7AX1RGLjp7ANCwQGzgOd4hu9b92gScs9oXGUN64T0wTMqBdHnmAw7piTNAZxvtAhAhqHicmLC7/tLZQ2KIVzdFj3LPoLRme1jx3YCnAe8mjWYbC1XNfNkLSXqCF4h/DrDeBodJQw1zC5FwrKSfgAfg5vTYJcq2zNaNAwWyfeCtGuI+3PKHChx1GIhmc4q9d+24RzsLVpC5upCQ+YZMn+tUJZPh8QBgXbw/+mf4uGZygAbxWa4sCNwtRbZL7XpN7XWYz32Yn7fCK82YbgPkBEkYHORjJI4GuVYxbrgovI90yT1cBOqhQ6/OvLKB2rez1ew2GMiRW3AQ6ycUS4rTorH7cTmSNwc+t8x1QLdDuXvvwKIvH71GxyFs7yAKi6LQpJYujDU7Djd1xnRWG9UapGMfr6nsiyAWs4mOYeN+auPAjb61zHrBwXeWMr037C0XPamoOMhI9URSzUosNUIjg0jJIXNDNr9WVMz83N1aiQQFsv8kB40QBXVlVaWW82877tHgdYHGiZGp77S4dkLcjpe9Ggl4Rv5T2T3ORULydHyzhX1C3lzN3UbrOxFSug= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001)(10201501046); SRVR:BY1PR0701MB1724; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0701MB1724; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1724; 4:O1A3ZmStiGTv1AfcY+XouQQUv7lAbM327dSurtV8nuOfd4u/9n90r83ZVMYzQsurb1LVpmeCTTqnRdl6wBenur64nE7wQ5XfCDWCqVhib262iVt/5l923IElJCN8/TPCs9ooNdlI6RqNj2wyFx/nNahJQ5p3cuLA9iBBHOMK5oayZwuK6aTocGuGfk29ARouYJxlaTK9ya+nQCK/ubo45oGeDUyPPAx9W8gcpZ7oL9PfyCWSi14n0U15KtkHNdT0Nvit1nT9dcY37VbgT/8Su130tzAjTmMGDd75PCmjBq8euOPQ/+FehxnvPvoJ926KU7hLd45JYLEoh9Q3GpVueHN06yzsWN1kwma+mCtRGzPwj73kAdG5ZgAyOKATdr+N X-Forefront-PRVS: 0782EC617F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6069001)(6009001)(199003)(189002)(107886002)(5001960100002)(40100003)(47776003)(122386002)(81156007)(5008740100001)(48376002)(101416001)(97736004)(110136002)(50466002)(5003940100001)(33646002)(106356001)(105586002)(2351001)(42186005)(5004730100002)(77096005)(229853001)(36756003)(189998001)(92566002)(87976001)(50226001)(4001430100002)(66066001)(50986999)(586003)(3846002)(6116002)(86362001)(1096002)(7099028)(217873001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR0701MB1724; H:localhost.localdomain.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: caviumnetworks.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0701MB1724; 23:5OEgzQdgHyQNteSnXN8RpFWNh2pJjXaE8S3iRA0?= =?us-ascii?Q?nt9gamnWL5QdRRP4+q632LBk2qMxnL7CUL/06PrhCaIhS32wPYk1KdFqqFsJ?= =?us-ascii?Q?AJT9607hJ1/UWDFsx+JBZFz/PErDe9+DS5cZ16o3YJ4aYgfRZXMzSMj1rcZ/?= =?us-ascii?Q?+OYWKhjawON0rPp9PydU2xGcXGIxfAmJLEbTXmn4sQlvlOnIVlJeVCJk79nk?= =?us-ascii?Q?y8egyoKzwyR4xxa6wG+whLvpBaw3c79VXgf508PCZJyEsbIXZgLAlkFqYCxq?= =?us-ascii?Q?LyetzMxln9pWkWz1emzqq3EN1VrxWrz8eJ6puvUwgtUwXEpvtE1hiebxbI4g?= =?us-ascii?Q?SzmmXNrJLH1NJ+f9/Fj16fX1yCZ66jg+ZtBnyXVyRQ2jqdLmnyDsp3uKWKlN?= =?us-ascii?Q?BpKYAlW8PVSVP4j3rzowHCuyenAyWc5uenPCgBeR7qEqPITPvO1SU/zUeoaW?= =?us-ascii?Q?bFDPAbaQuE2GKPqWH3QNBN9WLdU9WlL7yX3oT7Nky9RDshu9HIEFoeCK4uXK?= =?us-ascii?Q?poAsp0zpziGLNR8/HGe2bdChyNbYks/j4D+YLUcGSpdnA/m9BZYF20dzl/Ql?= =?us-ascii?Q?pJ/7863L9nBcK2jbqVQqtQOPebmamKVCeaMqrL0S/toF1Z6gAdsTnGT8l9wx?= =?us-ascii?Q?yjUzR9faAIgIv20Z8g61Dy0X7DzTTuzFIaFlHLWO2K1yXi+BzGYzgk+WwSKq?= =?us-ascii?Q?yZS8oB8wK/TEi4r3ZGIxSKhKi2zvchYDvODcSv6Ic9YxONvWQm/DV3sSMpBr?= =?us-ascii?Q?KePurqtIAySsmxQvsXZSfybHTmrJTy48oR1OASsnQZ4x4v5mZU7pgjtMQ8IN?= =?us-ascii?Q?Y65MX0MOx0+XsUlENMOohh3RnhSXMp+qJ9MdY0BYgYsJy88nrJJsKL7MNu6s?= =?us-ascii?Q?O6tGtCIsDuwQyZhpjx+NnmdZhNTAp7+Gje2kF6/zQDkLpMWKf0AjMZKX0PEV?= =?us-ascii?Q?+w4prEHHbt5CaeN1MkkX267KClxlG3EPW2nyNPzSkLas3P9AI4Kmlp50zVpV?= =?us-ascii?Q?l2B2IoXalZYSYDLt6j9j77U2Blk4OfT97xxI6iBRbJgqs5+xnwNwKxoG4XF7?= =?us-ascii?Q?4oGJ1j9M=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1724; 5:iArGwHgc/pAygIoETdMKgoyIsMffCP/Yl/A/LnnSoJxazpHwcccPpUPoQiI8C/ivCkwcfVAal8m5TZGt5DWoaDNwPL2/Bh9JnkO2x7HC9ngywvAQuHz7GXVisPEJQh9qtxwQYTTuSb7d1oBax6n3cg==; 24:90qd6j12P/+uYBZnOr1X76fQ6p6ps09N01uxDEcaR1N8aOzGoxgTQ0IYYKKseKcQs1NzSjXBoxe2YupZHCYUd0jG18S4PLLC5tnQDc5af6E= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Dec 2015 15:24:54.5385 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0701MB1724 Subject: [dpdk-dev] [RFC PATCH 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: Sun, 06 Dec 2015 15:25:00 -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 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 | 5 +++++ lib/librte_eal/common/include/arch/arm/rte_prefetch_64.h | 5 +++++ lib/librte_eal/common/include/arch/ppc_64/rte_prefetch.h | 5 +++++ lib/librte_eal/common/include/arch/tile/rte_prefetch.h | 5 +++++ lib/librte_eal/common/include/arch/x86/rte_prefetch.h | 5 +++++ lib/librte_eal/common/include/generic/rte_prefetch.h | 12 ++++++++++++ 7 files changed, 42 insertions(+), 4 deletions(-) -- 2.1.0