[PATCH 4.9, 4.4] crypto: x86/chacha20 - avoid sleeping with preemption disabled