Hi,
Is there any explicit locking to avoid data races condition on members of
Thread_Control_struct in rtems? As for mutex we have ticket_lock over its
wait_queue in SMP architecture which can serve as explicit locking in
mutex. For thread I feel data race condition may happen while setting
*thread->current_priority.
*As it is updated by thread while restoring its priority and while some
other thread trying to promote for nested_mutex behavior.

Thanks,

Saurabh Gadia
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to