[LU-64] lfs getstripe output inconsistent for directory default value Created: 07/Feb/11  Updated: 26/Nov/13  Resolved: 13/Jun/11

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 1.8.6
Fix Version/s: Lustre 2.1.0, Lustre 1.8.7

Type: Bug Priority: Minor
Reporter: Prakash Surya (Inactive) Assignee: Lai Siyao
Resolution: Fixed Votes: 0
Labels: None
Environment:

Linux x86_64


Issue Links:
Related
is related to LU-995 1.8 <-> 2.1.54 ost-pools 24 Resolved
Severity: 3
Bugzilla ID: 23,802
Rank (Obsolete): 4990

 Description   

lfs getstripe is printing inconsistent values for default striping values for directories.

Our filesystem default values for striping are: count=2, size=1048576, offset=-1.

If I create a new directory and look at its stripe values I see:

$ mkdir testdir
$ lfs getstripe testdir
testdir
stripe_count: 2 stripe_size: 1048576 stripe_offset: -1

That is perfectly reasonable. But when I set any one of those values, it changes the way that the
other default values are printed:

$ lfs setstripe --count 4 testdir
$ lfs getstripe testdir
testdir
stripe_count: 4 stripe_size: 0 stripe_offset: -1

A user looks at that and says "oh no, it changed the size to zero!". Sure, essentially they are
the same, since 0 in the size field means "use the default".

If I recollect correctly from my experience with bug 19102 (and we are carrying the patch from that
bug), the problem is that when the EA is not set ("lfs setstripe -c 0 -s 0 -o -1" clears the EA),
it looks up the fs defaults and prints them. But when the EA IS set, the command is not looking up
the global defaults for the fields that mean "use the default".

This really needs to be consistent.

See Also: Bugzilla #23802 https://bugzilla.lustre.org/show_bug.cgi?id=23802



 Comments   
Comment by Prakash Surya (Inactive) [ 08/Feb/11 ]

See Also:
http://review.whamcloud.com/#change,224 (obsolete)
http://review.whamcloud.com/#change,226 (obsolete)

Revised Patchset:
http://review.whamcloud.com/#change,299
http://review.whamcloud.com/#change,352

Comment by Peter Jones [ 09/Feb/11 ]

Lai will be working on this one

Comment by Peter Jones [ 14/Feb/11 ]

Lai,

I suggest that you get one of Oleg, Andreas or Johann to provide an additional inspection for the first patch.

Could you please clarify whether you are working on revising the second patch to align better with your expectations?

Regards

Peter

Comment by Lai Siyao [ 14/Feb/11 ]

Peter, okay, I will get Andreas involved; As for the second patch, I have commented there(which is needless IMHO), and will wait for the comments from Prakash and others. Cheers!

Comment by Build Master (Inactive) [ 04/Mar/11 ]

Integrated in reviews-centos5 #387
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : eccf32d8abb506951716f38f2d7eb4225d3cd19d
Files :

  • lustre/include/lustre/liblustreapi.h
  • lustre/utils/liblustreapi.c
  • lustre/doc/lfs.1
  • lustre/tests/sanity.sh
  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 08/Mar/11 ]

Integrated in reviews-centos5 #412
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : 5c628406edee9c9824d42cf182107f71fb82a89b
Files :

  • lustre/include/lustre/liblustreapi.h
  • lustre/utils/lfs.c
  • lustre/tests/sanity.sh
  • lustre/doc/lfs.1
  • lustre/utils/liblustreapi.c
Comment by Christopher Morrone [ 14/Mar/11 ]

We need Andreas to respond to Prakash's response in:

http://review.whamcloud.com/299

Comment by Build Master (Inactive) [ 22/Mar/11 ]

Integrated in reviews-centos5 #534
LU-64 Modify the behavior of ioctl on directories without EA set.

Prakash Surya : c958dee42b89304b5f3d545e4109548b80f069b6
Files :

  • lustre/mds/handler.c
  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
Comment by Prakash Surya (Inactive) [ 29/Mar/11 ]

The updated patch still needs to be reviewed: http://review.whamcloud.com/352

Comment by Peter Jones [ 04/Apr/11 ]

Prakash

Andreas has been on vacation and Johann is at a Linux filesystem conference this week. With LUG next week it will quite likely not be until the following week that they will get to this review. If this is a matter of operational urgency then let me know and I will reassign but otherwise I think that it would be best to wait for Johann and Andreas

Regards

Peter

Comment by Prakash Surya (Inactive) [ 04/Apr/11 ]

Peter, Thanks for the update.

Unless Chris tells me otherwise, that is not a problem. In the mean time I will work on rebasing this patchset onto the master branch.

