Public bug reported:

== Impact ==
After configuration multipath with io uring virtio_blk module is stuck

== Fix ==
The issue was introduced by one of the stable updates merged in the base kernel 
Ubuntu-5.4.0-74.83. After reverting the commit the issue can not be reproduced 
any more.

commit d6757b3e34831b7615edd3268b878536761f8b2e
Author: Pavel Begunkov <asml.sile...@gmail.com>
Date:   Fri Nov 20 17:10:28 2020 +0000

    block: don't ignore REQ_NOWAIT for direct IO
    
    BugLink: https://bugs.launchpad.net/bugs/1926490
    
    [ Upstream commit f8b78caf21d5bc3fcfc40c18898f9d52ed1451a5 ]
    
    If IOCB_NOWAIT is set on submission, then that needs to get propagated to
    REQ_NOWAIT on the block side. Otherwise we completely lose this
    information, and any issuer of IOCB_NOWAIT IO will potentially end up
    blocking on eg request allocation on the storage side.
    
    Signed-off-by: Pavel Begunkov <asml.sile...@gmail.com>
    Signed-off-by: Jens Axboe <ax...@kernel.dk>
    Signed-off-by: Sasha Levin <sas...@kernel.org>
    Signed-off-by: Kamal Mostafa <ka...@canonical.com>
    Signed-off-by: Stefan Bader <stefan.ba...@canonical.com>

== Risk of Regression ==
Medium. The commit has a good reason to be part of the stable updates. However 
the kernel passes Cert and Nvidia tests without the commit so reverting the 
commit should be an acceptable approach for now.

** Affects: hwe-next
     Importance: Undecided
         Status: New

** Affects: linux-bluefield (Ubuntu)
     Importance: Undecided
     Assignee: Jesse Sung (wenchien)
         Status: In Progress

** Affects: linux-bluefield (Ubuntu Focal)
     Importance: Undecided
     Assignee: Jesse Sung (wenchien)
         Status: In Progress


** Tags: chelmsford oem-priority originate-from-1935996

** Also affects: linux-bluefield (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Changed in: linux-bluefield (Ubuntu Focal)
       Status: New => In Progress

** Changed in: linux-bluefield (Ubuntu Focal)
     Assignee: (unassigned) => Jesse Sung (wenchien)

** Tags added: chelmsford oem-priority originate-from-1935996

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

Title:
  liburing stops working after upgrading to 5.4.0-1012

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1946219/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to