On 12.08.21 09:09, Florian Bezdeka wrote: > Hi! > > Just another y2038 related syscall, once again based on v1 sent out by > Song and rebased to current next with some code- and test-cleanups applied. > > @Song: > This one was the last one in my inbox. Please make sure that all > following patches are based on next. IIRC there are 3 or 4 syscalls > remaining. We should take care of [1] as well. We need something in the CI > that tests the full implementation, i.e. including the glibc wrappers > (proper syscall delegation). According to the changelog [2] of recent > glibc we should be able to use 64bit time_t. > > [1]: https://gitlab.com/Xenomai/xenomai-hacker-space/-/issues/21 > [2]: https://sourceware.org/pipermail/libc-alpha/2021-August/129718.html > > Best regards, > Florian > > Changes in v4: > - Rework Patch 3. See commit message for details. > Mostly test improvements. > > Changes in v3: > - None. git send-mail folded two different series together. Resending > to allow maintainers to pick this series at once. Sorry for that. > > > > Florian Bezdeka (1): > y2038: testsuite/smokey/y2038: Adding tests for event_wait64 > > Song Chen (2): > y2038: cobalt/posix/event: Adding event_wait64 > y2038: lib/cobalt/internal: dispatch event_wait > > include/cobalt/uapi/syscall.h | 1 + > kernel/cobalt/posix/event.c | 34 ++++++++- > kernel/cobalt/posix/event.h | 12 ++++ > kernel/cobalt/posix/syscall32.c | 9 +++ > kernel/cobalt/posix/syscall32.h | 7 ++ > kernel/cobalt/trace/cobalt-posix.h | 3 +- > lib/cobalt/internal.c | 5 ++ > testsuite/smokey/y2038/syscall-tests.c | 95 +++++++++++++++++++++++--- > 8 files changed, 153 insertions(+), 13 deletions(-) >
Thanks, applied. Jan -- Siemens AG, T RDA IOT Corporate Competence Center Embedded Linux