Thanks!

Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » server,el6-i686 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/utils/lfs.c
  • lustre/tests/sanity.sh
  • lustre/doc/lfs.1
  • lustre/utils/liblustreapi.c
  • lustre/include/lustre/liblustreapi.h
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » client,el5-x86_64 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/utils/lfs.c
  • lustre/utils/liblustreapi.c
  • lustre/include/lustre/liblustreapi.h
  • lustre/doc/lfs.1
  • lustre/tests/sanity.sh
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » client,el6-x86_64 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/utils/lfs.c
  • lustre/doc/lfs.1
  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
  • lustre/include/lustre/liblustreapi.h
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » client,ubuntu-x86_64 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/doc/lfs.1
  • lustre/include/lustre/liblustreapi.h
  • lustre/utils/lfs.c
  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » client,el6-i686 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/include/lustre/liblustreapi.h
  • lustre/doc/lfs.1
  • lustre/tests/sanity.sh
  • lustre/utils/lfs.c
  • lustre/utils/liblustreapi.c
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » server,el5-i686 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/utils/liblustreapi.c
  • lustre/doc/lfs.1
  • lustre/tests/sanity.sh
  • lustre/include/lustre/liblustreapi.h
  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » server,el5-x86_64 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/include/lustre/liblustreapi.h
  • lustre/tests/sanity.sh
  • lustre/doc/lfs.1
  • lustre/utils/liblustreapi.c
  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » client,el6-x86_64 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/doc/lfs.1
  • lustre/include/lustre/liblustreapi.h
  • lustre/utils/liblustreapi.c
  • lustre/utils/lfs.c
  • lustre/tests/sanity.sh
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » client,el5-i686 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/utils/lfs.c
  • lustre/include/lustre/liblustreapi.h
  • lustre/doc/lfs.1
  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » client,ubuntu-x86_64 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/utils/lfs.c
  • lustre/tests/sanity.sh
  • lustre/include/lustre/liblustreapi.h
  • lustre/utils/liblustreapi.c
  • lustre/doc/lfs.1
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » client,el6-i686 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/tests/sanity.sh
  • lustre/include/lustre/liblustreapi.h
  • lustre/doc/lfs.1
  • lustre/utils/liblustreapi.c
  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » server,el6-i686 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/include/lustre/liblustreapi.h
  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
  • lustre/doc/lfs.1
  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » client,el5-x86_64 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/tests/sanity.sh
  • lustre/include/lustre/liblustreapi.h
  • lustre/utils/liblustreapi.c
  • lustre/utils/lfs.c
  • lustre/doc/lfs.1
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » server,el5-i686 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/utils/lfs.c
  • lustre/utils/liblustreapi.c
  • lustre/include/lustre/liblustreapi.h
  • lustre/doc/lfs.1
  • lustre/tests/sanity.sh
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » server,el5-x86_64 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/utils/liblustreapi.c
  • lustre/include/lustre/liblustreapi.h
  • lustre/tests/sanity.sh
  • lustre/doc/lfs.1
  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 05/Apr/11 ]

Integrated in lustre-reviews » client,el5-i686 #75
LU-64 Make "lfs getstripe" directory output consistent.

Prakash Surya : ea483dc5b078116549c868b75e95d241d6f610bb
Files :

  • lustre/utils/lfs.c
  • lustre/include/lustre/liblustreapi.h
  • lustre/utils/liblustreapi.c
  • lustre/doc/lfs.1
  • lustre/tests/sanity.sh
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » i686,client,el5,inkernel #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » i686,client,el5,ofa #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » i686,client,el6,inkernel #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,ofa #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » i686,server,el5,inkernel #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » i686,server,el5,ofa #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » i686,server,el6,inkernel #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » x86_64,client,el5,ofa #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Build Master (Inactive) [ 03/Jun/11 ]

Integrated in lustre-master » x86_64,server,el5,ofa #150
LU-64 Alphabetized lfs's sub-commands' options

Oleg Drokin : 70007398bcccdf768a7dadba1804fe2d988bbe7b
Files :

  • lustre/utils/lfs.c
Comment by Peter Jones [ 06/Jun/11 ]

can this be marked as resolved now or does some additional work still remain?

Comment by Prakash Surya (Inactive) [ 06/Jun/11 ]

Hi Peter, there is still some more work to be done. The following two patchsets still need to be merged:

http://review.whamcloud.com/#change,577
http://review.whamcloud.com/#change,576

