Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753221AbdDKSgx (ORCPT ); Tue, 11 Apr 2017 14:36:53 -0400 Received: from mail-cys01nam02on0084.outbound.protection.outlook.com ([104.47.37.84]:30944 "EHLO NAM02-CY1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752700AbdDKSgr (ORCPT ); Tue, 11 Apr 2017 14:36:47 -0400 Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=caviumnetworks.com; Date: Tue, 11 Apr 2017 22:36:36 +0400 From: Yury Norov To: Catalin Marinas Cc: linux-doc@vger.kernel.org, Andrew Pinski , Heiko Carstens , Chris Metcalf , 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 , Arnd Bergmann , Andrew Pinski , linyongting@huawei.com, klimov.linux@gmail.com, broonie@kernel.org, Bamvor Zhangjian , linux-arm-kernel@lists.infradead.org, Maxim Kuvyrkov , Florian Weimer , Nathan_Lynch@mentor.com, linux-kernel@vger.kernel.org, Ramana Radhakrishnan , schwidefsky@de.ibm.com, davem@davemloft.net, christoph.muellner@theobroma-systems.com Subject: Re: [PATCH v7 resend 00/20] ILP32 for ARM64 Message-ID: <20170411183636.GB5091@yury-N73SV> References: <1488395968-14313-1-git-send-email-ynorov@caviumnetworks.com> <20170410194740.GA28503@yury-N73SV> <20170411113334.GA27857@e104818-lin.cambridge.arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170411113334.GA27857@e104818-lin.cambridge.arm.com> User-Agent: Mutt/1.5.24 (2015-08-30) X-Originating-IP: [217.118.90.189] X-ClientProxiedBy: DB6PR02CA0015.eurprd02.prod.outlook.com (10.170.218.156) To DM2PR0701MB1279.namprd07.prod.outlook.com (10.161.225.17) X-MS-Office365-Filtering-Correlation-Id: 0eee4ef5-87bc-4c94-a488-08d48109b4b3 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131423075)(201703031133081);SRVR:DM2PR0701MB1279; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0701MB1279;3:m47VALX1fYWp8sU1C5RSqWarp23OjGeFWUekSvJPO8s7kZIA4aHEccahkekRFH2pak2lAhAo1SZhKD2uxt3mdiK8GK+l46mTrGFYCBgC6u+HbaRyWrdWRYdS7OQSbN/7znTtj2BKJ9WzMbvRVwRHuoVnJ3puDxdL+4giEDDbWSG13sds3ImoSpOc17oaRyY8kEtdAJMOr3UaQO+Zkgu9+UIXmLsFlx/sLUZQhHwdZDPr0uffF5NTPwHwu5PgMhKdwvrYNcw9I7flXh8CHHgRMYN7HZerKjDeXd9WYqgX/CZ9OVmEqF9fKmYPwamki3tbRVL5tMiwhV2a8Kj4F9GMHQ==;25:7bti3GW3K7MbzolfGJzrn2qF48yT0/NvWkM4e9S9MP322m8ee32MffvEPpfZ9r4hdp8yOdFm64zAmNcBXmV8zP3d5+WFrJcDP9+c0RG6R3Q9N2Zi5n3URrkSRja33zFw6qIocvauniIB7WKTXziBoF01CHm5FxvMbWHWANDe12Epztbt740Qi3M1P7CE5X3CM5Vgw3z+EJogGIbRzgR6PKJqMNMfh9ZCViqi81NkSbdlet+luOHaohZUp8a8v+kfZdxAaPIy+hn+Wk9glkRZ+fGOycVFFNDwtDJcjBYjt5E/6uNTodjkg548wDBNIYnii4Xd1f5BxVWgoYTq2qlsZ9Yq+EPVQQCo+0CYcLmhtnDgqk4tBFft8rPSYNkoWWQGhnIrRTj+Ju4Ur9LYI77FMlqRJQs94LPcTBbb+LR7G1bPlLutWBHU1BGKFc5VyKgz+IBct2DCm/DkNOFo+aoDTQ== X-Microsoft-Exchange-Diagnostics: 1;DM2PR0701MB1279;31:beU/pct1qQe/RNXgZ6dqAv+ZozqD1gTBKPhXb22F3eh2J4Dl9JypfITZwOW/EpYjROmG/+BRATKHhvEazv+UUrK96WvhFBoqx1+S3CJB34Vk6GzKkr1wSgSrXUWH1zJc7PvJYrhoyDaNB071fv//HmS9NoFc6pPuVVytyKfb2jZflx1AxfKfn4e/J0dUnkX8gMSUbCWDfGmoHHweJSibJ1ykidd+yaCq902wmdofJs0=;20:rcEfx0pcXcB4Z8f7uVO3glfnzWS6mo3Nj/xlJiWVvuBR/6EfMNyWMAjKEIixaiOay1L65vNIch6jfOwdUIDpeYK2vSUt+EHeGrpME55t/Ca9LMjXf9iulcMI414g4EszNBZAXDvr6jhT2LtJGz3J+Wtlo+oF/y5/354Cx3cIJfBMTjdEffI/xRqQO/AryoVXxIEaXsOPOVR/jEl/KnmqG0uoWgqwVJ5moCwa8h1CieaYsYI74aBll51mIvsMfOxs5X9MGnfTlCqYxD7wpytx0eXcEmjADAAgwUa7EKObYbxEp0qsUip6kKS7fpn9SqZMsSu9Fv09ytZSurNCmTnvx1OGEVUYLl2j4gChnW74WlYJKCrIrajH5Lsd4qPjlPNnLs4LEPQ//zRmMj9wu5AAsnFnA74a4sxS1P77aexDRwYjDQV2PA37nOTgRUTzODs+qMGADwHcSbBc6+f+ZkZaaTf0Czt6O9A/fMisSKePCZlFb1VNArDb8EdawqlDxvbzHbvRDvGFj5o935oCQw+WR4fhPe3/YYxCoCnKvapmjQEn1oSGbw1Lma2qc9HEBoQ85gD6oYydheRoX6J77qT0Sqf7tzjcsMqTEe5Lo+ESuhc= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(211936372134217)(21532816269658)(119230021023882); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(6041248)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(20161123560025)(20161123555025)(20161123564025)(6072148);SRVR:DM2PR0701MB1279;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0701MB1279; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0701MB1279;4:bqdyKTFqB77XoQ+nEHW3f0CV/f/LjWH3aFO5mCW5VaqwPQ5vPE55cnf02WwCx/cj6QA+T4Vx0FqTz/Fmp+16qvPN3sFWjS2VR1dMuFqzjGbXCjvrSSdWl+18lWYGLDBvlo9Nl3sQ3cFcu8APOYSmI28NRINyn/xVb+iHa0Sf7N0aCE/BsWqJxa2aT17Ev5Yrs1xHvkwBlT/E1hQIw7tsQ1ALIiDTvEnsXCR5eVfah2KZRqI2xcTKUJAOB28wHxXm9dn7pXdGCTaWOhNeW8pXvxe5VagVE+4vKr4s6HLq62S5vXPgQnL63mjr9RuqQduLmg31aa53+MxX+l/1BBzz0wzjmUf0Aq010nO99b5zQqCsu80cj+Dlprzi9c9UkLnKOijVNLbdaiXrytL5vfP0I6bj2lCqsdTUe7hl/RhGePbiRrOIfe/17HOU/Rqr4BSc6bw7ezROL44ih33J8GA2HlSgZTCCSZZlQW5zVb+7U54ipQas7hXewtlHW+bWvAZvHurRVsBSHDTG2WU1JRfGUD1BKPL9eF5WWHsbLlcVJvXDUmJauolhr+UsAOxEeZAM3fP8WKc3qkv2M60hR7mUDpIHKWhrgcvpNgt+lFfctq0P2XQC2vA9/sIlQS5VHJcxNJVxHhbtbWTsQKK4MooNF/55tpRHAor8pajqb33X05qQJzAqA6ycLEFGpEh08MwFnGGhjHCLG7bkOH46ZcdzCYnnuqwwnOqA5b2DPITbNEDf+A5u9DLZyk9uPdgG9GB2BNVvS2Alv5JINrnincN+pFuZlgC9V6mA8mkcj/PLHURAc+NHC0+5xP+xE6RCLtU+C74W0PzHbdvylwRVayFyIw== X-Forefront-PRVS: 0274272F87 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6069001)(39850400002)(39410400002)(39450400003)(39840400002)(39400400002)(81166006)(575784001)(42186005)(6916009)(76506005)(33656002)(229853002)(76176999)(54356999)(50986999)(50466002)(33716001)(8676002)(23726003)(1076002)(6116002)(3846002)(54906002)(2906002)(47776003)(5660300001)(6486002)(2950100002)(6666003)(7736002)(305945005)(4001350100001)(7416002)(110136004)(38730400002)(4326008)(25786009)(5002510100001)(6246003)(83506001)(6496005)(189998001)(53936002)(9686003)(6306002)(66066001)(18370500001)(6606295002);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR0701MB1279;H:localhost;FPR:;SPF:None;MLV:nov;PTR:InfoNoRecords;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR0701MB1279;23:oRla5hquKMRo/Pi28ySMGB/w/lLNd59xomZ5hMJ?= =?us-ascii?Q?lTKm+tyP8V6qSz76yAYvS4aUEjM3aeWBoDMWhdAxOP9L2qVrDXZxY0lHHrNO?= =?us-ascii?Q?L/PbVg2J5ptW64cP7LssHamzPHmSuV0FPPhJzXigurcgdY2yppNYz9Xmrbgr?= =?us-ascii?Q?nQ9rncuFdqGOKoSr82BDZvmwsL7WkGjAutzHKcXzVljEjy5VuAAVMbvWWKss?= =?us-ascii?Q?XgFq+iICMdcydQNj2zMnoIrqN4Tn7/sLGoqD4ZiZQVwdASL68QGwlBcyW+Q7?= =?us-ascii?Q?mCF4B526sB9rFg5aye7EEr4TD71xeNOJAjLaIDL7Z6yYmzP8L3brKTUD7NLX?= =?us-ascii?Q?b9jkw4sqXRRiQuyd77Tj3F+rNR8WFO05On3AvEIpmzt58H8Qn75NPHbe1JG3?= =?us-ascii?Q?KBrIpAVz3oDLyE1RHsLS/F2/i1IGDi1mnhwX8BAX2vaHza/T9Irrn/j/JHGx?= =?us-ascii?Q?7RCqrYoF2+p7cTtxXNAcCZzW9/DuP2NEkoYYURbjUfginHRB/JgWNVRRAxTd?= =?us-ascii?Q?GqIwNXyFctFLWySYzq5gOGfqJX3bXUIqzADHUL7XGwh3otVGJgEt3ezc21FP?= =?us-ascii?Q?02Y/9AZ7jKcmKAM5fwE2isZnh9iVpBrXrgy7bKGmw6IKao3CygWixzsvn23i?= =?us-ascii?Q?ggeNYTj4u4TV5b6B6m+AiJs7ena4A6wGkKhgEvNS6pNbpNwDjtVg/1QDKbHY?= =?us-ascii?Q?X6vaAm2bogxoZC/hOACgapw8VWNJuW/Lz5/W9dxDtKJwRAfD/fgN8B8XE5hc?= =?us-ascii?Q?txRO/bLvYe8RJ2Case+M/2/JBZG5+RuuSGfwju+HZMc56N10ODkHrKncAWTf?= =?us-ascii?Q?UkHkzbp+NBnovKIGOvSiGxp3nC14N1CXMKau7cNnzjwaPmJBXb885loFJ4b8?= =?us-ascii?Q?5le8mmHl5TcKsQ0J9ibt9ZRlvmONtzCkvuG5jbjNxLc9p2fNbR6IjMYnjb8W?= =?us-ascii?Q?pPdO9Q504PJ7BqH7v6dtHHVWLVSwYMdZjvkqRgNEb1T+Kba4d9LzI9Dip6th?= =?us-ascii?Q?KESfgKewgUxgV4EbtrbXBYyr+ii5/ZT8I/LZSRhRYHhjdeZm41yKDMCZoPQa?= =?us-ascii?Q?fOIc6sbc/H6g3WQwLTr1v0n7IZPU1U/7awTEhQZzOux27WRWa9Gt86S+Sqgn?= =?us-ascii?Q?T5zP7m2Zy8Y0AUsJMOtOCuzdSwiFPPCiLC7EY3kU5wh1CHFpkKZ++0c+in3A?= =?us-ascii?Q?tzewhYsD9dBdHRxJ0gOvKXQjAjhMF9VcO2l0W7Gd+iOmgBuj1mRPXNoeWGK6?= =?us-ascii?Q?LFXNLZlBrh4ATeuf4DaPzjbp5awfFZlOU37W+UxFU?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0701MB1279;6:Hz4FN+mq0M2POPsY9bkEG9ysX7utiO23msBLSYHxRXnqAwhG1DuGu7snj+7qelGvQCi4zUyJt4iBzTGcoZA1YzBuag10JDazXytSY5DQowdfz05NASDiuij1x62oyY8BVkUVKQF6JOCpYkzFqPbHb0+c4LhUktOGywREPBjxKSUsk1IowDPF2JDKHgzILpwvA9V3t2CefsdkugpZdFR5FbLMTF3PVn8EAmolZx8+gICOtikyM++9Kju8JZ9HdvpQ4WDGWZhqhBLtk7T40yX6HpTOPtyCC2fBmS3erJXUXvwcQI7QAGAiMaSl90OEAkYDHuKpV0oFwG632HLNcXWsU9mJnp/KVaqjRsPJcsKpTSYpw0pNJJ2GA6a4zvlj2cILE1yZyjOuxVHJnQAomK2UgWl/4nBmOr4eE7Jilb1TGAHCeObYtQUvSOboxp5CdYn+C5GK4fbEuEBy9PjdOH4R0A==;5:G0tF65P4aGpt61GTFbD6wmiLu9y3St4ZCZGZAgdbvCsOavqy5SqViswvs6r4oP122gGHeHRew3VqZDiq+Avf3XoAHPVcM7mmR4OY1NClwrRO3mYW4XrQO+bso97ZQupUueO7LGwdT3D/WVM7cWu/Tw==;24:AuUAtKawZngqdObia8ck5ZQmIxzzAZWsMa7gCgKObwxHt6FZt3ig8O54FVVx75YNFxY96P7NMEaQ5q/vobC5ER5B5o0FJF7Y+s8Yvv9hYSQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM2PR0701MB1279;7:MfUcg1ySnCk98jNKEqrFkU77INH4mhgKiyqUK6M63r89RMq9eUEt/khmEP1me7JdVUvv6z36fWHD3wLmzz1SF+hYv+5a1jS2DsDtjrxkhRAv+hFOtfMtWj0+MzGGVNlxMfzM4goWaryM20paUuqIdXValkP85GA+Wd2sE+MsC+2RFwE2WylpXgk2VFAye6Yh9J6RWNOfE7pWY95NJY6vQYSQgfGlEh63UmUYpJ39r89HlXs40qrmjvWmol1NfS/OifvhFTbaB2/b4BXZnHxyp2NLQh57eus2JqdvV9QsF9sjJF+373/DPbm03ZSA7ab6rrHWnK6kqCmwzCJoCebl4Q== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Apr 2017 18:36:44.7499 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0701MB1279 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 637 Lines: 14 > Also, the latest benchmarks I've seen were mostly for user space > while I'm more concerned with the user-kernel interface > (https://marc.info/?l=linux-arm-kernel&m=148690490713310&w=2). > On the glibc testing side, have the regressions been identified/fixed? I run LTP for testing the ABI and kernel, and there is no failures in ltplite scenario. With glibc testsuite, there's only 3 failures comparing to lp64. (Steve, fix me if something changed.) This is slides on ilp32 from Linaro Connect, hope you'll find it useful. https://docs.google.com/presentation/d/1TKZqgH0XJUgMMGkw2fJA3Lzr57slht1sGKYJVBJTNM4/edit?usp=sharing Yury