Hello, We are trying to move our embedded real time application from RTOS to Linux. So we first ported our RTOS application to a RT-Linux. In RT-Linux we have cpu isolation and run our main realtime interrupt as a pthread with highest priority on the isolated core. Rest of the application on other cores. We are observing that the execution time(Interrupt Service Routine duration) of the realtime interrupt is longer than running on a traditional RTOS. So we are trying to put just this real time interrupt service routine thread into Xenomai. In the RT linux Application we have set the scheduling policy for a number of threads to SCHED_FIFO(Including the Realtime Interrupt Service thread). Is it possible to run just the realtime interrupt service routine thread under Xenomai and run the other SCHED_FIFO thread under linux? or do we lose the Linux SCHED_FIFO once we include Xenomai?
Rajesh
