From patchwork Sun Jun 4 12:00:09 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yury Norov X-Patchwork-Id: 9764913 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id EED08601D7 for ; Sun, 4 Jun 2017 13:05:55 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CCDD427F82 for ; Sun, 4 Jun 2017 13:05:55 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id BDF8D28380; Sun, 4 Jun 2017 13:05:55 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 2636427F82 for ; Sun, 4 Jun 2017 13:05:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ypxlE4+WHVczzeARLz5grPtzsCycyNinVJTtpBnLXFU=; b=JN9UcdOOhkxSIP 1arS2mXleGy2OTGwLQYcwvzxQaRmwJoDAJUGoYQV6KXg78tHf7ncIM+WDg7FTtzjSy66IEHrC7x/t b4K40GjsLnGRZE4sfr1E+ggQlronrjOEf7a8U8zso3y5mXXehymRO8WtNGexTR1wsPV9cjyvN9G9k z68eU3X1Godsox46FMmNLLy+vVDnBfJd6GjE4WhHbRqAfrtsoyvMwIluvJdMxBgVrpmZu2Q05orjC dPC3juOFRTDvu/bhls3NGeZFyqBQyemdfX9KbAtimnrG2JlOFnoQ50Rk+3cPjgaRM1Bt24wXPbxa+ FcfVqiTHNR/R4OMTncyg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1dHVE9-0007BT-G3; Sun, 04 Jun 2017 13:05:53 +0000 Received: from merlin.infradead.org ([2001:4978:20e::2]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dHVDr-0006y0-6Q for linux-arm-kernel@bombadil.infradead.org; Sun, 04 Jun 2017 13:05:35 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=Content-Type:MIME-Version:References: In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=tzhSEmT4lqbLQKn4bL4xzpxkM8CnrzQJc07KvOjXapY=; b=ij0ELW0vbDzH/uwoIGxjwOd2Z OJSn2qIZUQjMGJk2iRPWhAXnBIqgt5DfaUH0WIKP3CL7mG3aIyn7GADnSiqWpWx6qNTiD7eeIyqrE 4w07JMubPAUjNhjCV/oDEvRYD/D0BGhjrUf+O4tcnPZZCqpqOVnL3Jwxp671wyF//AD8Ne9Knu3Ss oG3SzolT34iXVlpVA3gpxL2FymuReDzo10vIRINaGxawKSjMUfviGPkJ4yv+J3087EgQ++/yT+a9J 3SlqHk3DCgjHOiz+nQXKqgcMY4P4Z8FIrf6Lp7mVa/F3wYX81oGFMZ6YSMktTCOBVFbtUE19GVMT7 qQ2ZM217Q==; Received: from mail-sn1nam02on0071.outbound.protection.outlook.com ([104.47.36.71] helo=NAM02-SN1-obe.outbound.protection.outlook.com) by merlin.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dHUGj-0005MS-Pk for linux-arm-kernel@lists.infradead.org; Sun, 04 Jun 2017 12:04:30 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=tzhSEmT4lqbLQKn4bL4xzpxkM8CnrzQJc07KvOjXapY=; b=jWED44JelBzCMbQ36uZqg3TWjYNgETxuzSJy8Nn3/6x8BmCRkwvoEpis+sUgXusCrN5Jd4lgQVRRgGWhGgZV+N63JCPc9PfNIbx2keVvondwH/KEYm483+50UHYLfa+Rp8JKryyRHUZJ5Y51h6cjTlsxMlF3jggfOKHzXVpfEjA= Authentication-Results: arm.com; dkim=none (message not signed) header.d=none; arm.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from localhost (176.59.55.28) by BN3PR0701MB1267.namprd07.prod.outlook.com (10.160.118.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1143.10; Sun, 4 Jun 2017 12:04:07 +0000 From: Yury Norov To: Catalin Marinas , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, Arnd Bergmann Subject: [PATCH 20/20] arm64:ilp32: add ARM64_ILP32 to Kconfig Date: Sun, 4 Jun 2017 15:00:09 +0300 Message-Id: <20170604120009.342-21-ynorov@caviumnetworks.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170604120009.342-1-ynorov@caviumnetworks.com> References: <20170604120009.342-1-ynorov@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [176.59.55.28] X-ClientProxiedBy: DB6PR02CA0019.eurprd02.prod.outlook.com (10.170.218.160) To BN3PR0701MB1267.namprd07.prod.outlook.com (10.160.118.141) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN3PR0701MB1267: X-MS-Office365-Filtering-Correlation-Id: c2af98f4-6d9d-4953-ae99-08d4ab41cda8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:BN3PR0701MB1267; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1267; 3:jtXinoXBHs9i3Wch221aWcreMlUI5MxO8LgM6mRJV7PGC9/jGA6SiIeQs0QzQySr2j/4gGBiyqWr/JPxo9Epz23oVJNAx05bYUQI7+rzvb49IQPRrqMxrx4rAyL/3WfFiPfPJ+er0Ahs4a/pI5rMXIQ2QEHURsjWuRzUjwqcOtTOpHP+byJFP4pYvKHXJ/FiDxeKNaacfNj40NNZVjRO9YG1VM6uyhjrT3o/9I+IL+w9lkeH+RWYlEjuCTZGsx+JJJDhmtRcc0yvXU5FHiFHAHMwEi0qX9WRDKyUuTppj21Dxlz2qF6E0xQeTJ91j2eoeNcCNDBiLZg7G7MDfc5k6g==; 25:L5avsQc0XbkxQa7R0RNy6GwaxH9lf1smwRw2B6zQnXdGHRXG5smlRrW0PKBTKj2aajI0MybzxrWeTel+yUW0mYh5VtbUyhxpaJRmpSA47n1F7OFTVkP7Tr0WxPqFkAHnzxZ3rKTtxiT8ZLw0hLmAAvYn73SU4rY7inl663gP2YG5HXgyAoXNuHguIQnbZTr2yuK0JQSD4AbYcyJSgp0uJbqhrwGOW2f00HMD/R6tqK4DUEUdU7t1TT5u5P/pVngtxkxgZ8tplcj0mpCY60t3PrxfatpMN4n+LEy6eJ2a1i+D22ED0sJKYQgL/KLo4HZMVOm0/tklOD9hX9EPMluf9L+VynJFpx6vjLlYnGCoVX8vOyM8vMtCX3EXa2r3H66KOWnYYj3ewApBJW9ZPVgzkl88bZCuyDwHneoAL1qBV91ORK63coc8n9ItNXAEyzL4hDIXlW8yrXjZJnlqSlEz0PJSUf79y++fVxFGRe4JgFE= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1267; 31:0evR3fIAS7c4SI3f5U6o3lefj4C8vKK04li5WW6R6IFkUwx8HX3rysTTVuJln0vfd2wTaabixk+UdJjccqyjYkRF72CxL9rhywglj7s29u1mtcJ25GSCeHVBWi/smkHkEASzAlltLfBk2/6WpBoM1XDRsdp+nqTOjrak5vT/yQUU059qodHF3k4WdmfK2g0B/uLur618LIPPVB9IDCb+rANMxlf7cQXWuawvS0g8v7Q=; 20:ItmOHu8ypdycad2ucj6EJdf97NNCTA2cJZ+gvprfvNSn52yPDu9EU73ekmJT2OWfzXzDrhtfMowcxKqTYOwIJFJr0MaMOB76BWcnvRKVZDQbtkhz5gXSUxCVvzJF+kwuJw1y/nrzULYt3JBUEhFI9W0nTySSojwqhVh5sUhcQsMQvS+CszquV5+cVkywHb7599T6r5f/lfSebGP2kYddN+zmt4wLckkZtTdfBBVMdIGq8ms1hy6wqUAw4IGgwjcrpzEn0XVhVkzs+7zF3uwqaNQ4GuTCPYiPuVS2ftAHG/4ANADvAanMFSIgL8z15p831BtZ823U9zklBc5Xji8iqeYm/gCXEvTWB4qtNKwYsAE7LmlLw+qla+e0VhlGsedypDwBTUAe4mE2JZUnnvimYHsMELcMDMJSxrKTkRZTWxK2v5DLCo8mZ/k+I5Ui8eD7qzT2DLYD8M0GpkY74WrOY1dHYkflkyGstf4WKbrqNM9WgYwYpdnev8VrSI00Q/yedSL9QWd4QoGul0dqlF79Q0NKF/ldveuDb7jOwrju6doNzUGj+6YGZa16Nc/g86XkYd8Fs9+XTcHw6FLIVdsXp8nO/jmAIvrNni1VbePzON4= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(278428928389397); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(10201501046)(3002001)(6041248)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123562025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN3PR0701MB1267; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN3PR0701MB1267; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1267; 4:m1e8ZhHF/jn2+KEq33ddab9Rc2uZQc9JlPAfKO5t?= =?us-ascii?Q?2eJPIwdZeD2kZNMiUvaET5kJhf+NuIhKqwHDnSUUdRZd+sooNplparT4Rx9w?= =?us-ascii?Q?01ajL1VoGAMpkKZ7G2x9PH+0N8GeyKJIkCNmNgj26dgp3+PwmZW0OissT0AI?= =?us-ascii?Q?f7t3S6vwFaLfMpizf7nwhrrOo9KV5JOs4vnZtV2HjCScaic0NOwIARup9vQb?= =?us-ascii?Q?ErW3Yj5Q+Uvxqq5ZcWNqkJgWmUCDF1mmo82XkdeJd5asYOXjy3URDU/xWmEB?= =?us-ascii?Q?fGPAkeHzVJ6SebJVqn+cGNiCulPVLBhFd8evJjIP/n+ARVq5FZPE3s6/Fwvq?= =?us-ascii?Q?a6GUXWzB58M/fpXqcAeYQPkCzidpKqlqey/aLeSmBJwIQtgbn/UiYTxRGkxv?= =?us-ascii?Q?/F1bpuCCK3gEXbjHgxG0vwB0qQq0+figwwO+ursrWA2isZF3+gweOyUTW70e?= =?us-ascii?Q?3nSOW8N3NoDFHD9kqUccDEYOmpqwCevfVzDmMjVEF+IkR3lyMsoFMdin5I95?= =?us-ascii?Q?Gv94vJ4c/QZtfSyqsU+aa7AVIdop6g14csssCe79wYyRuVN7ARLHSGSDHw6e?= =?us-ascii?Q?IMrw8OQeBm9noCkJCnUjytPbjeTOHvEAvmqRMhf9AoGsoDp50M/rnqkp1dZg?= =?us-ascii?Q?bzCU8hkkq2XDYgKEvCsbs5jRx81N4CCmAh6TU/zLYg5yZStUEOAhgEJg51JZ?= =?us-ascii?Q?rIpTRE/mcyg64x8cGp1TIPcamcwC7EtljZfWWOymWezsdEnYEtaTEwdrddSR?= =?us-ascii?Q?tBz13c8sMxkUFbYBRAUKbvKBB13ampSm4oCnUytWHElpfvrqf7jk+tTs4lru?= =?us-ascii?Q?ACdi/LYeY7a3/fFpJB8SNsH1IfMZrshD1Kh87h138tKUjDnWZaKkZvbiKEJg?= =?us-ascii?Q?6zwL/1dFzMl+oNakYcVgEi0lvb0DDy7GD6WIjDFYYWO7JS21aXY4LOFpmy5T?= =?us-ascii?Q?U/5T7QGDIn8FFgk4+Ji0Q1FYDSJAFzIPQbJKOxuqh77b3JUw9xKPYLtugO+g?= =?us-ascii?Q?ccU9G+skMqkew3OsM4Yuq/2nxE0rcr0U5u6swlcly5bicGupHK3PqygLo1eE?= =?us-ascii?Q?8crl49S4ijgdRsKOLunyyX+vUmCu0bNto1AfSoMJz3xcTOqdQCreEKv+SwVK?= =?us-ascii?Q?uZI+PvIrl3gX9778PeosWe5g7aEF25aP6qA3itNLPmCD/Z3pDXtFdg=3D=3D?= X-Forefront-PRVS: 03283976A6 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6069001)(6009001)(39400400002)(39850400002)(39410400002)(2906002)(72206003)(189998001)(2950100002)(42882006)(5003940100001)(478600001)(66066001)(6486002)(53936002)(54906002)(50986999)(76176999)(47776003)(38730400002)(107886003)(6496005)(48376002)(50466002)(5660300001)(7416002)(76506005)(8676002)(81166006)(36756003)(305945005)(42186005)(33646002)(4326008)(50226002)(25786009)(1076002)(6116002)(3846002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0701MB1267; H:localhost; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1267; 23:zWzjY7Q5sl9wetIHASCjmWVHCQ0kQX8WfhMngAA?= =?us-ascii?Q?OvN5zLQzX9Ty4q9fYCNws7t30Sz73I2g2kst98pSG01Nr9pQbx0AaFnzzjxC?= =?us-ascii?Q?fWze244ROU9gi1t3ahieDc7sywJsPlsvo1K2jdtYNvMKb2kZAKkt/eoLdUfR?= =?us-ascii?Q?snLZ6fD/t4Rc+GP0Pl+aVYom6FGQ+8c/WaZYeg9FEDzlQ9WIQNNMwjbTjfad?= =?us-ascii?Q?FRwxgQ1jKALmc6TcTOulMj62V1sxpa3C+znmRbdGD4GWLJ4KrL+TBCm0yXSE?= =?us-ascii?Q?DilFUq5NZOr0UG8Hx2fjrb4zDdUEVN3uQSRgY8+VZZPkhU4HK6KObEnj8VKG?= =?us-ascii?Q?MpG+QIGz6X5aCKtWcfO4aGFscq9QCUbRSRzpP1QohLZ9tIXROo7L/WxmAxcq?= =?us-ascii?Q?kl/NhRKUtSUrWgaf2664SgHW325MPfX8zn59fFsRwhGFCEZmImYBdSY9sXGo?= =?us-ascii?Q?7oZ+oEPC6PiSt/TGj2jDMBCLH5ksovXZHa/zXfFTPfhEQk1ujszn3kWObwUN?= =?us-ascii?Q?MZfHXnr5tqTP0mL0JT5eVFdJ6pdqMk1DlD6Ib/6pjhPyyo8mfs2JTKHmQaES?= =?us-ascii?Q?OZoQ41hU04KqjbEre3vGnW5eajx2hdvarUOUo/02lgrqkIYO1t6t1aXqtL1m?= =?us-ascii?Q?0CwDrtvmIG0TsaamCFsO6OOYKfyqPYvbSBlU8LxzqnZgPkfdw1evGscubw4q?= =?us-ascii?Q?7ofNkOjYEwp9v4+nymV+iL5qGc4AIiGeUaOVXvK7h7cBPrOgaVGZ+m60v5Xw?= =?us-ascii?Q?fUftc3A5jkCuhcvZ/ckuSBriwmikv4UJPSkEbe9kk4qwXr4lRKkrbf7fbHLj?= =?us-ascii?Q?KW/+XMfnmXRuYeXx73NJHYOZzQy5ly0RQhsQpDOxiyl0eTb55ljy3hr5JSqg?= =?us-ascii?Q?0FIFEaPflXvxtspz0mu4oB3vx432qcBU3e1xjqSFo/ZF1CctV1X2yMaudlfx?= =?us-ascii?Q?2H5kN9ujMavMtOzF9e7HJGX741XavU7qJQ4rM4qoAq8ZSqBGr7ymTv7xrpoD?= =?us-ascii?Q?E1GCuDu+svKD688l0tVpTMWUP?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1267; 6:wqBjxHTAAlX/5bbUfM5Egvd0i43aSo3NyiZwAP89JqrOT7fXHnVtZF4ZYtCeX1RtMQk4kdMaAn9SV2FF8VvNaV7NLa8eCrriL+SvwiDGxe/NUFHGgUwUQF+pFnsL2UOSRBwPHM/rwDE51EO4JtOg1wltdpqxfEAy10D268H9TYuKimkQ3YyzgWuJKorkpkuTAyLDDtsZwmreu0Bwbn0BloGo1ChAW+QiLwe7PLxTIjDWUvvVjCSsNATt/3I/tafDoiKCuqBpliQRc14VbQHpBE/UUEVCkSm8CtIDb19OPuXdNh4oss/NJd8Z7oXe88bZf+GqdjS/DxZ5aZxWnBTGc6tcGE4TNxhucQZPDs+eFpNrl0ky8GSrW7zK5bDnXdjKKggWXf4ocmU5uwCl6PCmHc/41FLg1Cbrgs+VRiz+wleeLWjSe/H7aVEDQZ1bA34lWQFubsBmAE59Z4yvAbqvQHhxwTZJJrGmX/+WITA+/NKoRB2Vp1QXu7ybE90PXSvgMTtly7ORujz6gBYyIRHbpA== X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1267; 5:wT+vBIcWEe5CBSUKFSRWspPKbsMatWzTHVBXgenZXVS3tH2asDr4B1UXdMkw+tQ8pBYzW7xW6vcjtVrPj0A+iKbu/mZlNvXX72SGk7HeIEEfvs9d1oMixKNQ/+6WzJFfvY21O4JcBgf8hESoUdqt2TItob38PfuJcAZMQn5Na14XxztTBoxjKt8aaX1w5pDwB1revq15T9tdA2QB7Pq5WNVOg5Bkiyijtlkl5hJB/AdfT64/bVsCJAjMqJgs/CHWIS1vpX4NFGbQw4JSIqV5YVfAk0ZDZPpL0iRPVL0QNiMWYBTYoaiOSC4+BqReAo2C69ayrL/3QgkIuovVMLFisC4Lx0yP2hTOvSY2QfyW7S43ebv2UA84B9/bAmvV9Z9DHp3PxCLBq9ECrRNBzKGyTjRLkmwO++69VqPs4H4IHJ4OYc7Gd0Er3zTTZvmXxVrgPBysMq7wrbAVI9Cf7/EX6HjHGJuYGPWXF8BuEzeou7lBgCAZcqBdLc1rk/Q3utfE; 24:FGCsDR+F2Q+5Fo7dwl4iNJJvl9sReSsmm8o9fV8oBiF93d+FsWmJrnk0gXm0idmqAKAmscbXzVOpK0NAUemtmISc1P+CV/JQPJxKqVPQ4yE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1267; 7:gxmBhwdLs/ZwSgDIPFEOybjNDEnXei3wKLezdLmTRMYCaAldSHxd11aPLDfiQqDcGIo5op7y44H9eDDa5rOa8YTgAb4FSGWjXBQJuzsrcD8umDduTDahU7Kl/amSDCm1fB3/NvrhrIdeHuB6PyMH1iUQhNQhJj2xM3zEA4t5pqo5MyTqvun3f7Yy1p7i14AC9VGnK7gaJIbWQVgWKe1S5vr2t6ma+cBInJ3Dw4wLxja1sxwNeFBbCdSmjfD++99qz0Y2tegVbHrbd6WIvhVRpvL4r7rX3vUmhJVXffuyTBBPSX7jM7qM55oflJyUskJ/yx40QLpaGO9EhFjEiIxKHg== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jun 2017 12:04:07.3497 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1267 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170604_080430_020622_DAC8812E X-CRM114-Status: UNSURE ( 9.87 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Andrew Pinski , Heiko Carstens , Chris Metcalf , Yury Norov , philipp.tomsich@theobroma-systems.com, Joseph Myers , zhouchengming1@huawei.com, Steve Ellcey , Prasun.Kapoor@caviumnetworks.com, Andreas Schwab , agraf@suse.de, szabolcs.nagy@arm.com, geert@linux-m68k.org, Adam Borowski , manuel.montezelo@gmail.com, Chris Metcalf , Andrew Pinski , linyongting@huawei.com, klimov.linux@gmail.com, broonie@kernel.org, Bamvor Zhangjian , Maxim Kuvyrkov , Florian Weimer , Nathan_Lynch@mentor.com, Andrew Pinski , Ramana Radhakrishnan , schwidefsky@de.ibm.com, davem@davemloft.net, christoph.muellner@theobroma-systems.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP From: Andrew Pinski This patch adds the config option for ILP32. Signed-off-by: Andrew Pinski Signed-off-by: Philipp Tomsich Signed-off-by: Christoph Muellner Signed-off-by: Yury Norov Reviewed-by: David Daney --- arch/arm64/Kconfig | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 2275db8dc7c9..c155e195e939 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -1063,7 +1063,7 @@ source "fs/Kconfig.binfmt" config COMPAT bool - depends on AARCH32_EL0 + depends on AARCH32_EL0 || ARM64_ILP32 config AARCH32_EL0 bool "Kernel support for 32-bit EL0" @@ -1085,6 +1085,14 @@ config AARCH32_EL0 If you want to execute 32-bit userspace applications, say Y. +config ARM64_ILP32 + bool "Kernel support for ILP32" + select COMPAT + help + This option enables support for AArch64 ILP32 user space. ILP32 + is an ABI where long and pointers are 32bits but it uses the AARCH64 + instruction set. + config SYSVIPC_COMPAT def_bool y depends on COMPAT && SYSVIPC