Commit ad08132319713918a58b1ffa35a57431ed294888

Authored by bellard
1 parent 415e561f

added tlb_flush() flags


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@600 c046a42c-6fe2-441c-8c8c-71466251a162
target-ppc/op_helper.c
... ... @@ -361,7 +361,7 @@ void do_icbi (void)
361 361 /* TLB invalidation helpers */
362 362 void do_tlbia (void)
363 363 {
364   - tlb_flush(env);
  364 + tlb_flush(env, 1);
365 365 }
366 366  
367 367 void do_tlbie (void)
... ...
target-ppc/translate.c
... ... @@ -2997,7 +2997,7 @@ CPUPPCState *cpu_ppc_init(void)
2997 2997 if (create_ppc_proc(ppc_opcodes, env->spr[PVR]) < 0)
2998 2998 return NULL;
2999 2999 init_spr_rights(env->spr[PVR]);
3000   - tlb_flush(env);
  3000 + tlb_flush(env, 1);
3001 3001 #if defined (DO_SINGLE_STEP)
3002 3002 /* Single step trace mode */
3003 3003 msr_se = 1;
... ...