Update TODO list
This commit is contained in:
parent
c1fff4706c
commit
c33724fc93
15
TODO
15
TODO
@ -340,10 +340,17 @@ o Signals (sched/signal, arch/)
|
|||||||
embedded system.
|
embedded system.
|
||||||
|
|
||||||
Title: SIGEV_THREAD
|
Title: SIGEV_THREAD
|
||||||
Description: Implementation of support for support for SIGEV_THREAD is incomplete;
|
Description: Implementation of support for support for SIGEV_THREAD is available
|
||||||
The internal OS functin sig_notification has not been implemented (and
|
only in the FLAT build mode because it uses the OS work queues to
|
||||||
will be tricky!). There are also some unimplemented function call logic
|
perform the callback. The alternative for the PROTECTED and KERNEL
|
||||||
in libc/aio
|
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 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
|
Status: Low, there are alternative designs. However, these features
|
||||||
are required by the POSIX standard.
|
are required by the POSIX standard.
|
||||||
Priority: Low for now
|
Priority: Low for now
|
||||||
|
Loading…
Reference in New Issue
Block a user