Comment by Build Master (Inactive) [ 06/Jun/11 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/utils/liblustreapi.c
  • lustre/include/lustre/liblustreapi.h
  • lustre/tests/sanity.sh
  • lustre/utils/lfs.c
  • lustre/doc/lfs.1

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
  • lustre/tests/sanity.sh
Comment by Build Master (Inactive) [ 06/Jun/11 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/utils/lfs.c
  • lustre/include/lustre/liblustreapi.h
  • lustre/utils/liblustreapi.c
  • lustre/tests/sanity.sh
  • lustre/doc/lfs.1

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
  • lustre/tests/sanity.sh
Comment by Build Master (Inactive) [ 06/Jun/11 ]

Integrated in lustre-master » i686,client,el5,inkernel #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/tests/sanity.sh
  • lustre/include/lustre/liblustreapi.h
  • lustre/utils/liblustreapi.c
  • lustre/utils/lfs.c
  • lustre/doc/lfs.1

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
Comment by Build Master (Inactive) [ 06/Jun/11 ]

Integrated in lustre-master » i686,client,el5,ofa #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/tests/sanity.sh
  • lustre/utils/lfs.c
  • lustre/include/lustre/liblustreapi.h
  • lustre/doc/lfs.1
  • lustre/utils/liblustreapi.c

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
  • lustre/tests/sanity.sh
Comment by Build Master (Inactive) [ 06/Jun/11 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/utils/liblustreapi.c
  • lustre/tests/sanity.sh
  • lustre/doc/lfs.1
  • lustre/utils/lfs.c
  • lustre/include/lustre/liblustreapi.h

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
Comment by Build Master (Inactive) [ 06/Jun/11 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/include/lustre/liblustreapi.h
  • lustre/doc/lfs.1
  • lustre/utils/lfs.c
  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/utils/liblustreapi.c
  • lustre/tests/sanity.sh
  • lustre/mdd/mdd_object.c
Comment by Build Master (Inactive) [ 06/Jun/11 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/utils/liblustreapi.c
  • lustre/tests/sanity.sh
  • lustre/utils/lfs.c
  • lustre/doc/lfs.1
  • lustre/include/lustre/liblustreapi.h

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
Comment by Build Master (Inactive) [ 06/Jun/11 ]

Integrated in lustre-master » i686,client,el6,inkernel #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/tests/sanity.sh
  • lustre/doc/lfs.1
  • lustre/utils/liblustreapi.c
  • lustre/include/lustre/liblustreapi.h
  • lustre/utils/lfs.c

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
  • lustre/tests/sanity.sh
Comment by Build Master (Inactive) [ 06/Jun/11 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,ofa #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/utils/liblustreapi.c
  • lustre/utils/lfs.c
  • lustre/tests/sanity.sh
  • lustre/include/lustre/liblustreapi.h
  • lustre/doc/lfs.1

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/mdd/mdd_object.c
  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
Comment by Build Master (Inactive) [ 06/Jun/11 ]

Integrated in lustre-master » i686,server,el5,inkernel #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/utils/lfs.c
  • lustre/utils/liblustreapi.c
  • lustre/tests/sanity.sh
  • lustre/doc/lfs.1
  • lustre/include/lustre/liblustreapi.h

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
Comment by Build Master (Inactive) [ 06/Jun/11 ]

Integrated in lustre-master » i686,server,el5,ofa #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/utils/liblustreapi.c
  • lustre/tests/sanity.sh
  • lustre/doc/lfs.1
  • lustre/include/lustre/liblustreapi.h
  • lustre/utils/lfs.c

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/mdd/mdd_object.c
  • lustre/utils/liblustreapi.c
  • lustre/tests/sanity.sh
Comment by Build Master (Inactive) [ 06/Jun/11 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/utils/lfs.c
  • lustre/doc/lfs.1
  • lustre/include/lustre/liblustreapi.h
  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
  • lustre/tests/sanity.sh
Comment by Build Master (Inactive) [ 07/Jun/11 ]

Integrated in lustre-master » x86_64,client,el5,ofa #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/utils/liblustreapi.c
  • lustre/tests/sanity.sh
  • lustre/include/lustre/liblustreapi.h
  • lustre/doc/lfs.1
  • lustre/utils/lfs.c

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/mdd/mdd_object.c
  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
Comment by Build Master (Inactive) [ 07/Jun/11 ]

Integrated in lustre-master » i686,server,el6,inkernel #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/doc/lfs.1
  • lustre/include/lustre/liblustreapi.h
  • lustre/tests/sanity.sh
  • lustre/utils/lfs.c
  • lustre/utils/liblustreapi.c

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
Comment by Build Master (Inactive) [ 07/Jun/11 ]

Integrated in lustre-master » x86_64,server,el5,ofa #156
LU-64 Make "lfs getstripe" directory output consistent.
LU-64 Modify the behavior of ioctl on directories without EA set.

Oleg Drokin : 93339415b8d74c0a2c74ee053aed23540b89bccb
Files :

  • lustre/tests/sanity.sh
  • lustre/utils/lfs.c
  • lustre/utils/liblustreapi.c
  • lustre/include/lustre/liblustreapi.h
  • lustre/doc/lfs.1

Oleg Drokin : a77212cd13627b2b9f1835c48599e91c82aeed9d
Files :

  • lustre/tests/sanity.sh
  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
Comment by Prakash Surya (Inactive) [ 07/Jun/11 ]

All patches for this ticket have been merged in the 2.0.62 Lustre tag. Issue Resolved.

Comment by Peter Jones [ 13/Jun/11 ]

Patches landed for 2.1

Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » x86_64,client,el5,ofa #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/obdfilter/filter.c
  • lustre/obdfilter/filter_log.c
  • lustre/include/lustre/lustre_idl.h
  • lustre/mdd/mdd_object.c
  • lustre/utils/liblustreapi.c
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/obdfilter/filter.c
  • lustre/obdfilter/filter_log.c
  • lustre/utils/liblustreapi.c
  • lustre/include/lustre/lustre_idl.h
  • lustre/mdd/mdd_object.c
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » i686,client,el5,inkernel #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/utils/liblustreapi.c
  • lustre/obdfilter/filter_log.c
  • lustre/include/lustre/lustre_idl.h
  • lustre/obdfilter/filter.c
  • lustre/mdd/mdd_object.c
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/include/lustre/lustre_idl.h
  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
  • lustre/obdfilter/filter.c
  • lustre/obdfilter/filter_log.c
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » i686,server,el5,ofa #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/obdfilter/filter_log.c
  • lustre/mdd/mdd_object.c
  • lustre/include/lustre/lustre_idl.h
  • lustre/obdfilter/filter.c
  • lustre/utils/liblustreapi.c
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » x86_64,server,el5,ofa #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/include/lustre/lustre_idl.h
  • lustre/mdd/mdd_object.c
  • lustre/obdfilter/filter.c
  • lustre/obdfilter/filter_log.c
  • lustre/utils/liblustreapi.c
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/obdfilter/filter.c
  • lustre/mdd/mdd_object.c
  • lustre/include/lustre/lustre_idl.h
  • lustre/utils/liblustreapi.c
  • lustre/obdfilter/filter_log.c
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/obdfilter/filter.c
  • lustre/utils/liblustreapi.c
  • lustre/obdfilter/filter_log.c
  • lustre/mdd/mdd_object.c
  • lustre/include/lustre/lustre_idl.h
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,ofa #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/obdfilter/filter_log.c
  • lustre/mdd/mdd_object.c
  • lustre/obdfilter/filter.c
  • lustre/utils/liblustreapi.c
  • lustre/include/lustre/lustre_idl.h
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » i686,client,el5,ofa #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/obdfilter/filter_log.c
  • lustre/obdfilter/filter.c
  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
  • lustre/include/lustre/lustre_idl.h
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » i686,server,el5,inkernel #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/obdfilter/filter_log.c
  • lustre/include/lustre/lustre_idl.h
  • lustre/obdfilter/filter.c
  • lustre/utils/liblustreapi.c
  • lustre/mdd/mdd_object.c
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/obdfilter/filter_log.c
  • lustre/mdd/mdd_object.c
  • lustre/obdfilter/filter.c
  • lustre/include/lustre/lustre_idl.h
  • lustre/utils/liblustreapi.c
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » i686,server,el6,inkernel #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/utils/liblustreapi.c
  • lustre/obdfilter/filter_log.c
  • lustre/obdfilter/filter.c
  • lustre/mdd/mdd_object.c
  • lustre/include/lustre/lustre_idl.h
Comment by Build Master (Inactive) [ 13/Jun/11 ]

Integrated in lustre-master » i686,client,el6,inkernel #167
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/utils/liblustreapi.c
  • lustre/obdfilter/filter.c
  • lustre/mdd/mdd_object.c
  • lustre/include/lustre/lustre_idl.h
  • lustre/obdfilter/filter_log.c
Comment by Build Master (Inactive) [ 14/Jun/11 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #170
LU-64 define LOV default layout as FID_SEQ value

Oleg Drokin : 624fd0ca0832e92dd2f5486984b6c7f7397619ba
Files :

  • lustre/obdfilter/filter.c
  • lustre/mdd/mdd_object.c
  • lustre/include/lustre/lustre_idl.h
  • lustre/utils/liblustreapi.c
  • lustre/obdfilter/filter_log.c
Comment by Peter Jones [ 20/Jun/11 ]

Were any doc changes required for this issue?

Comment by Prakash Surya (Inactive) [ 20/Jun/11 ]

The interface to the lfs getstripe command was slightly modified, so any docs referencing that command may need to be changed. The manpage for the lfs command was updated, but I don't know of any other documentation that was updated to reflect the changes made.

Generated at Sat Feb 10 01:03:22 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.