forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-09-20 a36159eec6ca17402b0e146b86efaf76568dc353
kernel/fs/pstore/zone.c
....@@ -761,7 +761,7 @@
761761 /* avoid destroying old data, allocate a new one */
762762 len = zone->buffer_size + sizeof(*zone->buffer);
763763 zone->oldbuf = zone->buffer;
764
- zone->buffer = kzalloc(len, GFP_KERNEL);
764
+ zone->buffer = kzalloc(len, GFP_ATOMIC);
765765 if (!zone->buffer) {
766766 zone->buffer = zone->oldbuf;
767767 return -ENOMEM;