<div dir="ltr">Thanks, I'll check it out. <br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Aug 31, 2020 at 11:35 PM Sebastian Huber <<a href="mailto:sebastian.huber@embedded-brains.de">sebastian.huber@embedded-brains.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 31/08/2020 19:52, Utkarsh Rai wrote:<br>
<br>
> Hello,<br>
> I have been trying to get the pointer to the control block of a thread <br>
> using the _Thread_Get() function for stack sharing using a <br>
> shared-memory object, the implementation can be seen here <br>
> <<a href="https://github.com/ur10/rtems/blob/Final_release/cpukit/posix/src/shmopen.c#L103" rel="noreferrer" target="_blank">https://github.com/ur10/rtems/blob/Final_release/cpukit/posix/src/shmopen.c#L103</a>>. <br>
><br>
<br>
This doesn't work. You must not obtain a mutex with disabled interrupts.<br>
<br>
For the documentation, see Doxygen markup of _Thread_Get() and <br>
_Objects_Get(). See also existing users of _Thread_Get().<br>
<br>
</blockquote></div>