Fwd: [PATCH v3] common/rc: use _try_scratch_mount for scratch_remount

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



---------- 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



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

  Powered by Linux