[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 0/6] MIPS queue for January 28th, 2020
From: |
Aleksandar Markovic |
Subject: |
[PULL 0/6] MIPS queue for January 28th, 2020 |
Date: |
Tue, 28 Jan 2020 21:09:15 +0100 |
From: Aleksandar Markovic <address@hidden>
The following changes since commit 4c60e3289875ae6c516a37523bcecb87f68ce67c:
Merge remote-tracking branch 'remotes/rth/tags/pull-pa-20200127' into staging
(2020-01-28 15:11:04 +0000)
are available in the git repository at:
https://github.com/AMarkovic/qemu tags/mips-queue-jan-28-2020
for you to fetch changes up to 370bf3a4196ebef247752a68b89d497522168ebb:
target/mips: Add implementation of GINVT instruction (2020-01-28 20:52:20
+0100)
----------------------------------------------------------------
MIPS queue for January 28th, 2020
A diverse set of fixes and improvements:
- finalize documentation on deprecating r4k machine
- enable disassembler to receive target-specific data
- enable kernel loader to get e_flags from ELF header
- improve code flow in helper_do_semihosting()
- amend CP0 WatchHi register implementation
- add GINVT instruction emulation
----------------------------------------------------------------
Aleksandar Markovic (2):
target/mips: Rectify documentation on deprecating r4k machine
disas: Add a field for target-dependant data
Daniel Henrique Barboza (1):
mips-semi.c: remove 'uhi_done' label in helper_do_semihosting()
Philippe Mathieu-Daudé (1):
hw/core/loader: Let load_elf() populate the processor-specific flags
Yongbok Kim (2):
target/mips: Amend CP0 WatchHi register implementation
target/mips: Add implementation of GINVT instruction
disas/mips.c | 10 +++
hw/alpha/dp264.c | 4 +-
hw/arm/armv7m.c | 2 +-
hw/arm/boot.c | 2 +-
hw/core/generic-loader.c | 2 +-
hw/core/loader.c | 37 +++++-----
hw/cris/boot.c | 2 +-
hw/hppa/machine.c | 4 +-
hw/i386/multiboot.c | 2 +-
hw/i386/x86.c | 2 +-
hw/lm32/lm32_boards.c | 4 +-
hw/lm32/milkymist.c | 2 +-
hw/m68k/an5206.c | 2 +-
hw/m68k/mcf5208.c | 2 +-
hw/m68k/q800.c | 2 +-
hw/microblaze/boot.c | 4 +-
hw/mips/mips_fulong2e.c | 2 +-
hw/mips/mips_malta.c | 3 +-
hw/mips/mips_mipssim.c | 2 +-
hw/mips/mips_r4k.c | 2 +-
hw/moxie/moxiesim.c | 2 +-
hw/nios2/boot.c | 4 +-
hw/openrisc/openrisc_sim.c | 2 +-
hw/pci-host/prep.c | 3 +-
hw/ppc/e500.c | 2 +-
hw/ppc/mac_newworld.c | 4 +-
hw/ppc/mac_oldworld.c | 4 +-
hw/ppc/ppc440_bamboo.c | 2 +-
hw/ppc/sam460ex.c | 3 +-
hw/ppc/spapr.c | 6 +-
hw/ppc/virtex_ml507.c | 2 +-
hw/riscv/boot.c | 4 +-
hw/s390x/ipl.c | 7 +-
hw/sparc/leon3.c | 2 +-
hw/sparc/sun4m.c | 4 +-
hw/sparc64/sun4u.c | 5 +-
hw/tricore/tricore_testboard.c | 2 +-
hw/xtensa/sim.c | 2 +-
hw/xtensa/xtfpga.c | 2 +-
include/disas/dis-asm.h | 3 +
include/hw/elf_ops.h | 6 +-
include/hw/loader.h | 21 +++---
qemu-deprecated.texi | 2 +-
target/mips/cpu.h | 4 +-
target/mips/helper.c | 20 ++++--
target/mips/helper.h | 5 ++
target/mips/internal.h | 1 +
target/mips/machine.c | 6 +-
target/mips/mips-semi.c | 15 ++--
target/mips/op_helper.c | 152 +++++++++++++++++++++++++++++++++++------
target/mips/translate.c | 88 +++++++++++++++++++++++-
51 files changed, 356 insertions(+), 121 deletions(-)
--
2.7.4
- [PULL 0/6] MIPS queue for January 28th, 2020,
Aleksandar Markovic <=
- [PULL 1/6] target/mips: Rectify documentation on deprecating r4k machine, Aleksandar Markovic, 2020/01/28
- [PULL 3/6] mips-semi.c: remove 'uhi_done' label in helper_do_semihosting(), Aleksandar Markovic, 2020/01/28
- [PULL 5/6] target/mips: Amend CP0 WatchHi register implementation, Aleksandar Markovic, 2020/01/28
- [PULL 6/6] target/mips: Add implementation of GINVT instruction, Aleksandar Markovic, 2020/01/28
- [PULL 2/6] disas: Add a field for target-dependant data, Aleksandar Markovic, 2020/01/28
- [PULL 4/6] hw/core/loader: Let load_elf() populate the processor-specific flags, Aleksandar Markovic, 2020/01/28
- Re: [PULL 0/6] MIPS queue for January 28th, 2020, Philippe Mathieu-Daudé, 2020/01/29
- Re: [PULL 0/6] MIPS queue for January 28th, 2020, Aleksandar Markovic, 2020/01/29