forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-11 1f93a7dfd1f8d5ff7a5c53246c7534fe2332d6f4
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