commit fd9c40f64c514bdc585a21e2e33fa5f83ca8811b
Author: Bart Van Assche <[email protected]>
Date:   Thu Apr 4 10:08:43 2019 -0700

    block: Revert v5.0 blk_mq_request_issue_directly() changes
    
    blk_mq_try_issue_directly() can return BLK_STS*_RESOURCE for requests that
    have been queued. If that happens when blk_mq_try_issue_directly() is called
    by the dm-mpath driver then dm-mpath will try to resubmit a request that is
    already queued and a kernel crash follows. Since it is nontrivial to fix
    blk_mq_request_issue_directly(), revert the blk_mq_request_issue_directly()
    changes that went into kernel v5.0.
    
    This patch reverts the following commits:
    * d6a51a97c0b2 ("blk-mq: replace and kill blk_mq_request_issue_directly") # 
v5.0.
    * 5b7a6f128aad ("blk-mq: issue directly with bypass 'false' in 
blk_mq_sched_insert_requests") # v5.0.
    * 7f556a44e61d ("blk-mq: refactor the code of issue request directly") # 
v5.0.
    
    Cc: Christoph Hellwig <[email protected]>
    Cc: Ming Lei <[email protected]>
    Cc: Jianchao Wang <[email protected]>
    Cc: Hannes Reinecke <[email protected]>
    Cc: Johannes Thumshirn <[email protected]>
    Cc: James Smart <[email protected]>
    Cc: Dongli Zhang <[email protected]>
    Cc: Laurence Oberman <[email protected]>
    Cc: <[email protected]>
    Reported-by: Laurence Oberman <[email protected]>
    Tested-by: Laurence Oberman <[email protected]>
    Fixes: 7f556a44e61d ("blk-mq: refactor the code of issue request directly") 
# v5.0.
    Signed-off-by: Bart Van Assche <[email protected]>
    Signed-off-by: Jens Axboe <[email protected]>

Patch exists in mainline from April 7 (patch landed April 4 but wasn't
pulled into Mainline until April 7) so it's not currently in Disco or
Eoan.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1827330

Title:
  [block layer] please pull below upstream patch to Ubuntu 19.04 kernel

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1827330/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to