From: Linus Torvalds Date: Fri, 15 Sep 2023 21:30:54 +0000 (-0700) Subject: Merge tag 'for-6.6/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device... X-Git-Tag: v6.6.17~3918 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e39bfb5925ffac1688cd053d49792a764590bae2;p=platform%2Fkernel%2Flinux-rpi.git Merge tag 'for-6.6/dm-fixes' of git://git./linux/kernel/git/device-mapper/linux-dm Pull device mapper fixes from Mike Snitzer: - Fix DM core retrieve_deps() UAF race due to missing locking of a DM table's list of devices that is managed using dm_{get,put}_device. - Revert DM core's half-baked RCU optimization if IO submitter has set REQ_NOWAIT. Can be revisited, and properly justified, after comprehensively auditing all of DM to also pass GFP_NOWAIT for any allocations if REQ_NOWAIT used. * tag 'for-6.6/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: dm: don't attempt to queue IO under RCU protection dm: fix a race condition in retrieve_deps --- e39bfb5925ffac1688cd053d49792a764590bae2