From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S938701AbcKLBBT (ORCPT ); Fri, 11 Nov 2016 20:01:19 -0500 Received: from mail-sn1nam01on0054.outbound.protection.outlook.com ([104.47.32.54]:10368 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S933992AbcKLBBQ (ORCPT ); Fri, 11 Nov 2016 20:01:16 -0500 X-Greylist: delayed 906 seconds by postgrey-1.27 at vger.kernel.org; Fri, 11 Nov 2016 20:01:16 EST Authentication-Results: spf=pass (sender IP is 63.163.107.21) 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-IncomingTopHeaderMarker: OriginalChecksum:;UpperCasedChecksum:;SizeAsReceived:2739;Count:17 X-AuditID: 0ac94369-5f3ff70000000b53-c2-582664511843 To: Greg Kroah-Hartman CC: "linux-kernel@vger.kernel.org" , "Andreas Gruenbacher" From: Bart Van Assche Subject: [PATCH] kernfs: Declare two local data structures static Message-ID: <4e20df75-2d3f-e9a2-bb3e-af9fd57be31a@sandisk.com> Date: Fri, 11 Nov 2016 16:45:58 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBLMWRmVeSWpSXmKPExsXCddJ5kW5wilqEwaSZ1hbb1u1mtzi3YAaj xeVdc9gcmD3ePgzweL/vKpvH501yAcxRXDYpqTmZZalF+nYJXBlN916yFrzhqPg+azlrA+Nu 9i5GTg4JAROJgw9+s3YxcnEICSxlkjjTe44RJCEksINRYspsIZiiB1P+wRQxSmzf3scCkhAR UJdo6d/GCmIzC+RJ3JzTzARiswkYSXx7PxOsRljAUaJlO4TNK2AncfnDHzYQm0VAVeLH+aVg 9aICERKbvs6BqhGUODnzCZDNATRTU2L9Ln2I8fIS29/OYYa45x+LxPe7lhB3qkucXDKfaQKj 4Cwk3bMQumch6V7AyLyKUSw3M6c4Nz21wNBUrzgxLyWzOFsvOT93EyMkfDN3MN594n2IUYCD UYmHl+G1aoQQa2JZcWXuIUYJDmYlEd75wOAX4k1JrKxKLcqPLyrNSS0+xCjNwaIkzut270uY kEB6YklqdmpqQWoRTJaJg1OqgZH3YEz0wvfrG7oeKtxbrbPtxtm9zD+4zcyuy6cvuXNxxu4H apeFFmUfYjSesWBneWAQ86b2A2pX3pyf4/TmfpXlirbGi3H1dR4/K+Z/2XPgj9V5N8dTxzK7 rA4Xmi9WnLFof8dEqxaZwO+znCrtfDQ2S/EvehScrRzmumRv5A59G5604s1X1iYosRRnJBpq MRcVJwIAlj0xKlsCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrIJMWRmVeSWpSXmKPExsXCtZEjRdczTS3C4HyXgMW2dbvZLc4tmMFo cXnXHDYHZo+3DwM83u+7yubxeZNcAHMUl01Kak5mWWqRvl0CV0bTvZesBW84Kr7PWs7awLib vYuRk0NCwETiwZR/rF2MXBxCAosZJdY9Ws0KkhARUJdo6d8GZjML5El8vbMHzGYTMJL49n4m C4gtLOAo0bIdwuYVsJO4/OEPG4jNIqAq8eP8UiYQW1QgQmLT1zlQNYISJ2c+YYGYqS7xZ94l ZghbXmL72znMExh5ZiEpm4WkbBaSsgWMzKsYxXIzc4pz0zMLDI30ihPzUjKLs/WS83M3MYID iTNqB+P1ieaHGJk4OKUaGFsWrV2kd0tuTcjtbxy3vPbmf5u7dvcK5wVvK6/ETO7YNJ1DLu2A Up/O+xvXrhtVWC359dnkYL0726+HxlkeoVp2B+74nPka6e9w0Lg6ZMPaLQvuV+1PMamQvfg6 ulfdLXBueOThJob5KyQWb7j569Dzfj2xtVVqpyomnbi9ayNHLlO1oSe/V7ISS3FGoqEWc1Fx IgBNNgNd1AEAAA== X-IncomingHeaderCount: 17 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:63.163.107.21;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(189002)(199003)(97736004)(189998001)(6916009)(110136003)(356003)(230700001)(65956001)(68736007)(4326007)(65806001)(8676002)(47776003)(586003)(33646002)(626004)(31696002)(65826007)(83506001)(6666003)(86362001)(305945005)(5660300001)(7846002)(4001350100001)(36756003)(77096005)(50986999)(54356999)(53416004)(87936001)(8936002)(92566002)(106466001)(81166006)(81156014)(50466002)(69596002)(23676002)(2270400002)(64126003)(31686004)(2906002);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR02MB2854;H:milsmgep15.sandisk.com;FPR:;SPF:Pass;PTR:InfoDomainNonexistent;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD052;1:CS2Sg2L6+3xrvCRhM2Vd1JDQrD/gBGkFwg5kpE7yIrlGT7bU+q0RWv/mEZ5A2LikSLjedu8YjtELpfYDUyoEKgaH3uT77O2rwJ+nH1cjQ+1cBlq+boAjqmDZFbNAOzBYSv0e0JIK1IkDbpF8eAekfbdHdlwabKdlV+CbbA8l87C9SvZvXx6e0clTUjYJHTSRDDANroCvLlQ9kd1uW9vdhAcLNKKqHGspD73y2h7F0Kf70+B40pPDDeH/l+LRAmMxfJhnGYGvV+1N/3Sa9ctkmiqbEJBhvVtDgk/p2pHQ28EHw0a/JYRqG6i/cJwaeZTjX0BAGUo86Gi4VMaG11E1VVmWwQkL2jXag0VAaNf/cSbBSqSBc/vm0oG77A0+5YHDqO/t43cWT/kgrgv4DXr602ouzsZdpGaNAJMQkTFOCvXOB2dua0+P8wrEq95lnJfm4SpC14nVfQS4YPhZe4tPCIKQeLWrN1F297QUWefCv7M+D9KNi/vVS+taQM3fntO/vKF6tSQFfkpirD1MAYmQuw== X-Microsoft-Exchange-Diagnostics: 1;CY4PR02MB2854;2:ACDuby4GG4EIVd55Ur0C/UayL2NtsPyZLTeGHFvR/W6jn7al9E0I3zVSg4EUlqeju8nowutZ4qjiPMRuEuS389/K7iR0neofmd324a2MbIZZp3HtClfTqBvVbusuPOCYOZGuTKTHMvPI7i6b50QaT8ukeyXa9yEnF393XR3ZSU0=;3:MLB3cPR3aS3GhCjytwtX69vIzJLa9SPaKm0g+fXTv0PDahzQNliB7QRCZJ3zD90x4/EW0eUwHSvRQlGFI+aKgp3NfP4OJxPHPkyWH9ph4/d4+84tznTtufLDLOZkyLjo+5tLamUKvDhKDT5jAB9tQqtHWsiYY3+5ieUiyuVnoZd5SDjsPZAhlUrIO1zXWl1UjNsiJnRJn7K2RvTvRxzSZ9VcnrxzBS/EFcXshk7UUgLHzTTmGZ1cN0j7i6zVfnzvMbKIGv/+stqDD1KnzSH3Gm76LoVogacBgoPiqDHCUPQ= X-MS-Office365-Filtering-Correlation-Id: 4d710829-ee73-4df5-747a-08d40a9548ba X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002);SRVR:CY4PR02MB2854; X-Microsoft-Exchange-Diagnostics: 1;CY4PR02MB2854;25:DN0Pxupb3lfUpIQclVX2PtpCvPX3WEgZ86M7ei8RZUSWqgjcqndvYnxGCOwmgXcel87tSKWsX4s2IZR8PqarDzS7HMlxQllv5q3Zh3+a7zBZzT59SIzAJWVVmlkaEpsZymBJ0olBH6lBrZ39TH7A4sW5DAtLQ1NFRDfbET29GdeXCpyiVnSCsal6Rj3M1iKvcUrXnPmzp7dRSesarDEl/OWJuvVG7qg3Ikh5t/EEyjHpmGDxyrHebZuR68mKJivK3pPctRXHsWfGbX2aPUOysrB0wi5Zf/WDriJllACV4ncaWl2/0wbLyvFbXnQUpZD5SCs8AMFzhKULc3Q10SMFpLrQtPJEkFpO7PmfrEwvzJFkpapobuhz6pXExMNX7MEc6xKCGtWS4MM7pfA+WK8gIYkYRw1rKe5q8H0ceSRF9PRB9HfGeWMMDFTMzXjEsx7TspBWL+fN2K8H6K816G78YfFmJOx0XjmOYTY3iZZ1VW3Zr7GSqL9GjSyvQTbMsLZ/MUB9WNrmVydEHzxHDBCImwB0iFCp6n1ZhEmOrPbzdK4DxOYMCF3QDGuuVN2xImoZSjQUj4Tf93cl2p1pDSg4FeXaG13GP7jB2728RHwjo+yupYNeOWZtuneOftXKMvOBDFHNVQtFraMCfC1bzyB6RHWueN9agXM/fdvObmAxTRnnuC9BVJ9Sla2bC8O9x9usTtrOxBXl4hbppqwxLx5RR9RF4s4XiKisECpTD0jcn6sFMwFXgJY+2RnoPH1s8UIhHxaUsJtwzndyztJDBEINPyE/bv4bTHvR8HLnqR6eFYU= X-Microsoft-Exchange-Diagnostics: 1;CY4PR02MB2854;31:bBY+oIFaS+xAnNtbS+s7xWuY80ntTJfNTmCGQGovYLg4AIxcGs0FB2Im9YthiHaEHixtAIaiUQhld991nfMWDlnlXETwGiZqxbHU8OBd7Q51SGCaznYB2kVPDjrvkb7h8YXK9aoIr/ylHtfjxVjms2/jCvRpG6aT4MtCKY44I9cC9xCKa5WNk6ZbZI+6fvgjl+YT6b08E4+G7EpJYI20KYotv6xLSMfWTqKeLx5F29CThgU0WdHmFtud0/5PlFwIxp2g/9uoKnIN+7afHB1IfA==;20:r4Xv8d2dmRHYLZ4bDUmlIWij5mrSS2i+WxO/akne1ObJqn9oYoZ4cEYoBvw0I+9ST2Z1NOEfOaofh99IfoEUgPQRrEal3MJOZPq/ZH/vx/uJdp1oyyrpwKzURC0YrO8UGBLy5UaOfEPBDRnFVaJHQrxvCp8C19b9qSSfx0nuVQ1Dx5OsZdU9zES0QLkTjd8DuAxgrDs9kPDpGf+zjqo1AwfubAvtWcKSCFKfxEDtzeSIdI4AmpYSfl4Xy9nG+BVxmldJih9BoOScWdwWJbG3ZVwxl3xfNtqDn9ncH1Tc6PiXVW8X+Be1vm3x1SLKyGPGrXKjxI1Mbjqcn9Xx16IU2/t5MXuuW8mpJmiH7kztNgvt0H3TIebUrtnrq/A7KVAqKMXUu8Q3ycNiIlbf/xFDlMZqQuHMkZ9W+RJ9vHLxp53FUv3vhCEnYQlQuD+WNLvdYOBuWOwN4Mk6FYzsrMJ02VJFqh0xXxyGWHUkpvvl+NeGisLi1fAxOFaNRHzfOQrS X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(42932892334569); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(13016025)(13018025)(10201501046)(3002001)(6055026);SRVR:CY4PR02MB2854;BCL:0;PCL:0;RULEID:;SRVR:CY4PR02MB2854; X-Microsoft-Exchange-Diagnostics: 1;CY4PR02MB2854;4:VOo2xC1arihMyIJ7pwUxrjLwS4ESuKQcLI+KHDwdv0z05i1wf7tCyNGvTQdUBlNpPfqSLI7bIHA9VFIEDelqxVimuc9ys2KDFcFHdBEksA+gwhay3eH9PP/2ibPADDyn/PUqkyhx6M1wlFPJuEsmHeZBs4RGhgG9thxRSICYAhtJ7+YFPQmJXAtpnbCsFYZPNjZojtHWm87DUH7InSsOryRpI4N0aZjbZOt9x+jwqI/v88rm8OitS7nM/6M9kIHVRZLxNE1swJVMW0P26TLhpOP+JzErRnY6IJlTZo6EXB5RHDLMx62SXzf6b0Vd9iBCHSxP4eVycDD8mpT+L+MxapoPzrG3Upqh/noonOgLYj3Aa6/YUBuoaUZ7F+I176TmWAViSGXV9sFMFxaWOaSeG947go86coRuhZWB/Nkthq30WlqF6YvjYK4+u9ZGF7ggMKi+vLs+NpEhezDWB4FhEQGAO+GsX/v53L1T5h4/I5JJt0b6FHhXOwqAnfgS/mjV X-Forefront-PRVS: 01244308DF X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjAyTUIyODU0OzIzOk5RUjE5YVZVNUZqQVRiendWcmZNQ0FISTB0?= =?utf-8?B?dEoxVFRKZUlTaDQ5am1oWjRHb3phUnlEUkxzblpBaUdWZ0MvcG5pd0Y5SHU5?= =?utf-8?B?UkFFbEpRRm9TNldzRW9uZENhY2N3VFFSRytlaldZSkVtc3JIMU9icjI0OWxs?= =?utf-8?B?bFVydlVlczRSR3JYRW8yWVNHWUJUYnJSbVBUSGZCV05VU25jOXJnVEZpc2N0?= =?utf-8?B?SEt1d0NWcEJacWwwbGtYMHpjK1dVdGZCVnFpQVFsZWh1N3RITW1KbkFoTE8w?= =?utf-8?B?TFFFTGZLM1JLa3BuN0dQSHg2QmpvYWhzd2ZwZStXRi9jOXl0Y0MycTJhZGVZ?= =?utf-8?B?SU5rUjFHeC8rT0tmN2RuQUJzMG5uZHBBV2Q1N0JzSm9MT21Kbmt1ZkduZUUv?= =?utf-8?B?K1kvUTFiTFBFMTlOS1VpTm9MZXBFQVJRcnFJUnVVMXlKdE1aYjNZblhVa2wz?= =?utf-8?B?Nm1PNXpnUlZ2SzlNU2lnK2dzREFxYnl3K01TZnhJUFNZeW1VTXlZS3ZpVFY1?= =?utf-8?B?WnRDbmJmNzZlYmZ2KzV6M3c5bEdnbWtXNFpZUExKOEhXOXNOSG16ZEpHUFpT?= =?utf-8?B?UWdtVnZmTWZtTDRVdnlhTlFPckZSc3FENGVsSDNlWDVLa0dIOThNOTdqQW5T?= =?utf-8?B?OVdGTDl4bys5UlU0U3QxQ0szczd4cXNkcjV4YUxnRm1GVkRXWWI5eldBZGF0?= =?utf-8?B?S2FhQnBvQmNNUk9tTk8vMk11QTV2ZlVIQUtmNDNHT1BxaFl1SjMvODFQTmZD?= =?utf-8?B?SWdnSVFHd1lnN1Mvd25JUUFPYy9HazFCRHZNQW5EOU11SEEveDlEMWNoczk2?= =?utf-8?B?TFhwaGZuZlJ6NHlBbXFaQ05nWE9FZW9MQ04zRmx4NWt2enpBOGNwWWQ2NUQ3?= =?utf-8?B?QTU5Z3krWDNqaTl3VDN4aVo5NkpyWkZuVTdreUxUSHpPaVJDWGsrY0FLSTBO?= =?utf-8?B?Q0JCVXd2NksyWE9VTFJqSkRrbmJncE90LzBpZkVUVElCS2NLSlpyQU1MV3Mv?= =?utf-8?B?R0ZycFdvMXlNVTdkQ3VldTh2RFMvZ2hqQytuUUlXaHJjRUZWQXVsM0NybEtL?= =?utf-8?B?MkQwL29Ya1VsTllJTzB5SEZMRGIvdWdrQmtKSG82QzhncE4yWHdJdnRsajJM?= =?utf-8?B?M1luVElJTmhEeTNtcitLUHRjUmxOem9MS1RZdmdaYzJaMVk5M1VVTG5kNktI?= =?utf-8?B?WTVOTlI4dEV2a0dVRy9JL09DU2hiNWFQNnpXbkRtSzJqWndSSHFROVY0aWxv?= =?utf-8?B?UmE0d0VLa09LSEQvNDB4NmRTWUNsamhUSnBOamZidUNNTTN5dWZtWEZMaGwv?= =?utf-8?B?UHNqU0hPVjlBdmowbXpSN0c2Q2RMNlBqTXBjUVNZWHArcEE3cDRiYUVEUG9N?= =?utf-8?B?bDBKaldKWXA1am1WVVBTeUgzcUdVS3JpVTdXcVRCdzU5dms5a1cySlpmVzVu?= =?utf-8?B?NHhjZXZpY3dONE9DUXBQUDFnei9PelV1aE80OXZqcEhmTmwxUXpyWCsxMCt6?= =?utf-8?Q?VM+downI3jNmRpc/XkOhldGbMgkknFNnSTkVbKOw5F4vbX?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR02MB2854;6:cTW60CAIrai4D8yYcMQR8SQrlno95XSrqGICmnjOyAyjPRp+XEe//7GLkBLG5k+S1abvi9pxrIDVag+nTTaogWoMfDSP0NI6pS1HAZvNkjJqlW5UTPJEJXVEjM/jfiaKVaLLTO2t7JEUUo2UsoW8vZnYECEeA8Zdx23DT1HWI5L+MM9axXuEV1IRLMEyjLPzbSW3/J1zBWuti056xaAiovKx4oxyNaA1fQQuGDLlX2/Zd8gDZozxTn6KgBoWxgYOe0KXA3YiFRFC2dp6bw8eO4K+9bJOARocirUBzYBeb+S+91Q4C/LqaAIivbo+OqpwLeVXideVGNFin7KU2itD0Q==;5:u9LY0UCB1ehvelk52/3hTI2TPjLJntCopJFPMLQf3OICHeoAX55HvoCLPYmh7+mganapFvzqPKLWnfzAgYUacyZl9qN2UVb9uC7v4bsNSojJGgFFS0y0JIxVv9wR6kW46peJEmLC8cLEN/0a5EsFLaFGlYMJ9sum1eIAWxLI6iU=;24:Jt3lCC8t9DDBYFBEku13QdU8pMKRYXku0w7jek5fxrZ2VjU51vIvRIkaSDIYU4AhuJujUG/zzXgHRr7nmv9M8cFlyk9J5Ew0FFw5X91P3EE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR02MB2854;7:V+xc1v48oK/mLHFtQoowW7bsdqee54Hmsc+dS5OTfQ0UBpTt4Zw4Mj5AqBpt0FP0gApLoY9HvZqcXAv5swVrkqEHVxD9acmP6h+2otUQj3/rIm+jqgqBlkiICQexkvrwUPFv5gPCicrJle4nXekcEN+jMmiKKMPnkXJW7IdM6GO0Tao+FXR7RRuJoCa6ducqDpuY0is1jPVjdVW5qwRi9Z1H90d1Orq4x3wkU1fGCSEmNIWWGO6oQl/dPOZUXRt482uSBy3P6pRQAFPvJUsNpbmHVy98hZD6+NFV9Ywdi7/BN10SwdynierkW/DfYS4lJJDceZ/+Cvs1syGyyyEtGAQj1RJkyLr/RVTfVhuL/6E=;20:M86+ScUoz0J39NFQSLXRrd8+J6aocyOJtB65X0JA9HXbP46oEMrhuacckTmnDum5q3s2FoKwU18xOdlK66umXbIQ/+AnLD4eIrXUt0F9mIq13pdH3bk9ciXZ18KtEKookvMdtcgMwyGx71TzgmGWvoqH+M09JcqACzT6E6NshykfX4nGY1mn0lau1ICh75XIlPXdEjLIOjrlv9HJAKXupf6Rk1QKPeHDqpnBR7e4Mnll1G0A4mQ0o7428aVXhNQ0 X-OriginatorOrg: sandisk.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Nov 2016 00:46:04.8766 (UTC) X-MS-Exchange-CrossTenant-Id: fcd9ea9c-ae8c-460c-ab3c-3db42d7ac64d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fcd9ea9c-ae8c-460c-ab3c-3db42d7ac64d;Ip=[63.163.107.21];Helo=[milsmgep15.sandisk.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR02MB2854 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This was spotted by the 'sparse' static checker. Signed-off-by: Bart Van Assche Cc: Andreas Gruenbacher --- fs/kernfs/inode.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/kernfs/inode.c b/fs/kernfs/inode.c index a198211..ac9e108 100644 --- a/fs/kernfs/inode.c +++ b/fs/kernfs/inode.c @@ -335,7 +335,7 @@ static int kernfs_xattr_set(const struct xattr_handler *handler, return simple_xattr_set(&attrs->xattrs, name, value, size, flags); } -const struct xattr_handler kernfs_trusted_xattr_handler = { +static const struct xattr_handler kernfs_trusted_xattr_handler = { .prefix = XATTR_TRUSTED_PREFIX, .get = kernfs_xattr_get, .set = kernfs_xattr_set, @@ -372,7 +372,7 @@ static int kernfs_security_xattr_set(const struct xattr_handler *handler, return error; } -const struct xattr_handler kernfs_security_xattr_handler = { +static const struct xattr_handler kernfs_security_xattr_handler = { .prefix = XATTR_SECURITY_PREFIX, .get = kernfs_xattr_get, .set = kernfs_security_xattr_set, -- 2.10.1