fix inappropriate queue_delayed_work() handling: timer never fired.

Conflicts:
	arch/sim/workqueue.c