Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753516AbdIDLzM (ORCPT ); Mon, 4 Sep 2017 07:55:12 -0400 Received: from mail-bn3nam01on0083.outbound.protection.outlook.com ([104.47.33.83]:50080 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753430AbdIDLzJ (ORCPT ); Mon, 4 Sep 2017 07:55:09 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Yuri.Norov@cavium.com; Date: Mon, 4 Sep 2017 14:54:50 +0300 From: Yury Norov To: Catalin Marinas Cc: linux-doc@vger.kernel.org, szabolcs.nagy@arm.com, Heiko Carstens , Chris Metcalf , philipp.tomsich@theobroma-systems.com, Joseph Myers , zhouchengming1@huawei.com, Steve Ellcey , Prasun.Kapoor@caviumnetworks.com, Andreas Schwab , Alexander Graf , Geert Uytterhoeven , Marcus Shawcroft , Adam Borowski , manuel.montezelo@gmail.com, James Hogan , Chris Metcalf , Arnd Bergmann , Andrew Pinski , Will Deacon , linyongting@huawei.com, Alexey Klimov , Mark Brown , Bamvor Zhangjian , linux-arm-kernel@lists.infradead.org, Maxim Kuvyrkov , Florian Weimer , Nathan_Lynch@mentor.com, linux-kernel@vger.kernel.org, James Morse , Adhemerval Zanella , Ramana Radhakrishnan , schwidefsky@de.ibm.com, davem@davemloft.net, christoph.muellner@theobroma-systems.com Subject: Re: [PATCH v8 00/20] ILP32 for ARM64 Message-ID: <20170904115450.fv5fyvmwlbo5nxra@yury-thinkpad> References: <20170619155003.13218-1-ynorov@caviumnetworks.com> <20170629161036.ftedtbp2gdmyzloo@e104818-lin.cambridge.arm.com> <20170706215902.qtmbsidwvqlr7o56@yury-thinkpad> <20170707171135.h54fe4ea7xuxnrqt@armageddon.cambridge.arm.com> <20170724112624.7ie6na7uszmsc5te@yury-thinkpad> <20170808133411.opuh7pz3kmlhkhzy@armageddon.cambridge.arm.com> <20170821102124.xcqnzdzhs73gzbcf@yury-thinkpad> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170821102124.xcqnzdzhs73gzbcf@yury-thinkpad> User-Agent: NeoMutt/20170113 (1.7.2) X-Originating-IP: [5.8.110.169] X-ClientProxiedBy: AM4PR05CA0003.eurprd05.prod.outlook.com (2603:10a6:205::16) To DM2PR07MB1451.namprd07.prod.outlook.com (2a01:111:e400:50c3::17) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: daf255d1-1f9b-46cc-f738-08d4f38bc691 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:DM2PR07MB1451; X-Microsoft-Exchange-Diagnostics: 1;DM2PR07MB1451;3:Mj8KYlLCBmL7XtPQ2PnQY1bOOf0t+XMfat8XaeSv6wpaU9/+4ed9FAVZzXv3gtQgB/TJnJQVaFOpCWncrmjExX2hICEkBk3jddYTJK/x2uZiPv7EgRg4Xbu4h5zDKlmdyjcUlLMyyLYstmqZJoV783bsOWoR39I7vP2N6WQWnOEwb2YeYrj0qugkJLd5d/UsnFJqJ9nt0NIf0HmB8xvqPYHhwBm5CsrcFkroF9DBhHny/tPCpg/owyr4gv4wwq1u;25:R++EwZn4V2ZCGBsRoO8gW1z9ASPIrFQ19KounP2CRvV0BioXiGww60tZWrtzcJtsLdHmZ9egO1yXlAhuG6bKtTuKYl72mXjSSDqynDgCrxfyI9No1ZAwdpZueowDabLMLXMRjeocGUC5OoHX50ZUEJ2H45aUkdXmBhi9UoHA1J7MCRpcU+7JXJHaI9UXrcDqbZInh8BprMOBaETnqbB4zseoIwYflmCeyjS3S+O6+oUich1SKZfQezAXD+t11f5AOJ45xvx/odckl1sQOPgsAtasZ0RU8aEA+6f6+7TphCkbT02i1KrsMvWjPXM0YrM4LwL+teCkPVnIcMCJfPwRnA==;31:KF9lRaTMHzQzCWF3YKiSiSRWjMgBhBdnQkdPeZ/ehgy6t/YZ87pXxgbelQFSHdbNDO2JlrWMIrFT+rz5T8OpegpK1GIs/jbuu5jxoGze6MhnxxDN1nV2b73BiAAsefW8N6SHYYrOOaJj8CBQOfHjsZj2Avrh9kQuv6YTUPKqgMWpLmeoCSsPTBXnbwNkRLQhE4amInJ2MueDowhCGXLjNKDlg0tagk7oLuMm93E+PSY= X-MS-TrafficTypeDiagnostic: DM2PR07MB1451: X-Microsoft-Exchange-Diagnostics: 1;DM2PR07MB1451;20:cQbipfC7nQE67xEHfHLgxWMTrk57502Ma1SrXyR4zXx0FL7TBj6/bihL+ijHZT2VIddQNCJRQpSQv2VqETcMrYAyFqjvvchSbsfVkHe/BjgmLq9IPfICal8nEPjKrvCo3+F4MWvK/rvc/ozYJsHgZ0UOKpBSTUJSMQoq8Cuz4cnbvv+A0fyLHuk+0EwKwuKele04Z+yArI/312aDTXFxEfEiOhzBKENqkvuozyJvrw4BGkxhKCBdwrwpz6kfrOPldfC/5zn2WEijrtI71gOpBQ0bvCbYcInYcX0g0UJyxYfWqWVO2Mw8kl26cKjcNqAvq+lXFvtDwrz7pJ3Gea6bVkaJKJ28LS2dcmudUgOBg7BxP0VtM+ZheegC+CoyOnOGRi4fgbo2IBrs6t+a2sSrDihFDhxBQL3ulo7od2scdf4bPDshQplif07+kU0e6RhoFQAHBWlGJA//To3oE+j3NNi6dNYitM6KzwyG6sBJ+TiOYP5oD9z7KfQ9pethwIb4yJCujG9oXSVp2gDmhlif9yAfLXYI3iR7rfNnOqf60A+rDXZM+F02kwHE4rGto/KeguB1rG2xUHiHEbzhGgmLDIGXlhOLUOYzOSCq59HIMWc= X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(84791874153150); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(10201501046)(100000703101)(100105400095)(3002001)(6041248)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DM2PR07MB1451;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DM2PR07MB1451; X-Microsoft-Exchange-Diagnostics: 1;DM2PR07MB1451;4:RJsAoWWrJjxCmUt+l2bykxBaejSh2o3Izoz+mfAfrSLl+xWGPXe7dFyCYcPzqmLIOokRtNrVAoNHwVfmzwt5xKJFxeA33iLurx56WOncgJS39X58nKJO/fGwVnkECmMmdcY/ND1nUUmtA1BszchjC4lLLjEAL0IVfPACTBxPl2/z0pr4crAtMKcIe37NdyKDv/BDwTiCUCPE6IKL17BFbL0xbGzn30nFLGqT2qKt8rADjSp6j/nINRkAeh6rqju0NoKh5PfrfBIlHVBh+MPLp+6tgRGnphTqyYvQo9Mz91Ax/zI30YPYFlR4HKYvQe9i8zdr8HCQBG9U2rrNP8fHXg== X-Forefront-PRVS: 0420213CCD X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6069001)(6009001)(189002)(24454002)(199003)(81156014)(66066001)(83506001)(4001350100001)(81166006)(97736004)(33716001)(2906002)(3846002)(53936002)(105586002)(7416002)(106356001)(7406005)(8676002)(478600001)(6246003)(71446004)(6116002)(68736007)(6486002)(8936002)(39060400002)(23726003)(93886005)(47776003)(189998001)(110136004)(1076002)(101416001)(25786009)(33646002)(9686003)(7736002)(229853002)(6496005)(76506005)(4326008)(76176999)(50466002)(50986999)(54356999)(42186005)(72206003)(6666003)(305945005)(6306002)(966005)(2950100002)(42882006)(6916009)(5660300001)(54906002);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR07MB1451;H:localhost;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR07MB1451;23:YOQkfvHqSKQL6+yUvBUhu5Gh1i7RB5IOIsvY3AiWp?= =?us-ascii?Q?NsQKtyr/HaL2x9/kImuBq/O+Vx/GJ/7H3pJ12pw3o9cIvqZrFASYZ2t5Rv+K?= =?us-ascii?Q?wnBX0VSQuvUiE7hvyVpgUPysknQa0IXPW9/+AMfH1qbSSh3Z0dldKFGx4qWx?= =?us-ascii?Q?FlaEhPlMpg7SXoe/ULFxnySx7992juU+nh7H2SjN/mjI0FoDy4v6ihNjLbww?= =?us-ascii?Q?BqeOy4QcaW/vaxHOcmVVQRWPPSf9fPU1xrJcqgf64P3FU6n3Aaz+h6xaP3F8?= =?us-ascii?Q?z8dGRNTj2afIrRU+rdffyDwDv8cCiALqKKFI8G5i0mTc/2imTyOHP30Zp9Sj?= =?us-ascii?Q?+QW7Ds5f7VOxpcLJBcaIbd2M/I3aec7ci+jiNrelZkocjnPyMQtWd2L5j6Rg?= =?us-ascii?Q?FOSF8pYR/8+Z2HfOzHeuYFK/+iV7ZLhRmWeJ04ubtHTKPIguUIqWxsI3d6LU?= =?us-ascii?Q?sply1jdiSPKW8+sBgalmjoxwgGDBnCWvQ18xm8maPzqQawAITsqqWYDQA7M/?= =?us-ascii?Q?FFXAH9YAAwja9tnz6Vs2nsvYdVEYUepdf7BwHDxL5B2hpoeRBRYyYgHW02XR?= =?us-ascii?Q?3B5Xlycmdl5xsJCSWOkj5VolxAFmgHSUPNodJs14kayy38u+2obzPofHzU6S?= =?us-ascii?Q?J4ZwjiEEAr42/8OMwvnXl1hIuzlCpQnOnd78RSuHKM3TH65+Tn6d2BL1Ed5o?= =?us-ascii?Q?XeTupFh0HGYcxqn6H1s0ZmwIXEV8B9NLF6hnF9XtOcCWjQHb3dz9VZ6pvn00?= =?us-ascii?Q?y2qSK6jURQUVqPKV6V3fGg3OOENt+S2rWUj0E8NhWT76w5VJv5YfubgKxAgg?= =?us-ascii?Q?dL7sz38ziELtw/87VGFGrm4C/dKjBrncvtLB0e4coHJJRxYAaj2oCPX6yqTM?= =?us-ascii?Q?6yZHbwCwVUzHHz2SZvgV/jzXxI0/oOo6q+O9/0ZRnWx5M0pAUjvo6a0yqHNa?= =?us-ascii?Q?mmOdoCzlc8LjrbGWHirSAUBi2RbiBZlpV1nzw+MrGYUYvwBuDLPQZwsFFP3l?= =?us-ascii?Q?7ji/JrNgGSQyXh4vm7aLCJ3z0QLVI3rQ3EmVdqaqHtFlPe2/KuyD1qUwLE8+?= =?us-ascii?Q?pSuPL35sqC4FvDMUA4+Ew7hLZJh8wojJ2c1JTnC3CxF4WEHopszlSod1ahGV?= =?us-ascii?Q?BnRuYqp4KwrYJTip0dC1YXHM4q0kCT7tWfVg/LwNcJC5snuT6CQ5TDedtNP7?= =?us-ascii?Q?AaiDpNdExnMBOUaxb2cyjT2CeYO04RPc3aXetgyeXhsO9sYSyVr1Z4/9V8QV?= =?us-ascii?Q?FB97CeDg/4VLxrMlmpfO9Lz6pm+YlADJXMJlYOnqCSv+c4H5vzOcWxWfckHS?= =?us-ascii?Q?gB0514GMqnqyqiWns3czEAdZUOYnHc+5T4MXYNN5qrEQQ2z/QnB79HgsFDWD?= =?us-ascii?Q?bt5gQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR07MB1451;6:6jjk2+KYUxQwqtBCIK6UDKexFwVnZRnOahp9OesjJKX5+ClsuXgOa/CaRCr4w0EUYpXKLQRhEsT6++xxemf3tF/Vatao5PWaeXc1tPmY92/GZR0NKfkhLSkyY2ZRg4ZES0CAOpvxjtZprQIRkOBHd4DDEENkgQmT1RgWmaC2qkPyKuV4u9MmT/aRtcJoEHuBMJo/ahA3eQWfDTRmfhunnzGAZjp2GonuGp5hFV6EPuOdZzXfshOIfhvb1DMEAGe/A3D3ibud8zwP0+fybTQB50WMgMCQQWLUcYdyILsxcQBxTy81fxoIS/+EO+UxAUNyZkc17Y8lZMKkU/zl7wI06w==;5:Z0LKUgva40iqzFaKWS1jbAkpc2HzYZh/jlNPYUanXP5jeyPPOHvTApEmjDVaT9hEX83Q7RSciZVnIjl6niXaRPmniu1cF88+kKdwJ6PM39AH3ZeVITwRNzj2NzbAOkdvSaEFaZH6CkNWDN641+x5aw==;24:QQi7R6qMa7amxeg7fSeS3ZXDqvH6NYcE4i1HWrhu/+GXwQJRT90uMSCvMCrnivzOLeDFeRk7BGMOwv2abEmkvoJ+0mfpfv/a4p2C4jctZ5o=;7:as3xkYPlsNoVJuXKGWxlDjGrCcrX7rH6mQ9ytfKpIbBP8wfSQTy/qyOP0z2PGvVRBwSgb3FDRtbZ5gG6CRxVJdCbGS08zISmfKo70blya2DyaScuWIqItANsoxJYpD0RgiNh2k6nHJzmE+sB/YHc6Y0BasXXQhZpoY910CFsAPUH+UM2tAvmpxSUwe6+SQyQmFHGflkdv1ujlCACtPH6gLy0lDZTJf63kMko3KK5Qww= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Sep 2017 11:55:01.4322 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR07MB1451 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1785 Lines: 50 On Mon, Aug 21, 2017 at 01:21:24PM +0300, Yury Norov wrote: > On Tue, Aug 08, 2017 at 02:34:11PM +0100, Catalin Marinas wrote: > > On Mon, Jul 24, 2017 at 02:26:24PM +0300, Yury Norov wrote: > > > This is the 4.12 and linux-next - based kernel patches: > > > https://github.com/norov/linux/tree/ilp32-4.12 > > > https://github.com/norov/linux/tree/ilp32-20170724 > > > > I published the 4.12 branch here: > > > > https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git/log/?h=staging/ilp32-4.12 > > > > (or git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git staging/ilp32-4.12) > > > > There are two patches on top, one to fix SET_PERSONALITY and the other > > to make ILP32 default y since you'd expect people using this branch to > > need such option enabled. > > > > I'll publish a 4.13-based branch when the corresponding kernel version > > is released. > > Hi Catalin, > > This is the rc-6 based ilp32 series: > https://github.com/norov/linux/tree/ilp32-4.13-rc6 > > It includes latest version of SET_PERSONALITY() rework: > https://www.spinics.net/lists/arm-kernel/msg602005.html > > All patches prior to 3fc85ee96eb8 ("arm64: ilp32: add documentation on > the ILP32 ABI for ARM64") are looking not ilp32-specific and may be > applied independently. > > It also includes your patch "arm64: ilp32: Make the Kconfig option > default y" on the top of series. > > Yury Hi Catalin, all, This is 4.13-based and next-20170901-based ilp32 patches. https://github.com/norov/linux/tree/ilp32-4.13 https://github.com/norov/linux/tree/ilp32-20170901 Next-based series includes the patch that moves TASK_* definitions to Also, Szabolcs has created arm/ilp32 branch for glibc. https://sourceware.org/glibc/wiki/GlibcGit/arm_namespace Yury