diff options
| author | Namjae Jeon <linkinjeon@kernel.org> | 2026-07-29 21:24:54 +0900 |
|---|---|---|
| committer | Namjae Jeon <linkinjeon@kernel.org> | 2026-08-17 15:00:56 +0900 |
| commit | 5ce5227cd60b7213359e91837727ed1b6d457d49 (patch) | |
| tree | 7b6798fd641d71ff22fe87217994a57352e341ab /tools/perf/scripts/python/task-analyzer.py | |
| parent | 54d90311f9b4eb23f3b0b62650b0cfddb11a12ef (diff) | |
ksmbd: recognize replayed SMB2 lock sequences
A server returns success without processing a lock request when a valid
LockSequenceArray entry contains the same sequence number. The current
verifier only invalidates mismatched entries, so matching requests are
submitted to the VFS again and recorded as duplicate locks.
Make the verifier report matching sequences and skip lock processing for
those replays. Also correct the field comment to describe the sequence
and index bit layout used by the implementation and the protocol. Use
the capabilities advertised by the server when deciding whether lock
sequence verification applies to a multichannel connection.
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions
