dm: Add missing commits and v6.8 bugfixes from upstream
JIRA: https://issues.redhat.com/browse/RHEL-34599
JIRA: https://issues.redhat.com/browse/RHEL-33217
CVE: CVE-2024-26880
Tested: lvm2-testsuite, cryptsetup tests, and the CVE reproducer
Upstream Status: kernel/git/torvalds/linux.git
Pull in various dm changes along with a block dependency.
Signed-off-by: Benjamin Marzinski bmarzins@redhat.com
Edited by Benjamin Marzinski