Sorry for the inconvenience,
I tried to write this code to report domain changes (or mode switch):
##
#include
#include
#include
#include
#include
#include
RT_TASK task;
void task_body(void *arg)
{
RT_TASK_INFO info;
perfect thank you so much for the explanation
Il dom 3 gen 2021, 12:06 Philippe Gerum ha scritto:
>
> Leandro Bucci writes:
>
> > is it possible to have the same thing for tasks instead of threads?
> >
>
> task == thread
>
> > Il dom 3 gen 2021, 11:31 Philippe Gerum ha scritto:
> >
> >>
> >>
Leandro Bucci writes:
> is it possible to have the same thing for tasks instead of threads?
>
task == thread
> Il dom 3 gen 2021, 11:31 Philippe Gerum ha scritto:
>
>>
>> steve freyder via Xenomai writes:
>>
>> > Right.
>> >
>> >
>> > AKA, "mode switch", a switch from "primary mode" to
is it possible to have the same thing for tasks instead of threads?
Il dom 3 gen 2021, 11:31 Philippe Gerum ha scritto:
>
> steve freyder via Xenomai writes:
>
> > Right.
> >
> >
> > AKA, "mode switch", a switch from "primary mode" to "secondary mode",
> > or vice versa.
> >
> > One place you
steve freyder via Xenomai writes:
> Right.
>
>
> AKA, "mode switch", a switch from "primary mode" to "secondary mode",
> or vice versa.
>
> One place you can find that information is in:
>
> /proc/xenomai/sched/acct
>
> there are two fields MSW, and CSW which count mode/context switches
>
surely generate more mode/context
> switching.
>
>
> On 1/2/2021 2:54 PM, Leandro Bucci via Xenomai wrote:
>
> Hi, I wanted to know if there was a way to count the number of times a
> domain switch happens.
> For example the printf () function causes a domain switch, right?
>
>
was a way to count the number of times a
domain switch happens.
For example the printf () function causes a domain switch, right?
Hi, I wanted to know if there was a way to count the number of times a
domain switch happens.
For example the printf () function causes a domain switch, right?
On 05.09.19 15:26, Johann Obermayr via Xenomai wrote:
Hello,
i need some explain about task priority & domain switch.
1. Xenomai 2.6.x ( CONFIG_XENO_OPT_PERVASIVE=yCONFIG_XENO_OPT_PRIOCPL=y
)
Don't enable XENO_OPT_PRIOCPL. It was never working as expected (best case) or
was
Hello,
i need some explain about task priority & domain switch.
1. Xenomai 2.6.x ( CONFIG_XENO_OPT_PERVASIVE=yCONFIG_XENO_OPT_PRIOCPL=y )
rt_task_shadow( , 0 );
task running default in releaxed ( secondary domain). After take a xenomai
mutex lock, it switch to the primary do
Hi all,
In my project I'm accessing a device using a linux device driver (via sysfs) .
In order to speedup the control loop I've mmapped the register i need to read.
The question is: If I access a device register using mmap from a xenomai task
am i triggering a domain switch ?
BR,
Giuseppe
mmaped memory here,
from a xenomai task am i triggering a domain switch ?
No, unless you take a fault doing so, which should not happen if the MMR
is properly mapped/accessed.
BR,
Giuseppe
___
Xenomai mailing list
Xenomai@xenomai.org
http
12 matches
Mail list logo