hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
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;