Re: [PATCH v4 1/3] xattr: add simple initxattrs function

2017-01-09 Thread David Graziano
On Sun, Jan 8, 2017 at 3:55 AM, Christoph Hellwig wrote: >> +/* >> + * Callback for security_inode_init_security() for acquiring xattrs. >> + */ >> +int simple_xattr_initxattrs(struct inode *inode, >> + const struct xattr *xattr_array, >> + void *fs_

Re: [PATCH v4 1/3] xattr: add simple initxattrs function

2017-01-08 Thread Christoph Hellwig
> +/* > + * Callback for security_inode_init_security() for acquiring xattrs. > + */ > +int simple_xattr_initxattrs(struct inode *inode, > + const struct xattr *xattr_array, > + void *fs_info) > +{ > + struct simple_xattrs *xattrs; > + const s

[PATCH v4 1/3] xattr: add simple initxattrs function

2017-01-05 Thread David Graziano
Adds new simple_xattr_initxattrs() initialization function for initializing the extended attributes via LSM callback. Based on callback function used by tmpfs/shmem. This is allows for consolidation and avoiding code duplication when other filesystem need to implement a simple initxattrs LSM callba