Re: [PATCH] Btrfs: only fua the first superblock when writting supers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Jan 03, 2014 at 06:22:57PM +0800, Wang Shilong wrote:
> We only intent to fua the first superblock in every device from
> comments, fix it.

Good catch, this could gain some speedup when there are up to 2 less
flushes.

There's one thing that's a different from currnet behaviour:
Without this patch, all the superblocks are written with FUA, now only
the first one, so my question is what if the first fails and the others
succeed but do not get flushed immediatelly?

This is more of a theoretical scenario, and if the 1st superblock write
fails more serious problems can be expected. But let's say the write
error of 1st is transient, do you or others think that it's reasonable
to try to write all the remainig sb's with FUA?


david
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux