f0fe00 Fix patches.suse/nvme-multipath-reset-bdev-to-ns-head-when-failover.patch (bsc#1186681)

Authored and Committed by Daniel Wagner 2 years ago
    Fix patches.suse/nvme-multipath-reset-bdev-to-ns-head-when-failover.patch (bsc#1186681)
    
    The backport for bsc#1182999 bsc#1178378 introduced a bug.  It's not
    possible to use bdget_disk() in nvme_failover_req() as this can run in
    IRQ context and bdget_disk() can sleep.
    
    Luckily, we don't need to set bdev via bio_set_dev() as we can set
    bi_disk directly.
    
    Refresh:
      - patches.suse/nvme-multipath-retry-commands-for-dying-queues.patch