Feature #1375

Allow AuxiliaryTask to run in a linux phtread

Added by Giulio Moro over 8 years ago. Updated almost 8 years ago.

Status:ClosedStart date:2015-08-20
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

This is so to avoid too many mode switches in a thread that deals all the times with Linux kernel (e.g.: socket, file I/O).
The interface should use BeagleRT_createAuxiliaryTask with a special priority value (e.g.: 0 or -1)

History

#1 Updated by Giulio Moro over 8 years ago

This is so to avoid too many mode switches in a thread that deals all the times with Linux kernel (e.g.: socket, file I/O).
The interface should use BeagleRT_createAuxiliaryTask with a special priority value (e.g.: 0 or -1).
It should also make debugging easier (as gdb has issues with xenomai threads)

#2 Updated by Giulio Moro almost 8 years ago

  • Status changed from New to Closed

actually, it is probably better to keep them as xenomai threads, so that they obey to the xenomai scheduler. Once they switch to secondary mode, they will not switch back.

Also available in: Atom PDF