On 8/6/26 02:33, Marek Vasut wrote:
> On 8/5/26 9:30 AM, Patrice CHOTARD wrote:
>
> Hello Patrice,
>
>>> Agree with your analysis, i will send a fix to exit from cyclic_run() in
>>> case the next cyclic timestamp is not reached.
>>> But, in parallel, to gain more reactivity, schedule() can also be moved at
>>> the same level of ctrcl() as this patch is proposing.
>>>
>>> Thanks
>>> Patrice
>>>
>> Hi Marek
>>
>> Is it OK for you to merge this patch ?
> Is this series still necessary with the cyclic fixes in place ?
Yes it allows to get an additional reactivity gain.
With the cyclic fixes 9c1b13b3fd27 ("cyclic: reduce get_timer_us() calls inside
hlist_for_each_entry_safe()")
ctrlc() is called every ~280ms
With this patch, ctrlc() is called every ~70ms.
Patrice