
12 Dec
2011
12 Dec
'11
10:20 a.m.
Am 12.12.2011 00:09, schrieb Ilya Yanok:
Commit 2f3427c added noop cache functions implementation for arm926ejs to fix compilation of drivers depending on these functions (DaVinci EMAC in particular).
Unfortunately, the bug was introduced: noop implementation calls dcache_disable which calls flush_dcache_all which in turn calls dcache_disable thus creating an infinite loop.
This patch removes noop implementation for flush_dcache_all, we already have default one in arch/arm/lib/cache.c and it should be used instead.
Signed-off-by: Ilya Yanokyanok@emcraft.com
Hi Matthias,
thanks for cathing this. Surely my initial patch was totally wrong. Could you please test this one?
This patches solves at least my problem. Thanks.
Tested-by: Matthias Weisser weisserm@arcor.de
Matthias