Commit 5d90f7cb authored by Bart Van Assche's avatar Bart Van Assche Committed by Treehugger Robot
Browse files

ANDROID: block: Preserve the order of requeued requests



If a queue is run before all requeued requests have been sent to the I/O
scheduler, the I/O scheduler may dispatch the wrong request. Fix this by
making __blk_mq_run_hw_queue() process the requeue_list instead of
blk_mq_requeue_work().

Bug: 275581839
Change-Id: Id72c0787607f90857ae8e75998d532b96b46b8c2
Signed-off-by: default avatarBart Van Assche <bvanassche@google.com>
parent a08e170d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment