Loading drivers/mmc/core/bus.c +3 −0 Original line number Diff line number Diff line Loading @@ -275,12 +275,15 @@ EXPORT_SYMBOL(mmc_unregister_driver); static void mmc_release_card(struct device *dev) { struct mmc_card *card = mmc_dev_to_card(dev); struct mmc_host *host = card->host; sdio_free_common_cis(card); kfree(card->info); kfree(card); if (host) host->card = NULL; } /* Loading Loading
drivers/mmc/core/bus.c +3 −0 Original line number Diff line number Diff line Loading @@ -275,12 +275,15 @@ EXPORT_SYMBOL(mmc_unregister_driver); static void mmc_release_card(struct device *dev) { struct mmc_card *card = mmc_dev_to_card(dev); struct mmc_host *host = card->host; sdio_free_common_cis(card); kfree(card->info); kfree(card); if (host) host->card = NULL; } /* Loading