Any comment on this?
Zephyr microkernel tasks allow user to set the task abort handler by
invoking task_abort_handler_set(). The abort handler is executed by
microkernel server fiber when it aborts the task.
As moving to unified kernel, it may be a good time to decide if this
functionality is needed in the future (for now it is needed for
compatibility, of course).