[PATCH 0/9] target/mips: Various fixes & cleanups

Philippe Mathieu-Daudé posted 9 patches 2 years, 10 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210617174323.2900831-1-f4bug@amsat.org
Maintainers: Jiaxun Yang <jiaxun.yang@flygoat.com>, Aurelien Jarno <aurelien@aurel32.net>, "Philippe Mathieu-Daudé" <f4bug@amsat.org>, Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>
meson.build                            |  2 +-
target/mips/cpu.h                      | 10 ++++++---
target/mips/internal.h                 |  2 +-
target/mips/tcg/tcg-internal.h         |  6 +++---
target/mips/{ => tcg}/translate.h      |  0
target/mips/cpu.c                      |  2 +-
target/mips/tcg/msa_translate.c        |  4 ++--
target/mips/tcg/mxu_translate.c        |  6 +++---
target/mips/tcg/rel6_translate.c       |  2 +-
target/mips/tcg/sysemu/mips-semi.c     |  2 +-
target/mips/tcg/translate.c            | 29 +++++++++-----------------
target/mips/tcg/translate_addr_const.c |  2 +-
target/mips/tcg/tx79_translate.c       |  2 +-
target/mips/tcg/txx9_translate.c       |  2 +-
target/mips/{ => tcg}/trace-events     |  0
15 files changed, 33 insertions(+), 38 deletions(-)
rename target/mips/{ => tcg}/translate.h (100%)
rename target/mips/{ => tcg}/trace-events (100%)
[PATCH 0/9] target/mips: Various fixes & cleanups
Posted by Philippe Mathieu-Daudé 2 years, 10 months ago
Fixes and cleanup accumulated during the last month.
Nothing particularly exciting :/

Please review,

Phil.

Philippe Mathieu-Daudé (9):
  target/mips: Do not abort on invalid instruction
  target/mips: Fix more TCG temporary leaks in
    gen_pool32a5_nanomips_insn
  target/mips: Move TCG trace events to tcg/ sub directory
  target/mips: Move translate.h to tcg/ sub directory
  target/mips: Restrict some system specific declarations to sysemu
  target/mips: Remove SmartMIPS / MDMX unuseful comments
  target/mips: Remove microMIPS BPOSGE32 / BPOSGE64 unuseful cases
  target/mips: Constify host_to_mips_errno[]
  target/mips: Optimize regnames[] arrays

 meson.build                            |  2 +-
 target/mips/cpu.h                      | 10 ++++++---
 target/mips/internal.h                 |  2 +-
 target/mips/tcg/tcg-internal.h         |  6 +++---
 target/mips/{ => tcg}/translate.h      |  0
 target/mips/cpu.c                      |  2 +-
 target/mips/tcg/msa_translate.c        |  4 ++--
 target/mips/tcg/mxu_translate.c        |  6 +++---
 target/mips/tcg/rel6_translate.c       |  2 +-
 target/mips/tcg/sysemu/mips-semi.c     |  2 +-
 target/mips/tcg/translate.c            | 29 +++++++++-----------------
 target/mips/tcg/translate_addr_const.c |  2 +-
 target/mips/tcg/tx79_translate.c       |  2 +-
 target/mips/tcg/txx9_translate.c       |  2 +-
 target/mips/{ => tcg}/trace-events     |  0
 15 files changed, 33 insertions(+), 38 deletions(-)
 rename target/mips/{ => tcg}/translate.h (100%)
 rename target/mips/{ => tcg}/trace-events (100%)

-- 
2.31.1

Re: [PATCH 0/9] target/mips: Various fixes & cleanups
Posted by Philippe Mathieu-Daudé 2 years, 10 months ago
On 6/17/21 7:43 PM, Philippe Mathieu-Daudé wrote:
> Fixes and cleanup accumulated during the last month.
> Nothing particularly exciting :/
> 
> Please review,
> 
> Phil.
> 
> Philippe Mathieu-Daudé (9):
>   target/mips: Do not abort on invalid instruction
>   target/mips: Fix more TCG temporary leaks in
>     gen_pool32a5_nanomips_insn
>   target/mips: Move TCG trace events to tcg/ sub directory
>   target/mips: Move translate.h to tcg/ sub directory
>   target/mips: Restrict some system specific declarations to sysemu
>   target/mips: Remove SmartMIPS / MDMX unuseful comments
>   target/mips: Remove microMIPS BPOSGE32 / BPOSGE64 unuseful cases
>   target/mips: Constify host_to_mips_errno[]
>   target/mips: Optimize regnames[] arrays

Thanks, applied to mips-next (addressing Richard minor comments).