Here's a followup to a thread I sent a couple months ago[1]. They're only marginally related to each other, but I have bundled them here into one series to make it easier to track. Resending to restart the discussion. Cc: Matthias Schiffer <matthias.schiffer@xxxxxxxxxxxxxxx> Cc: Sujit Kautkar <sujitka@xxxxxxxxxxxx> Cc: Zubin Mithra <zsm@xxxxxxxxxxxx> [1] https://lore.kernel.org/r/20210413003621.1403300-1-swboyd@xxxxxxxxxxxx Stephen Boyd (2): mmc: block: Use kref in place of struct mmc_blk_data::usage mmc: core: Don't allocate IDA for OF aliases drivers/mmc/core/block.c | 35 +++++++++++++++++++++-------------- drivers/mmc/core/host.c | 20 ++++++++++---------- 2 files changed, 31 insertions(+), 24 deletions(-) base-commit: d07f6ca923ea0927a1024dfccafc5b53b61cfecc -- https://chromeos.dev