[PATCH] score: Document Futex Handler

Sebastian Huber sebastian.huber at embedded-brains.de
Wed Sep 1 12:56:42 UTC 2021


On 01/09/2021 14:45, Joel Sherrill wrote:
> The comment says behaviour. Do we provide a compatible API at some level?

To some extent the API is compatible. The futex support is used for the 
OpenMP support in GCC (libgomp). We are able to use the Linux futex 
barrier implementation nearly one-to-one. The main difference is that in 
RTEMS we directly provide a futex object which contains the thread 
queue. In Linux a mapping from the physical address of the futex state 
to some futex object must be done.

-- 
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.huber at embedded-brains.de
phone: +49-89-18 94 741 - 16
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/


More information about the devel mailing list