From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 49467 invoked by alias); 28 Jun 2016 19:08:48 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 49453 invoked by uid 89); 28 Jun 2016 19:08:47 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:1430, family X-HELO: na01-by2-obe.outbound.protection.outlook.com Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Yuri.Norov@caviumnetworks.com; Date: Tue, 28 Jun 2016 19:08:00 -0000 From: Yury Norov To: Joseph Myers CC: , , , , , , , , , , , , , , , , , Yury Norov Subject: Re: [PATCH 18/23] [AARCH64] ILP32: support stat syscall family Message-ID: <20160628185102.GA2592@yury-N73SV> References: <1467131978-669-1-git-send-email-ynorov@caviumnetworks.com> <1467131978-669-19-git-send-email-ynorov@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-ClientProxiedBy: AM3PR08CA0001.eurprd08.prod.outlook.com (10.160.207.139) To DM3PR07MB2249.namprd07.prod.outlook.com (10.164.33.147) X-MS-Office365-Filtering-Correlation-Id: 8dc3cec1-b4f8-45f7-6272-08d39f879700 X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2249;2:xKbY0h9swWUIzqibCfpU6rAYbjZ4E3mxXvUcQvq86d078vwaJNsxSTvtoWAaVPwSBu68c+BVLlzwRa9WxbuJ4ulsVDLM1RlknQUhskXmlt15bAI5DfTe/YxKp4QuMNN0TVF4RfM8jQCK6Kts3I/4Bv+3jvy+sAc61jWwT3rW4C+zUBG7sQzoGE3mOLwKuDVh;3:fT4qb5FrVK6VKXqmiAWcohbiGqaT0X0bcXp46NSva6ejQj3hCitF7J9Ye4Cp3vdAbelWw6WZP0LlWHMSGKRs15aIdFXd8+ej0WlajA2DTfWeMcZqTSf5eXzqS65Bvn/t X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM3PR07MB2249; X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2249;25:pHNLfU0CPysdeDr5TKsir16/qUcOvHeZ4CkNO6u4GRFkVxugmvyVOc6/q3W8oPjwpWEA4uyFz+qSKjGzzR+PuUg9fTd5EDI5rfl+DA5sgGOQstaqPMQ28tA4z2A7v801t0zxYrGoj8XmDX/whIQhVWrJ6GhIMLQ5ZBxw1DIELTx/qCZ/+qFi7YK3ptN+cLh69ZrJJxokryud71l7Ts4KJx6PVJsxiAnnlNfCYnJRp6Oe1mfsosb6lgnYXVgpcbkmPxogCuJQER9zI6dDGlCvyqqLyicWiIDbPXwaFkQlGUd+dbXJHkASvphnT6sNj5qXBkN05ZN1Cc+MsmcQv8waXp97Lmt8/SMOXoo53jxh3s56+MDbOGz46/3KfeVzbnxhWoT8PtmtX339XlKaqAq0kqxezXf7wmImeFpx2kK6rbwdF5cKhYhH/4Nx5PjCifwC5X/xjp8cFxVbidzkdKKV0vLf4Jn6fpfHnxzf/PYxMrLWs3bktBR1NahhESpgTxpRUoKxtIuTBMIG5SWiq9Al1Z4HVwJ0aKB1xwSbkaEC2Y8ziCk0sJr7dHi65ztMl80nkKauF3gp8xzwVtGpartjJYU9cfu2HXERGWl7zThpsIWom2XGd7gwrUOOSV+FrM+h/fBKTLx0pitiWncxR6KxWalh8M74c6LxZNnp/aWQ9x/oBpA09clx5ZFnHs2GHa4MqTbUZhuLDVrf6DPqLOf61Kdt5w+hAY84PkLM8nY3f3GCOJ4MPJ0mWWW8tdF+Rb9UK27aA8mpn5d8Vy9165xHKZPi+ISlskHNCgp/obfFQpfo2Bxa5jZvjg4t5+660MLH+Xlp57wRt6nchiQn/yXFhiXWi8p45DYNsqZWHMMn4g24qtMzp04OiWxFD0Sp2Zm3 X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2249;20:lQqJfCtLUjrtpKtnuKWaxn40of5kxDZpCul9FULDXmYeOIHEJFvC1XzEOEBDouNRpnL5xhf1yOpqQyrrtqwT5sjtgXuoljoqsfmtnULnMAyiQe+BQq3tWuxs7O5e63w6iTVqWfObfZVZkhoWejlaT42aVM1PSzEjuzh5p1y4BBSBVlQ6peuf7ajN6hRNFvjB3MhTsdxj58uogzG0jVA3F4oDXlzLB1OTiIpQzgNUBLFIGCtg8dZ5DolKoBVSioOAYv27mPrICPWdLbxvGRkfuTRnHgyC1VtccpwWUXkbuQbOQUAF3uqpjdR6rg7hHstiWFlLIcFW+hk/DP6pPBzcIeSJjUO5g23dtWKSpXlcleLC4TyDSyDipQ5HuXj5K1mjMd5q57qu9IS696DLfEzHDasP4o/kQMGuF8PbzdTGTiCd6C9tFORwm2brqfNcKz5hDyKq6LEnKo4hGkBXh+KEQ54XBxltAG2wRBIA80yW9Jzuyc34IMZWJi5RljmRkvmQWJKuvylWNWS8JYAUzzICUsvdUFBt9dOI7cHp+XW9+zs1kZ2v3oQJ1nrElQQ8mUmjaqN/0IiFc1W/fHxCDaopYmMDm4T4zimo/P6zhNN/IBE= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046);SRVR:DM3PR07MB2249;BCL:0;PCL:0;RULEID:;SRVR:DM3PR07MB2249; X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2249;4:vgaEVBnrAUt7C+2bI55pT8eu7RMHm54k+/doTh7o0lnwndgsnivaCjNBXfh9qEPonyENOWAinIquvGNHSWb7UabeMOV7eSTch47OEYyvbuaH37vGG0w/axA0Ulymr1+762VrfJrvsSCIT9ju6tVpG1/m8jyZTQ36J1j4C31pPS1//FhiWNyHKbIPSid0i8LnyPYfTt8bSWJVin7oFjV+bVFs8f7TgyohZaZ3DOTf+2sLhK+PuClgeRGZFOrPVj7007u8MrkQNkTIMFcA0DFByt3lN/UZF0dCvuP1F3B53MZJDCNb4rU308XBmk2IIRqDmOdxFWCuYINUWLE5G6v1PyWlXAQRkurYr3BU4E3KcUTWqOJouWKg/If6RMqA38BP X-Forefront-PRVS: 0987ACA2E2 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6069001)(6009001)(7916002)(24454002)(189002)(199003)(7846002)(50466002)(7736002)(305945005)(97736004)(4001350100001)(81156014)(81166006)(23726003)(586003)(2906002)(4326007)(106356001)(110136002)(105586002)(9686002)(3846002)(66066001)(1076002)(68736007)(83506001)(47776003)(6116002)(189998001)(19580395003)(76506005)(2950100001)(77096005)(54356999)(42186005)(46406003)(76176999)(33656002)(8676002)(97756001)(50986999)(101416001)(15975445007)(92566002)(33716001);DIR:OUT;SFP:1101;SCL:1;SRVR:DM3PR07MB2249;H:localhost;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; Received-SPF: None (protection.outlook.com: caviumnetworks.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM3PR07MB2249;23:o+XppxqZjceHmHrNO1oWdZQT2e+IdLuIm/P1d84qy?= =?us-ascii?Q?NRujDGSxCga4JfXjpvvdsyflAL86UD+uFNkWnTZUTSs67CMkZ8KJq+SE7oLp?= =?us-ascii?Q?OpRV8zlNDlYMEusb5YBXwk403aVgx7xuBZtXvnOxBbvB8OUVzgUAvyabrgNt?= =?us-ascii?Q?DXsY0N6A6Gw7wkAVe3y8efu3MnmhlZm6VNjWL8RtTzbirn1uN5sr+VJqsCs9?= =?us-ascii?Q?SArS2p0xhM9pJNFTJiCHJz4aASAu2yhmVEpWcsp5la66ytSxE3E3XsY+sHMQ?= =?us-ascii?Q?CpN0JZHx9Lg/5pOH6TR274BurNcpMyl8T217kFaE9uKRRiOSNzsnnlO+t4ei?= =?us-ascii?Q?t3G/4YHE5w45ZZZVb2lUymAKCqXGq2acLl6g0fe2fXz4cDUDOCOsU6NbECPb?= =?us-ascii?Q?idbHHV8Begsgwb8Y6Ztxw8fG6MVA4SV+gghgLJYUWai7AWSb2kiu3SYCwEO8?= =?us-ascii?Q?9Yq2D4cPBl3lsrm+82wRP/z5xXm6FdXKDVwvnXkrsxiJoLNo75b3CYwTjCyR?= =?us-ascii?Q?7shpzkJ7OdoRH0CSbx3DnZIcrU7U9NIz12S7f5SRxEFkIlGsTvRe+JYgdxno?= =?us-ascii?Q?0LsPDaKGxwaHwV2r8Kc4XTpXVZtpuCd/QzkXuqni7d3O5mVMwE7oFmyagiIq?= =?us-ascii?Q?RkjrluXvnCJ1lD8e3+zOVJoP9omySOy68+izL1br5+jOSSteUOrJx4bWPj0w?= =?us-ascii?Q?dpLPqWvdUDYI9JxfTfIks2KXjo9etHT3P4XORbVml/iP8PO9I1x5kZ7mq98l?= =?us-ascii?Q?xmPReOjHfvHwUsDNosCSe0wSlmSY47BBBlGAwGrqOIqw6RsnZxBSe6BIIptw?= =?us-ascii?Q?1cnXs/pt8Wupq4pN8tWNpMN6FwGbwfEeU7RAlL3Qg/nfSRCkOYfDQ4+lFKlH?= =?us-ascii?Q?kdRNzhlg1M6FeZXpUrcF5zO/LAlXgd/VC4QOoCVPMsk0hOYFIP0PEjEqXgmI?= =?us-ascii?Q?9DVnAvSCMx7XgHpmg0Y7bxgxb3iFUCKzksUyQh+dd7753ii8pTEaDfXebE9k?= =?us-ascii?Q?vA6CYl1g0zlroeAQRFW3ccZDIDZYVkv7NFa8oW1Xea/U8SqvtA+XFAIxBywZ?= =?us-ascii?Q?WTSKNsbw7b/lF3hcuOsVhE/UKM16MXstWkVLcwfCnMZ9oeB2UC/rTta2YCkP?= =?us-ascii?Q?vuQDFm7s/j9wCg+2Maz3LR96m6TTgqTWlyHsHo5MCcfutsWcVPdiA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2249;6:EfbhY+DubiR1DlAm0qKdxkU/cVnHXTDugmYUp4Qa6PhvmAa5AiHJVWNEsc8WdmNLAiu4jPGfmD4+B2LxG7nOE5HscQE0eJFImfkLqbqT8/fNMuShOvNhH3LljDyUmbEVrKqxX4w/w5vCOAmcXPKSxBmdvOCgLMH5z35yblxDlguue6Y6s/r+/JQC3dcK7Ejk1c4zqDk6FIQFQfBigzdlSRVkHIOgLFuVt/1fa9tvPaqMowDu4haB+HNrB8lwDthEfHBd7CLXyO+qHNBGmgXhXDd+AUY9RCfOtxgqkyKXRl7yOmYNLuw/gI2QdgCSbK4U;5:bri34PBxhG8EXNec05LAlNQg2e93EW+UAV8+lrWtXuDENrVtC9weWWZ1wyl3XIJwpX4WH1BW6XC6fcbBKtd/GqwkTTZQFjFa+7FGGUPOX0rDlK5gk/0nqA3CngqfbHvwB2B21YmlqqrJqD/3T1Fi0w==;24:ncuwr/25rC2bjDKJjFEi5KWYLagtzeto1EA94IEynOcUwxwEwHGFLYGjis5IlgbBrl44GUiLkFjVO2yNAOlG5/utWhkfnqOY2dUeh9X0Mmk=;7:A1h4YeqPVvR/AIyzmXYuxSibz7f6cs3YvtTVHRLcbUzqdX/IzfXfJ+4P7ewDK6A4+P6uXsyYK9GKcfV3BnczlGCd03ZB3tK25bB+F03pyVG7iGn4+HH7NpCDiTDdOsKnLUCw1K9PZQfwsYoBmoEuHjVQ9eCgPCn9QPQpBxF+2KrZYDzDJ5RmIvgj7ngZDjhrGMu7eb39Jcwhj5v1+hBKjEKUf15HnTuXzpFN4r3jHqRQX26/qW/K+nc3DTtpEuPZsAsh19E+Tq+hQ6VPUGdmRQ== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jun 2016 19:08:28.8344 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR07MB2249 X-SW-Source: 2016-06/txt/msg01174.txt.bz2 On Tue, Jun 28, 2016 at 05:15:13PM +0000, Joseph Myers wrote: > still > applies. Unify implementations instead of proliferating variants. I think on it. I don't see simple way to unify it right now. And I plan to take a vacation in next two weeks, so I'd like to share my progress to community (mostly for kernel), as this series has some LTP tests fixed, and this is important for us. What you talk about sounds unclear to me. If you mean to unify with one of existing ports, it looks unnecessary, as ilp32 will end up with RISC-V anyway. If you mean to use RISC-V, it's not ready yet. I was thinking that when they will finish, they simply switch this port to their code. Am I too optimistic? > Also, much of the formatting is way off the GNU Coding Standards (e.g. > indentation that's not two-column, "{" not on a line by itself), and > you're missing descriptions as first lines of many new files. Is there glibc analogue for kernel scripts/checkpatch.pl? If yes, please point me out, and I'll briefly fix all issues. If no please be patient to whitespace rules violations. I completely understand the importance of following the coding rules, but now I am little limited in time and prefer to fix real bugs first, and then read that document carefully and check all the mess I introduced. Yury