Skip to content
  • Linus Torvalds's avatar
    Merge branch 'for-linus' of git://git.kernel.dk/linux-block · ea1ee5ff
    Linus Torvalds authored
    Pull block layer fixes from Jens Axboe:
     "A final set of fixes for 4.3.
    
      It is (again) bigger than I would have liked, but it's all been
      through the testing mill and has been carefully reviewed by multiple
      parties.  Each fix is either a regression fix for this cycle, or is
      marked stable.  You can scold me at KS.  The pull request contains:
    
       - Three simple fixes for NVMe, fixing regressions since 4.3.  From
         Arnd, Christoph, and Keith.
    
       - A single xen-blkfront fix from Cathy, fixing a NULL dereference if
         an error is returned through the staste change callback.
    
       - Fixup for some bad/sloppy code in nbd that got introduced earlier
         in this cycle.  From Markus Pargmann.
    
       - A blk-mq tagset use-after-free fix from Junichi.
    
       - A backing device lifetime fix from Tejun, fixing a crash.
    
       - And finally, a set of regression/stable fixes for cgroup writeback
         from Tejun"
    
    * 'for-linus' of git://git.kernel.dk/linux-block:
      writeback: remove broken rbtree_postorder_for_each_entry_safe() usage in cgwb_bdi_destroy()
      NVMe: Fix memory leak on retried commands
      block: don't release bdi while request_queue has live references
      nvme: use an integer value to Linux errno values
      blk-mq: fix use-after-free in blk_mq_free_tag_set()
      nvme: fix 32-bit build warning
      writeback: fix incorrect calculation of available memory for memcg domains
      writeback: memcg dirty_throttle_control should be initialized with wb->memcg_completions
      writeback: bdi_writeback iteration must not skip dying ones
      writeback: fix bdi_writeback iteration in wakeup_dirtytime_writeback()
      writeback: laptop_mode_timer_fn() needs rcu_read_lock() around bdi_writeback iteration
      nbd: Add locking for tasks
      xen-blkfront: check for null drvdata in blkback_changed (XenbusStateClosing)
    ea1ee5ff