You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2021/04/05 16:54:51 UTC
[GitHub] [incubator-nuttx] v01d opened a new issue #3347: SIGEV_THREAD
v01d opened a new issue #3347:
URL: https://github.com/apache/incubator-nuttx/issues/3347
```
Description: Implementation of support for SIGEV_THREAD is available
only in the FLAT build mode because it uses the OS work queues to
perform the callback. The alternative for the PROTECTED and KERNEL
builds would be to create pthreads in the user space to perform the
callbacks. That is not a very attractive solution due to performance
issues. It would also require some additional logic to specify the
TCB of the parent so that the pthread could be bound to the correct
group.
There is also some user-space logic in libs/libc/aio/lio_listio.c.
That logic could use the user-space work queue for the callbacks.
Status: Low, there are alternative designs. However, these features
are required by the POSIX standard.
Priority: Low for now
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [incubator-nuttx] v01d closed issue #3347: SIGEV_THREAD
Posted by GitBox <gi...@apache.org>.
v01d closed issue #3347:
URL: https://github.com/apache/incubator-nuttx/issues/3347
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [incubator-nuttx] v01d commented on issue #3347: SIGEV_THREAD
Posted by GitBox <gi...@apache.org>.
v01d commented on issue #3347:
URL: https://github.com/apache/incubator-nuttx/issues/3347#issuecomment-813537337
Already tracked in #1352
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org