]> www.infradead.org Git - users/hch/xfsprogs.git/commit
xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE
authorChristoph Hellwig <hch@lst.de>
Sat, 14 Mar 2020 02:59:30 +0000 (22:59 -0400)
committerEric Sandeen <sandeen@sandeen.net>
Sat, 14 Mar 2020 02:59:30 +0000 (22:59 -0400)
commit352abebff73ff8e1878bdb890e37664e6e132a60
treebba7ec7f1b25d0a7d85934ab3f961d62dbe2d420
parent3b33e29f98ac1d19847fab4d05278150c81fac7d
xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE

Source kernel commit: 953aa9d136f53e226448dbd801a905c28f8071bf

Don't allow passing arbitrary flags as they change behavior including
memory allocation that the call stack is not prepared for.

Fixes: ddbca70cc45c ("xfs: allocate xattr buffer on demand")
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
libxfs/xfs_attr.h