From: Philippe Gerum <rpm@xenomai.org>
To: Florian Bezdeka <florian.bezdeka@siemens.com>
Cc: Jan Kiszka <jan.kiszka@siemens.com>,
xenomai@xenomai.org, rick.y.wang@intel.com,
chensong <chensong@tj.kylinos.cn>
Subject: Re: Y2038 re-sync request
Date: Sun, 21 Feb 2021 16:51:56 +0100 [thread overview]
Message-ID: <87czwt4dwj.fsf@xenomai.org> (raw)
In-Reply-To: <375d9f2d-4182-cc45-6ac1-12fa44b7af96@siemens.com>
Hi,
Florian Bezdeka <florian.bezdeka@siemens.com> writes:
> Hi all!
>
> I'm a little bit surprised to see patches caring about the Y2038 problem
> coming up. I guess Song and me have been to silent in the last months
> due to new year vacations and internal schedules...
>
> Maybe it's time to re-sync. CCing Rick as organizer of the community
> call minutes. Maybe we can get a timeslot in the meeting for that topic.
> Song already mentioned via private channel that he would be available as
> well.
>
> The results of our investigations can be found here [1]. When we started
> we tried to stay fully backward compatible, so allowing updates of
> libcobalt without any need to update the Cobalt core as well. That may
> no longer be necessary, so let's discuss it. (IOW: Do we need a Y2038
> safe Xenomai 3.1?)
>
> Btw: It isn't to late yet. Song reviewed [1] again over the weekend and
> we planned to discuss the roadmap with you within the next week(s). So
> Philippe was some kind of "ahead of time" for us ;-)
>
> Happy hacking!
As I just mentioned in replying to Song, this patch series is not about
addressing the y2038 issue fully, but merely to prep for this by
replacing the ambiguous timeval/timespec/itimerspec/timex types with
their new y2038-safe counterparts throughout the core implementation,
aligning on the mainline kernel. This is a prerequisite to support
Dovetail on top of v5.10 for Xenomai 3.2, simply because these types are
not available to the kernel code anymore.
Completing the y2038 effort will require more work, likely starting with
defining how userland should deal with this (i.e. dual-time vs
single-time support). Discussing the matter during the next meeting
would be indeed a good idea.
--
Philippe.
prev parent reply other threads:[~2021-02-21 15:51 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-02-20 19:07 Y2038 re-sync request Florian Bezdeka
2021-02-21 15:51 ` Philippe Gerum [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87czwt4dwj.fsf@xenomai.org \
--to=rpm@xenomai.org \
--cc=chensong@tj.kylinos.cn \
--cc=florian.bezdeka@siemens.com \
--cc=jan.kiszka@siemens.com \
--cc=rick.y.wang@intel.com \
--cc=xenomai@xenomai.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.