From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964871AbcBYUUA (ORCPT ); Thu, 25 Feb 2016 15:20:00 -0500 Received: from mail-bl2on0074.outbound.protection.outlook.com ([65.55.169.74]:2801 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S933600AbcBYUT5 (ORCPT ); Thu, 25 Feb 2016 15:19:57 -0500 X-Greylist: delayed 92643 seconds by postgrey-1.27 at vger.kernel.org; Thu, 25 Feb 2016 15:19:56 EST Authentication-Results: de.ibm.com; dkim=none (message not signed) header.d=none;de.ibm.com; dmarc=none action=none header.from=caviumnetworks.com; Date: Thu, 25 Feb 2016 23:19:26 +0300 From: Yury Norov To: Heiko Carstens CC: , , , , , , , , , , , , , , , Subject: Re: [PATCH 2/5] all: introduce COMPAT_WRAPPER option and enable it for s390 Message-ID: <20160225201926.GA16123@yury-N73SV> References: <1456338854-14901-1-git-send-email-ynorov@caviumnetworks.com> <1456338854-14901-3-git-send-email-ynorov@caviumnetworks.com> <20160225084943.GB3980@osiris> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20160225084943.GB3980@osiris> User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [95.143.213.121] X-ClientProxiedBy: HE1PR01CA0021.eurprd01.prod.exchangelabs.com (25.163.2.159) To BY2PR07MB615.namprd07.prod.outlook.com (10.141.222.150) X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB615;2:wkUo0tt+6fT9QvkKlcZ7KjzJJTytpoxDlP+l0/E5eXiS2QsNo8GInbAioK8CtlwCrk3pkg0jiRVmMnSZgO8pI9qDBvjbC3FhViyAOygAp23ORYg9iLmDHOIOPp1DvPnoDZbm1GGGGuz64zboSCZMEA==;3:0whPBrOII9sAQuABAJSD4y8OGhuGKPVD+yG7K2tJrT03V+Wuah7rbyWUANVPXJYWGe/be164MJQh9SKtHMT4JDSre4vq+BbmTvKKdRphwHk1FYkNtwhbzbfGvhapAqr/;25:RPerJRXZHKJMWLfmiUUKBxIa7mWZg8uxI+Iqx35OeEvDAoYtU39gwzeN8eHVT+lwsnvWEaBvbM2oNT4eNCgb3PYhoVPQWFaCQ0qrg74u8njJQgknyfC/JOFKzeItHaYU3h3O5rRaP5wDMSzF8dYmkJRxHOCT6XE3AFiY7QRau8cOmqnfz0lk0f/gdJeFP9jp/cVs5zHzNRN4SIqGNUeYna98fkgeMVFxKxjhCL7IyeyBB1MYaRqJ9T3YK8FSaUrolbDHazMGQAmTSDaWZkPzNqLxARv6bembrzpfxPDfTUtv89iXieb/ExmHa2CHEzPk X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR07MB615; X-MS-Office365-Filtering-Correlation-Id: 4781bf7b-c267-49eb-f828-08d33e210474 X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB615;20:Pw8zxO3CHi+En6SNCLLeNIHfIcA1xOLh57jf5UYcb6rHx7eWqYlfXid35KX2dX/AR/x7+DPXmZz5h4gE/4iHbcgyPl9uwNgaakWQl/eNTLOMuuQfdZXCs8CaSD+BckuSj9MFQoc0POUsS1DPpAehfDl4h+sDHOk0Ufk4Z7Gn5yf3Gk4C6H7KQpvFfDUgbBdq1i2cw0xM7SKJxVfjFFiHhNCwxQy1NkRWQwJRt0RsefYmCjRxI03EWFQ4H/NQvG40THIwkJvt3/wPc8O9xnF7kd6RGiexhZ3wqR81ksbLa+PvmEQzBkuR3Xwu65p3gZC7UO07aKygoa/w/4yd5mN7HUlOQb6uctgfmvXKD3Oro7VXjLNQcc4MTLS8+RVq8JsUHoyWw7ebHDK/bgQ5gbBRdoPjH1d2Hkvv7o+UvojsXZRAIL+QY+yfK0DLSyvnghA0ZChmLxBNRHrCmkkpXYvI3a9hnFK0rkTnaNcET0w5SKwKK0oKhjOG15+wulKcIZWS7al7SE9A/C3nkoQ/1pSAkf7NbUJZfD6toG6SHSP+EOjQUoqQVrM2tHEwMyG/1AWMqk2nliwyMGpXyG6sX3XLugwSubHxiRiloEn3LvcNTX4= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046);SRVR:BY2PR07MB615;BCL:0;PCL:0;RULEID:;SRVR:BY2PR07MB615; X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB615;4:0PnjBGFNQx9kPnf0XtM/i727Dgi4gAqjHxUWhZsxZKDK8qzxwyUUs49XjH2ZOmHNjBZF8CDT98h1C7vm9swhKesaUU2NC2Tj9cCOPPmcihDYvKsXS/pnNFE5GN/Bw8O4o/2DUUeNUNvnp11od7RLdPJMj2f1Ksy6CuKazVDVJc2P9KYd1mvUADQP3QDor/aFAUlaJKLgYG6wbYCzxNwXG6RoXLJhsJVChpyONDWxjXxHS4gksTbVcbckA95Y8R8MJWiau/ve+aYucckj/zw9AM28hHHPN+TMZeIrfuIvoQSAWEwjmWBtJvl1Yh1eUpLicSdC1but3a4nSKoBweKgO53iTJFE7/SBLNCoBwgTBrTDXelpEQNqW/7qF9uAg3de X-Forefront-PRVS: 08635C03D4 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6069001)(6009001)(24454002)(19580405001)(19580395003)(4001350100001)(83506001)(40100003)(33656002)(54356999)(50986999)(92566002)(76176999)(122386002)(47776003)(5004730100002)(97756001)(110136002)(50466002)(5001960100002)(189998001)(2950100001)(33716001)(46406003)(76506005)(6116002)(3846002)(4326007)(586003)(5008740100001)(87976001)(2906002)(42186005)(15975445007)(1720100001)(1096002)(66066001)(1076002)(23726003)(77096005);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR07MB615;H:localhost;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR07MB615;23:/2dGAj87RfoKXNqA2SuBstCI2XtKco/7XnLuDpDK+h?= =?us-ascii?Q?MgAV5gt662XGmtWEHParNfyJN/KM9D7K74xJvDngY6WUwTrtX0UsncrOJKn9?= =?us-ascii?Q?BOfo2ljVPvxuotlWnmFazwWCcntuMhjSKoZYE5QO9CPwJ3OX0Pb8Ndt34Obx?= =?us-ascii?Q?lAcDVjt32lBXMkJLkm4A3F6TCEnMHKBcQxV1Cg0t9qCXR0LMnQLu6b34JS8w?= =?us-ascii?Q?6yjBRdT5BeEM5IE6pjYhiHb7zQLvp07Cr2h/e1wGmcBWUZ0x6yO5QyXvH5gQ?= =?us-ascii?Q?ODRReylpiuJjBPpz0dWsmNtXRkRRNCwOe9dxNLWCCYkvmjoYKWUatyZifwUQ?= =?us-ascii?Q?fGEua022C4GPeWNtobXP35xunbOq5MchPB2E3W95UYC4JwFA6OMGfRrv3Ixa?= =?us-ascii?Q?N+l2tnwdjWMLVsgg3o2R+z1vqeA3hD3UNZVM58zew2wt34JM2ZuzbqdcPC25?= =?us-ascii?Q?HI178GHUg678PIwB4uTYIAQI5ZThxb9bwlOyq159DMKZSjJlI+3yo6GgrqHF?= =?us-ascii?Q?IK+LeKEAqvolsSqouLX3GqphYw0/JQuA2k9fiOig2nQTX6bwUyIB0AcDvWXR?= =?us-ascii?Q?X+kd+ivEICJMYXPm2d+7pStIRZHUCYVJZThY6pNOVN0kQillmKTHE8w7WJ4Q?= =?us-ascii?Q?7Xo9wWlzaHOR40OdmjUXUG44IP3sVbJDu4Aw/BzQZgKz9cMiPbDmpj3CxgPj?= =?us-ascii?Q?PjSH0gbD/py5XbeVCx5sl4xHshixSAv2p5gHsILXU1c5Pt3Y9DpcxlQ7yc8s?= =?us-ascii?Q?EzkfsWvYyDcj21iRj6XRBUchyKVPasqwuf8bz5AJNOM6zK3pgzGVC9MQoi7X?= =?us-ascii?Q?OVp2kz9TYgYVUtQpPuFyKBdWbVzvrMp7yIz5kkUPevKAPvFNgy7UaBsUDk+t?= =?us-ascii?Q?6QCHhtz+9kbfzVCwwJwfkVEWWzZ70GkFxmtTE6j3Rc7KtUWVHACNKbNLF6Mx?= =?us-ascii?Q?dzA00DgIqHjreDcVLgYEYWF/0VvNfX9hy2+8TrZRCcUDD9+3FPehe04uNG7A?= =?us-ascii?Q?40FXBbS0/xRWTEQkaIVh+gzv8CWE3lKqG3y8TxiD8W18BepBChoWkdwpbsqN?= =?us-ascii?Q?445O5L0WNyX3zHAnhy1KwomwIE7dF6ntuTBzNqaPMlnNtZ0Q=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB615;5:xlDB356rh67RuQsDfQN9ZQiVWW+qdJ9W6Gs2gRAFpBc6KN6eJbTBndHYUZ07AbFkV96oXQxnomEfPIpBFlnxRojSpGqtTrmBdAosvDljhKO+F5cjxYGPOdxE6572eQSNFsdep/v8erMxBvV7IfQUxw==;24:RxiJElNxtPYaY7xIULnjqCewiyBqczzIxjgxzBXIw/0AOQj5ZxqtEKQ24gyC63NuWbwcTfUrBqXNtZPNMxR9scnNTwAec1VyScR/QWfTHCU= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2016 20:19:51.3520 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR07MB615 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Feb 25, 2016 at 09:49:43AM +0100, Heiko Carstens wrote: > On Wed, Feb 24, 2016 at 09:34:11PM +0300, Yury Norov wrote: > > Signed-off-by: Yury Norov > > --- > > arch/Kconfig | 4 ++++ > > arch/s390/Kconfig | 1 + > > 2 files changed, 5 insertions(+) > > > > diff --git a/arch/Kconfig b/arch/Kconfig > > index f6b649d..6393093 100644 > > --- a/arch/Kconfig > > +++ b/arch/Kconfig > > @@ -583,6 +583,10 @@ config HAVE_COPY_THREAD_TLS > > normal C parameter passing, rather than extracting the syscall > > argument from pt_regs. > > > > +config COMPAT_WRAPPER > > + bool > > + depends on COMPAT > > + > > # > > # ABI hall of shame > > # > > diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig > > index 3be9c83..082b861 100644 > > --- a/arch/s390/Kconfig > > +++ b/arch/s390/Kconfig > > @@ -333,6 +333,7 @@ config COMPAT > > select COMPAT_BINFMT_ELF if BINFMT_ELF > > select ARCH_WANT_OLD_COMPAT_IPC > > select COMPAT_OLD_SIGACTION > > + select COMPAT_WRAPPER > > depends on MULTIUSER > > help > > Select this option if you want to enable your system kernel to > > Maybe merge this into patch 4/5? Then bisectability will suffer, as next patch needs COMPAT_WRAPPER enabled. > > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel