[GIT PULL] md-6.14 20250109

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jens, 

Please consider pulling the following changes for md-6.14 on top of your
for-6.14/block branch. Major changes in this set are:

1. Reintroduce md-linear, by Yu Kuai.
2. md-bitmap refactor and fix, by Yu Kuai.
3. Replace kmap_atomic with kmap_local_page, by David Reaver. 

Thanks,
Song



The following changes since commit 844b8cdc681612ff24df62cdefddeab5772fadf1:

  nbd: don't allow reconnect after disconnect (2025-01-06 07:38:20 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux.git tags/md-6.14-20250109

for you to fetch changes up to f319855a3b385a69aecb0a398cfc4855b9d8d999:

  Merge branch 'md-6.14-bitmap' into md-6.14 (2025-01-09 10:48:01 -0800)

----------------------------------------------------------------
David Reaver (1):
      md: Replace deprecated kmap_atomic() with kmap_local_page()

Song Liu (1):
      Merge branch 'md-6.14-bitmap' into md-6.14

Yu Kuai (6):
      md: reintroduce md-linear
      md/md-bitmap: factor behind write counters out from bitmap_{start/end}write()
      md/md-bitmap: remove the last parameter for bimtap_ops->endwrite()
      md: add a new callback pers->bitmap_sector()
      md/raid5: implement pers->bitmap_sector()
      md/md-bitmap: move bitmap_{start, end}write to md upper layer

 drivers/md/Kconfig             |  13 +++++++++++++
 drivers/md/Makefile            |   2 ++
 drivers/md/md-autodetect.c     |   8 ++++++--
 drivers/md/md-bitmap.c         | 116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------
 drivers/md/md-bitmap.h         |   7 +++++--
 drivers/md/md.c                |  31 ++++++++++++++++++++++++++++++-
 drivers/md/md.h                |   5 +++++
 drivers/md/raid1.c             |  34 ++++++----------------------------
 drivers/md/raid1.h             |   1 -
 drivers/md/raid10.c            |  26 ++------------------------
 drivers/md/raid10.h            |   1 -
 drivers/md/raid5-cache.c       |  20 ++++++++------------
 drivers/md/raid5.c             | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------
 drivers/md/raid5.h             |   4 ----
 include/uapi/linux/raid/md_p.h |   2 +-
 include/uapi/linux/raid/md_u.h |   2 ++
 16 files changed, 203 insertions(+), 180 deletions(-)






[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux