kernel: mmc: mxcmmc: fix return value check of mmc_add_host()
A flaw was found in the Linux kernel's Freescale MXC MMC driver. The mxcmmc driver fails to check the return value of mmcaddhost. If this function fails, memory allocated by mmcallochost is leaked, and a subsequent driver removal will crash the kernel when attempting to delete a device that was...