Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752000AbbHSPom (ORCPT ); Wed, 19 Aug 2015 11:44:42 -0400 Received: from mail-bl2on0071.outbound.protection.outlook.com ([65.55.169.71]:64586 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751010AbbHSPoj (ORCPT ); Wed, 19 Aug 2015 11:44:39 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Robert.Richter@caviumnetworks.com; Date: Wed, 19 Aug 2015 17:43:46 +0200 From: Robert Richter To: Catalin Marinas CC: Robert Richter , Marc Zygnier , Thomas Gleixner , Jason Cooper , Will Deacon , Tirumalesh Chalamarla , , Subject: Re: [PATCH v4 2/5] irqchip, gicv3: Workaround for Cavium ThunderX erratum 23154 Message-ID: <20150819154346.GX1820@rric.localhost> References: <1439576885-15621-1-git-send-email-rric@kernel.org> <1439576885-15621-3-git-send-email-rric@kernel.org> <20150817164003.GB2906@e104818-lin.cambridge.arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20150817164003.GB2906@e104818-lin.cambridge.arm.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [92.224.195.251] X-ClientProxiedBy: DB5PR02CA0024.eurprd02.prod.outlook.com (25.161.237.34) To CY1PR0701MB1614.namprd07.prod.outlook.com (25.163.20.151) X-Microsoft-Exchange-Diagnostics: 1;CY1PR0701MB1614;2:nDAr55SoeC/c1S3EU+qc6YOTIEQ52LK0LO8x/aG1TLR7vQGzWerFkG4AIyKD9neRaeAWrr7fV7nxDZG9DuJeRdkGRn9ymWbaFJE7BJ1bq8eUmd8wKBmFsef7Rm7fkQX3RpFbKNiG8HXcm/n6cQC+W+dMlRmoj+LMTIN/SC3pi5M=;3:Cg6YDi4e7Bfdv/nPmtaRri8rnusAzRAOV4a0I+EFVQ9bwZk7izEPPXIqEYqhNOdxj1z5Y2IYt4h5K/NIEx4h4PqacCFhsy+HUogKWOeX1KTa/r0HX265hzSBlL7h1BcjFsJPqeMJm4Zjr3v8rzpixw==;25:vERHx8bbA6DgStgKvd2LJiK+1I6/t3KgT2ofk3sl7WZHJZFD0BkzQ6bz0Zq1+AYGBxY8NCB63rFrlEklpMx7kUpTMkIBR4IRPc95+RyXXz4KlET0VjPyRBRVPTfMOe5TJDkJHxQCohB3Gtj/jOTIFaXg7bkJqtnkQBBUE28SZHCdgTLRmrOQzHTD+njMjwNOrLNdNYyWTFYxkU41++HFAc2aAJjy2uH/T3cRV9ZVq0RR0hvk75ytxGEUaaP9luJE7b5JiNECavWfmy6dpGvOwg== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0701MB1614; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0701MB1614;20:r8r9zmDDyQlGLcHUOkD/ZfLrrD/wiR3gyKzgxGlRgDAd4LI1k/bdAIqqUXNj8osRjUwf4D4oLHqR8bA/U3n7h9IrHNiWUAbQdGIgIIWRvuWCeie4Dn4AFIIeDU6FZRhVSNs+PjIL5WRR17Ug1BO5gTGXOrHNAl+Wsx9+6+0DTyo6lwCSdGPZM0tUKVNjPFMtN+iJKsuyKUn7yhUkKKVYUIhsaGTEFOzeDhXUwKb2Qe25VX2dhxHZe/d0pcn2dWzvOQ++m3TEPCsV4nl5CL08FgL2TUs+NxehdXl//N8xLBJ40V2SuheVZtwY9P5Tq7jsbkMNOmk8i5pJhC8bNO/UuDWZY5Y6fy1rdahUrVLAGIYXFErDqkSsP6VzOaMl13DtKYdlsibjvnVR6EIPKNmJdITuWrKxLAx1e29DejRUFZ9dWWu8ZU57kr64Tlc8w/AdSqA/oDXCdQyN+FAhGdbC7bo+EW/6sAs1N1zLJ6VxOZ8G459FWYoF7ZSb569H56Fa/A8uGPCEUH0bsEd5fNUZSin7IZ1kCa0QTz6mKl9N6XZssOvmACdIDis6tEx6mCVIZhUGai3nWAYIogoKZW67ZN+Dp/x1dNQIXs4gT++/MeI=;4:kBXwpnl7+ydZEf3hws4nVfQMWz2xQ3TNo03HkNclpoSx5b913UiabpYzkG2APRe+A/YHwt/UFP0865ojh5/bHZjsWzHMxjZUbVx/A0g0mxSpYNuwpN/dZI3vUBHxz9faLrQvk9DL8g2gpBnWXzJgx7crgWGkPapgXVXZ632dcz+uKWHNhOuqIa+BEIJPgnMgamLY/ZVfgb7ZmSh7BcuYNuuSn98maBlbaXzB29FmlACvoTIP6caGkeqce9KGI+KNM7lZgjIkl8M91sOpD2Mbdk9oZhT6GoED2GO1CZSaP9uLVROc19vN5dSu4AVRF+s4 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(8121501046)(5005006)(3002001);SRVR:CY1PR0701MB1614;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0701MB1614; X-Forefront-PRVS: 0673F5BE31 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(6069001)(199003)(189002)(24454002)(46406003)(83506001)(62966003)(77156002)(2950100001)(92566002)(77096005)(68736005)(40100003)(46102003)(122386002)(4001350100001)(54356999)(81156007)(106356001)(110136002)(105586002)(189998001)(5001960100002)(97736004)(42186005)(5001830100001)(101416001)(76176999)(50986999)(97756001)(4001540100001)(50466002)(87976001)(86362001)(23726002)(47776003)(76506005)(64706001)(5001860100001)(33656002)(66066001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR0701MB1614;H:rric.localhost;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR0701MB1614;23:AQp26rd854csN59E89yj+8f7C7X/vkZWxrx3Huu?= =?us-ascii?Q?xQacgVJwn5lUUlUqnSmuJt75spKYiP64VkIFSMa47uwDKWOaohsYlLS9Bqpz?= =?us-ascii?Q?39BDCF9gg2BynNNVkpjsTh4SkLEJYToGsDjZD9kYDsMT+Ic/4xWlbPjJMRxE?= =?us-ascii?Q?j8Vq8n1y5Ii5e9/S7ql9pgX1UaSsFDNRI13jYJSKhavS5i8wB7gWk5TsO1yR?= =?us-ascii?Q?PS7OEhagy9kc1W02grsddf5K3DOH/pjnWqdAuoOn9NWdJktSMlrATDcWNRx8?= =?us-ascii?Q?pyx5oJLs9l5UIv5B+KPAuLAmzwSN4j+AVDo181SC2vCwgSjf1s4CH+ZvNPsz?= =?us-ascii?Q?NcmrkvGgYn6ojuWYGLwtW+2YlpS0RfbjbB0MKbnTwLd+dvAuwm9tyjuWK5XB?= =?us-ascii?Q?g7/so+KbWNbO+pIcXZgzTr/0zbI3ecQVh3U5ym7c1CDokWvBmNyboiwUCeMG?= =?us-ascii?Q?+ZfP8r/SfMiIo0z5Y8CQcyddlhyHYt6KUxBqq5adtTinMzr0L6BkvQWQ7lSZ?= =?us-ascii?Q?XvGoaBqrhBildjh7nz3M96/csV2f+CUS1WpiZyvPac57p1PFmrD9MtBTrTiV?= =?us-ascii?Q?sbs0h/hiIWhtHqECDaA+5bEuet0WUM4A/U73dWyIizy4b6FGonhyMIaTRgVn?= =?us-ascii?Q?JepEU25tHyBdPIHkawD+l7/UCey+JEPiSXYB7v/3/mCzbt0A6S4dak5xPEsL?= =?us-ascii?Q?YdlxrZrJivzwU/kdGFte4elB1JvkhQQw6U+k3BvgNC0LLPKFSziw8C08XFj/?= =?us-ascii?Q?WHzAmbVxEm83dxnvVaf0hj8uaEShrMzA4MfuYpFhi0+05bN1A1TGVQWOyCtB?= =?us-ascii?Q?1B9rSz10X6CwSB7u6d/0VXfmhdqw+ddHnM7SXYKQslJzy1blStZKhNoOmDrA?= =?us-ascii?Q?gnPAwAWz26l3WpdG+7gSkUqrwzAx7kpJMF5goCIoSPWyOEpmRNJpnWZOL4Kh?= =?us-ascii?Q?6OgQhk4qgyvyOM8ZXXUwOQLDEPaBPrVy18LG+scWzXm2T6VZgKTBbRLqiMo7?= =?us-ascii?Q?MjrdBd0bA5Zp9xqOxgPLGVRyw7d80LY4Jh2Pgpyw0FCHFgLO845RAuoa+sRr?= =?us-ascii?Q?NIGusi5bielU3z5KFXifl8/U7Xxij3qBr4Pzzps/3RgnaWiwmQz+L57WM0+3?= =?us-ascii?Q?4+vsK8u4hYNE=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR0701MB1614;5:0uFmLO9Nea93z7clujWqDI6rK4aQ5PmDxD3hKnxcMBZd//FKFgnBgTRcuA8e7eQqmn05q5LJD0KJzK7Cr1RQVZ0iWszyJ04R21yrA0Ln6igQH8G5JQ/Wt4R1Azf5gbrF6rzngor9gMS9/C90DDRgSQ==;24:xvSuQrwwMD33BGbgeJxO+zNDGbwQsh3nBy5j7m2ZAGWD4Ycbkw/usP28CiD6CLYE8WqQerTR7kkbn6hmKGAj9OAFxnSIyFXfjhG6/0BqIZE=;20:v9MVsCYNuNYZe2mIL+VdVBEI5glLDmA1nWo3V4gDziGvNY5x15tV9Y+WFJj3H60VxchDbWRk5NVpIchyAl7USQ== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Aug 2015 15:43:57.5013 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1614 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 711 Lines: 20 On 17.08.15 17:40:03, Catalin Marinas wrote: > On Fri, Aug 14, 2015 at 08:28:02PM +0200, Robert Richter wrote: > > +struct static_key is_cavium_thunderx = STATIC_KEY_INIT_FALSE; Will add the static ... > This could also be "static struct ...". BTW, the use of static_key > directly is deprecated, so just do: > > static DEFINE_STATIC_KEY_FALSE(is_cavium_thunderx); ... and for simplicity a patch with this after the jump laber bits are merged upstream. -Robert -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/