diff options
author | David Jander <david@protonic.nl> | 2015-06-23 12:43:52 +0300 |
---|---|---|
committer | Ulf Hansson <ulf.hansson@linaro.org> | 2015-08-17 12:32:39 +0300 |
commit | 642c28ab86f7666d2ac62a0dc391b4c3121f1d6e (patch) | |
tree | b089ff56dd3bc56a3499bcd3277c72d9f563ccd9 /include/linux/rmap.h | |
parent | 2c6625cd545bdd66acff14f3394865d43920a5c7 (diff) | |
download | linux-642c28ab86f7666d2ac62a0dc391b4c3121f1d6e.tar.xz |
mmc: core: Optimize case for exactly one erase-group budget
In the (not so unlikely) case that the mmc controller timeout budget is
enough for exactly one erase-group, the simplification of allowing one
sector has an enormous performance penalty. We optimize this special case
by introducing a flag that prohibits erase-group boundary crossing, so
that we can allow trimming more than one sector at a time.
Signed-off-by: David Jander <david@protonic.nl>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'include/linux/rmap.h')
0 files changed, 0 insertions, 0 deletions