1. 02 Aug, 2023 2 commits
  2. 29 Jul, 2023 1 commit
    • Jens Axboe's avatar
      Merge tag 'md-next-20230729' of... · d276bb29
      Jens Axboe authored
      Merge tag 'md-next-20230729' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.6/block
      
      Pull MD updates from Song:
      
      "1. Deprecate bitmap file support, by Christoph Hellwig;
       2. Fix deadlock with md sync thread, by Yu Kuai;
       3. Refactor md io accounting, by Yu Kuai;
       4. Various non-urgent fixes by Li Nan, Yu Kuai, and Jack Wang."
      
      * tag 'md-next-20230729' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md: (36 commits)
        md/md-bitmap: hold 'reconfig_mutex' in backlog_store()
        md/md-bitmap: remove unnecessary local variable in backlog_store()
        md/raid10: use dereference_rdev_and_rrdev() to get devices
        md/raid10: factor out dereference_rdev_and_rrdev()
        md/raid10: check replacement and rdev to prevent submit the same io twice
        md/raid1: Avoid lock contention from wake_up()
        md: restore 'noio_flag' for the last mddev_resume()
        md: don't quiesce in mddev_suspend()
        md: remove redundant check in fix_read_error()
        md/raid10: optimize fix_read_error
        md/raid1: prioritize adding disk to 'removed' mirror
        md/md-faulty: enable io accounting
        md/md-linear: enable io accounting
        md/md-multipath: enable io accounting
        md/raid10: switch to use md_account_bio() for io accounting
        md/raid1: switch to use md_account_bio() for io accounting
        raid5: fix missing io accounting in raid5_align_endio()
        md: also clone new io if io accounting is disabled
        md: move initialization and destruction of 'io_acct_set' to md.c
        md: deprecate bitmap file support
        ...
      d276bb29
  3. 27 Jul, 2023 36 commits
  4. 26 Jul, 2023 1 commit