---------- Forwarded message --------- From: Steve French <smfrench@xxxxxxxxx> Date: Mon, Apr 8, 2019 at 8:59 PM Subject: Re: [PATCH v3] common/rc: use _try_scratch_mount for scratch_remount To: Eryu Guan <guaneryu@xxxxxxxxx> Cc: Xiaoli Feng <xifeng@xxxxxxxxxx>, <fstests@xxxxxxxxxxxxxxx> On Mon, Apr 8, 2019, 20:50 Eryu Guan <guaneryu@xxxxxxxxx> wrote: > > On Mon, Apr 08, 2019 at 10:30:29AM +0800, Xiaoli Feng wrote: > > From: Xiaoli Feng <xifeng@xxxxxxxxxx> > > > > When call _scratch_remount for cifs , it always requires to input > > password. This will make generic/306 generic/452 failed because > > cifs remount failed. > > You're missing Signed-off-by tag, would you please resend? > > And many thanks to Steve French for helping test the patch! May I add > your Tested-by tag? > Yes - no problem Reviewed-and-tested-by: Steve French <stfrench@xxxxxxxxxxxxx> I am very excited about the improved automation of various xfstests for build verification testing for cifs.ko with various SMB3 server targets (Various Samba/Linux, Azure (cloud), Windows etc.) and using various common mount options - so any additional tests we can add is of significant benefit (we have found dozens of bugs and missing features as a result of these testing improvements in the last five months). > Thanks, > Eryu > > > --- > > common/rc | 2 +- > > tests/overlay/035 | 2 +- > > 2 files changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/common/rc b/common/rc > > index 1c42515f..6c262e32 100644 > > --- a/common/rc > > +++ b/common/rc > > @@ -357,7 +357,7 @@ _scratch_remount() > > local opts="$1" > > > > if test -n "$opts"; then > > - mount -o "remount,$opts" $SCRATCH_MNT > > + _try_scratch_mount "-o remount,$opts" > > fi > > } > > > > diff --git a/tests/overlay/035 b/tests/overlay/035 > > index f36c1e10..c0aae935 100755 > > --- a/tests/overlay/035 > > +++ b/tests/overlay/035 > > @@ -55,7 +55,7 @@ mkdir -p $lowerdir1 $lowerdir2 $upperdir $workdir > > $MOUNT_PROG -t overlay -o"lowerdir=$lowerdir2:$lowerdir1" \ > > $OVL_BASE_SCRATCH_MNT $SCRATCH_MNT > > touch $SCRATCH_MNT/foo 2>&1 | _filter_scratch > > -_scratch_remount rw 2>&1 | _filter_ro_mount > > +$MOUNT_PROG -o remount,rw $SCRATCH_MNT 2>&1 | _filter_ro_mount > > $UMOUNT_PROG $SCRATCH_MNT > > > > # Make workdir immutable to prevent workdir re-create on mount > > -- > > 2.18.1 > > -- Thanks, Steve