NFSD: restore EINVAL error translation in nfsd_commit()
stable inclusion from stable-v5.10.129 commit 208ff7967534329a8a2e1bba1e20e0e29b6d90c6 category: bugfix bugzilla: https://gitee.com/openeuler/kernel/issues/I5YNDQ Reference: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=208ff7967534329a8a2e1bba1e20e0e29b6d90c6 -------------------------------- commit 8a9ffb8c upstream. commit 555dbf1a ("nfsd: Replace use of rwsem with errseq_t") incidentally broke translation of -EINVAL to nfserr_notsupp. The patch restores that. Found by Linux Verification Center (linuxtesting.org) with SVACE. Signed-off-by:Alexey Khoroshilov <khoroshilov@ispras.ru> Fixes: 555dbf1a ("nfsd: Replace use of rwsem with errseq_t") Signed-off-by:
Chuck Lever <chuck.lever@oracle.com> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by:
Zheng Zengkai <zhengzengkai@huawei.com> Reviewed-by:
Wei Li <liwei391@huawei.com>
Loading
Please sign in to comment