From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751347AbcGNCzW (ORCPT ); Wed, 13 Jul 2016 22:55:22 -0400 Received: from mail-by2nam03on0111.outbound.protection.outlook.com ([104.47.42.111]:18890 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751144AbcGNCzQ (ORCPT ); Wed, 13 Jul 2016 22:55:16 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=waiman.long@hpe.com; Message-ID: <5786FF00.1090102@hpe.com> Date: Wed, 13 Jul 2016 22:54:56 -0400 From: Waiman Long User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130109 Thunderbird/10.0.12 MIME-Version: 1.0 To: Tejun Heo CC: Alexander Viro , Jan Kara , Jeff Layton , "J. Bruce Fields" , Christoph Lameter , , , Ingo Molnar , Peter Zijlstra , Andi Kleen , Dave Chinner , Boqun Feng , Scott J Norton , Douglas Hatch Subject: Re: [PATCH v2 2/7] lib/dlock-list: Add __percpu modifier for parameters References: <1468258332-61537-1-git-send-email-Waiman.Long@hpe.com> <1468258332-61537-3-git-send-email-Waiman.Long@hpe.com> <20160713160840.GE4065@mtj.duckdns.org> In-Reply-To: <20160713160840.GE4065@mtj.duckdns.org> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [72.71.243.165] X-ClientProxiedBy: BY1PR15CA0037.namprd15.prod.outlook.com (10.162.17.175) To AT5PR84MB0308.NAMPRD84.PROD.OUTLOOK.COM (10.162.138.30) X-MS-Office365-Filtering-Correlation-Id: adb95495-57b3-4578-01c1-08d3ab924363 X-Microsoft-Exchange-Diagnostics: 1;AT5PR84MB0308;2:jhU2y2s+2DVKsxnO9WfSGOIy29ZSnbSBR5QIDlQAwOsl8tTYLFI3Xi14THl9f+MIaup5swycBJanfcWS6kwidzSoxrjY48Fo5uriOaHMVu4YrUT4BD2/HCXMC2VF9F0maA9DH+x9YCIeWGQnmEbKITs5zkCNOSWhowm9r00nIK/GVtnwvPJHed98FZv3gJ/3;3:l7qIQCN4zohspDns2XvgtGcu5jDh5OU/TFkJkDbmGkFvT+/+TKjC6I3dM7+MFMv4WR0zrbFhVDKiJaApxaIbeGX41T+f1K0rQGC/+1pn5BnOLTD28/CSJewRnUqUyGBY;25:HMKtzYFgMB5SoDFcKF4vTx2esT7YCafTKKsuh/lQxAW7h+bL9LEUE2QgX6rSS0CcniGlCkfEg+YgFNyMuvrafkTW9iMwSWlDfdJ1c/A/xFWgLE75VyLd6ZzOgzgCENcW4XfTeUj+UqEGTnUHgiIUe0PEkJcAw9c+dTzwNI/4DTsJG0DqeTm0k7BUAS5ltKUJIIFg9L6S4Z1r6TQzyS441XzRMxCAOqUed28GnIWq46+zkCA7Lj/TcFRLv/rbj7RWz60oCbmunqYfSw6ZORaj/mbllKvvSb1H21HAIxGi+4zh4GAOucOPAWL7nKsWo91diu5RNFXSTxZmVoT0j6mb/jW86VMoUxcW2HLtmhFwjrMKfJHeiJc1ux6HsJzQPW8POCqD+dKNY8WS7gwsqLWvH6no88ajD0SYC74fEkrJR0o=;31:ASIebsLYdd2bqor7NgfJh/KDSQoDW+/jTf6fKC+E6ZKNnkoeJu30gzR7FDz3kKTrhuC/Tg2RcfvoiNm07ThUreVmzLVJhhHYIuvm0cGbkTGQM6A/RPL2eXUtNct8Q7NWLyti1UdnleG+H6QHq968YBjBKbOfSP0o75HUBN+FLNZKL1XGihwQZ6v4mGH7t5c28kDwVddCrZCXqAJactqMow== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AT5PR84MB0308; X-Microsoft-Exchange-Diagnostics: 1;AT5PR84MB0308;20:emFEMpU5FI5ov4Bi0py7MT4RMDav+fMmUn915I7as+GuaviKQtfclPUEkDU3ik0djT3ydExmsqq73wWICnmhNuP3efMN5/mUfwBNAyNLoCANYPyydilbT/ZYg17+Ab6jq1aoK1MNg6GGoMmRfTd8DpCpg0zBsPERxWVYcvu/fpvF2LCQpfIbw1lxupJbSk3C2v9Zi5TkhrBWH+4kPTZgY+BXLqDOR1vbuPVzZ9TkIvfNDA4pSnpjOMOJm6Q7pBWQjiMrYYYxkzjP+rEsjZ5/j/eSN9pMUwb1S6GA9zBaE1nIxaVONgqHlEjd0p0pTHzc2pw9m1XHZmxRLUMnX0d3+S92jqrUnVORuN46UnGp9jr33Pbf49NoO/dEwGapAroyxXoVJg5umrQTzf5IRdzApHFlh7PwwX8UDeQSIt+i8uQKlI+Y1GLvna56bDMqWT0DZrjKsEPADOC3rxrOFoatBfaGUSaupYGIFY4n1FKtmw+cgOD6kGLMYApU2mHhPB4q;4:OYVXuxdrfLF/RkZ28iuu6X4XIY1HYHega6QfP7MAt0zkTkgZ+tz5Zw+G1QsHVofTVV3ytzCHm4JZilwlx1vZ5w0R7cD6K4ripTqOG57dsv1JmhkwJ7nsbDS35XFaGI6E0n7lyhQJ/zB7BHq727BmM1gCUJS+hbWT0BxWtRHP+B5dAACGgp0SzaKQ8svqhb7b954ZMEpEmM/Y+vWqG0NZpKxyH0VVsg5FzQDnVUHPMJuHLLAmFa7PPlaXkazgLdGmodPeIWON5cbr1+eOGpOYOxgrnom+5WZAR5EI+0jTdNuhm/GpKkbr1BIwXGbQHzV+rxRhqrRpwU3QLIRRjswdqGCcqvlmsMv25Y8y7QVC3tfV+XCxMKfw/XW6yH+V/D+tUidKjeD4hOJH4NxQUvpi67/YOiBzSztxewKqfg2tYZhTV5AzKbLdwGhZeqZhzB1R X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(227479698468861); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026);SRVR:AT5PR84MB0308;BCL:0;PCL:0;RULEID:;SRVR:AT5PR84MB0308; X-Forefront-PRVS: 00032065B2 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(189002)(377454003)(24454002)(199003)(76176999)(106356001)(68736007)(59896002)(36756003)(4326007)(105586002)(42186005)(117156001)(81166006)(81156014)(50986999)(101416001)(189998001)(8676002)(87266999)(65816999)(54356999)(3846002)(586003)(110136002)(6116002)(23756003)(80316001)(19580395003)(97736004)(77096005)(47776003)(19580405001)(65806001)(7736002)(4001350100001)(50466002)(86362001)(92566002)(33656002)(2906002)(65956001)(66066001)(64126003)(305945005)(2950100001)(83506001)(7846002)(230700001);DIR:OUT;SFP:1102;SCL:1;SRVR:AT5PR84MB0308;H:[192.168.142.166];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?iso-8859-1?Q?1;AT5PR84MB0308;23:A4zwbsXdjatRH/ty8amOsxuv7dRG4TFN1azXxpH?= =?iso-8859-1?Q?SHBn9n7Zre+dbhrQReXZXJYs0JTXmUIS1wb4vlqn+cNGyJCJ89+HH/8l1F?= =?iso-8859-1?Q?mXMIC/9QDszZRxPqqBjXfLHLHDn4IiqaLb4csT7pInpTLc1e2iZAmjITvK?= =?iso-8859-1?Q?FLI7oURN6/cAXYJUv8RAX4PbYmtbNnZLl865ACuUewfaR64tuTLXO9cFys?= =?iso-8859-1?Q?ecIY/iwJjsqinjh3BsdddTqr33HUIAe9JLknDsXsrzVIeEx8++38jwSODU?= =?iso-8859-1?Q?JT5CmMTit1r0ZmlgPEUM0ftftI0+3WSzA3rhSviVFNptdc1XaGn9u5O0RP?= =?iso-8859-1?Q?5NdXtnMv7b4pfc84HnPYG9LLBxCWKBmA3FET5j11fXMwPpTxp7ppOIijST?= =?iso-8859-1?Q?1uCa+ZaIQvKxkKB8QKez+AaX5B81otvklIwK7mSO6/jzx3xsePAZAtYM8q?= =?iso-8859-1?Q?7Tdfcr5bI2c3Lw1H1SkUBPXrRE0SqiZm7zMfGuh1LCJzdF41akR2c25GW3?= =?iso-8859-1?Q?QZeak0arRPmTpbxcXMLi9Xpi/Tq3bf9dXIUxxXaz6C+y6vGKrrenk6T5Pt?= =?iso-8859-1?Q?HgHOTMj3MjMJQoB2tUzCWDfTDtPQHGQn6RRI5OxfR3unEc2UZ4FOhjZT/x?= =?iso-8859-1?Q?ksm3mvpTY6ZFrn9n7VEtUgWI0c/nC+JwJ6BZVDYJzV5yWodtZQjAhnQdFh?= =?iso-8859-1?Q?5PR3SSjeJVSnNCcB0cxKudbLqAVxurUdK+8uWlgCrUQSDYNWusz9FtwKFh?= =?iso-8859-1?Q?IzTu0399gzD3AOHrayllLrKnQCykZrvseUP2jgXw3oMkmmhI7C7Fj/4a0n?= =?iso-8859-1?Q?DrAg/OdvxA0PtEN77Br98/B56VQBxlx4++moZ6R2voGltHcSNt5dZOLyvr?= =?iso-8859-1?Q?QCp/3FIEcYMPo7hdImGz0R1ZpNygCGkDXAd0MoLsEX9DpUVoQjbRwGyYmU?= =?iso-8859-1?Q?plEI5HRwOBmiIwQxYrWpxL4yEMk3al+HB0n9QBsOSP3Bkv1/4Ced/o82vG?= =?iso-8859-1?Q?M3SzcSN27hykAhDhFpRrmC+eX0Noeyfb1pym7ZEvk5yvnTY0nrjwRqAlt+?= =?iso-8859-1?Q?z7kyQoE2H0zMI5+F0xznn/5EB4/fU4EYw7Mck5dOYZss87S++7KZjhLQHH?= =?iso-8859-1?Q?bb29EDHvA8fjnYCmIdYLdYLuSN6uOO3p1pMgciXkG8S7GfYyOU8OLxSHvK?= =?iso-8859-1?Q?7Q8/NqkUrAwqzuh/hxS0V47IoQRC8UCu5vB8fnj0Ua8wU1btUGfcOEILMu?= =?iso-8859-1?Q?QbCLJiyMi6gK7hikwcWcvuslXiopp7ovRGCTUmUyHSuaR/tEokUqYd1M11?= =?iso-8859-1?Q?k7Okm7HDzUr8CpMXHxucJtwdNGFJ5fbN3Eh/Soi5IoWJZNvMSV8m6PFh91?= =?iso-8859-1?Q?pBulX0nc=3D?= X-Microsoft-Exchange-Diagnostics: 1;AT5PR84MB0308;6:KvPgnM98MO6DelFnZz/mat86LgIb+MJ1kxtxvX6aDftwedm7tPI4kWpYUM3OJSB9Y8hwgZdnWW2M6jg8TAhBs1M49psRyWllLaQvyHcL5HIESH7Ad6ix/7h2+ptG/z6rmWNKM8VBqX5MrjWNK41AFA/5i1fDiBAEW1StTltTDgO3IT4lRWbxDN95UVHNKC7cr6FG4yzH1Xc0yoX05UGV7SlHfXJZBc/O3KL1H/zMidgSEvpYHcz3CqVwtMXTh9xDFDQO8ka4OPPcW/DJKf4NeEIACZSfj7D5Wj70b5/Mdq5jYVEuRrYRao7rJzkvtJYjRmcWpPnFpSBu6hl8fCt04g==;5:r2ba/Rs0CzKHiaFCPdjmVficjXJyMwvIF6SxVU1QjtWpSIKWDiAkWqgp6wRGuh1jTTWd82Dy3uuiC4w2tBeMkLi85AHQfvwYreTpUls4fComxqhXsLZ4iF9faCdTapFpMD1x02nfsZFfQHjsdRprRw==;24:7zhRW4p6KH38gbw+rhpVXKLKNKjJQEEG5YTVcchPC9BylI1EnBY7noquDkoqTeDakysquDuzH5/6VoJQaw7edyX6vzQmyI0eCqGkVLG13RA=;7:WiZd08jDAQ2fd20sJEV5sOAdm7PtK94win7rs7O8fhXbiStxXsh2IRVIXHsHbumy+3oufRPWlQwCh4b8lLcBpES+TWVq2YLYY8IKbJG8I4EU/wflJCTfcwnnHw0mnhv0mfk40JVB76yExu2YYSTmJP/ZFd/P0veDUsarA/EVL5uHgBQl1kDwC7vmF3yDcjmRlRAS4E1Vg9CjhHe51OIPTTRHXj4viMJSScYvhyDiks8osdioqq+pe6NEuLlrA8hY SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: hpe.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jul 2016 02:55:04.7846 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AT5PR84MB0308 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 07/13/2016 12:08 PM, Tejun Heo wrote: > On Mon, Jul 11, 2016 at 01:32:07PM -0400, Waiman Long wrote: >> From: Boqun Feng >> >> Add __percpu modifier properly to help: >> >> 1. Differ pointers to actual structures with those to percpu >> structures, which could improve readability. >> >> 2. Prevent sparse from complaining about "different address spaces" >> >> Signed-off-by: Boqun Feng >> Signed-off-by: Waiman Long > Please do this in the same patch. > > Thanks. > Will merge it into patch 1. Cheers, Longman