Move good_sigevent() from posix-timers.c to signal.c where it belongs,clean it up, rename it to sigevent_find_task() to better describe what thefunction does and make it non-static so that it can be used by other subsystems.