public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] common: use a relative path to fsstress
@ 2014-05-04 10:45 Christoph Hellwig, Christoph Hellwig
  2014-05-04 21:49 ` Dave Chinner
  0 siblings, 1 reply; 3+ messages in thread
From: Christoph Hellwig, Christoph Hellwig @ 2014-05-04 10:45 UTC (permalink / raw)
  To: xfs

All commands run as $qa_user should use a relative path so that
missing access permissions on $HOME for root don't prevent running
it.  This fixes common/233 for me.

Signed-off-by: Christoph Hellwig <hch@lst.de>

--- a/common/config
+++ b/common/config
@@ -134,7 +134,7 @@ export MOUNT_PROG="`set_prog_path mount`"
 export UMOUNT_PROG="`set_prog_path umount`"
 [ "$UMOUNT_PROG" = "" ] && _fatal "umount not found"
 
-export FSSTRESS_PROG="`set_prog_path fsstress $PWD/ltp/fsstress`"
+export FSSTRESS_PROG="./ltp/fsstress"
 [ "$FSSTRESS_PROG" = "" ] && _fatal "fsstress not found"
 
 export PERL_PROG="`set_prog_path perl`"

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] common: use a relative path to fsstress
  2014-05-04 10:45 [PATCH] common: use a relative path to fsstress Christoph Hellwig, Christoph Hellwig
@ 2014-05-04 21:49 ` Dave Chinner
  2014-05-06  7:53   ` Christoph Hellwig
  0 siblings, 1 reply; 3+ messages in thread
From: Dave Chinner @ 2014-05-04 21:49 UTC (permalink / raw)
  To: Christoph Hellwig, Christoph Hellwig; +Cc: xfs

On Sun, May 04, 2014 at 03:45:10AM -0700, Christoph Hellwig wrote:
> All commands run as $qa_user should use a relative path so that
> missing access permissions on $HOME for root don't prevent running
> it.  This fixes common/233 for me.
> 
> Signed-off-by: Christoph Hellwig <hch@lst.de>
> 
> --- a/common/config
> +++ b/common/config
> @@ -134,7 +134,7 @@ export MOUNT_PROG="`set_prog_path mount`"
>  export UMOUNT_PROG="`set_prog_path umount`"
>  [ "$UMOUNT_PROG" = "" ] && _fatal "umount not found"
>  
> -export FSSTRESS_PROG="`set_prog_path fsstress $PWD/ltp/fsstress`"
> +export FSSTRESS_PROG="./ltp/fsstress"

Why remove the set_prog_path call? i.e. this should work:

+export FSSTRESS_PROG="`set_prog_path fsstress ./ltp/fsstress`"

Otherwise, a comment explaining why set_prog_path is not used just
for this binary would be appropriate....

Cheers,

Dave.
-- 
Dave Chinner
david@fromorbit.com

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] common: use a relative path to fsstress
  2014-05-04 21:49 ` Dave Chinner
@ 2014-05-06  7:53   ` Christoph Hellwig
  0 siblings, 0 replies; 3+ messages in thread
From: Christoph Hellwig @ 2014-05-06  7:53 UTC (permalink / raw)
  To: Dave Chinner; +Cc: Christoph Hellwig, Christoph Hellwig, xfs

On Mon, May 05, 2014 at 07:49:13AM +1000, Dave Chinner wrote:
> > Signed-off-by: Christoph Hellwig <hch@lst.de>
> > 
> > --- a/common/config
> > +++ b/common/config
> > @@ -134,7 +134,7 @@ export MOUNT_PROG="`set_prog_path mount`"
> >  export UMOUNT_PROG="`set_prog_path umount`"
> >  [ "$UMOUNT_PROG" = "" ] && _fatal "umount not found"
> >  
> > -export FSSTRESS_PROG="`set_prog_path fsstress $PWD/ltp/fsstress`"
> > +export FSSTRESS_PROG="./ltp/fsstress"
> 
> Why remove the set_prog_path call? i.e. this should work:
> 
> +export FSSTRESS_PROG="`set_prog_path fsstress ./ltp/fsstress`"
> 
> Otherwise, a comment explaining why set_prog_path is not used just
> for this binary would be appropriate....

set_prog_path is only useful for tools found in $PATH, and except for
fsstress we never use it for anything that we specify path to, so
I don't really see the need for a comment here.

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-05-06  7:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-04 10:45 [PATCH] common: use a relative path to fsstress Christoph Hellwig, Christoph Hellwig
2014-05-04 21:49 ` Dave Chinner
2014-05-06  7:53   ` Christoph Hellwig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox