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