[PATCH v1 0/3]mmc: set a suitable max discard sectors value for host controller

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Chris,
   These 3 patches set a suitable max_discard_sectors value for mmc
   queue which will be used for ERASE/TRIM. Add Adrian in Cc loop since
   he implemented the ERASE/TRIM feature for MMC driver.

   patch1: calculated a suitable timeout time for SDHCI host controller.
   Each erase cmd should be finished within the timeout time.

   patch2: calculated a suitable max_discard_sectors value for mmc
   queue. Since some SDHCI host controller cannot process the whole
   sectors at one time. In this patch, a new callback get_tmclk in
   mmc_host_ops was added to help core layer to calculate the max value.
   If this callback was implemented, core layer will calculted a suitable
   value. If not, the max_discard_sectors value will be the same as
   before.

   patch3: implemented get_tmclk callback for SDHCI host controller.

   Adrian, hope I can get your comment about these patches as well.
   Thanks for your time to review these patches.

Regards
Chuanxiao
--
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


[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux