Signed-off-by: Jeff Layton <[email protected]>
---
fs/jfs/acl.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/fs/jfs/acl.c b/fs/jfs/acl.c
index 4d84bdc..34ca314 100644
--- a/fs/jfs/acl.c
+++ b/fs/jfs/acl.c
@@ -227,6 +227,8 @@ int jfs_setattr(struct dentry *dentry, struct iattr *iattr)
struct inode *inode = dentry->d_inode;
int rc;
+ attr_kill_to_mode(inode, iattr);
+
rc = inode_change_ok(inode, iattr);
if (rc)
return rc;
--
1.5.2.2
On Mon, 2007-08-06 at 09:54 -0400, Jeff Layton wrote:
> Signed-off-by: Jeff Layton <[email protected]>
Acked-by: Dave Kleikamp <[email protected]>
> ---
> fs/jfs/acl.c | 2 ++
> 1 files changed, 2 insertions(+), 0 deletions(-)
>
> diff --git a/fs/jfs/acl.c b/fs/jfs/acl.c
> index 4d84bdc..34ca314 100644
> --- a/fs/jfs/acl.c
> +++ b/fs/jfs/acl.c
> @@ -227,6 +227,8 @@ int jfs_setattr(struct dentry *dentry, struct iattr *iattr)
> struct inode *inode = dentry->d_inode;
> int rc;
>
> + attr_kill_to_mode(inode, iattr);
> +
> rc = inode_change_ok(inode, iattr);
> if (rc)
> return rc;
--
David Kleikamp
IBM Linux Technology Center