Subject: [PATCH] dm: change kzalloc to kcalloc
From: Ethan Carter Edwards <ethan@ethancedwards.com>
To: "agk@redhat.com" <agk@redhat.com>
Cc: "snitzer@kernel.org" <snitzer@kernel.org>, "dm-devel@lists.linux.dev" <dm-devel@lists.linux.dev>, "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>, "kernel-hardening@lists.openwall.com" <kernel-hardening@lists.openwall.com>, "linux-hardening@vger.kernel.org" <linux-hardening@vger.kernel.org>, "mpatocka@redhat.com" <mpatocka@redhat.com>
Date: Tue, 24 Dec 2024 22:13:21 +0000

.
Subject: [PATCH v2 00/13] multipath-tools: Handle tableless DM devices
From: Benjamin Marzinski <bmarzins@redhat.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>
Cc: device-mapper development <dm-devel@lists.linux.dev>,
        Martin Wilck <Martin.Wilck@suse.com>
Date: Fri, 22 Nov 2024 16:11:20 -0500

.
Subject: [PATCH] dm-crypt: set max_io_len as chunk_sectors of zoned device
From: LongPing Wei <weilongping@oppo.com>
To: dm-devel@lists.linux.dev,
	snitzer@redhat.com
Cc: dlemoal@kernel.org,
	bvanassche@acm.org,
	ebiggers@google.com,
	LongPing Wei <weilongping@oppo.com>
Date: Mon, 25 Nov 2024 11:22:51 +0800

.
Subject: Re: [PATCH] dm-crypt: set max_io_len as chunk_sectors of zoned device
From: =?gb2312?B?zqTB+sa9KEdyb290KQ==?= <weilongping@oppo.com>
To: Christoph Hellwig <hch@infradead.org>
Date: Mon, 25 Nov 2024 05:58:22 +0000

.
Subject: [PATCH 0/3] multipath-tools fixes
From: Martin Wilck <martin.wilck@suse.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>,
	Benjamin Marzinski <bmarzins@redhat.com>
Cc: dm-devel@lists.linux.dev,
	Martin Wilck <mwilck@suse.com>
Date: Mon, 25 Nov 2024 15:32:21 +0100

.
Subject: [git pull] device mapper changes for 6.13
From: Mikulas Patocka <mpatocka@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Date: Mon, 25 Nov 2024 17:56:51 +0100 (CET)

Hi Linus

The following changes since commit adc218676eef25575469234709c2d87185ca223a:

  Linux 6.12 (2024-11-17 14:15:08 -0800)

are available in the Git repository at:

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

for you to fetch changes up to a573e404cbf269d46b3a96b18f7316aa57161fdf:

  dm-verity: remove the unused "data_start" variable (2024-11-20 11:44:44 +0100)

Please, pull, thanks
Mikulas

----------------------------------------------------------------
- Dm: remove unused functions and variables

- Dm-ioctl: rate-limit error messages in syslog

- Dm-persistent-data: fix typo

- Dm-vdo murmurhash: remove u64 alignment requirement

- Dm-vdo: reset bi_ioprio to the default

- Dm: add support for get_unique_id

- Dm thin: Add missing destroy_work_on_stack()

- Dm-bufio: use kmalloc to allocate power-of-two sized buffers
-----BEGIN PGP SIGNATURE-----

iIoEABYIADIWIQRnH8MwLyZDhyYfesYTAyx9YGnhbQUCZ0SJnBQcbXBhdG9ja2FA
cmVkaGF0LmNvbQAKCRATAyx9YGnhbV8xAP0dcS6O29X8HzSI8gVIgT8KYCpg3Ms2
amPDlm/RDewdSQD/Z5+CHlyrlYqnKejAIs7cbZlfxD/0avcg/Kc0h4ijGws=
=2dtc
-----END PGP SIGNATURE-----

----------------------------------------------------------------
Benjamin Coddington (1):
      dm: add support for get_unique_id

Colin Ian King (1):
      dm ioctl: rate limit a couple of ioctl based error messages

Dr. David Alan Gilbert (9):
      dm cache: Remove unused btracker_nr_writebacks_queued
      dm cache: Remove unused dm_cache_dump
      dm cache: Remove unused dm_cache_size
      dm cache: Remove unused functions in bio-prison-v1
      dm: Remove unused dm_set_md_type
      dm: Remove unused dm_table_bio_based
      dm: zoned: Remove unused functions
      dm vdo: Remove unused functions
      dm vdo: Remove unused uds_compute_index_size

Matthew Sakai (2):
      dm vdo int-map: remove unused parameters
      dm vdo: fix function doc comment formatting

Mikulas Patocka (2):
      dm-bufio: use kmalloc to allocate power-of-two sized buffers
      dm-verity: remove the unused "data_start" variable

Ssuhung Yeh (1):
      dm: Fix typo in error message

Susan LeGendre-McGhee (2):
      dm-vdo murmurhash: remove u64 alignment requirement
      dm-vdo: reset bi_ioprio to the default value when the bio is reset

Yuan Can (1):
      dm thin: Add missing destroy_work_on_stack()

 drivers/md/dm-bio-prison-v1.c                    | 35 --------------
 drivers/md/dm-bio-prison-v1.h                    | 24 ----------
 drivers/md/dm-bufio.c                            | 25 ++++++++--
 drivers/md/dm-cache-background-tracker.c         |  6 ---
 drivers/md/dm-cache-background-tracker.h         |  1 -
 drivers/md/dm-cache-metadata.c                   | 33 -------------
 drivers/md/dm-cache-metadata.h                   |  3 --
 drivers/md/dm-ioctl.c                            |  4 +-
 drivers/md/dm-table.c                            |  5 --
 drivers/md/dm-thin.c                             |  1 +
 drivers/md/dm-vdo/block-map.c                    |  2 -
 drivers/md/dm-vdo/data-vio.c                     | 36 ++------------
 drivers/md/dm-vdo/data-vio.h                     |  5 --
 drivers/md/dm-vdo/dedupe.c                       |  9 ++--
 drivers/md/dm-vdo/encodings.c                    |  2 +-
 drivers/md/dm-vdo/indexer/index-layout.c         | 26 ----------
 drivers/md/dm-vdo/indexer/indexer.h              |  4 --
 drivers/md/dm-vdo/int-map.c                      | 28 +++++------
 drivers/md/dm-vdo/io-submitter.c                 |  2 +-
 drivers/md/dm-vdo/murmurhash3.c                  |  7 +--
 drivers/md/dm-vdo/packer.c                       |  3 +-
 drivers/md/dm-vdo/physical-zone.c                |  2 +-
 drivers/md/dm-vdo/recovery-journal.c             |  2 +-
 drivers/md/dm-vdo/slab-depot.c                   |  9 ++--
 drivers/md/dm-vdo/vdo.c                          |  4 +-
 drivers/md/dm-vdo/vio.c                          |  1 +
 drivers/md/dm-verity-target.c                    |  6 +--
 drivers/md/dm-verity.h                           |  1 -
 drivers/md/dm-zoned-metadata.c                   | 50 -------------------
 drivers/md/dm-zoned.h                            |  2 -
 drivers/md/dm.c                                  | 61 +++++++++++++++++++++---
 drivers/md/dm.h                                  |  2 -
 drivers/md/persistent-data/dm-space-map-common.c |  2 +-
 33 files changed, 115 insertions(+), 288 deletions(-)


.
Subject: [PATCH v3 00/12] multipath-tools: Handle tableless DM devices
From: Benjamin Marzinski <bmarzins@redhat.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>
Cc: device-mapper development <dm-devel@lists.linux.dev>,
        Martin Wilck <Martin.Wilck@suse.com>
Date: Tue, 26 Nov 2024 13:42:12 -0500

.
Subject: [PATCH v2 0/8] multipath-tools fixes
From: Martin Wilck <martin.wilck@suse.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>,
	Benjamin Marzinski <bmarzins@redhat.com>
Cc: dm-devel@lists.linux.dev,
	Martin Wilck <mwilck@suse.com>
Date: Thu, 28 Nov 2024 00:04:22 +0100

.
Subject: [PATCH] multipath-tools: add SCST to hwtable
From: Xose Vazquez Perez <xose.vazquez@gmail.com>
To: 
Cc: Xose Vazquez Perez <xose.vazquez@gmail.com>,
	Gleb Chesnokov <gleb.chesnokov@scst.dev>,
	Bart Van Assche <bvanassche@acm.org>,
	Vladislav Bolkhovitin <vst@vlnb.net>,
	Martin Wilck <mwilck@suse.com>,
	Benjamin Marzinski <bmarzins@redhat.com>,
	Christophe Varoqui <christophe.varoqui@opensvc.com>,
	DM-DEVEL ML <dm-devel@lists.linux.dev>
Date: Fri, 29 Nov 2024 13:09:16 +0100

