Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752265AbdGaMhh (ORCPT ); Mon, 31 Jul 2017 08:37:37 -0400 Received: from mail-dm3nam03on0061.outbound.protection.outlook.com ([104.47.41.61]:28842 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751951AbdGaMhe (ORCPT ); Mon, 31 Jul 2017 08:37:34 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Yuri.Norov@cavium.com; Date: Mon, 31 Jul 2017 15:37:18 +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: <20170731123718.7ajkxpjgcuvr7jep@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> <20170727171221.ep4xs2hhv4pxnhax@armageddon.cambridge.arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170727171221.ep4xs2hhv4pxnhax@armageddon.cambridge.arm.com> User-Agent: NeoMutt/20170113 (1.7.2) X-Originating-IP: [105.155.184.164] X-ClientProxiedBy: DB6PR0801CA0066.eurprd08.prod.outlook.com (10.169.219.34) To CY1PR07MB2117.namprd07.prod.outlook.com (10.164.73.155) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7cfc2d5d-3344-4a15-29cb-08d4d810e844 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:CY1PR07MB2117; X-Microsoft-Exchange-Diagnostics: 1;CY1PR07MB2117;3:azHfL/J3SgSJ0zrThZP1y0QrdV2k7+v81uV8GlcpMvir0pivyNP4tCH1f/A0+QBoeUnybcwTFPqiyzmyyBtEQG8bxI9W4/ODaMAK14B4zo1pVe5q3HojrwIRnGWNeHf5tU6Iz+PPKiPK2N9kqNYNQ1XKfUJK06TPrvqLllKvEmhVIKF5BTsua6k7UzLVDGWhx3G2p0TRV7esIjposfAw0a3VHF0ECZucCIuIjCYwqZFkK6ZP3dd1oDQ1OcWMDHgjXPNWd0b+8SS1LTkyntRngfhPdpt+FwkSaOA/96G1MXKqzV1PaukfHV3+roplKeDgOfkdbl/AxjuvaSSFASCh5il+t+qveKd0sAPIr6ufEhPRfCNzfk7Z2bARRYxMaah/llREic8oY4cHi+Ub6wQ3joA08ldqXhYPaQWcx15Z3nJpP1PjXhbgkckLVhxQrTa1/m+mEF2HTWPFZgz4aQBZJmylGwWIv7e2XZDvnjl4pdV5u1z9cA5GpnNW4fRknLoy4hc5JKWJRdnn5/i4m5apfThQlUMXE3M3jUZn1q+WDvKuySo9KqBMC6vEQL8WGIhHEdPjDi2q7wfltpRA526XBXyQRHG50RBaVkzLB7EUKztgOoDYVcxfazaH/6hAz9WKJdDkQhNuCJL8AknCih6ewSFdhsuoGaV07T2nAZ4adKRVJ/pHXnBNTCinYTv4NUGzCh4TM0dhtlsF1jM/sSLFNYlnB2i9o8w7WklgxdhcWfA4uDmaO3oe2GwFSPKm2y2PQJ3QsSXfjCDln8ieV59TthUl7M+kJi3TJhLn/oTW1AU= X-MS-TrafficTypeDiagnostic: CY1PR07MB2117: X-Microsoft-Exchange-Diagnostics: 1;CY1PR07MB2117;25:6wqwqyPSVPjzp6NVvA3WtiH5vmYm1SS6BoY+e5p/3vquHCR3hIpSb+3WotmyjiUR5ZYE6ICBGx7aTb95Wmxr6zL0t9QKPlehrglVJIYC43udFE1T5wi6dY6rHPZAVxKKvWgANFl6CFcreHsra9r9KtvBIxC2+Cwld5H3s9IgA2xwl2lEhE72+kbUj1sfdHcnCsK/f1cax5nufqnVuK77e3OdhNiEpFhyEit8KBG1WpL1/PjsdlSzqib10st1Di+iRNmSDaoJcNC+qhi3M3JKHZmkx1wnWlkX1dKxxA4gcgF8mCJeAKEhtMVgHoyr20o/C06AAmlU/DwQ7niXXjutOH3ZVYrF9YJW4UP/9Nd/vMN0Wq4KuJCHQIli7DrPvnkjbirinpLGyRrS6w/lWyawR3NL/ZLWnQqjSGwNZ0Te26SvReJva+7paOYEDDWmDZSprcjkCbSlBIYHwArWbO05OVErBzoISs490shMs+kjOzJpReH8iW9PYtg65S0cnoqxCzyE5hPo+BEJ9UB0ITQkHxrFyuqM9sgUDbUmKyoYIIhd21RbeBgZ0OTpgdvJpo/2t0sC1vUOwpdSmaJm+moLHXYTkzuLP15Bco9m97+x0gMZ72+cxrqR/XIwPqwGhfgGhvXiE5ocspzMzi4WUv2K9RQQ70Kmyr4WUsOWWZEUZxGYxEGg059/w9nV11Hmxnap6UdiktiteIPI9ysmImGlRu8oKRkwFJkTHEvmEpMbUdqxhsBNly/tnfcHjus8EF5yHZZauQqmMWzw65X+11M73WGfxGhmjfLqhHwAyoiWFX7p9sdOXE/YDQbyOPo1FnZR8sUINYrJWswtW9IXClyVEcco0qvxpc3bs3RGU8Hhvp+wLSCNDemlKhiiNdw8+CJHwuG0BrnHKgZL3f4Pk8S6OF/kIO7WM3RYlufRcYt2brE= X-Microsoft-Exchange-Diagnostics: 1;CY1PR07MB2117;31:/ZnFqh3esPpXNAbaV5vX9+C1E6RCxGwjTk5dIDZqh/Lp8aIVDR9b0m4qYd+3EzOuci8hco6RdtCKQvTxibXB7vPQZ73AdRDid54PfG9gtDill8KuMYKneTLHmwSBRddmGLf8yUNiVb9j2bzzYGrKqg3iK6hbNI16fa51sKwOwQiNA4xd+SsfFrWrYppYUqREwt7VNU8Fll0LG38IWv3yzd9IqyeqCimqBrSpTfYG9nMnL4oIZFqvp1naJc8p6BqNVvxwjHYIMkaBlgURl5bDTFcBUMAZAkWDh0+7vmoQXwFWBzoXgCksazDArS+QDk2zTt4fKr0RUE6vpaG9vW70yWb2cfahuAyEXYWPBTG8GrIw6jEJbTCdkJTVA63PRXvs2gHlY648KRDFpaelM6e4qp/K3ooILT8Ko4a3e/NKkxLIDsMjzA6LR79Mrbd2BHePiVi+/Jsfdse1d7GdAfqnXwQcf20DfEQD/8WBmipdBWmwZSxcSyDU2h9y3vwD8RVeeBjA6J7ekkp2WyI8HcabW5BzNtDLYUYiTrc2eqsv22ZVVJy59a+97GocLOaRnu/w0d8ZU/e6fidsYJ8P1lYbrWaZdMz2a4HtVLSLscdw3L0v6yH89gHbFzUZKa56lixjykvIY9OGTfjgaWS1jqc3NbTUT0yX4jU3yXMNQckKOko= X-Microsoft-Exchange-Diagnostics: 1;CY1PR07MB2117;20:6PSE+ce/GSZGOCo//4146u4rW7t9nS30n21QuVgnADIJSkzpT8vAdNypVrutuyF9fCDk1MP7orkF0qsLTkkcNuyMHqZ5P5lBDTZjNWWET/d6SRjR49FvJ8s9w5AK0tOVH5m6/oYloH3l4lI9Im0W9g9wE3LYGl/9nxztIyMiBAQu0rdE2asehTaJ5U/+jYOo9JTieI7o5h24yToEwc1ABJKgdyX7OjuPEppDiiUo+3G0BIImRw6DWlgc6OW3D2Vot1wZNwuln3NNkWn7Wv0W6Hm8PzL0dAiVkdhFBxd7L/qM6zWjiKhX/tMvm5JVEPLU8viH87mJDGfKOwSZnJC5GGIf/4flxGPe9EZZlKoHRiMSoqjm8AGw5CACuYFbAUnbcuxLN50BdqWBnaJ5hgNmjd4zLHe2EsHz2ccsqSPiij6nuJ0FLFCbwNWKa4v0iogx2oAUtvkrx3bYCnEnnbvNN1Pt7VxANDyYNxNgDTizfCxvwZxlIZsPn3tK7sdjdxh+N+uH896Nt911GYSQ1dxC2UuxO8BZMl0OeRbkEijb/FkHD0zSJLTYPlmPWMOHfCMKFc9t2RKVcI+uTohIeRyP7ndZVqtVKxxVFOuBwc93NTk= X-Exchange-Antispam-Report-Test: UriScan:(166708455590820); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(93006095)(10201501046)(100000703101)(100105400095)(6041248)(20161123555025)(20161123560025)(20161123564025)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:CY1PR07MB2117;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:CY1PR07MB2117; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR07MB2117;4:x6cBKLX66D5ya3WBXk8cufbpL6xAhmqkWoGPLoZNrq?= =?us-ascii?Q?Hcphrum81+/OcmfGoVpCx0pp2qThCJY3Tb0e7qXM+XB0Qdym0HhFSsqcFirE?= =?us-ascii?Q?HX1Yc7MmQqf5F8W7zRVFkt35Ks85Z4kGrmIIulxEtB51H7cXq8RXZs079cqH?= =?us-ascii?Q?SARmfLyxV1Ismy/2b+y4E9uF6ADPfOgxaVHFnNF60LJWVD6lmbPyaXWrHBXa?= =?us-ascii?Q?EpzcVDPbCTNNLU9UipXxEb7meG/rECthrMRIVAgp/fCAa8O3k68/tT49rWE0?= =?us-ascii?Q?Res0abWROoLfTekEqDLHNUYD8R0JOwTe9glTXWaJHJwl/NoYKj8oD0CQqrRE?= =?us-ascii?Q?97Z6fnarhBIa6v7CsmsZYQdxPSi3hHmDDYd7iDxI/bFuwaZWzW/Ydm2oQC7t?= =?us-ascii?Q?OU7pVj2F/9rQvWTwHW3ESsSet3shZ+aYeirZWD+rvDdTojjBUZ5cpB+wD21h?= =?us-ascii?Q?lvbh/qJYnVop+kILKlELdcnVCb6dXh/l1niJXdubGYyLFbhh/mnMh4iHFsxp?= =?us-ascii?Q?dCaiWqfbzt3dRAMrtOm2sq4lLW4QO8CZna2Fy5jEcOAthfU4ccBrdfjp9Y3u?= =?us-ascii?Q?5n2AUPcNCZohheSasiTLBcOTo1YFQLUYRrs8Fc3ZMmfyOiC0BgdWGqjO+Xx0?= =?us-ascii?Q?woSYLu8rX7BiPVhR25soI3aF6EMDU+QVxn5EG2I3BiVDKx/QCagev5bF9tk3?= =?us-ascii?Q?yqkR2YRTiAWg45c/VGyx0LtPt6dxq9B4yjvDNb1FOoOgHOfAm+KwFg0IFFDG?= =?us-ascii?Q?BmGMSK1wix44NxpGT3pevvi1nCPNrqtmIE/lgJSjHz7cP0JA5juFKgevUN57?= =?us-ascii?Q?SKNJoVr/MfybH++bgo+buPuBsLNxguVirShpT0tlllIZHbGTuk/Jw7h51UR7?= =?us-ascii?Q?e3ibJwxD4mxQDrePhR2NyXSOr6Kao+itx0C27FL242oM/YWqnWncS6to1rM/?= =?us-ascii?Q?a09Q8RU9O5iGJ9B13WbCxC/IwnMHI6TSIobIaA2iNaXeQ2GYyqSl09oXWfO3?= =?us-ascii?Q?wWPWMjUXwZBzR2Hp2/lbdSRi700Zjc967clIOaGupzoVySq7/irszop3ge9w?= =?us-ascii?Q?dHbC1WbjYURnV+On/BlKr1O8dE6ZaS/LzXjbo9LgKByogUQ0dqbXsUDWorbS?= =?us-ascii?Q?cm04Z8oCpCHJuhpxukiT5CkkuIdsR281WQiToojRbPskUrCaNhaQ=3D=3D?= X-Forefront-PRVS: 03853D523D X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(7370300001)(6069001)(6009001)(39840400002)(39850400002)(39400400002)(39450400003)(39410400002)(24454002)(199003)(189002)(6916009)(6666003)(2950100002)(42882006)(23726003)(966005)(7416002)(7406005)(81166006)(4001350100001)(8676002)(5660300001)(81156014)(3846002)(6116002)(4326008)(110136004)(38730400002)(6496005)(6246003)(54356999)(6486002)(305945005)(76176999)(50986999)(101416001)(47776003)(7736002)(53936002)(25786009)(93886004)(54906002)(33646002)(229853002)(66066001)(7350300001)(1076002)(9686003)(6306002)(72206003)(76506005)(42186005)(189998001)(106356001)(97736004)(105586002)(2906002)(68736007)(33716001)(50466002)(83506001)(478600001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR07MB2117;H:localhost;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR07MB2117;23:w+dJEChOMCLcrbxUUoKfFw3xnTa9Cr+v2rAEOMeov?= =?us-ascii?Q?X9o1RJcuKI3xhNq4oQoQ6MYGIPAoalsseJRYjwQX1YY6VQU1GHPAv/eR/e/F?= =?us-ascii?Q?YPzn8Rkk3ud60VZWf1KjWbMMrA+5BJ1WQkoh9QyQV+EvI9P7WcuSKqeMpb8i?= =?us-ascii?Q?XYcCMJz0AwVM7V55J5z0uEh7Ic4R0+JwJ/Sfz58OLd7Ft/mpx8k3maDULNO6?= =?us-ascii?Q?ZtYScdZoClHyJ9LQagTKky3W0aZra6Fu/AIDfwpmZZSDTjvydntT+m4JyFl/?= =?us-ascii?Q?rAajcXkTPG2eTsRQ7Rqf+TUnXV+8tiSXEmRkLnRouEi0eY/zRKO7oGhkK4B1?= =?us-ascii?Q?NkIpBiTnnnd56DuaaIEaXsdeYouJWqiE2ANzoAIwQ2st2ynJYiWa6SGt2GGS?= =?us-ascii?Q?5rsVFeopArq5yfP8xaYMF97rFJg+FQhqFBCyCGkjXxgVMqqX3nlRH/S88di/?= =?us-ascii?Q?XPsdEO28ROGklwKTazYzpknmORmsiMK5OM0VQv2oFxW4QeM3sN4D0UY1v21o?= =?us-ascii?Q?DGB0dUkZ+fVfYvAqkSApTOqbd386cV6Lhqm5XVJKxtbOCDrU+YAiTmGjSZPo?= =?us-ascii?Q?dMxzDkvIFwR8rHQWn/QAO0YM/rBFgdI4EBxvfs1nAaA8J5NWJCzhL1ZkmtTy?= =?us-ascii?Q?lMu2WpZrN5dI8W8RkIr1XPpOjtpi30C4EwpGdLy5JQ/T9YHWvQcVqhH/NBks?= =?us-ascii?Q?0cr5zXYdm3ER1YSsqhxra5A+myJSZZSJ31vbdVWdA0SZ3QsWWYG8WbJZWRwo?= =?us-ascii?Q?5KAiUpiLNvKZQR1LPwitK+SQSG7G01dawvA+und6u0/cCzj2G5IhSJkoGk2s?= =?us-ascii?Q?t+XGANmUWFALZ7oNbK24JX/xgYhOzQi+U/SsPpW7f1bV6kotbiYfyqnevR30?= =?us-ascii?Q?3V7kVL+xww3dAYp7Hhj39EZRHzQYJRSch2pSYygegMDAugncykA4mUXArWUE?= =?us-ascii?Q?lOOtKzfUmg68B/F8CYOu6r3qwXYLhowydLNfUGbKQVjp3/GHnWjIPlDjv+TC?= =?us-ascii?Q?V53nKTqY5/o43S9VBAvxN+hw/tUtDUGWJ3hc2CePYE9F7EWcXOC8kwjARlZx?= =?us-ascii?Q?1QFCVsqkkI/hoo+/HsJHUZtlRh3WsppwqDCTYq8s7d7vhhh5uicdUPPqifW3?= =?us-ascii?Q?k1YYumYjk9K9/ZIB/T3d6l6b1VdUKlBbLGGiiFmFewa8iqQhZwxJsnMMMaRT?= =?us-ascii?Q?sMFpF5d3/gJx+Fpxy1XSd9AAa2bgBzNNi97eWyKYzGXEtMesWTvXkBddAnBT?= =?us-ascii?Q?3RBZwq25ihZa/v+fi4zUEJLAJzLnCc5Gna8SyUG6VSAkllt2d8KTJFNkCofN?= =?us-ascii?Q?hZlh4Sl56hw77HusgBshTsZeTRQGmEHDv/ogM2ia1Q/96t5GSTXdeQ0zwWNJ?= =?us-ascii?Q?m7I6nq28K275BYTsenk3EASySJ2nv2RSMxv3s5dKkR7eM+xu90c+6jRte7jm?= =?us-ascii?Q?5pYDjjiSVE7YL3jj8JuIuUgop7RZIKdi4cVQK3dqoGhFoIZLhLMyUVm40Wiw?= =?us-ascii?Q?U4uHCGhXGHBSC3EVubRSLrZifzOWST9ttP5ItJoCA8pQX2H80JYXftI?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR07MB2117;6:xDgwB4H82VJoZatuZmneh6gH48rbydAM6jEOHJzKhO?= =?us-ascii?Q?1fisWX69Ujy4bFUM/kqsWG+8ErHKjlsIc1S7CY4fdyfWAs+MZosHzQygj+5X?= =?us-ascii?Q?rq2TUtJVBWTyLfgrgPLDRndqvELdj3GlCwX6PGLvEaUXF9BATRRCTgyBpKoA?= =?us-ascii?Q?2T7omzw9lgScciQoi6R/iJ/lFbICJEbOZ59YoZtL5PcXw5W4pwcHtA+j/qMq?= =?us-ascii?Q?81/L8o+KEf+ZjbN+pB+y58OP68vOGUQ6yW8gABgnW2kHihoq5wDqntx9e1qb?= =?us-ascii?Q?IUqVCrfp2+Kxg4qTVe7yVeMbZwS1ZCZWFQrUUPU2LuOViEIbojPwZpybasZa?= =?us-ascii?Q?jMrO+lVKXEbpPXruk5HQcCavU9LBk2NGmNNyCwGUiiep8fH3sHlZgUJWVgBv?= =?us-ascii?Q?hecZ8/pdC8XH8UaV1ZxtU81jP6DNuazpYQzw6OF5EtunLk4rQK9ILSFOy7nH?= =?us-ascii?Q?dyK7rEvHCiPCZ9pNbqqZxR0kcDIWw6eN913KBvQWbdIjNpAzdtnd60q7hdYS?= =?us-ascii?Q?9kqHFcPqdg2gX+F7SZ6w+nSrUueDEP0dt3RyTqK9scS6M2xMPxmjeQfVF4R7?= =?us-ascii?Q?nUIM1W0TC8kpS5OdSMxcFXL0pcq7JG6L/lZ7vN2m3tYFNhvBMAOzlvEu1Kwv?= =?us-ascii?Q?2PByY1NuHePbdYFmGFqt5b/f56xFxyhQs3ZVSWVtK8GuU0BSvPk6DPBrQtvO?= =?us-ascii?Q?SeOjBqPzD0QqGPw5EnW2Kxh0Qfu7Vyp5dI9rABH/at/DpvhsGElc4pmytNyC?= =?us-ascii?Q?o4sR+TLEwEuWkqhlTwsP0LrR1B3EM0ytuKpGuw28ZI80EnfEKK46zBQeGZYX?= =?us-ascii?Q?YQZH3Np5q1YXM8nq4vSHRkxGNDWkUYg8PdhIdDsq2vB0hVGfmzjfZoPppGzg?= =?us-ascii?Q?pUEA3pj4JaA/7IppyREVgRN3FElw+f5qwpkM0vjM1F8wrKx9RN4sr8bhLxdW?= =?us-ascii?Q?YpBSOaXW4IT6/xPSo7Bx/Up8WBOKHxjS6znQEzgkTXqsdfGCPiS0rIQBJevV?= =?us-ascii?Q?o=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR07MB2117;5:NdI6evTH3chaJpM+gEQkyqbGs4NMfuwcqHwS5XhxpA7+zbUVOHqQ5WhuOGSHy8c2YgJ0kJhL3mphQxPbXJtMZx/5ISdpnIWJqn2sI+bJcjUyFKpkze5k9V0uTXZJDCiyeflDYEwgX1W618Do3ix0NwVXuDzcTTv3FKId3C3IqTkxFs7tCThIV/6cgivvLhZ30oe1EwtU2IbREsIDXN+6uqY5fP6CV4oPpSwWAwmEADwSDh4NksW2PLSsqql/9wl4iveNhcWeqtOXfSq9GTxq9hT9aG3SM/1oLt8RzBL9it9Wgx+F6twADyRI7aQV2RiBa+P+yGOL3177lTJGsc0Sg8OOP1Hvkg4K+9SndNksZjYkuJUCbUR8eh24Ay+xSTnAIDqsTUDmKLO1KOU+I8wkRyM7HJasL4EJxINuQXzsZALnosiVdPWgvZqeW0OzzHs2SY5kFc8e5IoaTqC4MbWMnBKZa1/M3smf0x1oWo+ZYNEygAMcb44Uh+i4IvWnnahp;24:FbA79L6usSlSIRZPtCnJM0nHi1SkXnpBzs7oQgDw0PrwGvEEF0PpUS71dANKnqtXvNM0J34AGUIQ00b8g36oKqv/0HChF34HK03zfwDHHVQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY1PR07MB2117;7:vlZqX80HlAxKL1tG88paAFn/xmO+LWHBUIk2sHZ8dE5qp6ZQnU/xDnirfR9yCp/R0kc0pDn/EPG+oRYyYm11w5Or1YCkN93wXMrxQ8vEvZmRVjVaYtxmnSQrIXVsbBPrJB5b7Ck21YgfBVBlYrqGryJzS1I7XMX3w5XdTMyklrO/RSwqFXUzVjS5Qv7PKaaU4niribWWnNhNMZgiMthNUtkBly3aOXd+rVCFBoEdOk402MCg2De+nAbXWOYXZbAYQn+TMD9SbUDiKn/oOmMNWGtzT6Vfz48YnvWMEZ8SqksIeaM7e/rUtLwLG9mfWbtYdgJ8OZqnJyhx1ZsIda64DhQUGr1Q2yqR6pxSYUg8mSoCVGje3LJagzroUAfJu2BLQE4Yu+oGGjkusMZLPTI5xplzF7BFJvprBwaAG1+qKNUP2doo8D7TQPg4kznLpN6+LTa6Nq7MH/M3GfvMBawg7Mh2+A5XA8bAdyh+7EZCb8zyHcq1EDZsyhI7Tp2QJ+UVTfHCpL5cPNnjuygBHBn/B7oFbTCpEKegaTcZp4FyEblNP9rNUlh7PZEs8HK6/QJGADgt7WBPRPofjgHNGylfm+kxadDzclTAxX8U9746pHtzyx49f2QH22llYgColPuycQOTijtTfMDyuCOw107lLKruuTeK+qSkp0GxuOWGcSeoV/lsRgwKe0Zi8NFyUDYsjhIw0TCOuPnGM4nHAkHQEZtQ3EgARdi3mOKarW7S5pm4T4Cay+fXKR5RqdVJFbmnAQdnsbOKqXUJP5YGdKYl7LYsE/rXot/3mw7Ot68CW8Q= X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Jul 2017 12:37:28.6596 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2117 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1694 Lines: 48 Hi Catalin, On Thu, Jul 27, 2017 at 06:12:22PM +0100, Catalin Marinas wrote: > Hi Yury, > > 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 > > Thanks. I'll publish the 4.12-based branch sometime next week. > > At this stage I don't see much value in a linux-next based ILP32. I > would rather like to see a 4.13-rc3 based one, in preparation for a 4.13 > branch once released. > > > Should I resend kernel patches to LKML, or links above are enough for > > you? > > The 4.12 link is ok. However, could you please post a 4.13-rcX based > series, maybe split in two so that a few generic patches can be merged > in 4.14? This is the 4.13-rc3 - based branch: https://github.com/norov/linux/tree/ilp32-4.13-rc3 Patches prior to 52315bc30f4967 ("arm64: ilp32: add documentation on the ILP32 ABI for ARM64") are looking like generic. Note that this series includes the patch "ptrace: Add compat PTRACE_{G,S}ETSIGMASK handlers": https://patchwork.kernel.org/patch/9817343/ It is still under discussion in maillist. If it will be rejected, we'd rework arm64 ptrace accordingly. > Given the reworking of the sigcontext code in 4.13, it would be > good to review the ILP32 changes in this area again. Thanks, I forgot to mention it in previous email. Changes are mostly located in patches d87e8ed73d59 ("arm64: signal: share lp64 signal structures and routines to ilp32") and 99c30e5df3f4 ("arm64: ilp32: introduce ilp32-specific handlers for sigframe and ucontext"). All reviews are appreciated. Yury