This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-release-aarch64-spec2k6-O3_LTO in repository toolchain/ci/glibc.
from 50f20fe506 misc/test-errno-linux: Handle EINVAL from quotactl adds b90aefd4ac login: Remove utmp backend jump tables [BZ #23518] adds 799f4baa1d login: Assume that _HAVE_UT_* constants are true adds 2f02abb81c login: Replace macro-based control flow with function calls in utmp adds 16a5765042 login: Fix updwtmp, updwtmx unlocking adds 8baeebad9a login: Disarm timer after utmp lock acquisition [BZ #24879] adds dbbd748c5f login: Use struct flock64 in utmp [BZ #24880] adds f0cd1cfbe3 login: pututxline could fail to overwrite existing entries [ [...] adds 143cea84a0 login: Remove double-assignment of fl.l_whence in try_file_lock adds 85da102c52 login: Add nonstring attributes to struct utmp, struct utmpx [...] adds 83f793e6a6 login: Acquire write lock early in pututline [BZ #24882] adds dfa1f9fe0d login: Introduce matches_last_entry to utmp processing adds 6359e79b4c Add nocancel version of pread64() adds 858069cb60 login: Use pread64 in utmp implementation adds 994e529a37 Remove incorrect alloc_size attribute from pvalloc [BZ #25401]
No new revisions were added by this update.
Summary of changes: ChangeLog | 126 +++++ NEWS | 7 + bits/utmp.h | 104 ++++- login/Makefile | 6 +- login/getutent_r.c | 108 +---- login/getutid_r.c | 7 +- login/getutline_r.c | 2 +- login/getutmp.c | 12 - login/getutmpx.c | 13 - login/login.c | 4 - login/logout.c | 10 - login/logwtmp.c | 10 - login/programs/utmpdump.c | 46 +- login/tst-pututxline-cache.c | 193 ++++++++ login/tst-pututxline-lockfail.c | 176 +++++++ login/tst-updwtmpx.c | 112 +++++ login/tst-utmp.c | 25 - login/updwtmp.c | 2 +- login/utmp-private.h | 29 +- login/utmp_file.c | 511 ++++++++++----------- login/utmpname.c | 3 +- malloc/Makefile | 2 +- malloc/malloc.h | 3 +- malloc/tst-pvalloc-fortify.c | 48 ++ manual/users.texi | 20 +- sysdeps/generic/not-cancel.h | 2 + sysdeps/generic/utmp-equal.h | 34 +- sysdeps/gnu/bits/utmp.h | 126 ----- sysdeps/gnu/bits/utmpx.h | 12 +- sysdeps/unix/getlogin_r.c | 7 +- sysdeps/unix/sysv/linux/Makefile | 4 +- sysdeps/unix/sysv/linux/Versions | 1 + sysdeps/unix/sysv/linux/not-cancel.h | 4 + .../linux/{read_nocancel.c => pread64_nocancel.c} | 14 +- sysdeps/unix/sysv/linux/s390/bits/utmp.h | 3 +- sysdeps/unix/sysv/linux/s390/bits/utmpx.h | 12 +- 36 files changed, 1092 insertions(+), 706 deletions(-) create mode 100644 login/tst-pututxline-cache.c create mode 100644 login/tst-pututxline-lockfail.c create mode 100644 login/tst-updwtmpx.c create mode 100644 malloc/tst-pvalloc-fortify.c delete mode 100644 sysdeps/gnu/bits/utmp.h copy sysdeps/unix/sysv/linux/{read_nocancel.c => pread64_nocancel.c} (69%)