.
Subject: [PATCH 0/2] block: Delete bio_set_prio() and bio_prio()
From: John Garry <john.g.garry@oracle.com>
To: axboe@kernel.dk
Cc: haris.iqbal@ionos.com, jinpu.wang@ionos.com, colyli@suse.de,
        kent.overstreet@linux.dev, agk@redhat.com, snitzer@kernel.org,
        mpatocka@redhat.com, linux-block@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-bcache@vger.kernel.org,
        dm-devel@lists.linux.dev, linux-bcachefs@vger.kernel.org, hch@lst.de,
        John Garry <john.g.garry@oracle.com>
Date: Mon,  2 Dec 2024 11:19:55 +0000

.
Subject: [PATCH RESEND v7 00/17] Hardware wrapped key support for QCom ICE
 and UFS core
From: Bartosz Golaszewski <brgl@bgdev.pl>
To: Jens Axboe <axboe@kernel.dk>, Jonathan Corbet <corbet@lwn.net>, 
 Alasdair Kergon <agk@redhat.com>, Mike Snitzer <snitzer@kernel.org>, 
 Mikulas Patocka <mpatocka@redhat.com>, 
 Adrian Hunter <adrian.hunter@intel.com>, 
 Asutosh Das <quic_asutoshd@quicinc.com>, 
 Ritesh Harjani <ritesh.list@gmail.com>, 
 Ulf Hansson <ulf.hansson@linaro.org>, Alim Akhtar <alim.akhtar@samsung.com>, 
 Avri Altman <avri.altman@wdc.com>, Bart Van Assche <bvanassche@acm.org>, 
 "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>, 
 Gaurav Kashyap <quic_gaurkash@quicinc.com>, 
 Neil Armstrong <neil.armstrong@linaro.org>, 
 Dmitry Baryshkov <dmitry.baryshkov@linaro.org>, 
 "Martin K. Petersen" <martin.petersen@oracle.com>, 
 Eric Biggers <ebiggers@kernel.org>, "Theodore Y. Ts'o" <tytso@mit.edu>, 
 Jaegeuk Kim <jaegeuk@kernel.org>, Alexander Viro <viro@zeniv.linux.org.uk>, 
 Christian Brauner <brauner@kernel.org>, Jan Kara <jack@suse.cz>, 
 Bjorn Andersson <andersson@kernel.org>, 
 Konrad Dybcio <konradybcio@kernel.org>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Cc: linux-block@vger.kernel.org, linux-doc@vger.kernel.org, 
 linux-kernel@vger.kernel.org, dm-devel@lists.linux.dev, 
 linux-mmc@vger.kernel.org, linux-scsi@vger.kernel.org, 
 linux-fscrypt@vger.kernel.org, linux-fsdevel@vger.kernel.org, 
 linux-arm-msm@vger.kernel.org, 
 Bartosz Golaszewski <bartosz.golaszewski@linaro.org>, 
 Eric Biggers <ebiggers@google.com>, 
 Om Prakash Singh <quic_omprsing@quicinc.com>
Date: Mon, 02 Dec 2024 13:02:16 +0100

.
Subject: [PATCH 0/3] Fix dm_array_cursor skipping and error handling
From: Ming-Hung Tsai <mtsai@redhat.com>
To: dm-devel@lists.linux.dev
Cc: Mikulas Patocka <mpatocka@redhat.com>,
	Joe Thornber <thornber@redhat.com>,
	Heinz Mauelshagen <heinzm@redhat.com>,
	Mike Snitzer <snitzer@kernel.org>,
	Ming-Hung Tsai <mtsai@redhat.com>
Date: Wed,  4 Dec 2024 01:37:56 +0800

.
Subject: [PATCH v3 0/8] multipath-tools fixes
From: Martin Wilck <martin.wilck@suse.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>,
	Benjamin Marzinski <bmarzins@redhat.com>
Cc: dm-devel@lists.linux.dev,
	Martin Wilck <mwilck@suse.com>
Date: Tue,  3 Dec 2024 22:47:01 +0100

.
Subject: [PATCH 0/3] handle maps that need reloading
From: Benjamin Marzinski <bmarzins@redhat.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>
Cc: device-mapper development <dm-devel@lists.linux.dev>,
        Martin Wilck <Martin.Wilck@suse.com>
Date: Wed,  4 Dec 2024 22:56:35 -0500

.
Subject: [PATCH v2 0/3] Fix dm_array_cursor skipping and error handling
From: Ming-Hung Tsai <mtsai@redhat.com>
To: dm-devel@lists.linux.dev
Cc: Mikulas Patocka <mpatocka@redhat.com>,
	Joe Thornber <thornber@redhat.com>,
	Heinz Mauelshagen <heinzm@redhat.com>,
	Mike Snitzer <snitzer@kernel.org>,
	Ming-Hung Tsai <mtsai@redhat.com>
Date: Thu,  5 Dec 2024 19:41:50 +0800

