]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
xfs: Sanity check flags of Q_XQUOTARM call
authorJan Kara <jack@suse.cz>
Fri, 21 Feb 2020 07:19:04 +0000 (15:19 +0800)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Thu, 12 Mar 2020 09:16:41 +0000 (10:16 +0100)
commit80372aaa674a89ee050ad2b308ab52c6f1ccade6
treed720b98affecfa2878d90adbde39ba946937885b
parente8bf446f67cbaf8ab3a536c267a419439e7975af
xfs: Sanity check flags of Q_XQUOTARM call

BugLink: https://bugs.launchpad.net/bugs/1864092
Flags passed to Q_XQUOTARM were not sanity checked for invalid values.
Fix that.

Fixes: 9da93f9b7cdf ("xfs: fix Q_XQUOTARM ioctl")
Reported-by: Yang Xu <xuyang2018.jy@cn.fujitsu.com>
Signed-off-by: Jan Kara <jack@suse.cz>
Reviewed-by: Eric Sandeen <sandeen@redhat.com>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
(cherry picked from commit 3dd4d40b420846dd35869ccc8f8627feef2cff32)
Signed-off-by: Po-Hsu Lin <po-hsu.lin@canonical.com>
Acked-by: Colin Ian King <colin.king@canonical.com>
Acked-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
fs/xfs/xfs_quotaops.c