From patchwork Mon Jun 19 15:50:03 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yury Norov X-Patchwork-Id: 105882 Delivered-To: patch@linaro.org Received: by 10.140.91.2 with SMTP id y2csp941594qgd; Mon, 19 Jun 2017 08:54:38 -0700 (PDT) X-Received: by 10.84.149.102 with SMTP id b35mr31104129plh.289.1497887678073; Mon, 19 Jun 2017 08:54:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1497887678; cv=none; d=google.com; s=arc-20160816; b=ySFItLYDKv1l0CD/N9yfD7NzKf4v35/pHYOtaDk9hvZ73jSe9nGfSGmg1i+9MYr73D lU8gDkM01Pan7nC7Qi3anFmnf0XrD5aQgOpKtloTLVCvFtYRaE1BfVLUAV4dh5fkbeHL gV3Hryyfbqk3PUoWydgu9d/7igqxAq5ihomLCgHK+1t7U8WcKxTVJBOA6N3a9vw4J+hy zrrWA6kCyq/awADkV3+EmTq8kWC3BkP4/pve/szQq75sWTL+DsMPplWHItOb3KjlkFlr dc2/65RX7qKV8/zenAbzDJLIRPVp2ZSMm8yS1rJ8FAxzLope/fuZzICix6t0V6XobGug 5Hsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:spamdiagnosticmetadata :spamdiagnosticoutput:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature:arc-authentication-results; bh=GoVcqXL1UBzOj5YKYXG6xRL9VjjzPlTTYY2hdWuHOZo=; b=HrANBH8RpRrnBe7Kw5bpoftAlLd1tJwQbdQTt9U+KKzLZYBYK7dfVFJ+0eixQrwg5b yqwBIRgc8pO3HK+qZUB9zdIwddjkol5+0Uo/Addw/C+z7h24SUmcKSo7EIWn2nTkMqxh WhKlfUH5EmtE3cOJ6VUQbNrB4orU1Dx150i4Lr+m7xHZHoCo+5uOuV2mSiagyP9EMZWb DYl5nWMhp+ojh+eT3xHFNXKVsR7lIa8k7wYmFEaPHUTuRTzwnPlMU4DKE/lL0pdeZlbV zSE4rVfBx4bgSnSVltNIMeq1n4AUGfFC9+ClrWKHAAVKLfJ8K+Gq2SHUt7SyowIelpsg a0WQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@CAVIUMNETWORKS.onmicrosoft.com header.b=iwcAaM+M; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b2si8492320pgc.211.2017.06.19.08.54.37; Mon, 19 Jun 2017 08:54:38 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@CAVIUMNETWORKS.onmicrosoft.com header.b=iwcAaM+M; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751677AbdFSPy0 (ORCPT + 25 others); Mon, 19 Jun 2017 11:54:26 -0400 Received: from mail-sn1nam02on0088.outbound.protection.outlook.com ([104.47.36.88]:43584 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751108AbdFSPyS (ORCPT ); Mon, 19 Jun 2017 11:54:18 -0400 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=GoVcqXL1UBzOj5YKYXG6xRL9VjjzPlTTYY2hdWuHOZo=; b=iwcAaM+MwAyWC0NM3JvHxctiNemFUWsNJQUBJXZaJlPwPz9oyONQMSD3zy9gX4G0s2PD01D/MZtAGoS8Vhxrs4FGyGDe4CXIPzG1/mwtBrHXQmMbGD5LYQ6ZHYxgTMkSligC7/q9CKzVopbq869bbs5raJSJ0PJ0cqzm808EGAk= 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 (85.253.137.34) by CY1PR0701MB1867.namprd07.prod.outlook.com (10.163.42.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1178.14; Mon, 19 Jun 2017 15:54:02 +0000 From: Yury Norov To: Catalin Marinas , Arnd Bergmann , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org Cc: Yury Norov , Adam Borowski , Andreas Schwab , Andrew Pinski , Bamvor Zhangjian , Chris Metcalf , Chris Metcalf , Florian Weimer , Heiko Carstens , James Hogan , James Morse , Joseph Myers , Maxim Kuvyrkov , Nathan_Lynch@mentor.com, Prasun.Kapoor@caviumnetworks.com, Ramana Radhakrishnan , Steve Ellcey , Alexander Graf , Mark Brown , christoph.muellner@theobroma-systems.com, davem@davemloft.net, Geert Uytterhoeven , Alexey Klimov , linyongting@huawei.com, manuel.montezelo@gmail.com, philipp.tomsich@theobroma-systems.com, schwidefsky@de.ibm.com, szabolcs.nagy@arm.com, zhouchengming1@huawei.com, Andrew Pinski , Andrew Pinski Subject: [PATCH 20/20] arm64:ilp32: add ARM64_ILP32 to Kconfig Date: Mon, 19 Jun 2017 18:50:03 +0300 Message-Id: <20170619155003.13218-21-ynorov@caviumnetworks.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170619155003.13218-1-ynorov@caviumnetworks.com> References: <20170619155003.13218-1-ynorov@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [85.253.137.34] X-ClientProxiedBy: VI1P190CA0018.EURP190.PROD.OUTLOOK.COM (10.165.188.159) To CY1PR0701MB1867.namprd07.prod.outlook.com (10.163.42.21) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 052852ed-f60e-4968-085a-08d4b72b6867 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:CY1PR0701MB1867; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1867; 3:98Sz83IumWa+i5RFB88JUoO+n9uHFA431XKMQN9GQL7c/eV4Luf9ckSXbqKXdecYhVtJWv8mXCckNzt2hu+TRaN0JF6biL4D5egpRq2lJNyBM8Iv4QOfGcB3WqI21DVgu3xPVu+ymNQDZN4CD23FxKiv8fLMSZvgR4qfJboNOtMxTfk4axkQ8VhITNCCobIZh2/5vlhCFVPZlSrcM5kmg94w/BnwM637kaApWlFcClWDYJc42b7EsVaZkDJezKcA+h+xVdu43TeTe6XGHED0rQzlcXNXVpYwdWG6slXUy4XegXo9FnU61I3qjgeXQu7peUTRkNpypC1NBK43friLZA==; 25:c0zQBrxUboleQtoHMbxc+mkANHe2JqYuNAcX4qXjH5FSOXtcNwjL3ofXy3VaEnT/f2Z07F7bIvzSonhN7ONN6Q9KZ8NMnrbtgP9wCMrrRn/msAf9rl/2OEokncLXTZVE+NK7eEI3B4Smr6FNemDyKD13S3FoKVoDiIDGeZk9qW2eTVyg/1OVDuiJJdjoVIIlkIXSh3yYEfznna+HNRKAPlvoheUXnneX3T6HyMMPGR26rQuTBCI0qxoCf5h94bTpqPQKKrZoiiLhAwcOuWmHpyCdhl/ND+ydXQjuvK4t+TGG4nc02uolhfetOD5A6FB3t2h63YJ84xh9xgDO43xwosKoPflB5LH2FF99wCFal4pvwBr/igwjZTWv3rolGHx2Uwrp8hsXvjXLwyiSENChXBp3Dm1YXoE5z+bKsU8IIjswjLEY4/tqXx/9Dd0078m0KDHgLZ7i9u3Hs6cxXsDrEWHmcds26gj+JTDeosuYu38= X-MS-TrafficTypeDiagnostic: CY1PR0701MB1867: X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1867; 31:y0NA7OWp/YqdrwlZVc8bNjHbIVfxE33NGECCc/sLRVkMRY2oEhCOwVodQlu1kCyXLxJBN3Vb0z2ecEu4M+bImFHF/mfv4s4M8t6f2u+IF39IBiw4+qb1sDKbNAi3W2kvofpZSs4t2h5E1XALYMzWpTMR0C+ZqPyKpn7162Cjv7InJExFA2qP+68hIi7kYSGLFiFoizAh4vFryvYmi6JPHUPXKCCjMIwvVtkJ3liPQu8=; 20:OL4NNf6qh+jENbHfgVisY0emlXui7RklbzsFYcr9gEcORzaqz+LSdn3+g+ueQH/G1Q44/CboOTSP1yAjsg+KVdiONsfZKQTmRD4s5eU/RCOQC1Jo6awLwYj/JsWYSQ0cl4r9Rg928gusNfUggP54h8SisJsFFlmTIGEcFBFJ6GD4xRTZhIvUbR128k2SLsR9AmKBMLw2GC8tBbQPmYwUNrnKfDnN9xf1v6pwW0aDSPLYYkYhrweWYZ1vpXrxy34Qfg9UH8C4vCk160ClisfWcqHi34cVpfLN2vRAr30I90otXNAH7wKCcgG/Fasmrn+fpxuxmtvgLwYe5+W+VtAPlNK3j4Ttqk9gdx5cA6eZ6Klz+To6Ur0WDyvm5x9W532GcEJEB5nZU1iV52BzacP2DnvrrLPIiKP9NL8Y81T4yWldIczoYCguFsTS6aYIK1c7iMOZOF6/35qW6zRt5AT2SX1WNwLgZc59N69K4DyU5NWet3PU5PRcDie9ka81MUdEHCueTlHFlwi0yJJDWRYlS2BaWRBL3shf3jz5t7Ag3GzWxIm1uoB93DD1hZiBukRM9uoRToPk24pUevQg+mX1oOYTH8peJ3kj/5x5FJxN1t0= 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)(93006095)(3002001)(10201501046)(100000703101)(100105400095)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR0701MB1867; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR0701MB1867; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1867; 4:OFtiIq6CuAQVfQLFmyoBepIIY2NiHAMnsMI64lEmCjBuMtJOjprF9x84Y1lpYc0zGLRKAcrORapdWwBihjmqJ12zJiXyV78zaoJyt4GEjXuoOIYPbNPcNjiBMAdL0OWliSJt1yPFXErOVvoBDEA16gV+2HE5Bi6sUIVnwx3XDSp+9hDawZ7FhCzVlrMqwsS2PODnr8liiLOfxVWiZjVbDqZonKs5Q6GlkhpWGgzVkNeipEOSsIioXROrpgBmG9BitZSPkxYp327Tsn/ns7ZXF8fAbMltmZ7LJ/H6rd6vRHZgtkPW3j6HDYxlITmosnnplZcDkXGz99ztKnSiY+NovWb5rpl/6qV14EDV4qTfoefkD9n8HoBAj34QIIS4h+yMpnt39T23emA/RG34Y8lFfDunCYbGZj3lQd1BW19+WqwgHCfnjWES1fNxPlXceUuAiOE9ROY2HZoJoRsTlVhXzOKroywcUJHBo+ucth5Oaq3wPlXGtY0NzstooJrMT08amufiYla7smM3Yygs8R3HdODNXYpqlKgrYjQApke7m51yn2CZWtqqyUGGRiibDbLcM6mrQdS6I1GZAGabxIaR/8V1EVm/lBwR1XiHYI5D/Uu2MmPpizbQ0zPGWRiQs08kJYDBmcmZy6NacPEPO0qEvDs0mCKhPxmkmwLQypLhiSZE8Elo85/9k4aLchpUfDnnASL0ucz7FVHEs8nwQK17PhzFRraub3N27oOuqV+za/5nJfMyiJh0SyMnIK80cL94tnxXRvIWcXCTRui9GSyMgg4Yn7TXhqIT9QIGmeDM1KqtmAAYhLjXjbREvICj+vKz/JfvJUSw6n0N7o8jhF3U3xXdy8ZP+3lBj6K9xGuQeRE5x8Q8ugvUR4Sr2YWCTi3bGMEmBR7f8Z0wxTLmfkTnsFk5via4HpGPOF/oiO3XI9GCk7q/v8JGG9wrT/jcu+BupyoLt805GD+PwzSJkGTJFl8eY6K74H2g4hMC0Dlr0HBCVfwzrcxuCGVVupbI7NYYsSrOM3mdGPLkKliu4THQNRvjx6C0j3XorPpdzW4A72Qk/LM1dM4p0cHgbIuqA3yhtV16mfldNL5OAuU3MIy4EzYXBL4UJwcZPf6N/JPSKE2rgz0KQVe8M+K3dWuV5Q5xuG8DLAXfPpCVUXdq7oAytA== X-Forefront-PRVS: 0343AC1D30 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6069001)(39400400002)(39850400002)(39410400002)(39840400002)(39450400003)(42882006)(33646002)(2950100002)(36756003)(72206003)(81166006)(8676002)(189998001)(305945005)(6486002)(478600001)(48376002)(76176999)(47776003)(50466002)(50986999)(54906002)(66066001)(6116002)(3846002)(1076002)(76506005)(42186005)(25786009)(7406005)(2906002)(7416002)(5660300001)(38730400002)(6496005)(107886003)(5003940100001)(53936002)(50226002)(7736002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1867; H:localhost; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1867; 23:YRCenJD+0jibuymB7eGgbzqEBluSD/uW8BonbjKarD4EMuS6+fRH4COdEpZ8TD9RpMZ3coVqCbu914WH8piTSzTPTdXQY/yGTtgzG0KlRUBJUw7ev9GuArjoaYIIzVQKqNv175CsaHXLSXlpjWyqr4ojWnbQHCNg3nhSQmKNjhaSpMB5fkmWqgtBzzkM+EzkTDT0SChWWYxdcVhaf1zl0hfcmkABUyLMov1Ch6CGS1QqOfBh9+ALTzagP2nIcR8BKwjOW3uFuO6FcSbHc5kY3N+M3mKm5HqM2b4tJ2XUjgB/AHVKhT7ol5YJwRpx4um9V8E5f0rW6pDRv+zQ+WpkVCrpLf+CsSkcvT/G1tYkJdpf/OXuQMidzs3Z1zXvSMgH70eXxkxbGOKxvNaXfHb0yWptUWB7Slwcrv03qGWqp+iQIZBNWhpUGulO8Vh1vzIX1eQoh4oUeKYx6wkKtlNeerUryL0LDBjaQuZFJrgkzYojE6OBHAQgOQ0MivDhEewv5wlqd78niLG7/1hZGWBI1Mjnzu4Ss85SUCUmc+MZ4WSuu9ZUsmMxqLg3ORwCn0e1hjFBPzsOkkEtsD9d0k0DGCHjC8KgC2J+IUeJQ2gvH/BiVZnyoTwgbsivTsEKv8jeIopvWgc2aL38XywddGWWAm/xrLOeCOY84cF8lAlBVjDMakUi2Qfo0LjoPPgqqMas7tJ21uw0e7JpMGh0nqGwkDepcqMTQi+cZODpyb8hqABqBaLDdGBhxXc2E3TMziJtBQ3FNrsf76qCZqtv7AKYoEbwP9TZec6w1ugFTJlXZuSp8Kz83ajLjH8V0VQW5iG57VSTFsB0DTidZ1HgLJhgr5bxGjsAdz0HyKRzqiZGag3PrC+xrj6lvlh8hu5G1KM5sEjsl/HrBC1/SzhHUYY1X4zcZCr0+hHYbc2wxgMvCPMls7l8xAJzpoIwrizwqh6KUJIJ9w2Gm5wyvAQWAOOvsijoKm2aiOfNxYz+bOfRTy9cAJFFvC7TT7ln4jAT1aF189qKZAtJuZNKWHV6zozfKOGQ4Sszxb8B/bkdk/ZA9kZMoWMouS9BJADQNwFSUHeiANCuX9Z2ZwY7S+OQJvD4+g== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1867; 6:sxYjUqjzNnu1xLCggPKGOlbEzJ08TnJJZ/YtwBhSUYTfEznHQx8ntOAS/R5qHt/NeHa2crs1MAooyN6yXDJcmUDKuE2gSBpQZkrF6HdnwrHrnOecaDAsS8y2O0VV+bgkW9lMFREaq2eWz0tyfg7E33Dc9ae4TjvDDZJVNeaY6YflWwBmPPEQhE7ggKo0mIhlBupqzm77WqnqDxiyN0nx4WUm+bpP2+SGXXTEZbdZoNnh0bPyjmIbm2Tu7LrGvRh20BiH8Y05+Kd7gT95ekB/I/Xlzy0OfNiI5bMN7dPklQWRhGKj0bumyZx07ZYy5iPihTCsvIaTDslf4AIGSlHd8C0WiYB//rviw78O7btoFS1196AwSJ2aJJmH0lvr1cLvWn4GBLsfrnS1ldlJEXDtxJTkK+3R7xhJioff/KQmHmROfFA8ipsMi9kwXZAIr8A3HOX08OJdVKOEoGPsNBfzPz89C/dU4dNR3P9I4h4cP/dkLmSWuBVhQFVU5EQulqnYmVu70h/TyREAF8zAAG98UUVh2MIfHgSKbDUTRwDYm0mhAHSKSynfEGmFFjssWlAQ1zVpEKeLOcHur1bGnOPZu6KUNi3jEPj9E4lE5QQStxm+HpYoxcjKBA4ZU3qdsjduavDjP9RuqUzi2nS14Q7QdYAR09EKle+fAJNy4I4sY5MSIGafkwiYGMW+T8thnrUFhvJDOpedeVArSdZvIsuORUpWxvdlqAe++NGWJFr4kJ2lWJ7dmWB3GQ3z+zzHiFxGzWnyUswpFL9RMKqJGZvH5aA0Kjt0vzyu6ppWR9lK7O7w/8kv24j3Pt/YEJY4cFJ/LY4pjjh+JrDOxHM2KfC9y9TVji9YhK+SlZBY5bTtrGo6cvkSM0iuBOgOLDDIA1xBYH61KVoBzPGZb3HFEBs6q3dJWqLeUox5k1I8QgMB3MmJyCqTJxi2YnSFmH8ojrSSxxS/tviuiC3PIrk05epO0AgnaoYQJKaS2/Cfj1jcBGI= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1867; 5:toyU77Mtxomm0cbgzUc+/D8/zM05/BfAeoW9G6h5iRvD1YEwQWxCXAWDy+FYrem1UMwUz9rs5wQTC9uJbNW3GSqxRp4xtRt3iRlrX7GXKlQKc8WcXFli+dzkY2TJ6PnUnglsFHr2KKSzOY+ZYc425/4XCD6O65/nm5nU/EZ9/czX3sA0d3VbWM97iZb3Fs8JoWM5NOJWa0z/G97wzPeQVXjtXcUurZNuj544XYoprhSOcsC6emkP1CFSbyBDEeK/DZCee5B8mImLG+meHnN1ieguDLyveGaFPAUjMDt+nOWR937BKSATomJv5m6BtJAR/bx3CtWNCy8y0eCTqVkZz3M365iug3vVy21Mp8eLSD8pSJo1BBnBmgaZz7ioOJy1q92Lu1vKPuqK4/Z07c6IKzoTxltt2wFxOKfzV4y9ffh5ulGPD7+pg+xqWcsX75gGI53Odf71Q6Y9XbdV8pIRAbRvuceF2d3pyyR/QaJzH1l3YIQicsIjK+Kc291lsYCb; 24:7DXmWLyj+lkk0uVR8B8+IGAZzsugPHWdyzsxCGPGqtr2d2RRxmz5NIWtFp8yN7ZTOstpRsJLJo7hLpHE+wV0G8UP6lxXVvJvl2KgJ71QTSI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1867; 7:wvlgeR7tHvCQLcz2HrekMByINOK+Vq3ExeDrNAIyeZBznMFHlAlljH85HEUoQdkTtVuYvAaPw85FuE/o+qsE9DFH+6r/4k/i9rNJUDtIGg50JRv2idLbe9lJiJl2+bqttyjvFSG3E/nNJaw965Pjx5g6h4t29npftY5fdKxOxgrU5Gdhh0fnIWSwUOX7K+na0vFhO9zvMS45JDCl8xfmLuStvv0PFME0jNws182O81JCohL+V2asKAdW3r5ktcXxZEEvXn63xBYVYiMQVEQ/iM04mEROyFI2ugkjhyjma2tRqa2s/pRE3omyRKnCV59D4MPAJQTExzbKEkrXBCWIU1+6w6fZeC6OgTTYqiyv9Ny6L8CZI3+ijMp/W3FcPkcq7dmedmT7OoS/3Xq685lmOCIJwJxnvHqY7rrDlH3IsgIzFQTHHMomZCUF6GlURYcZruPYBC132nbskzXUwH6aJhRuFwmywzottmpflwGUgbCXmLLniZiWzqknU1/CAcEf5QqbKUbHnd6AEDvMJDyA8x0ozE/EEan8lmjkXKvVy3hz7IJ3Yf75yNAZwOta2Ww+ebqJHG2akeelq+PZ1ksRlhq4mDl8JxAyMGbW7iJ64fFUFRWS5xXajQYMRhFU3N7f6Exs5jYUjzE3bqkKS3DhxxK4qD1rDudv843O3qpyIlmmpRzfpM2NFpLTPrW4VY07Tg7mwjaKAAA4LwlOmg2dZ2MtoQa9CA678fQsgzBOjZajpDXonL/CvirHFpS8/eLA7JmlvG1667g4Ktr4PH+PqWS/W6087njHdLM+X27q5ic= X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jun 2017 15:54:02.3980 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1867 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) -- 2.11.0 diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 168ab2cc426b..242771c764a5 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -1079,7 +1079,7 @@ source "fs/Kconfig.binfmt" config COMPAT def_bool y - depends on AARCH32_EL0 + depends on AARCH32_EL0 || ARM64_ILP32 config AARCH32_EL0 bool "Kernel support for 32-bit EL0" @@ -1100,6 +1100,13 @@ config AARCH32_EL0 If you want to execute 32-bit userspace applications, say Y. +config ARM64_ILP32 + bool "Kernel support for ILP32" + 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