.
Subject: [PATCH RFC] multipath-tools: add HPE MSA Gen7 (2070/2072) to hwtable
From: Xose Vazquez Perez <xose.vazquez@gmail.com>
To: 
Cc: Xose Vazquez Perez <xose.vazquez@gmail.com>,
	Jon Paul <Jon.Paul@hpe.com>,
	Martin Wilck <mwilck@suse.com>,
	Benjamin Marzinski <bmarzins@redhat.com>,
	Christophe Varoqui <christophe.varoqui@opensvc.com>,
	DM-DEVEL ML <dm-devel@lists.linux.dev>
Date: Thu,  5 Dec 2024 23:49:16 +0100

.
Subject: [PATCH 0/4] Zone write plugging fixes
From: Damien Le Moal <dlemoal@kernel.org>
To: linux-block@vger.kernel.org,
	Jens Axboe <axboe@kernel.dk>,
	Mike Snitzer <snitzer@kernel.org>,
	Mikulas Patocka <mpatocka@redhat.com>,
	dm-devel@lists.linux.dev
Cc: Christoph Hellwig <hch@lst.de>,
	Bart Van Assche <bvanassche@acm.org>
Date: Fri,  6 Dec 2024 10:52:36 +0900

.
Subject: [PATCH 00/13] multipathd: More map reload handling, and checkerloop work
From: Martin Wilck <martin.wilck@suse.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>,
	Benjamin Marzinski <bmarzins@redhat.com>
Cc: dm-devel@lists.linux.dev,
	Martin Wilck <mwilck@suse.com>
Date: Sat,  7 Dec 2024 00:36:04 +0100

.
Subject: [PATCH v2 0/4] Zone write plugging fixes
From: Damien Le Moal <dlemoal@kernel.org>
To: linux-block@vger.kernel.org,
	Jens Axboe <axboe@kernel.dk>,
	Mike Snitzer <snitzer@kernel.org>,
	Mikulas Patocka <mpatocka@redhat.com>,
	dm-devel@lists.linux.dev
Cc: Christoph Hellwig <hch@lst.de>,
	Bart Van Assche <bvanassche@acm.org>
Date: Mon,  9 Dec 2024 07:57:54 +0900

.
Subject: [PATCH v3 0/4] Zone write plugging fixes
From: Damien Le Moal <dlemoal@kernel.org>
To: linux-block@vger.kernel.org,
	Jens Axboe <axboe@kernel.dk>,
	Mike Snitzer <snitzer@kernel.org>,
	Mikulas Patocka <mpatocka@redhat.com>,
	dm-devel@lists.linux.dev
Cc: Christoph Hellwig <hch@lst.de>,
	Bart Van Assche <bvanassche@acm.org>
Date: Mon,  9 Dec 2024 21:23:53 +0900

.
Subject: [PATCH v2 00/14] multipathd: More map reload handling, and checkerloop work
From: Martin Wilck <martin.wilck@suse.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>,
	Benjamin Marzinski <bmarzins@redhat.com>
Cc: dm-devel@lists.linux.dev,
	Martin Wilck <mwilck@suse.com>
Date: Wed, 11 Dec 2024 23:58:55 +0100

.
Subject: Change in reported values of some block integrity sysfs attributes
From: M Nikhil <nikh1092@linux.ibm.com>
To: linux-block@vger.kernel.org, dm-devel@lists.linux.dev,
        linux-raid@vger.kernel.org, nvdimm@lists.linux.dev,
        linux-scsi@vger.kernel.org, hare@suse.de, hch@lst.de
Cc: steffen Maier <maier@linux.ibm.com>,
        Benjamin Block
 <bblock@linux.ibm.com>,
        Nihar Panda <niharp@linux.ibm.com>
Date: Fri, 13 Dec 2024 12:46:14 +0530

.
Subject:  I urge you to understand my viewpoint accurately.
From: <TCWM179053@ipen.br>
To: dm-devel@lists.linux.dev
Date: 13 Dec 2024 12:25:07 +0800

.
Subject: [PATCH 1/2] dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)
From: Milan Broz <gmazyland@gmail.com>
To: dm-devel@lists.linux.dev
Cc: snitzer@kernel.org,
	mpatocka@redhat.com,
	samitolvanen@google.com,
	jaegeuk@google.com,
	Milan Broz <gmazyland@gmail.com>,
	stable@vger.kernel.org
Date: Wed, 18 Dec 2024 13:56:58 +0100

