RFC MIPS: Full ISA emulation for FPU emulation of delay slots
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 RFC Latest5 patches 0 repliesNew
- v13 patches 10 repliesSuperseded
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | MIPS: Add FPU emulator counter for emulated delay slots.arch/ arch/ arch/ | +3 | 0 replies | |
| 2/5 | MIPS: Add FPU emulator counter for non-FPU instructions emulated.arch/ arch/ | +2 | 0 replies | |
| 3/5 | MIPS: Add instruction coding for SYNCI and add trap formats.arch/ | +12 | 0 replies | |
| 4/5 | MIPS: Add full ISA emulator.arch/ arch/ | +1544 | 0 replies | |
| 5/5 | MIPS: Use full instruction emulation for FPU emulator delay slot emulation.arch/ | +11 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [RFC PATCH v2 0/5] MIPS: Full ISA emulation for FPU emulation of delay slots
From: David Daney <[email protected]>
I have been improving my emulator little by little. It is still not quite complete, but I am on vacation for the next several weeks, so I thought I would send it as-is for your comments and general enjoyment.
David Daney (5):
MIPS: Add FPU emulator counter for emulated delay slots.
MIPS: Add FPU emulator counter for non-FPU instructions emulated.
MIPS: Add instruction coding for SYNCI and add trap formats.
MIPS: Add full ISA emulator.
MIPS: Use full instruction emulation for FPU emulator delay slot
emulation.
arch/mips/include/asm/fpu_emulator.h | 2 + arch/mips/include/uapi/asm/inst.h | 13 +- arch/mips/kernel/Makefile | 2 +- arch/mips/kernel/insn-emul.c | 1543 ++++++++++++++++++++++++++++++++++ arch/mips/math-emu/cp1emu.c | 13 +- arch/mips/math-emu/dsemul.c | 2 +- arch/mips/math-emu/me-debugfs.c | 2 + 7 files changed, 1572 insertions(+), 5 deletions(-) create mode 100644 arch/mips/kernel/insn-emul.c
Signature · 1 line
1.7.11.7