]> www.infradead.org Git - nvme.git/commit
Merge branch 'md-6.14-bitmap' into md-6.14
authorSong Liu <song@kernel.org>
Mon, 13 Jan 2025 16:57:25 +0000 (08:57 -0800)
committerSong Liu <song@kernel.org>
Mon, 13 Jan 2025 16:57:25 +0000 (08:57 -0800)
commitc9b39e51a301af677a1faaab75567077ce902178
treed0b18771c7d24cf63775b5f54ffde71164289d61
parent4fa91616c078c203f1ab6c43f9524b7e352c8217
parentcd5fc653381811f1e0ba65f5d169918cab61476f
Merge branch 'md-6.14-bitmap' into md-6.14

Move bitmap_{start, end}write calls to md layer. These changes help
address hangs in bitmap_startwrite([1],[2]).

[1] https://lore.kernel.org/all/CAJpMwyjmHQLvm6zg1cmQErttNNQPDAAXPKM3xgTjMhbfts986Q@mail.gmail.com/
[2] https://lore.kernel.org/all/ADF7D720-5764-4AF3-B68E-1845988737AA@flyingcircus.io/

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