aboutsummaryrefslogtreecommitdiffstats
path: root/lib/mpi/mpi-cmp.c
diff options
context:
space:
mode:
authorKeith Busch <[email protected]>2019-05-14 20:46:09 +0000
committerKeith Busch <[email protected]>2019-05-17 17:04:34 +0000
commitd6135c3a1ec0cddda7b8b8e1b5b4abeeafd98289 (patch)
treeae1291f1b36c6bac60a3b241769c68be8859b5e4 /lib/mpi/mpi-cmp.c
parentnvme-pci: Unblock reset_work on IO failure (diff)
downloadkernel-d6135c3a1ec0cddda7b8b8e1b5b4abeeafd98289.tar.gz
kernel-d6135c3a1ec0cddda7b8b8e1b5b4abeeafd98289.zip
nvme-pci: Sync queues on reset
A controller with multiple namespaces may have multiple request_queues with their own timeout work. If a controller fails with IO outstanding to diffent namespaces, each request queue may attempt to handle it, so ensure there is no previously scheduled timeout work executing prior to starting controller initialization by synchronizing with each queue. Reviewed-by: Minwoo Im <[email protected]> Reviewed-by: Ming Lei <[email protected]> Reviewed-by: Christoph Hellwig <[email protected]> Signed-off-by: Keith Busch <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-cmp.c')
0 files changed, 0 insertions, 0 deletions