• Linus Torvalds's avatar
    Merge tag 'block-5.16-2021-12-10' of git://git.kernel.dk/linux-block · eccea80b
    Linus Torvalds authored
    Pull block fixes from Jens Axboe:
     "A few block fixes that should go into this release:
    
       - NVMe pull request:
            - set ana_log_size to 0 after freeing ana_log_buf (Hou Tao)
            - show subsys nqn for duplicate cntlids (Keith Busch)
            - disable namespace access for unsupported metadata (Keith
              Busch)
            - report write pointer for a full zone as zone start + zone len
              (Niklas Cassel)
            - fix use after free when disconnecting a reconnecting ctrl
              (Ruozhu Li)
            - fix a list corruption in nvmet-tcp (Sagi Grimberg)
    
       - Fix for a regression on DIO single bio async IO (Pavel)
    
       - ioprio seteuid fix (Davidlohr)
    
       - mtd fix that subsequently got reverted as it was broken, will get
         re-done and submitted for the next round
    
       - Two MD fixes via Song (Markus, zhangyue)"
    
    * tag 'block-5.16-2021-12-10' of git://git.kernel.dk/linux-block:
      Revert "mtd_blkdevs: don't scan partitions for plain mtdblock"
      block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2)
      md: fix double free of mddev->private in autorun_array()
      md: fix update super 1.0 on rdev size change
      nvmet-tcp: fix possible list corruption for unexpected command failure
      block: fix single bio async DIO error handling
      nvme: fix use after free when disconnecting a reconnecting ctrl
      nvme-multipath: set ana_log_size to 0 after free ana_log_buf
      mtd_blkdevs: don't scan partitions for plain mtdblock
      nvme: report write pointer for a full zone as zone start + zone len
      nvme: disable namespace access for unsupported metadata
      nvme: show subsys nqn for duplicate cntlids
    eccea80b
fops.c 16.3 KB