.
Subject: [PATCH 0/2] multipath: set rport port_state on NVMe FPIN events
From: Benjamin Marzinski <bmarzins@redhat.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>
Cc: device-mapper development <dm-devel@lists.linux.dev>,
        Martin Wilck <Martin.Wilck@suse.com>,
        Muneendra Kumar <muneendra.kumar@broadcom.com>
Date: Thu, 19 Dec 2024 21:02:33 -0500

.
Subject: [discussion] proposal to bypass zero data for dm-crypt
From: Yu Kuai <yukuai1@huaweicloud.com>
To: Alasdair Kergon <agk@redhat.com>, Mike Snitzer <snitzer@kernel.org>,
 Mikulas Patocka <mpatocka@redhat.com>, dm-devel@lists.linux.dev,
 lkml <linux-kernel@vger.kernel.org>, "yukuai (C)" <yukuai3@huawei.com>
Date: Sat, 21 Dec 2024 10:34:05 +0800

.
Subject: [PATCH md-6.14 00/13] md/md-bitmap: support to build md-bitmap as kernel module
From: Yu Kuai <yukuai1@huaweicloud.com>
To: xni@redhat.com,
	agk@redhat.com,
	snitzer@kernel.org,
	mpatocka@redhat.com,
	song@kernel.org,
	yukuai3@huawei.com
Cc: dm-devel@lists.linux.dev,
	linux-raid@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	yukuai1@huaweicloud.com,
	yi.zhang@huawei.com,
	yangerkun@huawei.com
Date: Wed, 25 Dec 2024 19:15:33 +0800

.
Subject: [PATCH] crypto: vmac - remove unused VMAC algorithm
From: Eric Biggers <ebiggers@kernel.org>
To: linux-crypto@vger.kernel.org
Cc: linux-kernel@vger.kernel.org,
	dm-devel@lists.linux.dev,
	Atharva Tiwari <evepolonium@gmail.com>,
	Shane Wang <shane.wang@intel.com>
Date: Thu, 26 Dec 2024 11:43:08 -0800

.
Subject: [PATCH RFC 0/5] device mapper atomic write support
From: John Garry <john.g.garry@oracle.com>
To: axboe@kernel.dk, agk@redhat.com, snitzer@kernel.org, hch@lst.de
Cc: mpatocka@redhat.com, martin.petersen@oracle.com,
        linux-block@vger.kernel.org, dm-devel@lists.linux.dev,
        linux-kernel@vger.kernel.org, John Garry <john.g.garry@oracle.com>
Date: Mon,  6 Jan 2025 12:41:14 +0000

.
Subject: [PATCH] dm vdo: Fix W=1 allmodconfig build error
From: John Garry <john.g.garry@oracle.com>
To: msakai@redhat.com
Cc: dm-devel@lists.linux.dev, John Garry <john.g.garry@oracle.com>
Date: Mon,  6 Jan 2025 14:17:31 +0000

.
Subject: [PATCH] dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
From: Mikulas Patocka <mpatocka@redhat.com>
To: Heinz Mauelshagen <heinzm@redhat.com>, Alasdair Kergon <agk@redhat.com>, 
    Mike Snitzer <snitzer@kernel.org>
Date: Tue, 7 Jan 2025 17:47:01 +0100 (CET)

.
Subject: [PATCH] dm thin: make get_first_thin use rcu-safe list first function
From: Krister Johansen <kjlx@templeofstupid.com>
To: Alasdair Kergon <agk@redhat.com>, Mike Snitzer <snitzer@kernel.org>,
	Mikulas Patocka <mpatocka@redhat.com>
Cc: Joe Thornber <ejt@redhat.com>, David Reaver <me@davidreaver.com>,
	dm-devel@lists.linux.dev, linux-kernel@vger.kernel.org
Date: Tue, 7 Jan 2025 15:24:58 -0800

.
Subject: [git pull] device mapper fixes for 6.13
From: Mikulas Patocka <mpatocka@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Date: Wed, 8 Jan 2025 15:55:22 +0100 (CET)

Hi Linus

