mbox series

[git,pull] device mapper changes for 6.14

Message ID 5588bffe-da8f-9bf8-1367-b3d711e66e62@redhat.com (mailing list archive)
State New
Headers show
Series [git,pull] device mapper changes for 6.14 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git tags/for-6.14/dm-changes

Message

Mikulas Patocka Jan. 27, 2025, 10:11 a.m. UTC
Hi Linus

The following changes since commit 554b22864cc79e28cd65e3a6e1d0d1dfa8581c68:

  block: Don't trim an atomic write (2025-01-17 13:13:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git tags/for-6.14/dm-changes

for you to fetch changes up to 8b8f8037765757861f899ed3a2bfb34525b5c065:

  dm-crypt: track tag_offset in convert_context (2025-01-21 22:02:12 +0100)

Please, pull, thanks
Mikulas

----------------------------------------------------------------
- fix a spelling error in dm-raid

- change kzalloc to kcalloc

- remove useless test in alloc_multiple_bios

- disable REQ_NOWAIT for flushes

- dm-transaction-manager: use red-black trees instead of linear lists

- atomic writes support for dm-linear, dm-stripe and dm-mirror

- dm-crypt: code cleanups and two bugfixes
-----BEGIN PGP SIGNATURE-----

iIoEABYIADIWIQRnH8MwLyZDhyYfesYTAyx9YGnhbQUCZ5dX9RQcbXBhdG9ja2FA
cmVkaGF0LmNvbQAKCRATAyx9YGnhba9VAP97UEbvgxZU4UnysTZc+4t9eUlmWmmU
Tf/ERJGoi/nKXQEAr//Zj5oDLBxd80hgR8iDqLeG3L/QH8vMd8IxLwWJQg8=
=pRsj
-----END PGP SIGNATURE-----

----------------------------------------------------------------
Ethan Carter Edwards (1):
      dm: change kzalloc to kcalloc

Hou Tao (6):
      dm-crypt: set atomic as false when calling crypt_convert() in kworker
      dm-crypt: fully initialize clone->bi_iter in crypt_alloc_buffer()
      dm-crypt: use bi_sector in bio when initialize integrity seed
      dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit()
      dm-crypt: don't initialize cc_sector again
      dm-crypt: track tag_offset in convert_context

John Garry (6):
      dm-table: atomic writes support
      dm: Ensure cloned bio is same length for atomic write
      dm-linear: Enable atomic writes
      dm-stripe: Enable atomic writes
      dm-io: Warn on creating multiple atomic write bios for a region
      dm-mirror: Support atomic writes

Mikulas Patocka (3):
      dm: remove useless test in alloc_multiple_bios
      dm: disable REQ_NOWAIT for flushes
      dm-transaction-manager: use red-black trees instead of linear lists

liujing (1):
      dm raid: fix spelling errors in raid_ctr()

 drivers/md/dm-crypt.c                              | 42 +++++++----------
 drivers/md/dm-io.c                                 |  1 +
 drivers/md/dm-linear.c                             |  5 +-
 drivers/md/dm-ps-io-affinity.c                     |  2 +-
 drivers/md/dm-raid.c                               |  2 +-
 drivers/md/dm-raid1.c                              |  5 +-
 drivers/md/dm-stripe.c                             |  5 +-
 drivers/md/dm-table.c                              | 29 ++++++++++++
 drivers/md/dm.c                                    | 31 +++++++++----
 .../md/persistent-data/dm-transaction-manager.c    | 54 +++++++++++++++-------
 include/linux/device-mapper.h                      |  3 ++
 include/uapi/linux/dm-ioctl.h                      |  4 +-
 12 files changed, 120 insertions(+), 63 deletions(-)

Comments

pr-tracker-bot@kernel.org Jan. 28, 2025, 1:57 a.m. UTC | #1
The pull request you sent on Mon, 27 Jan 2025 11:11:37 +0100 (CET):

> git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git tags/for-6.14/dm-changes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9629d83f05bdc7fdc21363979e96696886bd129a

Thank you!