dm: sync with upstream 6.6 fixes and improvements
JIRA: https://issues.redhat.com/browse/RHEL-12342
JIRA: https://issues.redhat.com/browse/RHEL-8220
JIRA: https://issues.redhat.com/browse/RHEL-12435
Tested: lvm2-testsuite and dmtest
Upstream Status: kernel/git/torvalds/linux.git
Pull in various dm changes from upstream.
Signed-off-by: Benjamin Marzinski bmarzins@redhat.com
Edited by Benjamin Marzinski