On Wed, Feb 26, 2020 at 11:22:56AM +0800, zhangyi (F) wrote: > Now we just kill fdatasync_work process and wait nothing after the > test, so a busy unmount failure may appear if the fdatasync syscall > doesn't return in time. > > umount: /tmp/scratch: target is busy. > mount: /tmp/scratch: /dev/sdb already mounted on /tmp/scratch. > !!! failed to remount /dev/sdb on /tmp/scratch > > This patch wait the xfs_io fdatasync subprocess exit to make sure > _check_scratch_fs success. > > Signed-off-by: zhangyi (F) <yi.zhang@xxxxxxxxxx> Looks good, thanks! Reviewed-by: Theodore Ts'o <tytso@xxxxxxx>