On 05/24/2016 10:50 AM, Georgios Tsalikis wrote:
> I suppose they are great for discovering corrupted files, but is
there any way we can use them to retrieve a good copy of corrupted files?
Hello,
Currently if checksum verification failed, then the file system becomes
readonly
with the suggestion (in kernel messages) to repair the partition with fsck.
Ofc, it is not convenient, but better than nothing. More efficient way
is to support replicas, so
that every time when checksum verification failed, you upload respective
replica. It is not difficult
to implement. Just allocate/release replicas simultaneously with
conventional formatted blocks.
Pointers to replicas can be placed near the checksums (a new node42
format is needed).
The patches 3.18.6-reiser4-add-node41-support.patch and
reiser4progs-1.0.9-add-node41-support.patch
are a good example of how to add a new node format.
Thanks,
Edward.
--
To unsubscribe from this list: send the line "unsubscribe reiserfs-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html