summaryrefslogtreecommitdiffstats
path: root/scripts/jobserver-exec
diff options
context:
space:
mode:
authorMartin Wilck <mwilck@suse.com>2020-08-06 15:19:31 +0200
committerJens Axboe <axboe@kernel.dk>2020-08-22 01:14:27 +0200
commit93eb0381e13d249a18ed4aae203291ff977e7ffb (patch)
tree94c3bcdc93a6a5236116a37cc2dca3c3f04d83f2 /scripts/jobserver-exec
parentnvme-fc: Fix wrong return value in __nvme_fc_init_request() (diff)
downloadlinux-93eb0381e13d249a18ed4aae203291ff977e7ffb.tar.xz
linux-93eb0381e13d249a18ed4aae203291ff977e7ffb.zip
nvme: multipath: round-robin: fix single non-optimized path case
If there's only one usable, non-optimized path, nvme_round_robin_path() returns NULL, which is wrong. Fix it by falling back to "old", like in the single optimized path case. Also, if the active path isn't changed, there's no need to re-assign the pointer. Fixes: 3f6e3246db0e ("nvme-multipath: fix logic for non-optimized paths") Signed-off-by: Martin Wilck <mwilck@suse.com> Signed-off-by: Martin George <marting@netapp.com> Reviewed-by: Keith Busch <kbusch@kernel.org> Signed-off-by: Sagi Grimberg <sagi@grimberg.me> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'scripts/jobserver-exec')
0 files changed, 0 insertions, 0 deletions