[PATCH-for-9.1 0/8] target/microblaze: Sprint housekeeping

Philippe Mathieu-Daudé posted 8 patches 1 month, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240319062855.8025-1-philmd@linaro.org
Maintainers: Laurent Vivier <laurent@vivier.eu>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
target/microblaze/cpu.h                      | 12 ++--
target/microblaze/mmu.h                      |  2 +-
linux-user/elfload.c                         |  2 +-
target/microblaze/cpu.c                      |  2 +
target/microblaze/gdbstub.c                  |  2 +-
target/microblaze/machine.c                  |  2 +-
target/microblaze/mmu.c                      |  2 +-
target/microblaze/op_helper.c                | 48 ----------------
target/microblaze/{helper.c => sys_helper.c} | 59 +++++++++++++++++---
target/microblaze/translate.c                | 13 +++--
target/microblaze/meson.build                |  2 +-
11 files changed, 75 insertions(+), 71 deletions(-)
rename target/microblaze/{helper.c => sys_helper.c} (84%)
[PATCH-for-9.1 0/8] target/microblaze: Sprint housekeeping
Posted by Philippe Mathieu-Daudé 1 month, 1 week ago
Cleanups while trying to remove non-essential target_ulong uses.

Last use is in helper_stackprot(), but I couldn't figure what
to do there yet.

Philippe Mathieu-Daudé (8):
  target/microblaze: Use correct string format in do_unaligned_access()
  target/microblaze: Use hwaddr/vaddr in cpu_get_phys_page_attrs_debug()
  target/microblaze: Widen vaddr in mmu_translate()
  target/microblaze: Use 32-bit destination in gen_goto_tb()
  target/microblaze: Restrict 64-bit 'res_addr' to system emulation
  target/microblaze: Rename helper.c -> sys_helper.c
  target/microblaze: Move MMU helpers to sys_helper.c
  target/microblaze: Widen $ear to 64-bit

 target/microblaze/cpu.h                      | 12 ++--
 target/microblaze/mmu.h                      |  2 +-
 linux-user/elfload.c                         |  2 +-
 target/microblaze/cpu.c                      |  2 +
 target/microblaze/gdbstub.c                  |  2 +-
 target/microblaze/machine.c                  |  2 +-
 target/microblaze/mmu.c                      |  2 +-
 target/microblaze/op_helper.c                | 48 ----------------
 target/microblaze/{helper.c => sys_helper.c} | 59 +++++++++++++++++---
 target/microblaze/translate.c                | 13 +++--
 target/microblaze/meson.build                |  2 +-
 11 files changed, 75 insertions(+), 71 deletions(-)
 rename target/microblaze/{helper.c => sys_helper.c} (84%)

-- 
2.41.0


Re: [PATCH-for-9.1 0/8] target/microblaze: Sprint housekeeping
Posted by Philippe Mathieu-Daudé 1 month, 1 week ago
s/sprint/spring/ in Subject ;)

On 19/3/24 07:28, Philippe Mathieu-Daudé wrote:
> Cleanups while trying to remove non-essential target_ulong uses.
> 
> Last use is in helper_stackprot(), but I couldn't figure what
> to do there yet.
> 
> Philippe Mathieu-Daudé (8):
>    target/microblaze: Use correct string format in do_unaligned_access()
>    target/microblaze: Use hwaddr/vaddr in cpu_get_phys_page_attrs_debug()
>    target/microblaze: Widen vaddr in mmu_translate()
>    target/microblaze: Use 32-bit destination in gen_goto_tb()
>    target/microblaze: Restrict 64-bit 'res_addr' to system emulation
>    target/microblaze: Rename helper.c -> sys_helper.c
>    target/microblaze: Move MMU helpers to sys_helper.c
>    target/microblaze: Widen $ear to 64-bit