On Fri, Oct 16, 2015 at 07:25:15PM +0300, Kirill Tkhai wrote: > wait_on_bit() prevents excess schedule_timeout() looping > (i.e. cpu time waisting and possible livelocks) I think a completion would suit the purpose much better.