In the Linux kernel, the following vulnerability has been resolved:
mmc: mmcspi: fix error handling in mmcspi_probe()
If mmcaddhost() fails, it doesn't need to call mmcremovehost(), or it will cause null-ptr-deref, because of deleting a not added device in mmcremovehost().
To fix this, goto label 'failglueinit', if mmcaddhost() fails, and change the label 'failaddhost' to 'failgpiodrequest'.