M. Koehrer wrote: > Hi Jan, > >>> I also use rtnet. Unfortunately I am not able to force rtnet (RTDM based) >>> to run on CPU core 1 >>> without patching the RTDM code. >>> A couple of months ago, I already asked for this issue. >>> Jan, can you tell me the latest news regarding this issue? >> The global affinity mask is now part of Xenomai 2.3 (though I haven't >> tested it again after it was merged). > > Ah, I didn't know that! How can I set the affinity mask?
/proc/xenomai/affinity > Perhaps this is the problem I have... > >> What part of RTnet precisely is >> resisting to move to CPU 1, or what do you currently have to patch? > > Currently I see the rtnet tasks "rtnet-stack" and "rtnet-rtpc" to be assigned > to CPU 0. > I have patched xenomai/ksrc/skins/rtdm/drvlib.c in the call > to xnpod_start_thread(). I replace XNPOD_ALL_CPUS by cpumask_of_cpu(1). That should be obsolete when issuing echo 2 > /proc/xenomai/affinity before you load RTnet. Jan
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
