Merge remote-tracking branches 'regulator/topic/max8973', 'regulator/topic/max8997...
[linux-2.6-microblaze.git] / drivers / md / dm-snap-persistent.c
index afc3d01..d6e8817 100644 (file)
@@ -546,6 +546,9 @@ static int read_exceptions(struct pstore *ps,
                r = insert_exceptions(ps, area, callback, callback_context,
                                      &full);
 
+               if (!full)
+                       memcpy(ps->area, area, ps->store->chunk_size << SECTOR_SHIFT);
+
                dm_bufio_release(bp);
 
                dm_bufio_forget(client, chunk);