* Dovetail/Evl confusion on my end
@ 2026-07-07 13:56 Florian Bezdeka
2026-07-07 14:14 ` Philippe Gerum
0 siblings, 1 reply; 5+ messages in thread
From: Florian Bezdeka @ 2026-07-07 13:56 UTC (permalink / raw)
To: Philippe Gerum; +Cc: Jan Kiszka, Tobias Schaffner, xenomai
Hi Philippe,
I just recognized that you updated the source of my rebase branches
meanwhile, so v7.0-dovetail-rebase (for dovetail) and next/v7.0-evl-
rebase for evl.
While syncing the missing pieces I noticed that commit
ad7e492ff2 ("/dev/{null, zero}: dovetail: drop deprecated .write handler ")
is part of v7.0-evl-rebase but is not part of v7.0-dovetail-rebase.
Why is that? Any specific reason?
Best regards,
Florian
PS: wip/flo/v7.1-evl-rebase will be updated soon again to bring in the
missing parts.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Dovetail/Evl confusion on my end
2026-07-07 13:56 Dovetail/Evl confusion on my end Florian Bezdeka
@ 2026-07-07 14:14 ` Philippe Gerum
2026-07-07 14:25 ` Philippe Gerum
0 siblings, 1 reply; 5+ messages in thread
From: Philippe Gerum @ 2026-07-07 14:14 UTC (permalink / raw)
To: Florian Bezdeka; +Cc: Jan Kiszka, Tobias Schaffner, xenomai
Florian Bezdeka <florian.bezdeka@siemens.com> writes:
> Hi Philippe,
>
> I just recognized that you updated the source of my rebase branches
> meanwhile, so v7.0-dovetail-rebase (for dovetail) and next/v7.0-evl-
> rebase for evl.
>
> While syncing the missing pieces I noticed that commit
> ad7e492ff2 ("/dev/{null, zero}: dovetail: drop deprecated .write handler ")
> is part of v7.0-evl-rebase but is not part of v7.0-dovetail-rebase.
>
> Why is that? Any specific reason?
>
I pushed this patch yesterday, and wanted to have some hindsight about
it for a couple of (testing) days of the evl tree. I believe it is
correct, but given the patched area, better safe than sorry. I plan to
merge it last on top of 7.0-dovetail.
--
Philippe.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Dovetail/Evl confusion on my end
2026-07-07 14:14 ` Philippe Gerum
@ 2026-07-07 14:25 ` Philippe Gerum
2026-07-07 15:02 ` Philippe Gerum
0 siblings, 1 reply; 5+ messages in thread
From: Philippe Gerum @ 2026-07-07 14:25 UTC (permalink / raw)
To: Florian Bezdeka; +Cc: Jan Kiszka, Tobias Schaffner, xenomai
Philippe Gerum <rpm@xenomai.org> writes:
> Florian Bezdeka <florian.bezdeka@siemens.com> writes:
>
>> Hi Philippe,
>>
>> I just recognized that you updated the source of my rebase branches
>> meanwhile, so v7.0-dovetail-rebase (for dovetail) and next/v7.0-evl-
>> rebase for evl.
>>
>> While syncing the missing pieces I noticed that commit
>> ad7e492ff2 ("/dev/{null, zero}: dovetail: drop deprecated .write handler ")
>> is part of v7.0-evl-rebase but is not part of v7.0-dovetail-rebase.
>>
>> Why is that? Any specific reason?
>>
>
> I pushed this patch yesterday, and wanted to have some hindsight about
> it for a couple of (testing) days of the evl tree. I believe it is
> correct, but given the patched area, better safe than sorry. I plan to
> merge it last on top of 7.0-dovetail.
To elaborate a bit more, this patch only helps evl strictly speaking, by
preventing stdout/err redirections through proxies to cause a kernel
warning, which in fact reveals that some portion of the upstream code
(namely the /null and /zero cdevs at least) are still using a deprecated
file_operations handler, which the VFS complains about when using the
kernel interface to write to them.
--
Philippe.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Dovetail/Evl confusion on my end
2026-07-07 14:25 ` Philippe Gerum
@ 2026-07-07 15:02 ` Philippe Gerum
2026-07-07 22:00 ` Florian Bezdeka
0 siblings, 1 reply; 5+ messages in thread
From: Philippe Gerum @ 2026-07-07 15:02 UTC (permalink / raw)
To: Florian Bezdeka; +Cc: Jan Kiszka, Tobias Schaffner, xenomai
Philippe Gerum <rpm@xenomai.org> writes:
> Philippe Gerum <rpm@xenomai.org> writes:
>
>> Florian Bezdeka <florian.bezdeka@siemens.com> writes:
>>
>>> Hi Philippe,
>>>
>>> I just recognized that you updated the source of my rebase branches
>>> meanwhile, so v7.0-dovetail-rebase (for dovetail) and next/v7.0-evl-
>>> rebase for evl.
>>>
>>> While syncing the missing pieces I noticed that commit
>>> ad7e492ff2 ("/dev/{null, zero}: dovetail: drop deprecated .write handler ")
>>> is part of v7.0-evl-rebase but is not part of v7.0-dovetail-rebase.
>>>
>>> Why is that? Any specific reason?
>>>
>>
>> I pushed this patch yesterday, and wanted to have some hindsight about
>> it for a couple of (testing) days of the evl tree. I believe it is
>> correct, but given the patched area, better safe than sorry. I plan to
>> merge it last on top of 7.0-dovetail.
>
> To elaborate a bit more, this patch only helps evl strictly speaking, by
> preventing stdout/err redirections through proxies to cause a kernel
> warning, which in fact reveals that some portion of the upstream code
> (namely the /null and /zero cdevs at least) are still using a deprecated
> file_operations handler, which the VFS complains about when using the
> kernel interface to write to them.
The feedback I received from internal users regarding this is
positive, no regression.
--
Philippe.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Dovetail/Evl confusion on my end
2026-07-07 15:02 ` Philippe Gerum
@ 2026-07-07 22:00 ` Florian Bezdeka
0 siblings, 0 replies; 5+ messages in thread
From: Florian Bezdeka @ 2026-07-07 22:00 UTC (permalink / raw)
To: Philippe Gerum; +Cc: Jan Kiszka, Tobias Schaffner, xenomai
On Tue, 2026-07-07 at 17:02 +0200, Philippe Gerum wrote:
> Philippe Gerum <rpm@xenomai.org> writes:
>
> > Philippe Gerum <rpm@xenomai.org> writes:
> >
> > > Florian Bezdeka <florian.bezdeka@siemens.com> writes:
> > >
> > > > Hi Philippe,
> > > >
> > > > I just recognized that you updated the source of my rebase branches
> > > > meanwhile, so v7.0-dovetail-rebase (for dovetail) and next/v7.0-evl-
> > > > rebase for evl.
> > > >
> > > > While syncing the missing pieces I noticed that commit
> > > > ad7e492ff2 ("/dev/{null, zero}: dovetail: drop deprecated .write handler ")
> > > > is part of v7.0-evl-rebase but is not part of v7.0-dovetail-rebase.
> > > >
> > > > Why is that? Any specific reason?
> > > >
> > >
> > > I pushed this patch yesterday, and wanted to have some hindsight about
> > > it for a couple of (testing) days of the evl tree. I believe it is
> > > correct, but given the patched area, better safe than sorry. I plan to
> > > merge it last on top of 7.0-dovetail.
> >
> > To elaborate a bit more, this patch only helps evl strictly speaking, by
> > preventing stdout/err redirections through proxies to cause a kernel
> > warning, which in fact reveals that some portion of the upstream code
> > (namely the /null and /zero cdevs at least) are still using a deprecated
> > file_operations handler, which the VFS complains about when using the
> > kernel interface to write to them.
>
> The feedback I received from internal users regarding this is
> positive, no regression.
Ok. I applied it to wip/flo/v7.1-dovetail-rebase now and rebased
wip/flo/v7.1-evl-rebase accordingly.
For full risc-v support [1] has to be applied to evl. I will comment on
that series later. Seems to have style issues. To be able to test
already wip/flo/v7.1-evl-rebase+riscv has been pushed.
Waiting for over-night test results.
[1] https://lore.kernel.org/xenomai/20251010101130.3758633-1-tobias.schaffner@siemens.com/
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-07-07 22:00 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-07 13:56 Dovetail/Evl confusion on my end Florian Bezdeka
2026-07-07 14:14 ` Philippe Gerum
2026-07-07 14:25 ` Philippe Gerum
2026-07-07 15:02 ` Philippe Gerum
2026-07-07 22:00 ` Florian Bezdeka
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.