From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751883AbcFZGNo (ORCPT ); Sun, 26 Jun 2016 02:13:44 -0400 Received: from mail-by2on0093.outbound.protection.outlook.com ([207.46.100.93]:55200 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751630AbcFZGNm (ORCPT ); Sun, 26 Jun 2016 02:13:42 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Yuri.Norov@caviumnetworks.com; Date: Sun, 26 Jun 2016 09:13:29 +0300 From: Yury Norov To: Andrew Pinski CC: Florian Weimer , Andreas Schwab , Szabolcs Nagy , GNU C Library , LKML , nd , Arnd Bergmann , Catalin Marinas , Marcus Shawcroft , , David Miller , Maxim Kuvyrkov , "Joseph S. Myers" , Andrew Pinski Subject: Re: [PATCH 01/27] [AARCH64] Fix utmp struct for compatibility reasons. Message-ID: <20160626061329.GA8890@yury-N73SV> References: <1466485631-3532-1-git-send-email-ynorov@caviumnetworks.com> <1466485631-3532-2-git-send-email-ynorov@caviumnetworks.com> <5769139E.7020805@arm.com> <20160623043542.GA13449@yury-N73SV> <13f337ec-9ab8-9d7f-8984-0992ef73ddc7@redhat.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-Originating-IP: [95.143.213.121] X-ClientProxiedBy: AM2PR09CA0080.eurprd09.prod.outlook.com (10.160.228.176) To DM3PR07MB2251.namprd07.prod.outlook.com (10.164.33.149) X-MS-Office365-Filtering-Correlation-Id: 029b2152-c5e7-4a88-bd1e-08d39d8903e0 X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2251;2:iqxof+baKqMJNxrtIi617s3ZBdb9ns4p1aWa04mqT4/9S7Jq/iCiiq8SKf2bc6rKV8unU9zncs1wzoQpS45/IHopDB4ZH3hL0DE1p/ZCmz+MZaumiAi3FARRGJ1zEa+t3b6toinIwVgDbwtiLzH0Fjm5Qva9Vh9daZTjNPhs9lqXZHBlKV8jYy9G89CYdxa9;3:PXIDSzABW8eLVDObD690pD4zAuhoMJ4e/+mGfDR715nk4hX/DhD7vsaiudwjA+9C389BSCwNm+GLrVwqmmFBUAiX2se4XOwNRCff1EVCTyvlqCH1Lx1QW/TpP1RIW9JY;25:YT+Sc1jgnYj0c8hmbv2XMeEb6FLkmxTbB5A0OdE20Zu2/RO80AjFyv9Olgik+j6mEI4u1nSUq47cQ1YWd5D5y/iLsxF4/WQeyF/oSEqjYMP4l8HFCFGuwsLY5KuyzhCTIA+RVsPCBhY1MxS01G14GjoZUWWSJlrVVvBCjHne+RKXQcHvH2yyYXW0SQ9MY6xQpLOueerjm8E06o6AeK87eQ9YcbwucpYkxLY3vn7yFA48HNMaKL9KlCL9wQ4D3jlX7p0Er7dz2DsWRNyGdtvksPiMQeNNhRK290taHsnFmyheJkBvcXaNvp7Azthdz3MTp9RJtS+qszt0diTLy4Sbni47HAHzlp8WY0IXzU0Yf4CUodW0Piv8uziH9Z/4A9mFmU9F5FKiZjMItzowpmnpnD9LmBf061Uk5DEdSqJjvUM= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM3PR07MB2251; X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2251;20:vwFYNilE+BgZcKUQ2xrcrz0FA5p9YMlKQh8gkswNrZotqNfvHn9S5p3CK9ZRPOF02BurrHKxnr7vvWcbnJljKJUUx+cfOE/+MDEo4o6k6mVDmznDpCevl5UmYTnmRyL6GoFfIK/OnMtaZW87sEVnLyhJsUagCC9hhnrH9O/Z7FaFZj7V+O4OQf1ETRV4lEd7RuoCrYqcO+kxHpjd8LPXoYMKxjqmW2bVxL3mSTNN+5eGV812QGl9ivb5N1YffkT20a8/Alab33O/c9D2STUoWUHFIGAo4q4Wv7Ivvyb9Ek7HyJVlcItNeMyqnjFkmv+Ns5279cyXej2I7vSd0x0Gr563UTa3A1Aicr+OyU5PTehp7DbDwcOoNgUBkUNv/vlcqREzQGltvIMmOxlE5so1+ziYX68KxrRmHNcrqtnrOtT+t+PtcmZZrvd031urXfLwthJlp8PzL8rdJ2SdW9qPsLPeK2lpUvGdzbFSp6z52EERtA5wpCiRZ27KOiTUIXTW9ItHhZVgrLAcCcaasNjzOtLFsVe2oLcC3fRCu4m0FVrgW+Ah/DvnhAUQbNHbihhDakrQRpzx6Fu/PcslNeNkWahuodNrRbFx2VtDwfxuWyo= 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:DM3PR07MB2251;BCL:0;PCL:0;RULEID:;SRVR:DM3PR07MB2251; X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2251;4:gtz1YMq8zjugB8TTpyBkq91M+ULtv4JnDZDvBNbTUhnLAXcL8ZP8HHMBcyPch28NY3k63jVOqHgSVaQ6UfFk73Tulw7PFFceXMewp79ZxI6fAwsba8p9e5eCYITurb6jSiYe4nAwXWH5gZNITUfSyJBHRsnfI2euGqsenM+VU5xxNlbugsZXLRGRtzXeW9MKLe4rQ90Tg1u4vyE0dAamYUja4Am0qtPN2ZjW0U7Hp/86Kd0hk7oZyYD0cL/II0skyGYbvnYA5EDlIbgskdz9ncEgXQX9prWviZ65FHwjFbevjSMxhpWp06CdTXS/m69wXU2fRIZTaYpph764nFb/2O7BRR45/MdyvFzL7CWeDZv7OxDpKkzXc2+01Kfe5wrM X-Forefront-PRVS: 0985DA2459 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6069001)(7916002)(24454002)(377454003)(199003)(189002)(19580405001)(1076002)(19580395003)(42186005)(586003)(2950100001)(76506005)(68736007)(6116002)(23726003)(3846002)(93886004)(101416001)(1411001)(33716001)(46406003)(47776003)(4001430100002)(77096005)(107886002)(189998001)(97756001)(4326007)(9686002)(66066001)(50466002)(4001350100001)(97736004)(81156014)(2906002)(81166006)(33656002)(8676002)(92566002)(110136002)(76176999)(50986999)(105586002)(106356001)(83506001)(7736002)(54356999)(7846002)(305945005);DIR:OUT;SFP:1101;SCL:1;SRVR:DM3PR07MB2251;H:localhost;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM3PR07MB2251;23:sEISitY3nAQMFg2CAJLkIIUGVKGe9oPyK2W9DjXRJ?= =?us-ascii?Q?lVpTeruAfwRY9o1jSzM4BZmivq3bvZUPGdT4TPbPFbpzEHteNJK4/Nbrgjjp?= =?us-ascii?Q?98f56lAKcXE1sQylsb4sYp0b4TThiL/CyPq1LBDYbZk0PsujUxAjuV3ljKsT?= =?us-ascii?Q?kchNaR1U2wMRtDYgedfQOJ5VtDWZ++K126d4nuR1JFmaPcVcLpaYPLNumsfw?= =?us-ascii?Q?1RZJ2bKjLN3YpHpb1S3QsfV2xx00XdYtAuFbxhTzEEhJkv3gGEK3nui/sr69?= =?us-ascii?Q?4Rw60DNLcCDNodAgeDf2gnjT7pGh5dRM/uqwqbvDMMESR3+YaeLSkbJGtFok?= =?us-ascii?Q?x1r8iyCrxYFr/khol+jshGRX69/TKGxq4k2CAJgBe3ACinlYnLtN+0eYuq94?= =?us-ascii?Q?J0hOm4VfigFT4cCX9ORr1mPD8gx9r7+a7a9Np7OZ7h4V6PPbPkJ4Qdu8XRhH?= =?us-ascii?Q?deYXvb6RyVEM93HQ4qup9l6FJgPo0KLA3n8DfR/E+zj2f2JjU8ynYy2nve7/?= =?us-ascii?Q?HqSFYhoF8jogvZXy2iTuY5hKe62PCjERz1TcyxI2ke+/m9/D6LGUS86K2Hds?= =?us-ascii?Q?bqnOHn6cQ8EUXHVpDgoVmKMOa6GXMabNj83bPFZV1ONW9aYrjhkHgLzl7M4i?= =?us-ascii?Q?TpOoih4dMHDj+Ze8C0CbI8WOzCUPA5DVFQR5Vla76jP4Vg/gPcbNo3IsvIjV?= =?us-ascii?Q?fbyguIqK0FVtIVN0N1jAu8MxPXCvvNRx2kvjWoWf3V8SrY9p1vQT/FVGed4q?= =?us-ascii?Q?IFFwpXKR/D9EsoesXCM010PwfT3olvps3EWuaRGhsnS0QwKBtzHh2V6H+eyb?= =?us-ascii?Q?2k8FcISp4G6yn7ZBxD8JmJT40w/5NZMMIoB9rLiU0/BuZYCgfSLJ/IWfTbwW?= =?us-ascii?Q?bYiJusU/ShPhlbW5HsxDJJmPXG/xr4FvepCg7/M/nLVCAFseMnJVcuFJOvhj?= =?us-ascii?Q?UjN3JEIZcioG4omKtgd8OlUo5dM2HuHRY8Y5o/XGgqJvT7l2IFDyBp4WGKeA?= =?us-ascii?Q?4APTmMeRERKbgkSQQeTieIuW4i+yvwMXqVzpv7zDEhJHHULBEcAyjDbJALB8?= =?us-ascii?Q?IKPRHgXtk+Nd+IolJhjXhe/nzMTtew6H6HUID+D8et027qQDV8pB3cxtVUsa?= =?us-ascii?Q?RAkLEBCiQwRkkVW2BASxe4eVTXkTHenGFg4sDx7pHoCAUzfZqVLowwLPJz/P?= =?us-ascii?Q?6s3UxL5DKKAKMZ6vScx8D9NThNj/KikizFcrtemqKZ5vlym8/ec4PoYqUkQz?= =?us-ascii?Q?ZgkvmucSbmXQJpzVmOG+kyo3qyj/1rLn2NnsKMT9mol/A+Yl8Ns7o/xu/syk?= =?us-ascii?B?Zz09?= X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2251;6:aBOBDPoaiFrYmXT2FWzxHs3OcsCCkX9DSY+mDlwjN7WLqikTgy0SjbBZA6rGckniGERQrylHgFtER/HmdIIo5qt25M02d97umuc6O+o/fYqRlW181QylxPOocu/upbaJ3wfT6j6dVV4clj1s2J34tdSmgq0dn8mbc8t44U9QVSNeZrZuTi/pJ/JnZbxsPiV1gi3LuVQDmTgIraS5MunUH0/r6JMyfobuEOZvxrCWak4e0CUlswuGjKDPLreGTJtGr8vNf7ITYcqyxmAEX5fSFxNIDa2daGpfiuk/eW9y41YX6rpG450MeA9xryWkXCW3;5:3zQWrwUUglYxEWB4r5uAcRDzirYuDMrk0CcREYOkBjvc9WWDvIdDJq1T4Sx7oxZj/KQ/9e/2Kjt6vjPXexcBYOGoVEF7+27QKb8vH4v2vX2ivVoTJEVWoJe/ea5POWEDiqVnCh+pGCqEHhlQ6o7+UQ==;24:KcJKxfI5wO4+m51zaTXvr4ujzMod7m2N4jcWYm5hGNVvVg8RC5Z5+pWwhDE0xY/ZCSkgM4S5F7CSuJUrYu3Lnjo+XpH7bpphMfLgFwKl5yA=;7:BCxpIzmykr73AWjTvBAEo73bHnAZ1Oc832L1WPDR2UAfco2p0zhUsyzi4tm5FphBaUN6eqNI6/pSi0nWhzCOckOv63SvmknG967PqxjXrWHzfYlNMx8NrD7njGLdYXLRUsChgTpU6wqBp7LGOE3ifjC2twX0ZV5Gg3yjQFippm796hVWzzbfh+rioq67GWDhQGlIRpxjW7FX9HMeFogtTjIHwCqatEkmC7cv2xfSRJJzCFgy2mXz8G4y5B6s6UV2Rfm76pzBZxcO4FnTh90DXw== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jun 2016 06:13:38.6839 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR07MB2251 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Jun 25, 2016 at 04:26:01PM -0700, Andrew Pinski wrote: > On Fri, Jun 24, 2016 at 4:38 AM, Florian Weimer wrote: > > On 06/23/2016 09:56 AM, Andreas Schwab wrote: > >> > >> Andrew Pinski writes: > >> > >>> So the question becomes do we care enough about the incompatibles > >>> between AARCH32 and AARCH64 to fix this and go just worry about ILP32 > >>> and LP64? > >> > >> > >> Some armv8 chips do not implement all of armv7, so how relevant is > >> aarch32 on aarch64? > > > > > > I also do not see sufficient justification for this ABI break. > > Yury, > Can you patch ILP32 glibc to use 64bit integer for utmp struct? Yes I can. I will send v2 next week with that patch. > > > > > Thanks, > > Florian > >