From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758555AbcBXSDP (ORCPT ); Wed, 24 Feb 2016 13:03:15 -0500 Received: from mail-by2on0074.outbound.protection.outlook.com ([207.46.100.74]:23202 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1758526AbcBXSDI (ORCPT ); Wed, 24 Feb 2016 13:03:08 -0500 Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=caviumnetworks.com; Message-ID: <56CDF056.8020408@caviumnetworks.com> Date: Wed, 24 Feb 2016 10:03:02 -0800 From: David Daney User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7 MIME-Version: 1.0 To: Marc Zyngier CC: Will Deacon , Catalin Marinas , David Daney , , Mark Rutland , , Andrew Pinski , David Daney Subject: Re: [PATCH v3] arm64: Add workaround for Cavium erratum 27456 References: <1456272534-21692-1-git-send-email-ddaney.cavm@gmail.com> <20160224134016.GH28310@arm.com> <56CDB912.6000300@arm.com> In-Reply-To: <56CDB912.6000300@arm.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [64.2.3.194] X-ClientProxiedBy: SN1PR0701CA0034.namprd07.prod.outlook.com (25.162.96.44) To BN4PR07MB2130.namprd07.prod.outlook.com (25.164.63.12) X-Microsoft-Exchange-Diagnostics: 1;BN4PR07MB2130;2:aCQ/fQvJLQatQSJJ3xgvnaanVlfsM/DUyC5j2+iWgY57+PAeH3Ie7Y20rc+XumxOTP/2bR7oeLAmuovAxbJ9rjx8PNXYH43HlQ+mv+tEzJ2cBSLeh4ERxPLr0s61n7F6NEx8e6OezAvXWfhdJpqRWg==;3:KVBo1wk5urDlJoL9w88b2uXJkq2GXaicty/9Q2p2+Mxu4QgDoD0MUDEt4SL4IIwCk65owbceirWD3UGxy4+mDZCK0mQzhJ2+0ziXoaYMAKHWBgXGE6JWMXtei77/btC8;25:sIFxOSU6gOaD19enb1dVfzuudveotLMuGDmIURpRWOFebUX5exeEKG+BT2EMgGCN1nBODews7K3si/VYuK/K0PbwhTBRZIutlCfwcOGwgcPt12dEENEDhGGkeHp5+cvHxcwDDewYG4bDVLcBYAvGDeVuT9QAkSCrI2Nv4X17O+kiY0xWhWVkzRfI6MVnjPot1+qAXcMxrtP3oVaLy/GK6o8UIiyM99w/pHvjCHUdeyFrBrgIVNv4WfQwURfZ9OJ7BoLP0n2bRItzfLv7hgrnJuF5plS1mZC8LbYV/U/YfCjvsFasX15ATopU3AxZ6wLSrY6YmUbVnoyGX6DB0jVq8g== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN4PR07MB2130; X-MS-Office365-Filtering-Correlation-Id: 3f3e42cc-e8bb-464c-6dfa-08d33d44bf60 X-Microsoft-Exchange-Diagnostics: 1;BN4PR07MB2130;20:DS/XmtyG78EqH7/sw2DBRS72X/A6iOa+0u4DxqHvCSA9yD6XPCnLRI5PjXLfB23hLI8jOudHYHVKLbQMFdgX3g7NBPEnO6ZrLisycOCjH90DKPB68DrLyhqS3ppGmLiRzG1/r5L52HTTP9QOuTdrMiRaL8cCYxnTFDnlWo356RjAITnttSQ7jzIxb/HkBCW9VX9d+vXRNm6DQAxXjc7lSUkSxONt1XiD80SrAYsifO+J5XjA9G4fJW0LWpC4Nc6TxSdQoCeuQeH/5takbyVhotdowZ3ytWsuy4Q6OJuyvoWFl7ixJ5VzQ+uHK8vgraD3fXZ428VUt9TiFtm542gYR9eeOmBqPILikTtc1F1cfCJTGqc37AABvlI8ihkuzFnk1OP1chdBhVsAK3I839m74QsH9emPES14AruFL74IkVt1609MN0OnVfum0vPyluo/xIF7DdW9wY/WqMcXyIPTWSJIGJPf/XmaWOaD8Vki8Z+7hOKQknVP7GnE21yKGdAyjaIHH1xewsmigJRyiVbzbt/By1rsP4k816qhME098RWIaY/wHG/wRgiVXY61yVZ9AtdsNAczTkHwL1wwjHYlKSpsAYC86162CPyfAp/xIeo= 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:BN4PR07MB2130;BCL:0;PCL:0;RULEID:;SRVR:BN4PR07MB2130; X-Microsoft-Exchange-Diagnostics: 1;BN4PR07MB2130;4:RIJCN3TXr/jcN0rcePiUa5lAQSdSHxeWMvk3bjyl/a+FW/lNXwwYzieGyWXClvYm1xYwgOCNiyWA3HOjRo65bBq2iqHjmusoIX/cZbB0bQOVm3IXuzfYcYOo/wZ+E+ZfN/Y3pHi2mQ5wFhgiGadiLSDPboQ1jt1O8PMWgxu7dbb8mGZHb6lZrbmxvoJ651unKSHVipQyI8fIamYzzw9BaEpUCEW+f+bG7Cr4oVLflbvGfKTU4Op1a9poudd7sQoU2csAOVPS2Oo/bfDjbGNi5lbqocq0/GOcX0rSfk8tOey/2XuUgilze1/N4g5d+ceANrQt3K9sdvoRVAsNxxViVubLLBy+Km7CKMLqfF9lLi/Zu2S+JjuCHil2tUNPeRq2 X-Forefront-PRVS: 08626BE3A5 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(479174004)(164054003)(377454003)(24454002)(5001960100002)(110136002)(92566002)(23746002)(36756003)(83506001)(189998001)(4326007)(2950100001)(2906002)(66066001)(65956001)(53416004)(122386002)(77096005)(65806001)(5004730100002)(3846002)(47776003)(6116002)(586003)(5008740100001)(40100003)(1096002)(230700001)(80316001)(33656002)(50466002)(59896002)(54356999)(76176999)(42186005)(50986999)(65816999)(87266999)(87976001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN4PR07MB2130;H:dl.caveonetworks.com;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;BN4PR07MB2130;23:VzC1BCj2cn7ojjDtPWubx04y4dGUDy9p8x8jL?= =?Windows-1252?Q?8XfgbnPK0+b/xx69T0hw+De3H3jkfS00u4Iyn54cmdHbAAJe2QgG0ABF?= =?Windows-1252?Q?bEnieIJhC6vcqF/zhmer8NldG0PgHIvvE90Q24UKjQtV+B3GNu1uNQ8d?= =?Windows-1252?Q?NanTFIducKnLkFlmhEBKNiLKz6XmfkIJobCFN29t7To3DxOWzaLN33GZ?= =?Windows-1252?Q?ELekMTqbKrpndMU+WJTZyZhVUpHSuehFBKHKtyeuJku9FqaeP7Lv8KRK?= =?Windows-1252?Q?ajTuEE8lZZJhBLmo4w3ADAmxpiYHN+IYA9zjF3lkr2MI9roK1fvVrsWh?= =?Windows-1252?Q?fsuuYVNlYVegvG8jRhnGW1XroFkYuDQqeymFiDiab5BTlFxyaBWHvsKv?= =?Windows-1252?Q?mouDU6jEGkQpZENzKJYaHols6DfFYPoXnvpHiidzbibQ7YMV7CYwzh6v?= =?Windows-1252?Q?HxFe1UNKRysu0Dw0TQQq7TZrd6UiJ44XAumGuFUtdXlW/L8yMQ4tNfkE?= =?Windows-1252?Q?PVwZNQ7X1X2ElUhk78KD8Eh4PCcR4SmI9q6+N28xdjodJgcCFv3STysQ?= =?Windows-1252?Q?IFPeJIFuOUsi7MYbokdeyGX5wjKKS30zm4Pxn3epI28h21CnD5gEMweb?= =?Windows-1252?Q?NPbTPAziLe+E/YHbPnBNhfcKj1bqzzJuNQWBSXRjtaxNAx0M1a6cmm9a?= =?Windows-1252?Q?ojpLn69MMrzdSovsLudzFXC7dT4wSoLvXdVN4u8JZk3oXGaZECG42duW?= =?Windows-1252?Q?SyYE4UieCvN08aGaOBk6P5PhIbh4uklzE2kCKwZO1xd508QxJjUvk9TQ?= =?Windows-1252?Q?+ISK1xAKRtgVgqeld6zv0/QxuVrXD9loCiBj69O4vnMrX1zK6R3yCodd?= =?Windows-1252?Q?MMQMw2B+PXH67OApljf/ckFawwCmfPiWK7pv4jt35dwmK5JeF3zeQXOS?= =?Windows-1252?Q?rrfHD9dncMMUu+sgTa7n78OTAHx47M7U0h7Wqgk9aWW+LDW/TVvLW/jJ?= =?Windows-1252?Q?VyJjIUel9V4eIOBt6XvYGAzWNTfOZxjeV4tTy9mPaHyWBb7ibghTLV6Y?= =?Windows-1252?Q?mgwysQryN3agx73gQNKEWKjLQYH54py3QmXGdvbjV0GR+FMDfSY4VZSs?= =?Windows-1252?Q?jr+8EOro32rPZO9zZE+Fvt0h3Srn1kCuYF1IWJOMBpJ?= X-Microsoft-Exchange-Diagnostics: 1;BN4PR07MB2130;5:pGft/1Ybn+n0Ew4nZYFIqOAPmosTXdvA92cjxFL8Z6yorWJ2ZrToRqjsUEqLDZGidNEy7PwdW03W8+yCl/nSDy9h8lwg9N1/C7yerZYBgOlaUWc/hRBjhUETU4V6sJYBO4Z0tzZkJ/d1xuDGLpr/IQ==;24:xh/573Pn4MhwxqtA4W0o3MkAZ4ui7NkZNG4kGtJPi/9fmoOd7GYpGjoH0v563K14NTxKh2R7oRZxTF4ag4oY9INtTh2Sta+DjZbNNhX1QI8= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2016 18:03:05.2053 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN4PR07MB2130 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 02/24/2016 06:07 AM, Marc Zyngier wrote: > On 24/02/16 13:40, Will Deacon wrote: > > [...] > >> (and Catalin, if you pick this up, watch out for the conflicts in >> cpufeature.h) > > Yup, that one is about to become a minefield (ARM64_HAS_NO_HW_PREFETCH, > ARM64_HAS_UAO, ARM64_ALT_PAN_NOT_UAO and ARM64_HAS_VIRT_HOST_EXTN are > already happily clashing into -next). But hey, the more the merrier! ;-) > Would you like me to rebase it to for-next/core ? David. > Thanks, > > M. >