diff options
author | 2017-04-07 08:52:27 -0600 | |
---|---|---|
committer | 2017-04-07 08:56:48 -0600 | |
commit | 54d5329d425650fafaf90660a139c771d2d49cae (patch) | |
tree | 3fc6db73809742be0f0fdf403c77af02a6feeeba /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | blk-mq-sched: set up scheduler tags when bringing up new queues (diff) | |
download | wireguard-linux-54d5329d425650fafaf90660a139c771d2d49cae.tar.xz wireguard-linux-54d5329d425650fafaf90660a139c771d2d49cae.zip |
blk-mq-sched: fix crash in switch error path
In elevator_switch(), if blk_mq_init_sched() fails, we attempt to fall
back to the original scheduler. However, at this point, we've already
torn down the original scheduler's tags, so this causes a crash. Doing
the fallback like the legacy elevator path is much harder for mq, so fix
it by just falling back to none, instead.
Signed-off-by: Omar Sandoval <osandov@fb.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions