From: Mike Snitzer <snitzer@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: dm-devel@lists.linux.dev, linux-block@vger.kernel.org,
Alasdair G Kergon <agk@redhat.com>,
Mikulas Patocka <mpatocka@redhat.com>,
Benjamin Marzinski <bmarzins@redhat.com>,
Christoph Hellwig <hch@lst.de>,
Fan Wu <wufan@linux.microsoft.com>,
Hongyu Jin <hongyu.jin@unisoc.com>, Lizhe <sensor1010@163.com>,
Ming Lei <ming.lei@redhat.com>
Subject: [git pull v2] device mapper changes for 6.9
Date: Tue, 12 Mar 2024 09:36:18 -0400 [thread overview]
Message-ID: <ZfBaUu2O0J9ST3PY@redhat.com> (raw)
Hi Linus,
I dropped this patch because it is only needed with the change you
reverted (commit 8e0ef4128694 dm: use queue_limits_set):
https://patchwork.kernel.org/project/dm-devel/patch/20240309164140.719752-1-hch@lst.de/
The following changes since commit 0e0c50e85a364bb7f1c52c84affe7f9e88c57da7:
dm-crypt, dm-integrity, dm-verity: bump target version (2024-02-20 13:35:47 -0500)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git tags/for-6.9/dm-changes
for you to fetch changes up to 65e8fbde64520001abf1c8d0e573561b4746ef38:
dm: call the resume method on internal suspend (2024-03-12 09:27:42 -0400)
Please pull, thanks.
Mike
----------------------------------------------------------------
- Fix DM core's IO submission (which include dm-io and dm-bufio) such
that a bio's IO priority is propagated. Work focused on enabling
both DM crypt and verity targets to retain the appropriate IO
priority.
- Fix DM raid reshape logic to not allow an empty flush bio to be
requeued due to false concern about the bio, which doesn't have a
data payload, accessing beyond the end of the device.
- Fix DM core's internal resume so that it properly calls both presume
and resume methods, which fixes the potential for a postsuspend and
resume imbalance.
- Update DM verity target to set DM_TARGET_SINGLETON flag because it
doesn't make sense to have a DM table with a mix of targets that
include dm-verity.
- Small cleanups in DM crypt, thin, and integrity targets.
- Fix references to dm-devel mailing list to use latest list address.
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEJfWUX4UqZ4x1O2wixSPxCi2dA1oFAmXwWHkACgkQxSPxCi2d
A1oavggAtmftaoAXUJNdiYgIDm6/gKPa0CDyQEoD5cTyQ32R7c6SYNN7u2wrltHX
af36lzoksfsOra8uMa4+Q46/XFeqlRzvfu29bhmfAWMkMT3MMq7iGtTFG/SluD7b
NWjXhsUT8Fv2Q7BKglUc6cXUIbCZNwNUs5cxx2QobdrD57qxVKDz5HkH5/EggptA
cA6dpD7DbpWQhHWm0UN6cOmYNh4kGLiQs4S50N5hc7zlbXfJhhVzflecsVPY+MVN
wS/iv/hNenlLuJ7gzIPBwmxRgBbjHHbrbFNVa2yFrPQ8m/AuRbAUqYQO1sOXNOMZ
Mkk2G0IB7sJtpnEm+6l0x7A4VmSWvg==
=Eoxd
-----END PGP SIGNATURE-----
----------------------------------------------------------------
Christoph Hellwig (1):
dm-integrity: set max_integrity_segments in dm_integrity_io_hints
Fan Wu (1):
dm verity: set DM_TARGET_SINGLETON feature flag
Hongyu Jin (4):
dm io: Support IO priority
dm bufio: Support IO priority
dm verity: Fix IO priority lost when reading FEC and hash
dm crypt: Fix IO priority lost when queuing write bios
Lizhe (1):
dm crypt: remove redundant state settings after waking up
Mike Snitzer (3):
dm thin: add braces around conditional code that spans lines
dm ioctl: update DM_DRIVER_EMAIL to new dm-devel mailing list
dm: update relevant MODULE_AUTHOR entries to latest dm-devel mailing list
Mikulas Patocka (1):
dm: call the resume method on internal suspend
Ming Lei (1):
dm raid: fix false positive for requeue needed during reshape
drivers/md/dm-bio-prison-v1.c | 2 +-
drivers/md/dm-bufio.c | 76 +++++++++++++++++++--------
drivers/md/dm-cache-policy-smq.c | 2 +-
drivers/md/dm-crypt.c | 2 +-
drivers/md/dm-dust.c | 2 +-
drivers/md/dm-ebs-target.c | 2 +-
drivers/md/dm-flakey.c | 2 +-
drivers/md/dm-integrity.c | 14 ++---
drivers/md/dm-io.c | 23 ++++----
drivers/md/dm-ioctl.c | 2 +-
drivers/md/dm-kcopyd.c | 4 +-
drivers/md/dm-log-userspace-base.c | 2 +-
drivers/md/dm-log.c | 6 +--
drivers/md/dm-mpath.c | 2 +-
drivers/md/dm-ps-round-robin.c | 2 +-
drivers/md/dm-raid.c | 8 +--
drivers/md/dm-raid1.c | 6 +--
drivers/md/dm-region-hash.c | 2 +-
drivers/md/dm-snap-persistent.c | 4 +-
drivers/md/dm-thin.c | 22 ++++----
drivers/md/dm-verity-fec.c | 21 ++++----
drivers/md/dm-verity-target.c | 23 +++++---
drivers/md/dm-writecache.c | 10 ++--
drivers/md/dm.c | 28 +++++++---
drivers/md/persistent-data/dm-block-manager.c | 2 +-
include/linux/dm-bufio.h | 7 +++
include/linux/dm-io.h | 3 +-
27 files changed, 174 insertions(+), 105 deletions(-)
next reply other threads:[~2024-03-12 13:36 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-12 13:36 Mike Snitzer [this message]
2024-03-13 17:04 ` [git pull v2] device mapper changes for 6.9 pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ZfBaUu2O0J9ST3PY@redhat.com \
--to=snitzer@kernel.org \
--cc=agk@redhat.com \
--cc=bmarzins@redhat.com \
--cc=dm-devel@lists.linux.dev \
--cc=hch@lst.de \
--cc=hongyu.jin@unisoc.com \
--cc=linux-block@vger.kernel.org \
--cc=ming.lei@redhat.com \
--cc=mpatocka@redhat.com \
--cc=sensor1010@163.com \
--cc=torvalds@linux-foundation.org \
--cc=wufan@linux.microsoft.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.