The following changes since commit a573e404cbf269d46b3a96b18f7316aa57161fdf:

  dm-verity: remove the unused "data_start" variable (2024-11-20 11:44:44 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git tags/for-6.13/dm-fixes

for you to fetch changes up to 80f130bfad1dab93b95683fc39b87235682b8f72:

  dm thin: make get_first_thin use rcu-safe list first function (2025-01-08 15:29:39 +0100)

Please, pull, thanks
Mikulas

----------------------------------------------------------------
- dm-array fixes

- dm-verity forward error correction fixes

- remove the flag DM_TARGET_PASSES_INTEGRITY from dm-ebs

- dm-thin RCU list fix
-----BEGIN PGP SIGNATURE-----

iIoEABYIADIWIQRnH8MwLyZDhyYfesYTAyx9YGnhbQUCZ36OARQcbXBhdG9ja2FA
cmVkaGF0LmNvbQAKCRATAyx9YGnhbQOrAP0c8fRH2lrrWr71G8SBPeAwUGAS3lh0
Rhm4Bf9hiwVqHAD+LG0Jq9IX8zo4Ou9xeHYI3NIBvQ2M7Kum7tGKcxvlXAE=
=Qmf0
-----END PGP SIGNATURE-----

----------------------------------------------------------------
Krister Johansen (1):
      dm thin: make get_first_thin use rcu-safe list first function

Mikulas Patocka (1):
      dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY

Milan Broz (2):
      dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)
      dm-verity FEC: Avoid copying RS parity bytes twice.

Ming-Hung Tsai (3):
      dm array: fix releasing a faulty array block twice in dm_array_cursor_end
      dm array: fix unreleased btree blocks on closing a faulty array cursor
      dm array: fix cursor index when skipping across block boundaries

 drivers/md/dm-ebs-target.c            |  2 +-
 drivers/md/dm-thin.c                  |  5 ++-
 drivers/md/dm-verity-fec.c            | 59 ++++++++++++++++++-----------------
 drivers/md/persistent-data/dm-array.c | 19 ++++++-----
 4 files changed, 45 insertions(+), 40 deletions(-)


.
Subject: [PATCH] libmultipath/foreign: fix memory leak in nvme foreign handler
From: Benjamin Marzinski <bmarzins@redhat.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>
Cc: device-mapper development <dm-devel@lists.linux.dev>,
        Martin Wilck <Martin.Wilck@suse.com>
Date: Wed,  8 Jan 2025 19:06:53 -0500

.
Subject: [PATCH v2 md-6.14 00/12] md/md-bitmap: introducet CONFIG_MD_BITMAP
From: Yu Kuai <yukuai1@huaweicloud.com>
To: song@kernel.org,
	yukuai3@huawei.com,
	agk@redhat.com,
	snitzer@kernel.org,
	mpatocka@redhat.com
Cc: linux-raid@vger.kernel.org,
	dm-devel@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	yukuai1@huaweicloud.com,
	yi.zhang@huawei.com,
	yangerkun@huawei.com
Date: Thu,  9 Jan 2025 09:56:52 +0800

.
Subject: [PATCH] dm: remove useless test in alloc_multiple_bios
From: Mikulas Patocka <mpatocka@redhat.com>
To: Alasdair Kergon <agk@redhat.com>, Mike Snitzer <snitzer@kernel.org>
Date: Thu, 9 Jan 2025 14:47:20 +0100 (CET)

.
Subject: [PATCH] dm: disable REQ_NOWAIT for flushes
From: Mikulas Patocka <mpatocka@redhat.com>
To: Alasdair Kergon <agk@redhat.com>, Mike Snitzer <snitzer@kernel.org>, 
    Jens Axboe <axboe@kernel.dk>
Date: Thu, 9 Jan 2025 14:49:11 +0100 (CET)

.
Subject: [PATCH] libmultipath: add condition for enqueueing path to io error check
From: chenrenhui <chenrenhui1@huawei.com>
To: <dm-devel@lists.linux.dev>
Date: Fri, 10 Jan 2025 14:38:16 +0800

.
Subject: [RFC PATCH v2 0/8] fallocate: introduce FALLOC_FL_WRITE_ZEROES flag
From: Zhang Yi <yi.zhang@huaweicloud.com>
To: linux-fsdevel@vger.kernel.org,
	linux-ext4@vger.kernel.org,
	linux-block@vger.kernel.org,
	dm-devel@lists.linux.dev,
	linux-nvme@lists.infradead.org,
	linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org,
	hch@lst.de,
	tytso@mit.edu,
	djwong@kernel.org,
	yi.zhang@huawei.com,
	yi.zhang@huaweicloud.com,
	chengzhihao1@huawei.com,
	yukuai3@huawei.com,
	yangerkun@huawei.com
Date: Wed, 15 Jan 2025 19:46:29 +0800

.
Subject: [PATCH v1 0/1] dm-integrity: Implement asynch digest support
From: Harald Freudenberger <freude@linux.ibm.com>
To: agk@redhat.com, snitzer@kernel.org, mpatocka@redhat.com,
        ifranzki@linux.ibm.com
Cc: linux-s390@vger.kernel.org, dm-devel@lists.linux.dev,
        herbert@gondor.apana.org.au, dengler@linux.ibm.com
Date: Wed, 15 Jan 2025 17:46:56 +0100

