• Linus Torvalds's avatar
    Merge tag 'for-5.18/drivers-2022-04-01' of git://git.kernel.dk/linux-block · 8467b0ed
    Linus Torvalds authored
    Pull block driver fixes from Jens Axboe:
     "Followup block driver updates and fixes for the 5.18-rc1 merge window.
      In detail:
    
       - NVMe pull request
           - Fix multipath hang when disk goes live over reconnect (Anton
             Eidelman)
           - fix RCU hole that allowed for endless looping in multipath
             round robin (Chris Leech)
           - remove redundant assignment after left shift (Colin Ian King)
           - add quirks for Samsung X5 SSDs (Monish Kumar R)
           - fix the read-only state for zoned namespaces with unsupposed
             features (Pankaj Raghav)
           - use a private workqueue instead of the system workqueue in
             nvmet (Sagi Grimberg)
           - allow duplicate NSIDs for private namespaces (Sungup Moon)
           - expose use_threaded_interrupts read-only in sysfs (Xin Hao)"
    
       - nbd minor allocation fix (Zhang)
    
       - drbd fixes and maintainer addition (Lars, Jakob, Christoph)
    
       - n64cart build fix (Jackie)
    
       - loop compat ioctl fix (Carlos)
    
       - misc fixes (Colin, Dongli)"
    
    * tag 'for-5.18/drivers-2022-04-01' of git://git.kernel.dk/linux-block:
      drbd: remove check of list iterator against head past the loop body
      drbd: remove usage of list iterator variable after loop
      nbd: fix possible overflow on 'first_minor' in nbd_dev_add()
      MAINTAINERS: add drbd co-maintainer
      drbd: fix potential silent data corruption
      loop: fix ioctl calls using compat_loop_info
      nvme-multipath: fix hang when disk goes live over reconnect
      nvme: fix RCU hole that allowed for endless looping in multipath round robin
      nvme: allow duplicate NSIDs for private namespaces
      nvmet: remove redundant assignment after left shift
      nvmet: use a private workqueue instead of the system workqueue
      nvme-pci: add quirks for Samsung X5 SSDs
      nvme-pci: expose use_threaded_interrupts read-only in sysfs
      nvme: fix the read-only state for zoned namespaces with unsupposed features
      n64cart: convert bi_disk to bi_bdev->bd_disk fix build
      xen/blkfront: fix comment for need_copy
      xen-blkback: remove redundant assignment to variable i
    8467b0ed
xen-blkfront.c 71.3 KB