qemu-e2k/target-ppc
David Gibson efdef95fee Implement PowerPC slbmfee and slbmfev instructions
For a 64-bit PowerPC target, qemu correctly implements translation
through the segment lookaside buffer.  Likewise it supports the
slbmte instruction which is used to load entries into the SLB.

However, it does not emulate the slbmfee and slbmfev instructions
which read SLB entries back into registers.  Because these are
only occasionally used in guests (mostly for debugging) we get
away with it.

However, given the recent SLB cleanups, it becomes quite easy to
implement these, and thereby allow, amongst other things, a guest
Linux to use xmon's command to dump the SLB.

Signed-off-by: David Gibson <dwg@au1.ibm.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
2011-04-01 18:34:54 +02:00
..
cpu.h Implement PowerPC slbmfee and slbmfev instructions 2011-04-01 18:34:54 +02:00
exec.h inline cpu_halted into sole caller 2011-03-13 14:44:21 +00:00
helper_regs.h
helper.c Implement PowerPC slbmfee and slbmfev instructions 2011-04-01 18:34:54 +02:00
helper.h Implement PowerPC slbmfee and slbmfev instructions 2011-04-01 18:34:54 +02:00
kvm_ppc.c change all other clock references to use nanosecond resolution accessors 2011-03-21 09:23:23 +01:00
kvm_ppc.h
kvm.c Merge remote branch 'qemu-kvm/uq/master' into staging 2011-03-21 17:42:20 -05:00
machine.c
mfrom_table_gen.c
mfrom_table.c
op_helper.c Implement PowerPC slbmfee and slbmfev instructions 2011-04-01 18:34:54 +02:00
STATUS
translate_init.c Handle icount for powerpc tbl/tbu/decr load and store. 2011-02-16 15:35:32 +01:00
translate.c Implement PowerPC slbmfee and slbmfev instructions 2011-04-01 18:34:54 +02:00