flush_workqueue(): use preempt_disable to hold off cpu hotplug