From: Micky Ching <micky_ching@xxxxxxxxxxxxxx> Add check before sending request can make request return faster. - finish request if no card exist This can make request finish faster, especial for some sdio card, when card removed, there still a lot of command pending, if we check card exist and stop request, the card will disappear faster in user space. - check sg_count before long data xfer modify sg_count type unsigned -> int, because dma_map_sg() return int, and this value can be negative to indicate some error occurs. Micky Ching (2): mmc: rtsx: finish request if no card exist mmc: rtsx: check sg_count before long data xfer drivers/mmc/host/rtsx_pci_sdmmc.c | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) -- 1.9.1 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel