ipc/sem.c: Fix missing wakeups in do_smart_update_queue()