Linux XFS filesystem development
 help / color / mirror / Atom feed
* [PATCH v2 0/3] xfs: further FSSETXATTR cleanups
@ 2019-06-28 18:35 Darrick J. Wong
  2019-06-28 18:35 ` [PATCH 1/3] xfs: refactor setflags to use setattr code directly Darrick J. Wong
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Darrick J. Wong @ 2019-06-28 18:35 UTC (permalink / raw)
  To: darrick.wong; +Cc: linux-xfs

Hi all,

Now that we've refactored a lot of the FSSETXATTR parameter checking
code into generic functions, shorten the XFS FS_IOC_[GS]ETFLAGS
implementations by making them wrappers around FS_IOC_FS[GS]ETXATTR.
Finally, kill all the useless support code that prepared the memory
manager to change the S_DAX flag since none of it works anyway.

If you're going to start using this mess, you probably ought to just
pull from my git trees, which are linked below.

This has been lightly tested with fstests.  Enjoy!
Comments and questions are, as always, welcome.

--D

kernel git tree:
https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=setxattr-cleanups

^ permalink raw reply	[flat|nested] 9+ messages in thread
* [PATCH 0/3] xfs: further FSSETXATTR cleanups
@ 2019-06-26  2:33 Darrick J. Wong
  2019-06-26  2:33 ` [PATCH 1/3] xfs: refactor setflags to use setattr code directly Darrick J. Wong
  0 siblings, 1 reply; 9+ messages in thread
From: Darrick J. Wong @ 2019-06-26  2:33 UTC (permalink / raw)
  To: darrick.wong; +Cc: linux-xfs

Hi all,

Now that we've refactored a lot of the FSSETXATTR parameter checking
code into generic functions, shorten the XFS FS_IOC_[GS]ETFLAGS
implementations by making them wrappers around FS_IOC_FS[GS]ETXATTR.
Finally, kill all the useless support code that prepared the memory
manager to change the S_DAX flag since none of it works anyway.

If you're going to start using this mess, you probably ought to just
pull from my git trees, which are linked below.

This has been lightly tested with fstests.  Enjoy!
Comments and questions are, as always, welcome.

--D

kernel git tree:
https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=setxattr-cleanups

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2019-07-08 16:41 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-28 18:35 [PATCH v2 0/3] xfs: further FSSETXATTR cleanups Darrick J. Wong
2019-06-28 18:35 ` [PATCH 1/3] xfs: refactor setflags to use setattr code directly Darrick J. Wong
2019-07-07 22:29   ` Allison Collins
2019-07-08 16:41     ` Darrick J. Wong
2019-06-28 18:35 ` [PATCH 2/3] xfs: clean up xfs_merge_ioc_xflags Darrick J. Wong
2019-07-07 22:29   ` Allison Collins
2019-06-28 18:35 ` [PATCH 3/3] xfs: make the dax inode flag advisory Darrick J. Wong
2019-07-07 22:30   ` Allison Collins
  -- strict thread matches above, loose matches on Subject: below --
2019-06-26  2:33 [PATCH 0/3] xfs: further FSSETXATTR cleanups Darrick J. Wong
2019-06-26  2:33 ` [PATCH 1/3] xfs: refactor setflags to use setattr code directly Darrick J. Wong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox