sched/preempt, sh: kmap_coherent relies on disabled preemption