From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755328AbdABIRY (ORCPT ); Mon, 2 Jan 2017 03:17:24 -0500 Received: from mail-sn1nam02on0041.outbound.protection.outlook.com ([104.47.36.41]:40533 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755100AbdABIRT (ORCPT ); Mon, 2 Jan 2017 03:17:19 -0500 Authentication-Results: spf=pass (sender IP is 74.221.232.54) smtp.mailfrom=sandisk.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=sandisk.com; X-AuditID: ac1c2133-ba3ff70000000ec6-ee-586a87812e80 From: Bart Van Assche To: "jejb@linux.vnet.ibm.com" , "linux-scsi@vger.kernel.org" , "nicolas.iooss_linux@m4x.org" , "qla2xxx-upstream@qlogic.com" , "martin.petersen@oracle.com" CC: "linux-kernel@vger.kernel.org" Subject: Re: [PATCH 2/2] scsi: qla2xxx: make msix_entries const Thread-Topic: [PATCH 2/2] scsi: qla2xxx: make msix_entries const Thread-Index: AQHSZNCeAgfBRas3iU6+2T6lgXGVrg== Date: Mon, 2 Jan 2017 08:17:12 +0000 Message-ID: <1483345016.3592.3.camel@sandisk.com> References: <20161226132310.3204-1-nicolas.iooss_linux@m4x.org> <20161226132310.3204-2-nicolas.iooss_linux@m4x.org> In-Reply-To: <20161226132310.3204-2-nicolas.iooss_linux@m4x.org> Accept-Language: nl-NL, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.28.1.254] Content-Type: text/plain; charset="utf-8" Content-ID: MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRmVeSWpSXmKPExsWyRobxn25ze1aEwfe1rBarJuZZXN41h82i +/oONovlx/8xWRxomcxscbDnIbMDm8eDQ5tZPK5+m8Hq8fHpLRaPdV9OsHt83iQXwBrFZZOS mpNZllqkb5fAlbHr8COmgmdMFS+2zGdtYLzD1MXIySEhYCLxrGkrcxcjF4eQwBImic7rJ9kg nPOMEk/OHWEBqWITMJKYPWEPC0hCRGA9k8SX2yfYQRLMAo4St/e+BRslLGAv8XXhVCCbA6jI QWLdFGsIU09i239XkAoWARWJ691v2EBsXgFDiWdL3oB1CgmUSfS072MGsTmBOvsXXmUHaWUU kJVoec0NsUhc4taT+VA3C0gs2XOeGcIWlXj5+B8rhK0g8XnFPzaQVmYBTYn1u/QhWq0k1v/Y yQRhK0pM6X7IDnGBoMTJmU9YJjCKzUKyYRZC9ywk3bOQdM9C0r2AkXUVo1hxYnJxbnpqgaGJ XnFiXkpmcbZecn7uJkZwVCoa72D8t8H9EKMAB6MSD++Cm5kRQqyJZcWVuYcYJTiYlUR4vf8C hXhTEiurUovy44tKc1KLDzFKc7AoifPKH9gdKiSQnliSmp2aWpBaBJNl4uCUamBco/rYMlqo 7esf9l2T9EqfPNp4NPGLQOf5PV4aXbUfXy+4ZKd0Ot/oYZlzWFuItOdx10SbjiXn2R7vNvt6 64fY88JDihOK1lyayMbyNLDb/7y4/IZSlX9T2A7O9u72OSdxK/2w4Q0RuVWtThP4K/o8mDll 7j8MmZvwe/mB7XVnfya3T5U74PNXiaU4I9FQi7moOBEAt5zn0sYCAAA= X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:74.221.232.54;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(39450400003)(39860400002)(39850400002)(39840400002)(39410400002)(2980300002)(438002)(377424004)(24454002)(189002)(199003)(76176999)(50986999)(54356999)(229853002)(2270400002)(305945005)(86362001)(36756003)(189998001)(23676002)(5660300001)(356003)(2201001)(50466002)(626004)(7736002)(33646002)(8936002)(2906002)(5001770100001)(81166006)(81156014)(106116001)(69596002)(92566002)(106466001)(97736004)(103116003)(4326007)(2501003)(2900100001)(3846002)(6116002)(47776003)(102836003)(38730400001)(4001150100001)(558084003)(68736007)(2950100002)(8676002)(7099028);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR02MB392;H:sacsmgep14.sandisk.com;FPR:;SPF:Pass;PTR:InfoDomainNonexistent;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD048;1:dv4XffNLaunFkcJWfjQ8oar7I0aocRw7PYPOyYpZ+0RgdA7lbckfV2zGs0W/XMwC6PQsPuJM4zhfSK9Hez7b8DB8KhHU6yCkZXerBumjhQIsPaYcPkB5Hpyu1LeUaTR8oilBLeaUY3eWaxSnKrHb0UgfDytRhYOv1dJLyX9uT/dG7b05ybUBY5Q5uJpNrRmMfRSuGQXjRBeg8emRHUKnnHVg90f6VVc1mMjKZsCvKsGgsyFnz+nBriTDFC2OWLnbg+IKdQNGqqNFojbJVN6oSuweW3LC/t0sDw9uDOElhLe9jtVM//t6HW5RrkCH9GNHXpaLDoM71evUYNdDTxjSIk9EHdNVG4v6dJDysY10t4jIxDluJcz01WVNv2RYT0iyLxLRitFOC7LoWGnr/6CZJIbAf42asIscgpfXWCPX/vsYhXWxPPm2p5al2ZGTR7IdVtcZX9huhVXxdeRldDTrgCE8HqfWEr1zSBzBpxtqi15CZcuO6wh34TyjGtBL7pAQlV5zfnCmgIoqzC6vYQXeJ3UAv1GMFCtRebiwhInsbx/RMxZ2W9hwSd3uaDP6ZRHDPQUBYrzSDn5KGgPYy2RlX8aIVF8N8TRI9hpwk5JFDCo= X-MS-Office365-Filtering-Correlation-Id: a649b96c-b442-4b13-86e2-08d432e7c39a X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002);SRVR:BLUPR02MB392; X-Microsoft-Exchange-Diagnostics: 1;BLUPR02MB392;3:RSbi/NbU21qTMNTwT9CNHHsmoFdmK7sxguGmIAD+gjbO2AhV7i6+kpj65vXwV/5BGpboSDdcUKL0H0tQuWdCVExm0d+4rJuD5urWaG12Z6Ypq97j0h7UiDt2lSk1L9XqhPgL9y7ADexuS4/UV+CwJvYBsOJAw2UhHFXMEAoZliKP8S4yIolcONsjVJZfDv0tUzytIo1RxVboh4LjB2HdadxVrJ0hUWAuMp4h8tr/HAs2HaXlbvdHNBzAN0dYlH/XnmRjHEFBFjJlTe9rkmjyvXufKflqoRDbhAr7A/c9ypvQoD2tBjcZB6kTGV6hq/u9pWm+hfM+5w4LqUG/FupamNbVxMfL4scaPdx8hY0fBuAVTOYNDeHREUk+1JBhnD0n5FLZJmD+5nLFwuGZM0/LWg== X-Microsoft-Exchange-Diagnostics: 1;BLUPR02MB392;25:Wb4Bec4kONZbIHbIcxeK2kTf+VpfsZsMJVkrN2aYBB/pnlNY5vGGT6wi6Cvmt88OBSw8ZGwymFRS6sNpzggUYL6R0lPvErvET6scA1SMg8FEXfXyu2rw/d/v+cy9fwiH3ViHo2vZ0m+Mi/hkEPBF39JgdPJWpsK3tQjM0c9fFi1JqNwWlTtjMfs579DNSy7E2jCh5S+FDRfI8hmlAfxV/uELlo11BamJnU4JfktDj8ucAwKHUUtuD2DI33Ex7auaeNNSXDNUcvyzBbRUG4i6/j0Om2Ox3K++7mxQa2QumCUYxynSzM2T1JI10lKD3E4l0AyjumVyf4b+Xzez3XKDCI1xHkvkemAuI1N8lgSWEdPd1+dO936Sho8jJmDJE7DfZ8LnUdH271O+qVdtWIEuKqF0qf77tsI4+xLYtWuFWKVYKql0WHEnopvwxEjMRATlVTLH1gfgsSagbT2nGeAIsocm7zi3QUxfTarEcQDfviOFuVGzfWuw2Xwpi2qIZKWEyxLzOcwJtU5Ot5ootE6TgSO7XDL0T0tQ7CQ97sqS5mu62sQoQDql8OnoOiGwY+ScW5pG3sGXcrA4p4kHR4+3JXzIq+kJxAXznTgSHIjbqkNKm+ObeZbCyOBCLvIuK0PR3MIFnCU8sJDfZ9Ij2H+xYXevThKTcAyHJ4AU4KMmhT1KokHxMxP86wWUfluls1ddWdirecLr+/8mLKL2rFI4zhVQ3vS09jToYkZghasqMAPYoH9tQF3N4u0jY3HwZoqfdqP2rMQN7IUDMBoFLuhZyT3S08DfBdWMkgyGleUsahRvZcGKv5b9kKUoxMzpcz2d X-Microsoft-Exchange-Diagnostics: 1;BLUPR02MB392;31:8XRNyTzGrIluvFsg0FPgyFotsNE/d6g66W8noJPtiIUzAVuyUeRS/8lz61VujnhN+9QNGq23HXCkLxJgCd6Y1Hq9PKmJiPBgwHz/9FBzjppv8mjlIlFrgVTdukIoi166TCnapj5guVVOd6EpFrBVMgLRBxItLQEHYV3kil+0zisRp+HBohd+I/nQB5ERG7F4d0MqqP3KMgy/uJnLsKC6jiSDjHK1c7iBwUuqlMP7ye0zB0hcNaBgq3AgHYadtHJJWUE3TTybYBeg39AJfb12N9EYz7yztC8K/M7J1sSd/B0=;20:c2orHRCrVV4FgclVUNGsLspz9Tjh8p+cST2LFDsF9PJB3lJqJGSbQhyATdt83Iv3vniSWWN6wowfAdKY8trtX8Tlri5PK7sylEnv+VCS7GbcucAmYSE1N1Jc6YGFi0G2d56Vw7P9HdoKXV9itl+TTNLES1kZD9kzgI4xYsuMXpppiHAkVkXagJ9YSAxaWZl0dIRsChfLDJGTCDb5oyqKDCc98b/78ymY5yz4fLfNIxVt0YmkpP5h0pjPEK1jI40sX8nrxKLoME6F2IQ5r7OhwKXOjc72erJ5Y7IwuAbm/0LGG4FgLp7+G90D4PbCSwxctx6qpGhwM7RXnyfORFlLBgU/gbdMkAVvBu3PLLB40xguuVrgRNWJDNXyp5vMsVUvBxhN5mdhu5ucVfwlLZUthF8oNTHqgPP0mongYK+LoMUq+jkWUBIga9T0CWkJBG9zCa7CjlPzzQ9mDme2W71tOQZt6YptGcX/rhTCXXC91NcHexlMlJB+9qB4fcnvf6T8 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(42932892334569); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(13024025)(13023025)(13015025)(13017025)(13018025)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(6072148);SRVR:BLUPR02MB392;BCL:0;PCL:0;RULEID:;SRVR:BLUPR02MB392; X-Microsoft-Exchange-Diagnostics: 1;BLUPR02MB392;4:w8hBod5W3kQb7res/LpEeUxILTv+LtnJDNYULvYSo86jg+0v37othol7BjuUNbI5oEtd/DDkZSoBI8cKDRTw1Mf9pfM3NTCIePFgb7YXX3ZsxrACis1JJ7Q5bS0YpjVP2/k7wps0YFRxpW6uNow25Tci4N7ta6GButxG/v2kIroS4yFabnYzfyAIwj7bAh8IFi9dfZlAe/TsW5V37i0rhKUDPlWAOGR0IKiqS8GYdmllKJ3EF7WrmF7Asm+VKuTE6vurW+6V56e/M7t/amm/z4kFjjcAYGTAly+N6uKeXB82WBrukgzdfGN5VZjA5EOnVvOFvFtsSvbmBw4maDv3T7bpIKLDnDjAfwCi0ImEEoZkx1HyiXsRCP3CizQ1HXgsXicjgjKeoj9RPqOfxraYCBVwS5s+RNCuypne7jNsWC97ZE3fPD8AycRXGGMLB2DBtHXgO6AU78RjyTRwoaZW92IDtGMOuNlfHvx072PdQcAqEU0JilDR9TkZ27PID04xaSMV7BHNzooe+7dOrkYKWvFIDwmleFrEH4MMctR7kpXCTC1tcMOswq/5K02XFNfXIwzpCvKu3oGWxgW4B0gLKXRpTU6nRkbKMBdz7nzFGxsgIkIlQkQMrTYpU0SZsfz6Xjxh4KvPgIbmVlCut1lyE6LwzDKr+Uk6iGS8QiE2TOhQcB9SXDVdDyUU+1wH4n1gjQqtFcj72A+k/YFEODuzBml/Eu4UcZAAYE9ktaaP8yE= X-Forefront-PRVS: 017589626D X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjAyTUIzOTI7MjM6M3p0amZuZ2I3YzNvRFNObmhUZVBYcDFxdkhY?= =?utf-8?B?dnVXSkRTWW1EVWtvaGN5RkJqY055Rmp6Qjg2N0FMT1VZbVRUZEdnSjVVSDJu?= =?utf-8?B?SWNjalgvSDFXQnh5YUg0RGZtcVI3WGJWUjNnNXZKU3g4QXY4YmpZWG9iKzBn?= =?utf-8?B?RFBKM1ZvTjJUWkRvZkdEVnJ6ejQvOE5LKzlzSVlsamtoNTl3UEJpcWhrbVJF?= =?utf-8?B?NUdWcWJtMi9rOGhRelJxSmlFMzFVSHpsdmw1VGlCclNrOHQ1R2FadzdGeUg5?= =?utf-8?B?MXZJcXVyQ3ZsTE5Wd1pVV1Z3OHJkcFZ6R0NLd282VFVoRlczZ0NnZWlDK2Z2?= =?utf-8?B?ZHphL2xRNWJrVGRuTUZwK045MHJlbVRhVTd4eHNXS3NIY3JUckRNd1ZBV3do?= =?utf-8?B?citOMUk1THFUalFmY1NFRlBaME0yVk5JWGNFb28vczU4UENaL1h0cEQ1aHFw?= =?utf-8?B?SzY3dmhyS01vWTQ2VlZXRUtXZmlKeGJtWUNCTFFCMWhENVlSQS9nMng0RURM?= =?utf-8?B?TTBHcGdwRnVFYTZUR1hsajM5N3A0T1pMZnBSQ2d0THhkTVJ1RG1CeldLOEVl?= =?utf-8?B?MkxHRDhYNmRuMEtkV0xFR1o4MGhWYW1mb0ZONjN3Y1J4bVhOY0VrS052ZWk1?= =?utf-8?B?RTk0cHBWTGQ2RlRPMmdXMDVDRDR3VTVXeUdDRVljRk9QclZSR291cjVYSFFx?= =?utf-8?B?MFJncFNNZHpqcjh2YmpjMFZzVzRDa2Q1c2lkcE94b000UEg0NExCTnVZWVAr?= =?utf-8?B?cjRrRHBOUXVTWUs0M3R6djJBSmVWdXBwVG5rcDlFakpTZW9tRDRMNmZzQm5C?= =?utf-8?B?MEZWcFMyWXFCeE1TU3VaOE5LZ2poSk80NU00VU1Jam9mR1V5d1FCWUVSbjRp?= =?utf-8?B?bzZ2V1VNRzhTdDNnaFF3RTNnOGRsOHk5OWxmZTZyaXMycW1iRytTYStXZ0VO?= =?utf-8?B?QkN4K0FtUm9yUW1HSVVVMm9xcjJQTkNURUVoOEJ6VU1yaXJRVjZZMExUQzFZ?= =?utf-8?B?bm5mTzJid1NhczJudC9kZVc0RlJWSy91anUwc3hRSktGZW9vZ2NvMnpTZUU5?= =?utf-8?B?S25UTmJ5ZnMyMStlMXcvb3h0bStSS29vYmFIcWJTR0lRRG5FZGlGck1xRWxs?= =?utf-8?B?UEoxYjlsY0tkSXRMSGkrbjBGS2FsSGFHYVE0TlRQSG1HUFoxakVrYUt1dDIw?= =?utf-8?B?QjJtTzNDV1RqTXJFRzMwZlFCa3pwR3pCWTF1T1VDWFZFYzRzVTd1VXp0UGNQ?= =?utf-8?B?bzEyeUZzbGJENHZXMktiR0V6NUYzNHdvWE9VcnhkNEljSWd1TjI4L01mSkU4?= =?utf-8?B?V2ZiOHd0WXFYRER6elduMWo4UkhnT1Q0MkVvbk85NHplM2VTbVQxN1A2NE9t?= =?utf-8?B?T3dSYzdGTDZjbjNEUDJNcWUydm12L0N2NFkwK01RQUVmclp4ZVBvVW5mRFp5?= =?utf-8?B?clBZNTQzVVJJUHRVYU41a0h5Y1BsSzMvVWdLSFBudmJXdmQ2dXFmM3NtbHVZ?= =?utf-8?B?RnluWWo3dUdZVjR0SW9ucXdaOUQ4ZzlRbW9vbDJsT3pML1F5UXdySGpqbW90?= =?utf-8?B?MEJmeFY5VHh3RVh1L0xKN1l4M1ZzUFp6aTM0L0lZNDdHVk1ldXVoK0RRME5G?= =?utf-8?B?dzJvcWRRS0tpN2RjbXZTcmo4aG40c1hKMytFcS9yL0x1ZXFNRExCd0tXc09q?= =?utf-8?B?Y3Q3RFA4WCtyaWl0WTRRRWJSdE0vMmlTZ3MxZ3ZydWxBMnVBR1kyUVhsTDA5?= =?utf-8?B?UUdCQ0pQbW1VZlZvU0lnWUV3UmNmTVJReXkrMUs1dG40T2k3WXZoRkIzZmta?= =?utf-8?Q?buor3mfKBUTD?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR02MB392;6:K2u717W6fLnNVGEEDtuaBK7h2eAFECttzxXWAVIniUk7LqCvajN1BNIgYZ77+sPuQUJqHdUkMxDub4JFo/Ic0wBUAnF7ljOWVZRo2Ga1lmi8ctWNi2Y8Yq6cu5KR3DgXfMKim3/0aZnTkzLqjw1SvbuFOxcL72xxAxZG4xUEUD6OWl+SnLdGS1MM9ZAoKoe48zOMnwKZ8jBvCYzC069n/aupiLuZsiIOiGtEDgeg0kDzM3tlI9AootULo4fdHACwh+RZdJB32wlkNWj7VzLxtU6FPNalO00x3ffu9RNudiMh/rvIcYFarrHS0gu24XwQRMs/+eH9vkBno/j2gzvX6Php3yuW6QZabICjuN1OXWUOcQIQtMG49pHEyJdVy74pKZESt/uRSecJyPdqp0vzD8Xb6SVCoX6la60o9QLULkSvt+PEpWoZ+q87Muwiu1nu8pL4zkse/Oo7/uPbZYAJ9g==;5:BtfpMQpCkxz2nHsg5hD26coS1z52x0fPNtXefMOy5n1gdzt5HjffpLZGuaQyxRs1tUvoMQbxD8cRPU8C1H07yaMSzW6hDxBbwUE9+XJta1S4qAbf1LnxuUZUr7j3tt0LoSCmWnhRkI4n2hm7JIGyQVXHgHflLOQvVy8nsg2xiKw=;24:CQCvqGa4xYFLdCxr+7DHb6YG9hElW8r+XI1IHgutbNddgDpnFHJv9ds4ENF1bEv+Bdyb1+GE7F/UtPZ2bG0owVT6qQsuTRK8DQ6PAMjVc6Q= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BLUPR02MB392;7:Ei9ch1iEMGQ1J8rIUz5dXuaxQKMf6SFUveQXE+m0OZJFiJcJD+b9u7w6HYMNLHlMUiq3rp+gG9PHghCblNpx3zW6U6hF8OdPplFyDT9IfB3bIaWX3DFahGl2Ysq9FY8pHx+UF8Bl9CZIZzjoEfJgTL6kyrDF8+cKu4aZzbtdNU30NJ0vhIHTI7bYAZENYvH+nDcG1egJ7jxsBqEeonM7UzmL659nLcswqfAY8+LVa5XLFu4chbywlmUlV9ltdt7dnwGCxar31eNmyoUJgCfmtx+oFz2N7sucEC0ZG7W/o7ZGBPzu4XjFzChUMz5rqUPMuNXapMjuVrqyYm2yyNjiiCv3LgnwYw0a7DhT4XjKjG5qfGdpKAySmCGjvTnqXXZqPsWoDMzDLMxVBhHY5dtOzFnBtDDp818rCAdu2vAUcnLivDGgrZOhBcD5EFG9P6oqsaQkutpM+RCZ46l9eyIs5w== X-OriginatorOrg: sandisk.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jan 2017 08:17:16.0049 (UTC) X-MS-Exchange-CrossTenant-Id: fcd9ea9c-ae8c-460c-ab3c-3db42d7ac64d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fcd9ea9c-ae8c-460c-ab3c-3db42d7ac64d;Ip=[74.221.232.54];Helo=[sacsmgep14.sandisk.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR02MB392 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id v028HTHT029289 On Mon, 2016-12-26 at 14:23 +0100, Nicolas Iooss wrote: > msix_entries and qla82xx_msix_entries arrays are never modified in > drivers/scsi/qla2xxx/qla_isr.c. Move their contents to read-only data. Reviewed-by: Bart Van Assche