forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-11 04dd17822334871b23ea2862f7798fb0e0007777
kernel/lib/crypto/chacha20poly1305.c
....@@ -251,9 +251,7 @@
251251 poly1305_update(&poly1305_state, pad0, 0x10 - (ad_len & 0xf));
252252 }
253253
254
- flags = SG_MITER_TO_SG;
255
- if (!preemptible())
256
- flags |= SG_MITER_ATOMIC;
254
+ flags = SG_MITER_TO_SG | SG_MITER_ATOMIC;
257255
258256 sg_miter_start(&miter, src, sg_nents(src), flags);
259257