Re: [PATCH] armv8: cache_v8: Fix pgtables setup when MMU is already enabled

2022-10-07 Thread Tom Rini
On Wed, Sep 14, 2022 at 01:37:46PM +0200, Pali Rohár wrote: > When MMU is already enabled then dcache_enable() does not call mmu_setup() > and so setup_all_pgtables() is also never called. > > In this situation when some driver calls mmu_set_region_dcache_behaviour() > function then U-Boot crashe

Re: [PATCH] armv8: cache_v8: Fix pgtables setup when MMU is already enabled

2022-09-19 Thread Stefan Roese
On 14.09.22 13:37, Pali Rohár wrote: When MMU is already enabled then dcache_enable() does not call mmu_setup() and so setup_all_pgtables() is also never called. In this situation when some driver calls mmu_set_region_dcache_behaviour() function then U-Boot crashes with error message: Emer

Re: [PATCH] armv8: cache_v8: Fix pgtables setup when MMU is already enabled

2022-09-16 Thread Marek Behún
On Wed, 14 Sep 2022 13:37:46 +0200 Pali Rohár wrote: > When MMU is already enabled then dcache_enable() does not call mmu_setup() > and so setup_all_pgtables() is also never called. > > In this situation when some driver calls mmu_set_region_dcache_behaviour() > function then U-Boot crashes with

[PATCH] armv8: cache_v8: Fix pgtables setup when MMU is already enabled

2022-09-14 Thread Pali Rohár
When MMU is already enabled then dcache_enable() does not call mmu_setup() and so setup_all_pgtables() is also never called. In this situation when some driver calls mmu_set_region_dcache_behaviour() function then U-Boot crashes with error message: Emergency page table not setup. Fix this is