signal test: let sender yield CPU when idle

ref #574
hw: fix in signal-ack handling in kernel

ref #574