[PATCH v3 0/4] xfs: tmpfile fixes
Brian Foster
bfoster at redhat.com
Tue Apr 15 11:18:22 CDT 2014
Hi all,
Here's a v3 series for the patches previously posted here:
http://oss.sgi.com/archives/xfs/2014-04/msg00181.html
Patches 1 and 2 are just a split-up of the v1 patch:
http://oss.sgi.com/archives/xfs/2014-04/msg00149.html
Note the v1 patch has a reviewed-by, so feel free to drop 1 and 2 here
in favor of that version. Patches 3 and 4 are a couple cleanups in the
xfs_create() path.
Setting the default ACL is dropped until it is determined how that
should be handled for tmpfile(). This means the xfs_iops.c refactor bits
have been dropped as well.
Brian
v3:
- Split up the deadlock fix and inode security initialization into
separate patches. [hch]
- Dropped the default ACL and associated refactor bits for now. [hch]
- Split the xfs_create() tres and xfs_create_tmpfile() cleanups into
separate patches. [hch]
v2:
- Added a generic create helper to inherit the security/acl init. code
in the tmpfile path.
- Added patch 2 to fold xfs_create_tmpfile() into xfs_create().
Brian Foster (4):
xfs: fix tmpfile/selinux ilock deadlock
xfs: initialize inode security on tmpfile creation
xfs: replace on-stack xfs_trans_res with pointer in xfs_create()
xfs: fold xfs_create_tmpfile() into xfs_create()
fs/xfs/xfs_inode.c | 193 +++++++++++++----------------------------------------
fs/xfs/xfs_inode.h | 2 -
fs/xfs/xfs_iops.c | 20 +++++-
fs/xfs/xfs_trace.h | 7 +-
4 files changed, 69 insertions(+), 153 deletions(-)
--
1.8.3.1
More information about the xfs
mailing list