> I'm guessing it's because of the NULL in the mmc_sd_remove() function in
> drivers/mmc/core/sd.c , but I'm not sure.
> I think it was clumsy because I was a newbie unfamiliar with mmc
> drivers. :) I'll take a closer look.
This was a hardware issue.
The CD pins on my hardware kept vibrating. :)