.
Subject: [PATCH] dm-transaction-manager: use red-black trees instead of linear
 lists
From: Mikulas Patocka <mpatocka@redhat.com>
To: Meir Elisha <meir.elisha@volumez.com>
Date: Wed, 15 Jan 2025 18:33:30 +0100 (CET)

.
Subject: [PATCH RFC v2 0/8] device mapper atomic write support
From: John Garry <john.g.garry@oracle.com>
To: axboe@kernel.dk, agk@redhat.com, mpatocka@redhat.com, hch@lst.de
Cc: song@kernel.org, yukuai3@huawei.com, kbusch@kernel.org, sagi@grimberg.me,
        James.Bottomley@HansenPartnership.com, martin.petersen@oracle.com,
        linux-block@vger.kernel.org, dm-devel@lists.linux.dev,
        linux-kernel@vger.kernel.org, linux-raid@vger.kernel.org,
        linux-nvme@lists.infradead.org, linux-scsi@vger.kernel.org,
        John Garry <john.g.garry@oracle.com>
Date: Thu, 16 Jan 2025 17:02:53 +0000

.
Subject: [PATCH v2 0/2] multipath: set rport port_state on NVMe FPIN events
From: Benjamin Marzinski <bmarzins@redhat.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>
Cc: device-mapper development <dm-devel@lists.linux.dev>,
        Martin Wilck <Martin.Wilck@suse.com>
Date: Thu, 16 Jan 2025 15:22:32 -0500

.
Subject: [PATCH] multipath-tools: Merge Infinidat with Lenovo in hwtable
From: Xose Vazquez Perez <xose.vazquez@gmail.com>
To: 
Cc: Xose Vazquez Perez <xose.vazquez@gmail.com>,
	Martin Wilck <mwilck@suse.com>,
	Benjamin Marzinski <bmarzins@redhat.com>,
	Christophe Varoqui <christophe.varoqui@opensvc.com>,
	DM-DEVEL ML <dm-devel@lists.linux.dev>
Date: Fri, 17 Jan 2025 00:04:26 +0100

.
Subject: [PATCH v3 00/15] multipathd: More map reload handling, and checkerloop work
From: Martin Wilck <martin.wilck@suse.com>
To: Benjamin Marzinski <bmarzins@redhat.com>,
	Christophe Varoqui <christophe.varoqui@opensvc.com>
Cc: dm-devel@lists.linux.dev,
	Martin Wilck <mwilck@suse.com>
Date: Fri, 17 Jan 2025 21:27:23 +0100

.
Subject: Adding zstd to VDO
From: Anton Gavriliuk <antosha20xx@gmail.com>
To: msakai@redhat.com, dm-devel@lists.linux.dev
Date: Sat, 18 Jan 2025 19:53:31 +0200

.
Subject: [PATCH 0/6] dm-crypt: misc cleanups and fixes
From: Hou Tao <houtao@huaweicloud.com>
To: dm-devel@lists.linux.dev
Cc: linux-kernel@vger.kernel.org,
	Alasdair Kergon <agk@redhat.com>,
	Mike Snitzer <snitzer@kernel.org>,
	Mikulas Patocka <mpatocka@redhat.com>,
	Ignat Korchagin <ignat@cloudflare.com>,
	houtao1@huawei.com
Date: Mon, 20 Jan 2025 16:29:45 +0800

.
Subject: [PATCH] blk-settings: round down io_opt to at least 4K
From: Mikulas Patocka <mpatocka@redhat.com>
To: Jens Axboe <axboe@kernel.dk>
Date: Mon, 20 Jan 2025 16:16:26 +0100 (CET)

.
Subject: [PATCH v4 00/15] multipathd: More map reload handling, and checkerloop work
From: Martin Wilck <martin.wilck@suse.com>
To: Benjamin Marzinski <bmarzins@redhat.com>,
	Christophe Varoqui <christophe.varoqui@opensvc.com>
Cc: dm-devel@lists.linux.dev
Date: Tue, 21 Jan 2025 12:45:37 +0100

.
Subject: [device-mapper-dm:for-next 14/17] drivers/md/dm-crypt.c:1190:9:
 error: implicit declaration of function 'bip_set_seed'; did you mean
 'bio_set_dev'?
From: kernel test robot <lkp@intel.com>
To: Hou Tao <houtao1@huawei.com>
Cc: oe-kbuild-all@lists.linux.dev, dm-devel@lists.linux.dev,
	Mikulas Patocka <mpatocka@redhat.com>
Date: Wed, 22 Jan 2025 04:06:03 +0800

