On Thu, Jul 17, 2014 at 05:28:24PM +0800, Anand Jain wrote:
> xfstest btrfs/023 which does the following tests
> 
> create_group_profile "raid0"
> check_group_profile "RAID0"
> 
> create_group_profile "raid1"
> check_group_profile "RAID1"
> 
> create_group_profile "raid10"
> check_group_profile "RAID10"
> 
> create_group_profile "raid5"
> check_group_profile "RAID5"
> 
> create_group_profile "raid6"
> check_group_profile "RAID6"
> 
> fails randomly with the error as below
> 
>  ERROR: device scan failed '/dev/sde' - Invalid argument
> 
> since failure is at random group profile it indicates to me that
> btrfs kernel did not see the newly created btrfs on the device
> 
> To note: I have the following patch on the kernel which
> is not yet integrated, but its not related to this bug.
> 
> btrfs: RFC: code optimize use btrfs_get_bdev_and_sb() at btrfs_scan_one_device

I guess the error was caused by this patch, and the fsync just made the
race window smaller. If you still think the fsync is useful, please
update the changelog.
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to