Hi Ray, On Sat, Oct 26 2013, Ray Jui wrote: > Under function mmc_blk_issue_rq, after an MMC discard operation, > the MMC request data structure may be freed in memory. Later in > the same function, the check of req->cmd_flags & MMC_REQ_SPECIAL_MASK > is dangerous and invalid. It causes the MMC host not to be released > when it should > > This patch fixes the issue by marking the special request down before > the discard/flush operation > > Reported by: Harold (SoonYeal) Yang <haroldsy@xxxxxxxxxxxx> > Signed-off-by: Ray Jui <rjui@xxxxxxxxxxxx> > Reviewed-by: Seungwon Jeon <tgih.jun@xxxxxxxxxxx> Thanks, pushed to mmc-next for 3.14 and -stable. - Chris. -- Chris Ball <cjb@xxxxxxxxxx> <http://printf.net/> -- 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