[GIT PULL] MMC/MEMSTICK fixes for v7.3-rc7

From: Ulf Hansson

Date: Fri Oct 09 2026 - 09:57:21 EST


Hi Linus,

Here's a pull-request with a couple of MMC fixes intended for v7.3-rc7.
Details about the highlights are as usual found in the signed tag.

Please pull this in!

Kind regards
Ulf Hansson


The following changes since commit 4396d70bb7fec531bcf934fed016b2f3300c670b:

mmc: sdhci-of-aspeed: Remove children before releasing SDC resources (2026-09-14 12:04:29 +0200)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git tags/mmc-v7.3-rc1-2

for you to fetch changes up to c96ca94425b076dc398d929366e378d1e22ec794:

memstick: rtsx_usb_ms: complete requests after eject instead of dropping them (2026-09-30 17:53:31 +0200)

----------------------------------------------------------------
MMC host:
- cavium-octeon|thunderx: Destroy slot platform devices on remove
- mtk-sd: Cancel request timeout work on remove
- sdhci-sprd: Disable runtime PM on remove

MEMSTICK:
- Wait for request completion before freeing card
- rtsx_usb_ms: Complete requests after eject instead of dropping them

----------------------------------------------------------------
Guangshuo Li (3):
mmc: sdhci-sprd: disable runtime PM on remove
mmc: cavium-octeon: destroy slot platform devices on remove
mmc: cavium-thunderx: destroy slot platform devices on remove

Nguyen Ngoc Thang (1):
memstick: rtsx_usb_ms: complete requests after eject instead of dropping them

Raj Ojha (1):
memstick: core: wait for request completion before freeing card

Yibo Tan (1):
mmc: mtk-sd: Cancel request timeout work on remove

drivers/memstick/core/memstick.c | 8 ++------
drivers/memstick/host/rtsx_usb_ms.c | 31 +++++++++++--------------------
drivers/mmc/host/cavium-octeon.c | 5 ++++-
drivers/mmc/host/cavium-thunderx.c | 5 ++++-
drivers/mmc/host/mtk-sd.c | 1 +
drivers/mmc/host/sdhci-sprd.c | 4 ++++
6 files changed, 26 insertions(+), 28 deletions(-)