From: David Daney Date: Tue, 15 May 2012 07:04:50 +0000 (-0700) Subject: MIPS: Move cache setup to setup_arch(). X-Git-Tag: v3.5-rc1~47^2^3~1 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6650df3c380e0db558dbfec63ed860402c6afb2a;p=pandora-kernel.git MIPS: Move cache setup to setup_arch(). commit 97ce2c88f9ad42e3c60a9beb9fca87abf3639faa (jump-label: initialize jump-label subsystem much earlier) breaks MIPS. The jump_label_init() call was moved before trap_init() which is where we initialize flush_icache_range(). In order to be good citizens, we move cache initialization earlier so that we don't jump through a null flush_icache_range function pointer when doing the jump label initialization. Signed-off-by: David Daney Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/3822/ Signed-off-by: Ralf Baechle --- Reading git-diff-tree failed