diff options
| author | 2025-02-16 20:49:56 +0800 | |
|---|---|---|
| committer | 2025-02-18 07:22:55 -0800 | |
| commit | 3988ac1c67e6e84d2feb987d7b36d5791174b3da (patch) | |
| tree | 7f9199cc693ffa91e7179ab604e53bd4f9fb72c4 /scripts/basic/git:/ssh:/git@git.zx2c4.com | |
| parent | nvmet: Fix crash when a namespace is disabled (diff) | |
| download | wireguard-linux-3988ac1c67e6e84d2feb987d7b36d5791174b3da.tar.xz wireguard-linux-3988ac1c67e6e84d2feb987d7b36d5791174b3da.zip | |
nvmet-rdma: recheck queue state is LIVE in state lock in recv done
The queue state checking in nvmet_rdma_recv_done is not in queue state
lock.Queue state can transfer to LIVE in cm establish handler between
state checking and state lock here, cause a silent drop of nvme connect
cmd.
Recheck queue state whether in LIVE state in state lock to prevent this
issue.
Signed-off-by: Ruozhu Li <david.li@jaguarmicro.com>
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Keith Busch <kbusch@kernel.org>
Diffstat (limited to 'scripts/basic/git:/ssh:/git@git.zx2c4.com')
0 files changed, 0 insertions, 0 deletions
