summaryrefslogtreecommitdiff
path: root/scripts/extract-fwblobs
diff options
context:
space:
mode:
authorMeir Elisha <meir.elisha@volumez.com>2025-02-26 10:28:12 +0300
committerKeith Busch <kbusch@kernel.org>2025-02-28 05:20:27 +0300
commita16f88964c647103dad7743a484b216d488a6352 (patch)
tree9540ee4959b8ca466d3259391021e4222460bc2d /scripts/extract-fwblobs
parentad95bab0cd28ed77c2c0d0b6e76e03e031391064 (diff)
downloadlinux-a16f88964c647103dad7743a484b216d488a6352.tar.xz
nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch
The order in which queue->cmd and rcv_state are updated is crucial. If these assignments are reordered by the compiler, the worker might not get queued in nvmet_tcp_queue_response(), hanging the IO. to enforce the the correct reordering, set rcv_state using smp_store_release(). Fixes: bdaf13279192 ("nvmet-tcp: fix a segmentation fault during io parsing error") Signed-off-by: Meir Elisha <meir.elisha@volumez.com> Reviewed-by: Sagi Grimberg <sagi@grimberg.me> Signed-off-by: Keith Busch <kbusch@kernel.org>
Diffstat (limited to 'scripts/extract-fwblobs')
0 files changed, 0 insertions, 0 deletions