| To: | Eric Sandeen <sandeen@xxxxxxxxxx> |
|---|---|
| Subject: | Re: [PATCH] xfstests: test dump/restore of file capabilities |
| From: | Ben Myers <bpm@xxxxxxx> |
| Date: | Tue, 29 Jan 2013 16:44:20 -0600 |
| Cc: | xfs-oss <xfs@xxxxxxxxxxx>, fugazzi® <fugazzi99@xxxxxxxxx> |
| Delivered-to: | xfs@xxxxxxxxxxx |
| In-reply-to: | <50E61CC3.1000108@xxxxxxxxxx> |
| References: | <50E61CC3.1000108@xxxxxxxxxx> |
| User-agent: | Mutt/1.5.20 (2009-06-14) |
Eric, On Thu, Jan 03, 2013 at 06:05:23PM -0600, Eric Sandeen wrote: > xfsrestore isn't properly restoring file capabilities; it restores > them, but then chowns the file, which removes the caps: > > Call Trace: > [<ffffffffa028de68>] xfs_xattr_set+0x118/0x120 [xfs] > [<ffffffff8119a8c0>] generic_removexattr+0x80/0x90 > [<ffffffff8120b408>] cap_inode_killpriv+0x28/0x30 > [<ffffffff8120c666>] security_inode_killpriv+0x16/0x20 > [<ffffffff81192edf>] notify_change+0x18f/0x330 > [<ffffffff81176b70>] chown_common+0x60/0xa0 > [<ffffffff81176c30>] sys_fchown+0x80/0xd0 > [<ffffffff81537c59>] system_call_fastpath+0x16/0x1b > > This test demonstrates the problem. > > Reported-by: fugazzi® <fugazzi99@xxxxxxxxx> > Signed-off-by: Eric Sandeen <sandeen@xxxxxxxxxx> This looks good to me. Reviewed-by: Ben Myers <bpm@xxxxxxx> -Ben |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH RFC 0/2] fix spinlock recursion on xa_lock in xfs_buf_item_push, Mark Tinguely |
|---|---|
| Next by Date: | [PATCH 0/4 v2] Fix possible use after free with AIO, Jan Kara |
| Previous by Thread: | [PATCH] xfstests: test dump/restore of file capabilities, Eric Sandeen |
| Next by Thread: | Re: [PATCH] xfstests: test dump/restore of file capabilities, Ben Myers |
| Indexes: | [Date] [Thread] [Top] [All Lists] |