[U-Boot] [PATCH] blk: Invalidate block cache when switching hwpart
Tom Rini
trini at konsulko.com
Fri Jul 19 00:00:06 UTC 2019
On Thu, Jul 11, 2019 at 03:10:23PM +0800, Weijie Gao wrote:
> Some storage devices have multiple hw partitions and both address from
> zero, for example eMMC.
> However currently block cache invalidation only applies to block
> write/erase.
> This can cause a problem that data of current hw partition is cached
> before switching to another hw partition. And the following read
> operation of the latter hw partition will get wrong data when reading
> from the addresses that have been cached previously.
>
> To solve this problem, invalidate block cache after a successful
> select_hwpart operation.
>
> Signed-off-by: Weijie Gao <weijie.gao at mediatek.com>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190718/f2d83dd7/attachment.sig>
More information about the U-Boot
mailing list