summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/mmc
diff options
context:
space:
mode:
authorHaibo Chen <haibo.chen@nxp.com>2021-10-20 19:21:53 +0800
committerDong Aisheng <aisheng.dong@nxp.com>2021-11-02 17:12:53 +0800
commit445ee679a153c87759e2aef0672ec994aab33b13 (patch)
treeab0182b98c4cfd414be001a49692e73dbd0f4489 /Documentation/devicetree/bindings/mmc
parent4eff2c708ab1ecbb7d6c3cbee56aaf005f2a09e6 (diff)
MLK-25674 mmc: sdhci-esdhc-imx: remove command queue feature support
We randomly meet command queue related issue on different i.MX SoC with different eMMC chip. It's hard to reproduce this issue, and we still can't find the root cause. Accroding to te following performance test, command queue only get about 5% improvement for sequential read/write, 4%~13% improvement for random read/write. To make system more stable, here we remove the command queue feature support for all i.MX platform. use command: iozone -a -i 0 -i 1 -i 2 -s 2048m -f /home/root/mnt/iozone.test -b /home/root/mnt/iozone_emmc_result.xls -R test on imx8mm-evk board, Sandisk V5.1 eMMC. without command queue, get the performance(kBytes/sec): random random kB reclen write rewrite read reread read write 2097152 4 164683 164807 244399 244171 35079 42381 2097152 8 155790 157385 243465 253506 63294 39578 2097152 16 163053 146252 256447 240317 112037 61052 2097152 32 157465 156050 275889 237867 162464 95467 2097152 64 162197 152512 250558 275592 209406 156292 2097152 128 152056 152205 248962 273060 239077 131292 2097152 256 162449 145993 269115 297437 272436 168179 2097152 512 158773 146120 303000 295046 287286 149343 with command queue, get the performance(kBytes/sec): random random kB reclen write rewrite read reread read write 2097152 4 174290 173138 288071 296669 52068 77606 2097152 8 168808 171693 276190 298641 86334 123548 2097152 16 170089 172836 267751 278383 70115 159208 2097152 32 170807 171701 294054 303768 187803 173745 2097152 64 174748 172946 302277 307711 217842 171600 2097152 128 174651 172371 268792 297702 285427 171106 2097152 256 173962 171877 279373 303757 309706 170819 2097152 512 171948 170671 308289 313493 304373 169648 Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
Diffstat (limited to 'Documentation/devicetree/bindings/mmc')
0 files changed, 0 insertions, 0 deletions