[U-Boot] [PATCH 2/2] fat: replace LINEAR_PREFETCH_SIZE with PREFETCH_BLOCKS
Wolfgang Denk
wd at denx.de
Sat Oct 1 21:52:26 CEST 2011
Dear Sergei Shtylyov,
In message <201108192337.46310.sshtylyov at ru.mvista.com> you wrote:
> Currently in do_fat_read() when reading FAT sectors, we have to divide down
> LINEAR_PREFETCH_SIZE by the sector size, whereas it's defined as 2 sectors
> worth of bytes. In order to avoid redundant multiplication/division, introduce
> #define PREFETCH_BLOCKS instead of #define LINEAR_PREFETCH_SIZE.
>
> Signed-off-by: Sergei Shtylyov <sshtylyov at mvista.com>
>
> ---
> Slight optimization atop of commit 3831530dcb7b71329c272ccd6181f8038b6a6dd0
> (VFAT: fix processing of scattered long file name entries) and my recently
> submitted patch fixing crash with big sector size.
>
> The patch was generated atop of the below patches posted earlier:
> http://marc.info/?l=u-boot&m=131283284822789
> http://marc.info/?l=u-boot&m=131283289722891
>
> fs/fat/fat.c | 9 ++++-----
> include/fat.h | 2 +-
> 2 files changed, 5 insertions(+), 6 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
I've been programming for (35-9=) 24 years myself, and I find the
best way to learn a new language is to *read* every example snippet I
can find, with a reference book close by. Eventually, the *rhythm* of
the language starts pounding in my head... and my fluency is close at
hand. That's how I learned Perl, and now I'm one of the drummers. :-)
-- Randal L. Schwartz in <8cvi6p2tir.fsf at gadget.cscaper.com>
More information about the U-Boot
mailing list