From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751293AbcBYU3Z (ORCPT ); Thu, 25 Feb 2016 15:29:25 -0500 Received: from mail-bn1on0069.outbound.protection.outlook.com ([157.56.110.69]:44736 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750767AbcBYU3X (ORCPT ); Thu, 25 Feb 2016 15:29:23 -0500 Authentication-Results: suse.de; dkim=none (message not signed) header.d=none;suse.de; dmarc=none action=none header.from=caviumnetworks.com; Date: Thu, 25 Feb 2016 23:28:55 +0300 From: Yury Norov To: Andreas Schwab CC: "Zhangjian (Bamvor)" , , , , , , , , , , , , , , , Subject: Re: [RFC5 PATCH v6 00/21] ILP32 for ARM64 Message-ID: <20160225202855.GD16123@yury-N73SV> References: <1452792198-10718-1-git-send-email-ynorov@caviumnetworks.com> <56AB3805.1040308@huawei.com> <20160129170929.GA3543@yury-N73SV> <56AC38F1.2030608@huawei.com> <20160218223506.GA7816@yury-N73SV> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [95.143.213.121] X-ClientProxiedBy: VI1PR07CA0073.eurprd07.prod.outlook.com (25.164.94.169) To BLUPR07MB610.namprd07.prod.outlook.com (10.141.207.15) X-Microsoft-Exchange-Diagnostics: 1;BLUPR07MB610;2:orm5nLsX2DKMi16yi7/JrNTlO1UPyF3YY+oyEp6D54R5AeYVKZUTnfrDUKiQZVJ9mNDUKaSpi+d0Y5twuTzekMODWrjbdQt7rbObB6yGxq4+zJFUVUOW0T0rZbz5aJwJ69R8IXzxw6B6HjFEn9iKzA==;3:gTxEoht0QIXUsQUlyfoDxUQYPDnBxnGvZc2/j4kpUWlt5/EZbUUhpyUtmB/Qc8AyqqhkevlCxnmvpb36QM4/+7McnamIy1hDQ/DK+vJ1dEHmF1ecNoZjTccAA7ZiqXIO;25:RMscYtjfXYru7sNDTv29xsEfwlZUB1yde/7SC5pcW0eWZt9+B470EnExg6Q7jWkpFlpS0qBIq+ku/YOw1leKiyo/o9zSzNN9o1LrfYEwyfo403fzqEIv2jXd2zeKyS0Gz3lYC+hXuOjTad1EpjdSJP/6V5g00NDT/fkFBOXBWV3XpfjdKJkABsEW2pXCEz2ThFsZzqTuH27gNApD+1a8CSqE1xyWAxWZ43EIkI3NIErFlYR0bRaXoh4EnTkmZmmrzNrHyM/rmKnHqc2tSB7Tir0QicDRWOplTE/AAf+tKWXtAvncLnEArmyJsuUDvzxDtXzUa71RpRKwQi/hpAjsmg== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR07MB610; X-MS-Office365-Filtering-Correlation-Id: 40c63af5-2e45-4dd6-efe9-08d33e22577b X-Microsoft-Exchange-Diagnostics: 1;BLUPR07MB610;20:UnzfviVvjlM5Kzoget+xOMm0OekeJrLlfCoTUUXaLcXTP+tSfDrPl84BwOlD3v1yBulbJ/7jiQUOs5Fv5mhO1vppDVpeW+ow6+dW/mWMPE41Fu727de6BaF1KU563lx6jEM3aUEslBD8ucfwWvEjBNDJVjiOlIZig0gviRSVAua+6q3S4iJNyO6u2QQYYZOLeynBsimaMcI3BvcTCivHUCkMEooDNAGztP1NPyUVb/M2rzmH3k71KG3GEFlOyFawmrOwYZrT/2L6xWycSQwda+ceGyuozzArTcP0hzdrvvDgVIsbeX6/SIjMOgNtUhrWplF6NMqoG8YWmw7C39FfpR7mDFy3apAdiYa2a+5qn5M/U8Br/fuw6aHZKnaWbnP0T8cP3PtucKalQ/AhD7mdbZ4gVRn9eOXGQt1e3Onja+gNSGjEMOgw551Aui+uQuZUaMzSC6Dir0Kwkz5DXOO7PSNM8RAiMCcJgTidIuRfHdTxPasx7nrSJaEJK2lMfs1wxDVerbJ1XAHVyDSBsDUDhdlhkYoZA/jehngJShNwvxJGTfd1ChT5iHRxh8M+ULyoaidwvKYK+Fx0lTTwu31XIa3nCW18AR8B7RHEwtqe26Q= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001);SRVR:BLUPR07MB610;BCL:0;PCL:0;RULEID:;SRVR:BLUPR07MB610; X-Microsoft-Exchange-Diagnostics: 1;BLUPR07MB610;4:etpFB01XBHYsLvNYg1diu6jHIj+92TPlDzwDsuKsOIelyrzmQY35VaD5vj+qL24aTlbBOE0T6DXilp+Igw6DKf1nQWVbja0k++uWRMqu/pPTiuBZJj1QuhWuQUq0wVCbq/KqqahlGIzQri9I6sv6B4Y5vzo7JgtDGKJLdOdmKg6mxXPxEnfMhsmskSUSHODXRDDVheaoBRulHzSUt2rZYoqo7hSC3aueGyJ1JPjZYPItFBrWakpfVpHEGcYKB6NTkd4pgHO4lJ6aBbi20TzhtCcx3g78iAUQpI4xzgY6sKWJGCd5rdCU4BishEmeQQdLHHpnPBCROxwxktNqEZbvYbmTCM17TVMFunMK/aGgLSSmNwCZluDd3caJrJgXSt7v X-Forefront-PRVS: 08635C03D4 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6069001)(6009001)(24454002)(87976001)(33716001)(122386002)(76506005)(93886004)(50986999)(76176999)(54356999)(40100003)(189998001)(46406003)(42186005)(47776003)(97756001)(66066001)(5004730100002)(5008740100001)(586003)(92566002)(6116002)(23726003)(33656002)(1076002)(3846002)(1096002)(4001350100001)(4326007)(19580395003)(77096005)(15975445007)(2950100001)(2906002)(5001960100002)(19580405001)(110136002)(50466002)(83506001);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR07MB610;H:localhost;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BLUPR07MB610;23:z90FdDSHdHz4rmscUz3RamgmwZHh6TT3Mw7xvjgpTD?= =?us-ascii?Q?F/O10vy0QhwjjEEdAqYG3pKMrrn51CEDjKHXIkeCRF++HBapZ4OYn4NAHiEv?= =?us-ascii?Q?51gKJCg7DTuGPizWE309ZXP5kFaLSEhWN9805m3CNHs3xh4JbWIgYxD6f5x5?= =?us-ascii?Q?nEpBvAbxiAqwL3kP0BBL4UU8bxlOwa38flDLuoARt0s+V1e7CGqDUsJATK01?= =?us-ascii?Q?6T+0niDbVlUCV0H+QDVlitRUlv6jKh5Qhr/VtdbUGVm5Q3Csx6ZiP0YAwKUk?= =?us-ascii?Q?aA9uU1WABQSqCgLobEpgpJpPPRm9jiJyvVVrLqSTonzT/mrzfCtBmCzCXzAU?= =?us-ascii?Q?3x6JsR8+yFAAQU3U3akgfGk5lSzxTq7B1NfJWx7vcE7onTjq/Esm/7i1vAB9?= =?us-ascii?Q?UgzrveXH7XnRoDPjXieHw70axGIDEbvbgGdggVyHeMWWneYSNC+3XYhiMKxA?= =?us-ascii?Q?oYvMTQG8/OUCDoQ0CsR29/KOEaGez1p6nZhm6oCXa8H72uJzGUgl1Ncy8IiS?= =?us-ascii?Q?SzLBOwoFOSga+cnFDcJxyOg77ofp4ZAepr5jdxSy6IGdgU7U8+zmibQyG/eW?= =?us-ascii?Q?U3aP5qvvNOYhfkBvsMwFWCT3zIeCisiDD8YexJAWd0Nz4mNZbe5DXra5eKMa?= =?us-ascii?Q?vgehaS+OdVByaxiiotQ+PXEZ53MGMNu6hJbschKADiYDWsKRuI6a9/ZEfMU7?= =?us-ascii?Q?m3AsBh5FnHOEah4Gjxo39XyjEfX2zp40YiIeXhLjRbE61NXtD4jlLh4pyO6+?= =?us-ascii?Q?T5jGZeh7UIHv92JwA7aOSvlDu3RfYFpF8AXMogybgmZHSdL4pGULXveIR5As?= =?us-ascii?Q?tMiuIVqs6dkEbnTyaVlRIUQzHlU47Qk/FB6vLNon6bM8mUkOfW2/NCeymNel?= =?us-ascii?Q?inhVOvIzbeWKpdj5Oog5ZcQkWC/uBFt8WOasH9SdL2TKXEL8jG6+lryHvrbj?= =?us-ascii?Q?YQz8qtYIDQnIK5tUanQ5tJXfA/9a0Bb88BBzOaTY5flks2HAPbbGjf4hF4Ub?= =?us-ascii?Q?nbs9Sh1tBQclhfUjNfQpaFIM8AcqV8aPtMESobKAYD2eCvATvlM7fGN0dnpw?= =?us-ascii?Q?VfmXPhfyiRG7QbWKO4vAJhBmd51BR7VE3jFHpUtM8TqdsSeQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR07MB610;5:de4GZM+DXSsCaA2psdC6z+WJXMdy/KVcKvCIXOYsurMJKT+8zS0+vy/U+rusJG3StgSgjQF1hUR2Y/zCdyXh1v4mv60CwmRrerojS1RpUCyOzrBvYuedycazWsXeOYvBtsMmqj4jK135SDRhNrP0gw==;24:w1WkjAmO4NZuQzA33KY88FfasVNHGw4sviRVdOSAY46C9wA+TBCpE6cqf5t6XCjn2hrumImNgDc0xzmc/QxxxctCS9o6Y3+a+LW6MMEbOUo= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2016 20:29:20.3328 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR07MB610 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Feb 25, 2016 at 11:50:31AM +0100, Andreas Schwab wrote: > Yury Norov writes: > > > I have new glibc that follows new ABI: > > https://github.com/norov/glibc/tree/new-api > > sysdeps/unix/sysv/linux/aarch64/ilp32/getdents64.c is wrong, struct > dirent64 is not the same as struct dirent. The file needs to be renamed > to sysdeps/unix/sysv/linux/aarch64/ilp32/getdents.c so that __getdents64 > comes from sysdeps/unix/sysv/linux/generic/getdents64.c. > > sysdeps/unix/sysv/linux/aarch64/ilp32/*xstat*.c should not set errno, > INLINE_SYSCALL already does that, and returns -1 on error. > > Andreas. > Thank you. I'll fix it > -- > Andreas Schwab, SUSE Labs, schwab@suse.de > GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 > "And now for something completely different."