J. Bruce Fields
a2b7010f76
lockd: fix decoding of TEST results
...
[ Upstream commit b8db159239b3f51e2b909859935cc25cb3ff3eed ]
We fail to advance the read pointer when reading the stat.oh field that
identifies the lock-holder in a TEST result.
This turns out not to matter if the server is knfsd, which always
returns a zero-length field. But other servers (Ganesha is an example)
may not do this. The result is bad values in fcntl F_GETLK results.
Fix this.
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-12-13 08:51:59 +01:00
..
clnt4xdr.c
lockd: fix decoding of TEST results
2019-12-13 08:51:59 +01:00
clntlock.c
nfsd: fix leaked file lock with nfs exported overlayfs
2018-08-09 16:11:21 -04:00
clntproc.c
lockd: Show pid of lockd for remote locks
2019-01-13 09:51:08 +01:00
clntxdr.c
lockd: fix decoding of TEST results
2019-12-13 08:51:59 +01:00
host.c
NFS: fix mount/umount race in nlmclnt.
2019-04-03 06:26:21 +02:00
Makefile
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mon.c
lockd: convert nsm_handle.sm_count from atomic_t to refcount_t
2018-01-14 23:06:29 -05:00
netns.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
procfs.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
procfs.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
svc.c
lockd: make nlm_ntf_refcnt and nlm_ntf_wq static
2018-03-19 16:38:13 -04:00
svc4proc.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
svclock.c
nfsd: fix leaked file lock with nfs exported overlayfs
2018-08-09 16:11:21 -04:00
svcproc.c
lockd: convert nlm_rqst.a_count from atomic_t to refcount_t
2018-01-14 23:06:30 -05:00
svcshare.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
svcsubs.c
nfsd: fix leaked file lock with nfs exported overlayfs
2018-08-09 16:11:21 -04:00
xdr.c
Revert "lockd: Show pid of lockd for remote locks"
2019-06-09 09:17:22 +02:00
xdr4.c
Revert "lockd: Show pid of lockd for remote locks"
2019-06-09 09:17:22 +02:00