This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [RFC PATCH] AARCH64/ILP32: introduce kernel time types
- From: Andreas Schwab <schwab at suse dot de>
- To: Arnd Bergmann <arnd at arndb dot de>
- Cc: libc-alpha at sourceware dot org, Szabolcs Nagy <szabolcs dot nagy at arm dot com>, Yury Norov <ynorov at caviumnetworks dot com>, nd at arm dot com, vapier at gentoo dot org, joseph at codesourcery dot com, cmetcalf at tilera dot com, pinskia at gmail dot com, cmetcalf at mellanox dot com, bamvor dot zhangjian at huawei dot com, catalin dot marinas at arm dot com, fweimer at redhat dot com, Prasun dot Kapoor at cavium dot com, maxim dot kuvyrkov at linaro dot org, Albert ARIBAUD <albert dot aribaud at 3adev dot fr>
- Date: Tue, 28 Jun 2016 15:26:18 +0200
- Subject: Re: [RFC PATCH] AARCH64/ILP32: introduce kernel time types
- Authentication-results: sourceware.org; auth=none
- References: <1467103498-24243-1-git-send-email-ynorov at caviumnetworks dot com> <20160628104105 dot GD24025 at yury-N73SV> <57725DE8 dot 80708 at arm dot com> <4834218 dot UV0myv5V7Q at wuerfel>
Arnd Bergmann <arnd@arndb.de> writes:
> - unlike all others, it will overflow on both 32-bit
> systems and some important 64-bit architectures that
> set __WORDSIZE_TIME64_COMPAT32: mips, powerpc, sparc, tile,
> and x86. The other ones (s390, parisc, arm64) are
> apparently broken because they are incompatibe between
> 32-bit and 64-bit user space.
s390 is using its own utmp.h file which uses 64-bit time fields.
Andreas.
--
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."