Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754873AbcJYW3h (ORCPT ); Tue, 25 Oct 2016 18:29:37 -0400 Received: from mail-db5eur01on0091.outbound.protection.outlook.com ([104.47.2.91]:36350 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751576AbcJYW3f (ORCPT ); Tue, 25 Oct 2016 18:29:35 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=dsafonov@virtuozzo.com; From: Dmitry Safonov To: CC: <0x7f454c46@gmail.com>, Dmitry Safonov , "Benjamin Herrenschmidt" , Paul Mackerras , Michael Ellerman , Andy Lutomirski , Oleg Nesterov , , Subject: [PATCH 2/7] powerpc/vdso: remove unused params in vdso_do_func_patch{32,64} Date: Tue, 25 Oct 2016 18:51:01 +0300 Message-ID: <20161025155106.29946-3-dsafonov@virtuozzo.com> X-Mailer: git-send-email 2.10.0 In-Reply-To: <20161025155106.29946-1-dsafonov@virtuozzo.com> References: <20161025155106.29946-1-dsafonov@virtuozzo.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [195.214.232.10] X-ClientProxiedBy: DB5PR0301CA0040.eurprd03.prod.outlook.com (10.167.222.178) To DB6PR0801MB1734.eurprd08.prod.outlook.com (10.169.226.149) X-MS-Office365-Filtering-Correlation-Id: 1d6f35d9-2d0b-4192-83f1-08d3fcef0676 X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1734;2:cAKI67wZA/HNkBIqZUQydSd9M/6Hx4R5k2CtzaxjFhrEAK31Y0GP6VePQo0YXW1lM2R8OsxxANnuZ/yG3v8ODCLwX4BHJEwB8M7ikJk0J/LIpUsKYnczGtQtNcYSHeMn0REt5ZPiYiYSWxTCi4iO57S4EIt1ZrLG8ehpWDEo+I/vVyBs6VSf9HKB+eOMhUcXFCsEojwbP6lI9kolwyq1pw==;3:48t353tPUByy5Rj9eEte6AecwhTnKcoRi0/jw+IBu+1SlpL8CVsSBUCgQwtzv3UdFa+tnlvyP61IORlshytd9LbK5vmhh7IBoemk3Rs44vORkatnDa8X09YMz5HD0pnI1kXxHjsJZSLAiRYKV7ILmw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0801MB1734; X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1734;25:VOOyPDgQ0IEa+QlNwm9ar9J5EPmdKdl0xUPNmtsiTHHIx9dDVGhlZm8RA1ZnzHYQ0SjLGAteGboeCZXlNP9shTIrDcAD/DxWt4kR/ihnMs8FEjsGmSkHa5ZH3soJ2QdAer3G53vOXx2CAY1ZmlA9u7A/M12JdE7xgV/0L3UhV8W9xwnj4ed9vol0PVme6drMRYYEU3TimWne1MHgQz57zx+41lCGptgs41kaFwXxpILEvTrJ6GZXOh25HVa+OP70VD0isJ6ve+8GHY2HMQLDHcEE/qcHWbpN03b/9uWvs8d0QWPcNZoLWUTcGBnZulAyyQaK5nIh5D3LjCYAKfdLSYMCNKeAjhJY7MgMuafqzJt0HwkKWudliRAhnX9iVjJZWId4zLdVOU8LTGsl8t3w1tJv3ZWVbWFigtvKcKinpDsV7oaGxNV+JrVtSFOyhlF9A5AhQlZjpOGlDMfQkfQ8BNlppiB4bomTgHaVhO1KmEAWcLtxBzgucA2Ip2fz7H+Htqq6o2gt0jk7ofeONdpSUoj+750qi7y58tBlzjUJD3AWDiGLCi4LuVKrQYgifDO3UwimGd6vAVz9Lr9BOye9X0NDTdxIV0BOaNedPNUOn4YfAU0E3xVRaSXhglr5FDHx0PU9OLSXgGPoQuVdZ2jDN4JlLiabYhtdn4OknnrzEnYNTt5vdmPpNDWm11CE6vC4F6IfahYHE5SnNuGYvBhRYA== X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1734;31:wjEMC79FmKXpwr9hvrltMNozJQobkn1b46eaGRPu8+ajys/1HjyFkES2E6mdxrneDbwCZBqnIx1FDcfRznQ1r4wo2S3OxvCWnyYFHpjaiYdfopIlth722Hk23PDZ7Gu/95H2gvaqq3iVZwKin8Fik3+IfClwo0nRwpiAGSYJLJNFwrO9G6o7iDzo63+GJgr/qAm8qBrRNurWzHmkE9ju5IZpODR1fzX/a9jBRc0noEeEGSAuNZigBcYrhJrnk7TdBa2qDUpE/mdNXHsABhk3G/AuKM5+W13eXN/Sob5oBTM=;4:zYbIIcU8h3iRVgz3TAcN2NDB6f4QQ/xiJGpPI1p4apT7BSMKXlg7kJeMutEj9+cLP+KYD3pxqCRJ2O0ukp3O/2RJr+YjpfALfnWmjLL6D+JEEBmvfaXoQJzy3lIGkZi/hT6HTzZjZskbxjR5IF96oOg6oVJjAXXMer+nM7aAtvFS71SICeHJ8KS5lOlylot1U7z3lFXBLwa9n01O3rarZD6EIxO2MrbZfZP6rb1W5BgScYQMc9JYH7xmJPjirjHMV3k2v8Ttk6R/Npsvc5NLULaPe1ZKuH/y9oQLVE/cvjjZscn8y88Qm5g2EeLCcLbLwV01sEl5PQlXMB1J6N0hB5Dxd+XtWuVWYcTop2uXAzvJ98Xdu7Rnv13hH3zbBBZaMFJ24t9BN1k/8GLE/vPF3TWrcFnXYFGWWZNlV1tM/5gI/qrVx225XW7tUTzGhTj7AEQs7SkDgyMcdR1kBIfxADcPuDYuBFsBc9mcLy2KYjw= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(65623756079841); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6043046)(6042046);SRVR:DB6PR0801MB1734;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0801MB1734; X-Forefront-PRVS: 01068D0A20 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(979002)(6009001)(7916002)(189002)(199003)(229853001)(2351001)(110136003)(2950100002)(105586002)(5660300001)(6916009)(19580395003)(5003940100001)(77096005)(305945005)(189998001)(586003)(97736004)(6666003)(69596002)(50226002)(50466002)(19580405001)(33646002)(48376002)(3846002)(4326007)(6116002)(36756003)(76176999)(50986999)(101416001)(86362001)(92566002)(2906002)(53416004)(42186005)(8676002)(81166006)(81156014)(7846002)(68736007)(106356001)(47776003)(66066001)(7736002)(1076002)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1102;SCL:1;SRVR:DB6PR0801MB1734;H:dsafonov.sw.ru;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DB6PR0801MB1734;23:pkibIYPJ5/316TTGv/o3HWUefq5wg6GiSNIK3cd?= =?us-ascii?Q?QnkBpjIuLFvOxh7SYUM408jPNUdCIvbTnJ0TtdY2GAfX3TrqwERapa9CdXhv?= =?us-ascii?Q?5hQYPn117/AKdLi4WWt+H0s67xbRfyvK6N92gH7hZiCZSeBXaa8T1zbFeq1p?= =?us-ascii?Q?gJBbO/7ZwT0mLiNwBOfgtD+yMFRQSOowJ1xPRqh0I3Yf1oyPKs7BLvbrVr57?= =?us-ascii?Q?VL/WPlCBH/LYGyjZLmKI1kR+mmCmRwDlb0f52QiGNF3DGjMD2PcHgVuoz/0D?= =?us-ascii?Q?tuboWVJsyDRyTVjxSZyNt0KlhsMrLgyfBlVF+uDRtSJlSabyqcniBi3G5Ay4?= =?us-ascii?Q?ZJuIZUc1y/mnUhpVBzl8B+TDN8uEbx1xWw3yFCltvhqTbfxMrZXbt4canhSU?= =?us-ascii?Q?n8LyknfjjcI+QCncQYHK8iWv6I/jEPMeCQzURododXO8Vk5xmvRp5HXjwcjy?= =?us-ascii?Q?yZ8FufJYmrL/iCnR0UvVXKbqTGkGh/jKJ93VfrwgdNHEHttEYcQGi7n02Pym?= =?us-ascii?Q?ZuzzHTtSBIVDnCzp2P2ZtdldAYEY2OlFIA4iSrEv1hojZrJumNZtuy/jTlMb?= =?us-ascii?Q?rTrmVcZHqNPvo07bMfCgZLYBI2XpvUT0SjwMeBiXtAtJdJGDwyrFL0aXYt3Q?= =?us-ascii?Q?wLqac6kAKXjOwd0MgkFAdId1zBT3h3cG7cWfG07F/TQO3vwQPzLxOfpNU1In?= =?us-ascii?Q?9I1u6WjUmTkSuKbzypytI7/7zgcM7n1R/+4kreBVEwisutD4RQ/4bsB6N7zJ?= =?us-ascii?Q?ap53+F2IJLwdny9N0gMCV4m/pTVNgq0jjhAcxWpS/a7N6jfdXG4IUzmkpnca?= =?us-ascii?Q?9VLA4UaTGelmCYUHOtlg0MJoXKXEy6kPGTAHdbYKsic74tSdI8EcgglZyA6Y?= =?us-ascii?Q?QMy22PXjci9Xx2zU4oIWbJYSmc6HGrCKQSBMqIKcbgXtWB0X0aJuzZETow1w?= =?us-ascii?Q?74Na0y9ip7OY6alcWkbrMr/ZI04Zhaz9BN+RnejVM2NAVrjGC4h11bWSVGDl?= =?us-ascii?Q?Nnud3IdZH9A4vRKPusRBrdBH0eXqgreMR1D1an5DrhS1WfyoJcrZHkvXP7Pn?= =?us-ascii?Q?Z4368p3N8ylw76SOTgWGn2OWOnSli5cqCU41vLdUlCPzSKlnByW82fUss4NP?= =?us-ascii?Q?To7LTVe7gypQxYpKR4T7amGQK3JiarN6WIP7D0+tHkeojinlFmMJaIQgejHM?= =?us-ascii?Q?C2bKkuydmSVvXE3LFywmeILdM5I+/StRWJ2j3ZgXqtVQ6ytp7QbHsq7Humxi?= =?us-ascii?Q?Ir2A2NTQTmW7kQ4/UfIlnUPFTgvWoH4zSuPZQ/PeyhOKl0ZzS+S0XFvXF0Cb?= =?us-ascii?Q?BDw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1734;6:GQq9va5WmY9jhI2d05LREvRUMOfV3urweNO3IonHM+SNC2e6FEy+b1b78ibhmTskt0Jdw/bbs+sPiS51OTY159oPbuj2+nUykdbVRVCpe+puYMClPIwhcRFRLb9G9BcU0+Tzerd9/+Qw1e81uLQdmzl2Ax9kxPGPl9XfLHbM5Gwdwhqq9DLrsOKUx6XkbEx10TIFMH8k05ZRfYg5jSHmtBo6YOZyZpb3bdXoWGL9tgTxibT9KuWqiNolQNv4GkkEcJx8DoRwSfZTFVJGer2aznzlcQtrqDfY81bwUYwH+6W6abdzeRsnfnDIesXAeYIWhLi7/xQy0f1tMor+wFJoxA==;5:RiYHjv0t4JETiILld5IQPk+C+IfnK7+e3l/fMkZhkeA+D/rFMhkspnOI2AdYgFb1MtUcrwDDTIP3ujnCHR9jLY/XOWT8CFDmsESQivwdnOrZNFKVBugZe/07n3QQnPLKsRGnYjO949sDUb+1u9tLZDdn4Q+RBKE56BQDyShr2pk=;24:AfS1iRr/5MoxvrNW9Z6E20i3oPvOtplSnwLIY9tzunSQ9AA2F0CrWdcbD1aFTzMq7anJK0LtGEu56zF25GVjoZ3ja5OIXRsApRC9Tf+8Hfg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1734;7:LUe4r9UdBh6Z3w90Lz2aDfrZU30DNsn4yqD8yg3ZYaXyzy4nL/iPSBR53/16dPS8p833sDBRwLbJYz9oaKK6WlE/FzEzF/bU79SyqlIJglDhktSnx4tWXOd5jQUFJK9mKN81mP+3rLNy2pm2B//fHxjiWrCSSZkZ2QvDoJDXju22U9QEjORTmrwp0/IE7SY5395RYbeolAr9sJtNqJ9Wpx25OP2tbTwkkXW5gVzU6zxgqSQ7kcV3yGgXY8AX7PVmNS2UxAHfR4fW4Qpqd2B8iSq6Mvcd8ydoHWEhOBLt2IIsF6vc3vl1+LmaVIiOi9UPDYfvtBpp4qd5iHLfrrmO8DNHEsGbMjABIwubU1xM/E4=;20:BirwW2mRx1lMkdaJjXAj2I+Y3LhhQwSHAcUFkFtCxlmjTblIYKQjy9O+dkcfyKaARDX4xekMFBCfXJ2ycmY3r9NabIut5TCAtPPhWoTkDb/nSd1FUYFSrGmH/eC24pjp5A43qUQoodQWEu4RGnMyKbCaN4GLj8eSWil7nHzsqtc= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Oct 2016 15:53:11.7569 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1734 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2081 Lines: 60 Impact: cleanup Cc: Benjamin Herrenschmidt Cc: Paul Mackerras Cc: Michael Ellerman Cc: Andy Lutomirski Cc: Oleg Nesterov Cc: linuxppc-dev@lists.ozlabs.org Cc: linux-mm@kvack.org Signed-off-by: Dmitry Safonov --- arch/powerpc/kernel/vdso.c | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/arch/powerpc/kernel/vdso.c b/arch/powerpc/kernel/vdso.c index 4ffb82a2d9e9..278b9aa25a1c 100644 --- a/arch/powerpc/kernel/vdso.c +++ b/arch/powerpc/kernel/vdso.c @@ -309,7 +309,6 @@ static unsigned long __init find_function32(struct lib32_elfinfo *lib, } static int __init vdso_do_func_patch32(struct lib32_elfinfo *v32, - struct lib64_elfinfo *v64, const char *orig, const char *fix) { Elf32_Sym *sym32_gen, *sym32_fix; @@ -344,7 +343,6 @@ static unsigned long __init find_function32(struct lib32_elfinfo *lib, } static int __init vdso_do_func_patch32(struct lib32_elfinfo *v32, - struct lib64_elfinfo *v64, const char *orig, const char *fix) { return 0; @@ -419,8 +417,7 @@ static unsigned long __init find_function64(struct lib64_elfinfo *lib, #endif } -static int __init vdso_do_func_patch64(struct lib32_elfinfo *v32, - struct lib64_elfinfo *v64, +static int __init vdso_do_func_patch64(struct lib64_elfinfo *v64, const char *orig, const char *fix) { Elf64_Sym *sym64_gen, *sym64_fix; @@ -619,11 +616,9 @@ static __init int vdso_fixup_alt_funcs(struct lib32_elfinfo *v32, * It would be easy to do, but doesn't seem to be necessary, * patching the OPD symbol is enough. */ - vdso_do_func_patch32(v32, v64, patch->gen_name, - patch->fix_name); + vdso_do_func_patch32(v32, patch->gen_name, patch->fix_name); #ifdef CONFIG_PPC64 - vdso_do_func_patch64(v32, v64, patch->gen_name, - patch->fix_name); + vdso_do_func_patch64(v64, patch->gen_name, patch->fix_name); #endif /* CONFIG_PPC64 */ } -- 2.10.0