Re: [Cluster-devel] [PATCH v8] Add flags option to get xattr method paired to __vfs_getxattr

2019-08-27 Thread Darrick J. Wong
On Tue, Aug 27, 2019 at 08:05:15AM -0700, Mark Salyzyn wrote: > Replace arguments for get and set xattr methods, and __vfs_getxattr > and __vfs_setaxtr functions with a reference to the following now > common argument structure: > > struct xattr_gs_args { > struct dentry *dentry; > str

Re: [Cluster-devel] [PATCH v8] Add flags option to get xattr method paired to __vfs_getxattr

2019-08-27 Thread David Sterba
On Tue, Aug 27, 2019 at 08:05:15AM -0700, Mark Salyzyn wrote: > Replace arguments for get and set xattr methods, and __vfs_getxattr > and __vfs_setaxtr functions with a reference to the following now > common argument structure: > > struct xattr_gs_args { > struct dentry *dentry; > str

Re: [Cluster-devel] [PATCH v8] Add flags option to get xattr method paired to __vfs_getxattr

2019-08-27 Thread Jeff Layton
On Tue, 2019-08-27 at 08:05 -0700, Mark Salyzyn wrote: > Replace arguments for get and set xattr methods, and __vfs_getxattr > and __vfs_setaxtr functions with a reference to the following now > common argument structure: > > struct xattr_gs_args { > struct dentry *dentry; > struct ino

[Cluster-devel] [PATCH v8] Add flags option to get xattr method paired to __vfs_getxattr

2019-08-27 Thread Mark Salyzyn
Replace arguments for get and set xattr methods, and __vfs_getxattr and __vfs_setaxtr functions with a reference to the following now common argument structure: struct xattr_gs_args { struct dentry *dentry; struct inode *inode; const char *name; union {

Re: [Cluster-devel] [PATCH v7] Add flags option to get xattr method paired to __vfs_getxattr

2019-08-27 Thread Mark Salyzyn
On 8/27/19 7:19 AM, Jan Kara wrote: On Tue 20-08-19 11:06:48, Mark Salyzyn wrote: diff --git a/Documentation/filesystems/Locking b/Documentation/filesystems/Locking index 204dd3ea36bb..e2687f21c7d6 100644 --- a/Documentation/filesystems/Locking +++ b/Documentation/filesystems/Locking @@ -101,12

Re: [Cluster-devel] [PATCH v7] Add flags option to get xattr method paired to __vfs_getxattr

2019-08-27 Thread Jan Kara
On Tue 20-08-19 11:06:48, Mark Salyzyn wrote: > diff --git a/Documentation/filesystems/Locking > b/Documentation/filesystems/Locking > index 204dd3ea36bb..e2687f21c7d6 100644 > --- a/Documentation/filesystems/Locking > +++ b/Documentation/filesystems/Locking > @@ -101,12 +101,10 @@ of the locking

[Cluster-devel] [GFS2 PATCH v2] gfs2: Use async glocks for rename

2019-08-27 Thread Bob Peterson
Hi, This is a version 2 rework of a patch that was part of a set posted on 15 August 2019. I found problems with that patch, the biggest of which was that DLM would issue callbacks for the async locks after we had uninitialized the holder, thus segfaulting on its reference to the holder's glock.

Re: [Cluster-devel] [GFS2 PATCH v6 14/26] gfs2: Ignore dlm recovery requests if gfs2 is withdrawn

2019-08-27 Thread Andreas Gruenbacher
Bob, On Thu, May 23, 2019 at 3:05 PM Bob Peterson wrote: > When a node fails, user space informs dlm of the node failure, > and dlm instructs gfs2 on the surviving nodes to perform journal > recovery. It does this by calling various callback functions in > lock_dlm.c. To mark its progress, it kee