X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=arch%2Fparisc%2Fkernel%2Fsetup.c;h=2e66a887788e8781bf76b13cbd3fed02e6979259;hb=741dc7bf1c7c7d93b853bb55efe77baa27e1b0a9;hp=81d6f639194478fa96b33a7f30ba4d612c9cfa8f;hpb=8b77eb97f7847d67129d5312596e953bd7946f48;p=karo-tx-linux.git diff --git a/arch/parisc/kernel/setup.c b/arch/parisc/kernel/setup.c index 81d6f6391944..2e66a887788e 100644 --- a/arch/parisc/kernel/setup.c +++ b/arch/parisc/kernel/setup.c @@ -334,6 +334,10 @@ static int __init parisc_init(void) /* tell PDC we're Linux. Nevermind failure. */ pdc_stable_write(0x40, &osid, sizeof(osid)); + /* start with known state */ + flush_cache_all_local(); + flush_tlb_all_local(NULL); + processor_init(); #ifdef CONFIG_SMP pr_info("CPU(s): %d out of %d %s at %d.%06d MHz online\n",