.
Subject: [PATCH] dm vdo: use a short static string for thread name prefix
From: Matthew Sakai <msakai@redhat.com>
To: dm-devel@lists.linux.dev
Cc: Matthew Sakai <msakai@redhat.com>,
	John Garry <john.g.garry@oracle.com>
Date: Tue, 21 Jan 2025 21:42:04 -0500

.
Subject: [PATCH v2] dm vdo: use a short static string for thread name prefix
From: Matthew Sakai <msakai@redhat.com>
To: dm-devel@lists.linux.dev
Cc: Matthew Sakai <msakai@redhat.com>,
	John Garry <john.g.garry@oracle.com>
Date: Wed, 22 Jan 2025 17:30:17 -0500

.
Subject: [PATCH v3 md-6.15 00/11] md/md-bitmap: introduce CONFIG_MD_BITMAP
From: Yu Kuai <yukuai1@huaweicloud.com>
To: song@kernel.org,
	yukuai3@huawei.com,
	agk@redhat.com,
	snitzer@kernel.org,
	mpatocka@redhat.com
Cc: linux-raid@vger.kernel.org,
	dm-devel@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	yukuai1@huaweicloud.com,
	yi.zhang@huawei.com,
	yangerkun@huawei.com
Date: Thu, 23 Jan 2025 10:07:19 +0800

.
Subject: [PATCH 00/13] fix for GitHub issue #108 and misc cleanups
From: Benjamin Marzinski <bmarzins@redhat.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>
Cc: device-mapper development <dm-devel@lists.linux.dev>,
        Martin Wilck <Martin.Wilck@suse.com>
Date: Wed, 22 Jan 2025 22:16:30 -0500

.
Subject: [PATCH] multipathd: trigger uevents for blacklisted paths in reconfigure
From: Martin Wilck <martin.wilck@suse.com>
To: Christophe Varoqui <christophe.varoqui@opensvc.com>,
	Benjamin Marzinski <bmarzins@redhat.com>
Cc: dm-devel@lists.linux.dev,
	Martin Wilck <mwilck@suse.com>
Date: Thu, 23 Jan 2025 23:12:12 +0100

.
Subject: [PATCH RFC] md: introduce llbitmap
From: Yu Kuai <yukuai1@huaweicloud.com>
To: axboe@kernel.dk,
	song@kernel.org,
	yukuai3@huawei.com,
	agk@redhat.com,
	snitzer@kernel.org,
	mpatocka@redhat.com
Cc: linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-raid@vger.kernel.org,
	dm-devel@lists.linux.dev,
	yukuai1@huaweicloud.com,
	yi.zhang@huawei.com,
	yangerkun@huawei.com
Date: Sun, 26 Jan 2025 16:36:24 +0800

.
Subject: [git pull] device mapper changes for 6.14
From: Mikulas Patocka <mpatocka@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Date: Mon, 27 Jan 2025 11:11:37 +0100 (CET)

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(-)


.
Subject: [PATCH] dm-crypt: switch to using the crc32 library
From: Eric Biggers <ebiggers@kernel.org>
To: dm-devel@lists.linux.dev
Cc: linux-kernel@vger.kernel.org
Date: Mon, 27 Jan 2025 14:15:33 -0800

.
Subject: [PATCH 1/3] dm-verity: Document restart_on_error and panic_on_error options
From: Milan Broz <gmazyland@gmail.com>
To: dm-devel@lists.linux.dev
Cc: Milan Broz <gmazyland@gmail.com>
Date: Wed, 29 Jan 2025 13:58:55 +0100

.
Subject: [PATCH v2 0/2] dm-integrity: Implement asynch digest support
From: Harald Freudenberger <freude@linux.ibm.com>
To: dengler@linux.ibm.com, ifranzki@linux.ibm.com, agk@redhat.com,
        snitzer@kernel.org, mpatocka@redhat.com
Cc: linux-s390@vger.kernel.org, dm-devel@lists.linux.dev,
        herbert@gondor.apana.org.au
Date: Wed, 29 Jan 2025 17:25:26 +0100

.
Subject: [PATCH v3] dm vdo: use a short static string for thread name prefix
From: Matthew Sakai <msakai@redhat.com>
To: dm-devel@lists.linux.dev
Cc: Matthew Sakai <msakai@redhat.com>
Date: Wed, 29 Jan 2025 18:26:05 -0500

.
Subject: [PATCH] dm vdo indexer: prevent unterminated string warning
From: Matthew Sakai <msakai@redhat.com>
To: dm-devel@lists.linux.dev
Cc: Chung Chung <cchung@redhat.com>,
	Matthew Sakai <msakai@redhat.com>
Date: Wed, 29 Jan 2025 18:27:12 -0500

.
