diff options
author | Jonathan T. Looney <jtl@FreeBSD.org> | 2025-10-02 17:26:03 +0000 |
---|---|---|
committer | Jonathan T. Looney <jtl@FreeBSD.org> | 2025-10-02 20:07:50 +0000 |
commit | ad38f6a0b466bf05a0d40ce1daa8c7bce0936271 (patch) | |
tree | b4125a3c5075cad7b087c1a0d17155c71530962a /lib/librpc/secure_rpc/rpc/Makefile | |
parent | 5d210f396e3f00698caa45077330dea8ffe979b5 (diff) |
The syncache entry is locked by the hash bucket lock. After running
SCH_UNLOCK(), we have no guarantee that the syncache entry still
exists.
Resolve the race by moving SCH_UNLOCK() after the log() call which
reads variables from the syncache entry.
Reviewed by: rrs, tuexen, Nick Banks
Sponsored by: Netflix
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D52868
Diffstat (limited to 'lib/librpc/secure_rpc/rpc/Makefile')
0 files changed, 0 insertions, 0 deletions