-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/230/
-----------------------------------------------------------

Review request for Default.


Summary
-------

ARM: Adding a bogus fault that does nothing. This fault can used to flush the 
pipe,
not including the faulting instruction.

The particular case I needed this was for a self-modifying code. It needed to
drain the store queue and force the following instruction to refetch from
icache. DCCMVAC cp15 mcr instruction is modified to raise this fault.


Diffs
-----

  src/arch/arm/faults.hh 47d9409b2b7f 
  src/arch/arm/faults.cc 47d9409b2b7f 
  src/arch/arm/isa/formats/misc.isa 47d9409b2b7f 
  src/arch/arm/isa/formats/unimp.isa 47d9409b2b7f 

Diff: http://reviews.m5sim.org/r/230/diff


Testing
-------


Thanks,

Ali

_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to