On 24/04/18 12:13, Shawn Lin wrote: > > On 2018/4/13 15:55, Adrian Hunter wrote: >> On 13/04/18 10:21, Shawn Lin wrote: > >> >> No we always remove children (card) before the parent (host controller). >> > > Ok, I agree with this. One thing now come to my mind is could we allow > mmc_remove_host() to help remove children in advance or is it okay to > add a new helper for host drivers to remove children in their > ->remove()? Lets' step back a bit. At what point does the remove end up waiting? Does it get to mmc_blk_remove()? -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html