All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v5 00/76] Add nanoMIPS support to QEMU
@ 2018-07-30 16:11 Aleksandar Markovic
  2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 01/76] target/mips: Update maintainer's email addresses Aleksandar Markovic
                   ` (77 more replies)
  0 siblings, 78 replies; 133+ messages in thread
From: Aleksandar Markovic @ 2018-07-30 16:11 UTC (permalink / raw)
  To: qemu-devel
  Cc: laurent, riku.voipio, philippe.mathieu.daude, aurelien,
	richard.henderson, amarkovic, smarkovic, pjovanovic, pburton

From: Aleksandar Markovic <amarkovic@wavecomp.com>

v4->v5:

  - merged series "Mips maintenance and misc fixes and improvements"
    and this one for easier handling (there are build dependencies)
  - eliminated shadow variables from translate.c
  - replaced shift/mask combination with extract32()
  - added new function gen_op_addr_addi()
  - added "fall through" comments at appropriate places
  - eliminated micromips flag from I7200 definition
  - numerous other enhancements originating from reviewer's
    comments
  - some of the patches split into two or more for easier
    handling and review
  - rebased to the latest code

v3->v4:

  - added support for nanoMIPS user mode functionality and
    configuration
  - DSP patch split into three for easier review and handling
  - corrected indentation in all decoding engine patches
  - shift/mask replaced with equivalent extract32() in some
    patches
  - added missing default cases in some patches
  - refactored invocation logic aroung decode_nanomips_opc()
  - improved comments before decode_gpr_XXX() utilities
  - all four decode_gpr_XXX() are now in a single patch
  - two patches on updating BadInstr and related registers
    are now merged, and execution logic improved
  - minor formatting corrections
  - rebased to the latest code

v2->v3:

  - added support for nanoMIPS-specifics in ELF headers
  - added support for CP0 Config0.WR bit
  - updated I7200 definition
  - improved indentation of some switch statements
  - slight reorganization of patches (splitting, order)
  - rebased to the latest code

v1->v2:

  - added DSP ASE support
  - added MT ASE support
  - added GDB XML support
  - order of patches changed
  - commit messages and patch title improved accross the board
  - obsolete email addresses for authors and cosigners replaced
    with the right ones
  - some functions renamed to reflect better the documentation
  - some macros renamed to reflect better their nanoMIPS nature
  - streamlined formatting
  - some of other reviewer's comments addressed, but the majority
    was not; this is because the focus of this version was on
    completing the functionality as much as possible; remaining
    comments will be addressed in the subsequent versions of this
    series

This series of patches implements recently announced nanoMIPS on QEMU.
nanoMIPS is a variable length ISA containing 16, 32 and 48-bit wide
instructions. It is designed to be portable at assembly level with
other MIPS and microMIPS code, but contains a number of changes that
enhance code density and efficiency. The largest portion of patches
is nanoMIPS decoding engine.

For more information, please refer to the following link:

https://www.mips.com/products/architectures/nanomips/

Aleksandar Markovic (14):
  target/mips: Update maintainer's email addresses
  target/mips: Avoid case statements formulated by ranges
  target/mips: Update some CP0 registers bit definitions
  elf: Remove duplicate preprocessor constant definition
  elf: Add ELF flags for MIPS machine variants
  linux-user: Update MIPS syscall numbers up to kernel 4.18 headers
  target/mips: Add preprocessor constants for nanoMIPS
  target/mips: Fix two instances of shadow variables
  target/mips: Mark switch fallthroughs with interpretable comments
  target/mips: Add placeholder and invocation of decode_nanomips_opc()
  target/mips: Add nanoMIPS decoding and extraction utilities
  elf: Relax MIPS' elf_check_arch() to accept EM_NANOMIPS too
  elf: Don't check FCR31_NAN2008 bit for nanoMIPS
  linux-user: Update syscall_defs.h header for nanoMIPS

Aleksandar Rikalo (11):
  linux-user: Add preprocessor availability control to some syscalls
  target/mips: Implement emulation of nanoMIPS LLWP/SCWP pair
  elf: Add nanoMIPS specific variations in ELF header fields
  linux-user: Add syscall numbers for nanoMIPS
  linux-user: Add target_signal.h header for nanoMIPS
  linux-user: Add termbits.h header for nanoMIPS
  linux-user: Add target_fcntl.h header for nanoMIPS
  linux-user: Add sockbits.h header for nanoMIPS
  linux-user: Add target_syscall.h header for nanoMIPS
  linux-user: Add support for nanoMIPS signal trampoline
  linux-user: Amend sigaction syscall support for nanoMIPS

Dimitrije Nikolic (5):
  linux-user: Add target_cpu.h header for nanoMIPS
  linux-user: Add target_structs.h header for nanoMIPS
  linux-user: Add target_elf.h header for nanoMIPS
  linux-user: Add signal.c for nanoMIPS
  linux-user: Add cpu_loop.c for nanoMIPS

James Hogan (5):
  target/mips: Implement emulation of nanoMIPS EXTW instruction
  target/mips: Adjust exception_resume_pc() for nanoMIPS
  target/mips: Adjust set_hflags_for_handler() for nanoMIPS
  target/mips: Adjust set_pc() for nanoMIPS
  gdbstub: Disable handling of nanoMIPS ISA bit in the MIPS gdbstub

Matthew Fortune (4):
  target/mips: Add emulation of nanoMIPS 16-bit save and restore
    instructions
  target/mips: Implement emulation of nanoMIPS ROTX instruction
  target/mips: Add handling of branch delay slots for nanoMIPS
  mips_malta: Add basic nanoMIPS boot code for MIPS' Malta

Paul Burton (1):
  mips_malta: Setup GT64120 BARs in nanoMIPS bootloader

Stefan Markovic (16):
  target/mips: Add CP0 BadInstrX register
  target/mips: Add nanoMIPS DSP ASE opcodes
  target/mips: Add gen_op_addr_addi()
  target/mips: Implement MT ASE support for nanoMIPS
  target/mips: Add emulation of DSP ASE for nanoMIPS - part 1
  target/mips: Add emulation of DSP ASE for nanoMIPS - part 2
  target/mips: Add emulation of DSP ASE for nanoMIPS - part 3
  target/mips: Add emulation of DSP ASE for nanoMIPS - part 4
  target/mips: Add emulation of DSP ASE for nanoMIPS - part 5
  target/mips: Add emulation of DSP ASE for nanoMIPS - part 6
  target/mips: Add updating BadInstr, BadInstrP, BadInstrX for nanoMIPS
  target/mips: Implement CP0 Config0.WR bit functionality
  mips_malta: Fix semihosting argument passing for nanoMIPS bare metal
  gdbstub: Add XML support for GDB for nanoMIPS
  target/mips: Add definition of nanoMIPS I7200 CPU
  linux-user: Add nanoMIPS linux user mode configuration support

Yongbok Kim (20):
  target/mips: Don't update BadVAddr register in Debug Mode
  target/mips: Check ELPA flag only in some cases of MFHC0 and MTHC0
  target/mips: Add nanoMIPS base instruction set opcodes
  target/mips: Add emulation of nanoMIPS 16-bit arithmetic instructions
  target/mips: Add emulation of nanoMIPS 16-bit branch instructions
  target/mips: Add emulation of nanoMIPS 16-bit shift instructions
  target/mips: Add emulation of nanoMIPS 16-bit misc instructions
  target/mips: Add emulation of nanoMIPS 16-bit load and store
    instructions
  target/mips: Add emulation of nanoMIPS 16-bit logic instructions
  target/mips: Add emulation of some common nanoMIPS 32-bit instructions
  target/mips: Add emulation of nanoMIPS instructions MOVE.P and
    MOVE.PREV
  target/mips: Add emulation of nanoMIPS 48-bit instructions
  target/mips: Add emulation of nanoMIPS FP instructions
  target/mips: Add emulation of misc nanoMIPS instructions (pool32a0)
  target/mips: Add emulation of misc nanoMIPS instructions (pool32axf)
  target/mips: Add emulation of misc nanoMIPS instructions (p_lsx)
  target/mips: Add emulation of nanoMIPS 32-bit load and store
    instructions
  target/mips: Add emulation of nanoMIPS 32-bit branch instructions
  target/mips: Adjust behavior of Config3's ISAOnExc bit for nanoMIPS
  target/mips: Fix ERET/ERETNC behavior related to ADEL exception

 .mailmap                                |    7 +-
 MAINTAINERS                             |   12 +-
 configure                               |   13 +-
 default-configs/nanomips-linux-user.mak |    1 +
 gdb-xml/nanomips-cp0.xml                |   13 +
 gdb-xml/nanomips-cpu.xml                |   44 +
 gdb-xml/nanomips-dsp.xml                |   20 +
 gdb-xml/nanomips-fpu.xml                |   45 +
 gdb-xml/nanomips-linux.xml              |   20 +
 hw/mips/mips_malta.c                    |  153 +-
 include/elf.h                           |   44 +-
 linux-user/elfload.c                    |    2 +
 linux-user/mips/cpu_loop.c              |   36 +-
 linux-user/mips/signal.c                |   36 +-
 linux-user/mips/syscall_nr.h            |    9 +
 linux-user/mips/termbits.h              |    4 +
 linux-user/mips64/syscall_nr.h          |   18 +
 linux-user/nanomips/cpu_loop.c          |    1 +
 linux-user/nanomips/signal.c            |    1 +
 linux-user/nanomips/sockbits.h          |    1 +
 linux-user/nanomips/syscall_nr.h        |  275 ++
 linux-user/nanomips/target_cpu.h        |   21 +
 linux-user/nanomips/target_elf.h        |   14 +
 linux-user/nanomips/target_fcntl.h      |   38 +
 linux-user/nanomips/target_signal.h     |   22 +
 linux-user/nanomips/target_structs.h    |    1 +
 linux-user/nanomips/target_syscall.h    |   30 +
 linux-user/nanomips/termbits.h          |    1 +
 linux-user/strace.c                     |   14 +-
 linux-user/syscall.c                    |   31 +-
 linux-user/syscall_defs.h               |   57 +-
 target/mips/cpu.h                       |  160 +-
 target/mips/gdbstub.c                   |   13 +-
 target/mips/helper.c                    |   47 +-
 target/mips/helper.h                    |    4 +
 target/mips/machine.c                   |    5 +-
 target/mips/mips-defs.h                 |    4 +
 target/mips/op_helper.c                 |  159 +-
 target/mips/translate.c                 | 4821 ++++++++++++++++++++++++++++++-
 target/mips/translate_init.inc.c        |   39 +
 40 files changed, 5985 insertions(+), 251 deletions(-)
 create mode 100644 default-configs/nanomips-linux-user.mak
 create mode 100644 gdb-xml/nanomips-cp0.xml
 create mode 100644 gdb-xml/nanomips-cpu.xml
 create mode 100644 gdb-xml/nanomips-dsp.xml
 create mode 100644 gdb-xml/nanomips-fpu.xml
 create mode 100644 gdb-xml/nanomips-linux.xml
 create mode 100644 linux-user/nanomips/cpu_loop.c
 create mode 100644 linux-user/nanomips/signal.c
 create mode 100644 linux-user/nanomips/sockbits.h
 create mode 100644 linux-user/nanomips/syscall_nr.h
 create mode 100644 linux-user/nanomips/target_cpu.h
 create mode 100644 linux-user/nanomips/target_elf.h
 create mode 100644 linux-user/nanomips/target_fcntl.h
 create mode 100644 linux-user/nanomips/target_signal.h
 create mode 100644 linux-user/nanomips/target_structs.h
 create mode 100644 linux-user/nanomips/target_syscall.h
 create mode 100644 linux-user/nanomips/termbits.h

-- 
2.7.4

^ permalink raw reply	[flat|nested] 133+ messages in thread

end of thread, other threads:[~2018-08-15 13:22 UTC | newest]

Thread overview: 133+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-07-30 16:11 [Qemu-devel] [PATCH v5 00/76] Add nanoMIPS support to QEMU Aleksandar Markovic
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 01/76] target/mips: Update maintainer's email addresses Aleksandar Markovic
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 02/76] target/mips: Avoid case statements formulated by ranges Aleksandar Markovic
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 03/76] target/mips: Update some CP0 registers bit definitions Aleksandar Markovic
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 04/76] target/mips: Add CP0 BadInstrX register Aleksandar Markovic
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 05/76] target/mips: Don't update BadVAddr register in Debug Mode Aleksandar Markovic
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 06/76] target/mips: Check ELPA flag only in some cases of MFHC0 and MTHC0 Aleksandar Markovic
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 07/76] elf: Remove duplicate preprocessor constant definition Aleksandar Markovic
2018-07-30 16:49   ` Laurent Vivier
2018-08-01 18:51     ` Aleksandar Markovic
2018-08-01 19:09       ` Aleksandar Markovic
2018-08-01 19:37       ` Peter Maydell
2018-08-01 20:01         ` Aleksandar Markovic
2018-08-01 20:31           ` Laurent Vivier
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 08/76] elf: Add ELF flags for MIPS machine variants Aleksandar Markovic
2018-07-30 16:56   ` Laurent Vivier
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 09/76] linux-user: Update MIPS syscall numbers up to kernel 4.18 headers Aleksandar Markovic
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 10/76] linux-user: Add preprocessor availability control to some syscalls Aleksandar Markovic
2018-07-31 19:14   ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 11/76] target/mips: Add preprocessor constants for nanoMIPS Aleksandar Markovic
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 12/76] target/mips: Add nanoMIPS base instruction set opcodes Aleksandar Markovic
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 13/76] target/mips: Add nanoMIPS DSP ASE opcodes Aleksandar Markovic
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 14/76] target/mips: Add gen_op_addr_addi() Aleksandar Markovic
2018-07-30 20:34   ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 15/76] target/mips: Fix two instances of shadow variables Aleksandar Markovic
2018-07-30 20:36   ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 16/76] target/mips: Mark switch fallthroughs with interpretable comments Aleksandar Markovic
2018-07-30 20:37   ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 17/76] target/mips: Add placeholder and invocation of decode_nanomips_opc() Aleksandar Markovic
2018-07-30 20:37   ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 18/76] target/mips: Add nanoMIPS decoding and extraction utilities Aleksandar Markovic
2018-07-30 20:38   ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 19/76] target/mips: Add emulation of nanoMIPS 16-bit arithmetic instructions Aleksandar Markovic
2018-07-30 20:42   ` Richard Henderson
2018-08-01 16:02     ` Aleksandar Markovic
2018-08-01 17:11       ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 20/76] target/mips: Add emulation of nanoMIPS 16-bit branch instructions Aleksandar Markovic
2018-07-30 20:56   ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 21/76] target/mips: Add emulation of nanoMIPS 16-bit shift instructions Aleksandar Markovic
2018-07-30 20:57   ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 22/76] target/mips: Add emulation of nanoMIPS 16-bit misc instructions Aleksandar Markovic
2018-07-30 21:01   ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 23/76] target/mips: Add emulation of nanoMIPS 16-bit load and store instructions Aleksandar Markovic
2018-07-30 21:03   ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 24/76] target/mips: Add emulation of nanoMIPS 16-bit logic instructions Aleksandar Markovic
2018-07-31 13:22   ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 25/76] target/mips: Add emulation of nanoMIPS 16-bit save and restore instructions Aleksandar Markovic
2018-07-31 13:35   ` Richard Henderson
2018-07-30 16:11 ` [Qemu-devel] [PATCH v5 26/76] target/mips: Add emulation of some common nanoMIPS 32-bit instructions Aleksandar Markovic
2018-07-31 13:49   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 27/76] target/mips: Add emulation of nanoMIPS instructions MOVE.P and MOVE.PREV Aleksandar Markovic
2018-07-31 13:55   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 28/76] target/mips: Add emulation of nanoMIPS 48-bit instructions Aleksandar Markovic
2018-07-31 14:00   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 29/76] target/mips: Add emulation of nanoMIPS FP instructions Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 30/76] target/mips: Add emulation of misc nanoMIPS instructions (pool32a0) Aleksandar Markovic
2018-07-31 14:01   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 31/76] target/mips: Add emulation of misc nanoMIPS instructions (pool32axf) Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 32/76] target/mips: Add emulation of misc nanoMIPS instructions (p_lsx) Aleksandar Markovic
2018-07-31 16:54   ` Richard Henderson
2018-08-02 13:17     ` Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 33/76] target/mips: Implement emulation of nanoMIPS ROTX instruction Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 34/76] target/mips: Implement emulation of nanoMIPS EXTW instruction Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 35/76] target/mips: Add emulation of nanoMIPS 32-bit load and store instructions Aleksandar Markovic
2018-07-31 17:04   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 36/76] target/mips: Add emulation of nanoMIPS 32-bit branch instructions Aleksandar Markovic
2018-07-31 17:16   ` Richard Henderson
2018-08-15 13:21     ` Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 37/76] target/mips: Implement MT ASE support for nanoMIPS Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 38/76] target/mips: Add emulation of DSP ASE for nanoMIPS - part 1 Aleksandar Markovic
2018-07-31 17:19   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 39/76] target/mips: Add emulation of DSP ASE for nanoMIPS - part 2 Aleksandar Markovic
2018-07-31 17:22   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 40/76] target/mips: Add emulation of DSP ASE for nanoMIPS - part 3 Aleksandar Markovic
2018-07-31 18:38   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 41/76] target/mips: Add emulation of DSP ASE for nanoMIPS - part 4 Aleksandar Markovic
2018-07-31 18:50   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 42/76] target/mips: Add emulation of DSP ASE for nanoMIPS - part 5 Aleksandar Markovic
2018-07-31 18:51   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 43/76] target/mips: Add emulation of DSP ASE for nanoMIPS - part 6 Aleksandar Markovic
2018-07-31 18:58   ` Richard Henderson
2018-07-31 19:41     ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 44/76] target/mips: Add handling of branch delay slots for nanoMIPS Aleksandar Markovic
2018-07-31 19:03   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 45/76] target/mips: Implement emulation of nanoMIPS LLWP/SCWP pair Aleksandar Markovic
2018-07-31 19:38   ` Richard Henderson
2018-08-02 12:29     ` Aleksandar Markovic
2018-08-02 17:28       ` Richard Henderson
2018-08-02 17:54         ` Aleksandar Markovic
2018-08-03 10:48           ` Aleksandar Rikalo
2018-08-03 20:28             ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 46/76] target/mips: Add updating BadInstr, BadInstrP, BadInstrX for nanoMIPS Aleksandar Markovic
2018-07-31 19:16   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 47/76] target/mips: Implement CP0 Config0.WR bit functionality Aleksandar Markovic
2018-07-31 19:17   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 48/76] target/mips: Adjust behavior of Config3's ISAOnExc bit for nanoMIPS Aleksandar Markovic
2018-07-31 19:18   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 49/76] target/mips: Adjust exception_resume_pc() " Aleksandar Markovic
2018-07-31 19:18   ` Richard Henderson
2018-08-02 12:01     ` Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 50/76] target/mips: Adjust set_hflags_for_handler() " Aleksandar Markovic
2018-07-31 19:19   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 51/76] target/mips: Adjust set_pc() " Aleksandar Markovic
2018-07-31 19:20   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 52/76] target/mips: Fix ERET/ERETNC behavior related to ADEL exception Aleksandar Markovic
2018-07-31 19:26   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 53/76] elf: Add nanoMIPS specific variations in ELF header fields Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 54/76] elf: Relax MIPS' elf_check_arch() to accept EM_NANOMIPS too Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 55/76] elf: Don't check FCR31_NAN2008 bit for nanoMIPS Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 56/76] mips_malta: Add basic nanoMIPS boot code for MIPS' Malta Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 57/76] mips_malta: Setup GT64120 BARs in nanoMIPS bootloader Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 58/76] mips_malta: Fix semihosting argument passing for nanoMIPS bare metal Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 59/76] gdbstub: Disable handling of nanoMIPS ISA bit in the MIPS gdbstub Aleksandar Markovic
2018-07-31 19:28   ` Richard Henderson
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 60/76] gdbstub: Add XML support for GDB for nanoMIPS Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 61/76] target/mips: Add definition of nanoMIPS I7200 CPU Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 62/76] linux-user: Add syscall numbers for nanoMIPS Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 63/76] linux-user: Add target_signal.h header " Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 64/76] linux-user: Add termbits.h " Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 65/76] linux-user: Update syscall_defs.h " Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 66/76] linux-user: Add target_fcntl.h " Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 67/76] linux-user: Add sockbits.h " Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 68/76] linux-user: Add target_syscall.h " Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 69/76] linux-user: Add target_cpu.h " Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 70/76] linux-user: Add target_structs.h " Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 71/76] linux-user: Add target_elf.h " Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 72/76] linux-user: Add signal.c " Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 73/76] linux-user: Add support for nanoMIPS signal trampoline Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 74/76] linux-user: Add cpu_loop.c for nanoMIPS Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 75/76] linux-user: Amend sigaction syscall support " Aleksandar Markovic
2018-07-30 16:12 ` [Qemu-devel] [PATCH v5 76/76] linux-user: Add nanoMIPS linux user mode configuration support Aleksandar Markovic
2018-07-30 16:41 ` [Qemu-devel] [PATCH v5 00/76] Add nanoMIPS support to QEMU Aleksandar Markovic
2018-07-31 19:43 ` Richard Henderson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.