From: Philippe Gerum <rpm@xenomai.org>
To: Florian Bezdeka <florian.bezdeka@siemens.com>
Cc: Jan Kiszka <jan.kiszka@siemens.com>, Xenomai <xenomai@lists.linux.dev>
Subject: Re: v6.1.y-dovetail-rebase
Date: Tue, 01 Aug 2023 15:26:44 +0200 [thread overview]
Message-ID: <87tttiswuf.fsf@xenomai.org> (raw)
In-Reply-To: <beff2aa61a6b00af08baa7374feff1a0ddf6dd93.camel@siemens.com>
Florian Bezdeka <florian.bezdeka@siemens.com> writes:
> On Mon, 2023-07-10 at 08:59 +0200, Florian Bezdeka wrote:
>> On Thu, 2023-07-06 at 21:00 +0200, Philippe Gerum wrote:
>> > Hi,
>> >
>> > Jan Kiszka <jan.kiszka@siemens.com> writes:
>> >
>> > > Hi Philippe,
>> > >
>> > > quick feedback on latest rebasing:
>> > >
>> > > https://source.denx.de/Xenomai/linux-dovetail/-/commit/8f155631c8b51731dfc2ae5145d4dcc68f2ed7ed
>> > >
>> > > This was likely accidentally folded, right?
>> > >
>> >
>> > It looks so. This conditional statement appeared upstream during the
>> > v6.0 cycle it seems, and was unfortunately left unfixed in the dovetail
>> > patch for this entire series.
>> >
>> > > Furthermore, I will factor this change out into a separate commit in
>> > > merging v6.1.y-dovetail, for better traceability:
>> > >
>> > > diff --git a/arch/x86/mm/fault.c b/arch/x86/mm/fault.c
>> > > index ce8bdd804bc7..c843bf352999 100644
>> > > --- a/arch/x86/mm/fault.c
>> > > +++ b/arch/x86/mm/fault.c
>> > > @@ -1466,7 +1466,7 @@ void do_user_addr_fault(struct pt_regs *regs,
>> > >
>> > > /* The fault is fully completed (including releasing mmap lock) */
>> > > if (fault & VM_FAULT_COMPLETED)
>> > > - return;
>> > > + goto out;
>> > >
>> > > /*
>> > > * If we need to retry the mmap_lock has already been released,
>> > >
>> > > To my understanding, this was a dovetail fix that applied to previous
>> > > versions as well.
>> >
>> > Only to v6.0, however this series is not maintained dovetail-wise
>> > anymore, so this stayed under the radar.
>>
>> FYI: This change fixes a real issue here. The 6.1-rebase branch made it
>> through a 24h stress test while the "merge" branch failed. Happily
>> waiting for the next release...
>
> Do we have a idea / plan when the next 6.1 dovetail release will
> happen? My internal customer is waiting for that and I want to avoid
> backporting to 6.1.34.
>
There is a brewing rebase to v6.1.42 pending tests here, no challenging
source conflict. I pushed the tree untagged to the v6.1.y-rebase branch
if you want to give it a try before Jan updates the stable branch.
> @Philippe, any news regarding the IRQ issue? Did the VM image help to
> reproduce the issue?
>
I did not have a chance to look at this yet although I intend to, no
spare cycles ATM. I'll follow up when I have news. Since it takes ~18h
on average to observe the issue on your end, I would not expect a quick
resolution though.
--
Philippe.
next prev parent reply other threads:[~2023-08-01 13:42 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-06 10:14 v6.1.y-dovetail-rebase Jan Kiszka
2023-07-06 19:00 ` v6.1.y-dovetail-rebase Philippe Gerum
2023-07-10 6:59 ` v6.1.y-dovetail-rebase Florian Bezdeka
2023-08-01 11:27 ` v6.1.y-dovetail-rebase Florian Bezdeka
2023-08-01 13:26 ` Philippe Gerum [this message]
2023-08-09 5:52 ` v6.1.y-dovetail-rebase Jan Kiszka
2023-08-09 11:44 ` v6.1.y-dovetail-rebase Jan Kiszka
2023-08-09 13:11 ` v6.1.y-dovetail-rebase Philippe Gerum
2023-08-14 17:25 ` v6.1.y-dovetail-rebase Jan Kiszka
2023-08-15 10:18 ` v6.1.y-dovetail-rebase Philippe Gerum
2023-08-20 15:30 ` v6.1.y-dovetail-rebase Jan Kiszka
2023-08-21 6:41 ` v6.1.y-dovetail-rebase Philippe Gerum
2023-08-21 11:45 ` v6.1.y-dovetail-rebase Jan Kiszka
2023-08-21 13:09 ` v6.1.y-dovetail-rebase Philippe Gerum
2023-08-22 11:30 ` v6.1.y-dovetail-rebase Jan Kiszka
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=87tttiswuf.fsf@xenomai.org \
--to=rpm@xenomai.org \
--cc=florian.bezdeka@siemens.com \
--cc=jan.kiszka@siemens.com \
--cc=xenomai@lists.linux.dev \
/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.