Re: [PATCH 2/2] xfs: deprecate barrier/nobarrier mount option

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

 



On Fri, Dec 02, 2016 at 07:20:06AM +1100, Dave Chinner wrote:
> On Thu, Dec 01, 2016 at 07:47:46AM -0500, Brian Foster wrote:
> > On Thu, Dec 01, 2016 at 09:54:44AM +1100, Dave Chinner wrote:
> > > From: Dave Chinner <dchinner@xxxxxxxxxx>
> > > 
> > > We always perform integrity operations now, so these mount options
> > > don't do anything. Deprecate them and mark them for removal in
> > > in a year.
> > > 
> > > Signed-Off-By: Dave Chinner <dchinner@xxxxxxxxxx>
> > > ---
> > >  Documentation/filesystems/xfs.txt | 12 ++++--------
> > >  fs/xfs/xfs_super.c                | 25 ++++++++++++++++---------
> > >  2 files changed, 20 insertions(+), 17 deletions(-)
> > > 
> > ...
> > > diff --git a/fs/xfs/xfs_super.c b/fs/xfs/xfs_super.c
> > > index 563d1d146b8c..eecbaac08eba 100644
> > > --- a/fs/xfs/xfs_super.c
> > > +++ b/fs/xfs/xfs_super.c
> > ...
> > > @@ -374,6 +371,14 @@ xfs_parseargs(
> > >  			mp->m_flags |= XFS_MOUNT_DAX;
> > >  			break;
> > >  #endif
> > > +		case Opt_barrier:
> > > +			xfs_warn(mp, "%s option is deprecated, ignoring.", p);
> > > +			mp->m_flags |= XFS_MOUNT_BARRIER;
> > > +			break;
> > > +		case Opt_nobarrier:
> > > +			xfs_warn(mp, "%s option is deprecated, ignoring.", p);
> > > +			mp->m_flags &= ~XFS_MOUNT_BARRIER;
> > > +			break;
> > 
> > So basically XFS_MOUNT_BARRIER exists solely for the purpose of
> > showargs. Should we just kill it too and do something deterministic on
> > showargs (i.e., always show 'barrier' or just drop it entirely), or does
> > precedent suggest otherwise?
> 
> Well, they are deprecated and ignored, but we can't remove them
> straight away so I thought we should still report them appropriately
> in showargs.
> 
> I don't really care either way - I can kill it completely if
> you think that's better.
> 

Ok. No major preference.. my first instinct was just to see it all
killed off to explicitly show that the mount option has no effect.
Either way is fine, thanks.

Brian

> Cheers,
> 
> Dave.
> -- 
> Dave Chinner
> david@xxxxxxxxxxxxx
--
To unsubscribe from this list: send the line "unsubscribe linux-xfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux