qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/24] tcg + linux-user patch queue
@ 2024-10-23  3:34 Richard Henderson
  2024-10-23  3:34 ` [PULL 01/24] tcg: Reset data_gen_ptr correctly Richard Henderson
                   ` (24 more replies)
  0 siblings, 25 replies; 26+ messages in thread
From: Richard Henderson @ 2024-10-23  3:34 UTC (permalink / raw)
  To: qemu-devel; +Cc: peter.maydell

The following changes since commit 6f625ce2f21d6a1243065d236298277c56f972d5:

  Merge tag 'pull-request-2024-10-21' of https://gitlab.com/thuth/qemu into staging (2024-10-21 17:12:59 +0100)

are available in the Git repository at:

  https://gitlab.com/rth7680/qemu.git tags/pull-tcg-20241022

for you to fetch changes up to 310df7a9fe400f32cde8a7edf80daad12cd9cf02:

  linux-user/riscv: Fix definition of RISCV_HWPROBE_EXT_ZVFHMIN (2024-10-22 13:45:03 -0700)

----------------------------------------------------------------
tcg: Reset data_gen_ptr correctly
tcg/riscv: Implement host vector support
tcg/ppc: Fix tcg_out_rlw_rc
target/i386: Walk NPT in guest real mode
target/i386: Use probe_access_full_mmu in ptw_translate
linux-user: Fix build failure caused by missing __u64 on musl
linux-user: Emulate /proc/self/maps under mmap_lock
linux-user/riscv: Fix definition of RISCV_HWPROBE_EXT_ZVFHMIN
linux-user/ppc: Fix sigmask endianness issue in sigreturn

----------------------------------------------------------------
Alexander Graf (1):
      target/i386: Walk NPT in guest real mode

Dani Szebenyi (1):
      tcg/ppc: Fix tcg_out_rlw_rc

Huang Shiyuan (1):
      tcg/riscv: Add basic support for vector

Ilya Leoshkevich (3):
      linux-user: Emulate /proc/self/maps under mmap_lock
      linux-user/ppc: Fix sigmask endianness issue in sigreturn
      linux-user: Trace rt_sigprocmask's sigsets

Richard Henderson (6):
      tcg: Reset data_gen_ptr correctly
      disas/riscv: Fix vsetivli disassembly
      tcg/riscv: Accept constant first argument to sub_vec
      include/exec: Improve probe_access_full{, _mmu} documentation
      target/i386: Use probe_access_full_mmu in ptw_translate
      target/i386: Remove ra parameter from ptw_translate

TANG Tiancheng (10):
      util: Add RISC-V vector extension probe in cpuinfo
      tcg/riscv: Implement vector mov/dup{m/i}
      tcg/riscv: Add support for basic vector opcodes
      tcg/riscv: Implement vector cmp/cmpsel ops
      tcg/riscv: Implement vector neg ops
      tcg/riscv: Implement vector sat/mul ops
      tcg/riscv: Implement vector min/max ops
      tcg/riscv: Implement vector shi/s/v ops
      tcg/riscv: Implement vector roti/v/x ops
      tcg/riscv: Enable native vector support for TCG host

Yao Zi (2):
      linux-user: Fix build failure caused by missing __u64 on musl
      linux-user/riscv: Fix definition of RISCV_HWPROBE_EXT_ZVFHMIN

 disas/riscv.h                        |   2 +-
 host/include/riscv/host/cpuinfo.h    |   2 +
 include/exec/exec-all.h              |  29 +-
 include/tcg/tcg.h                    |   6 +
 linux-user/syscall_defs.h            |   6 +-
 tcg/riscv/tcg-target-con-set.h       |   9 +
 tcg/riscv/tcg-target-con-str.h       |   3 +
 tcg/riscv/tcg-target.h               |  78 +--
 tcg/riscv/tcg-target.opc.h           |  12 +
 disas/riscv.c                        |   2 +-
 linux-user/ppc/signal.c              |   2 +-
 linux-user/strace.c                  |  88 +++-
 linux-user/syscall.c                 |   6 +-
 target/i386/tcg/sysemu/excp_helper.c |  45 +-
 tcg/tcg.c                            |   2 +-
 util/cpuinfo-riscv.c                 |  34 +-
 linux-user/strace.list               |   3 +-
 tcg/ppc/tcg-target.c.inc             |   4 +-
 tcg/riscv/tcg-target.c.inc           | 994 ++++++++++++++++++++++++++++++++---
 19 files changed, 1152 insertions(+), 175 deletions(-)
 create mode 100644 tcg/riscv/tcg-target.opc.h


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

end of thread, other threads:[~2024-10-25 12:35 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-23  3:34 [PULL 00/24] tcg + linux-user patch queue Richard Henderson
2024-10-23  3:34 ` [PULL 01/24] tcg: Reset data_gen_ptr correctly Richard Henderson
2024-10-23  3:34 ` [PULL 02/24] disas/riscv: Fix vsetivli disassembly Richard Henderson
2024-10-23  3:34 ` [PULL 03/24] util: Add RISC-V vector extension probe in cpuinfo Richard Henderson
2024-10-23  3:34 ` [PULL 04/24] tcg/riscv: Add basic support for vector Richard Henderson
2024-10-23  3:34 ` [PULL 05/24] tcg/riscv: Implement vector mov/dup{m/i} Richard Henderson
2024-10-23  3:34 ` [PULL 06/24] tcg/riscv: Add support for basic vector opcodes Richard Henderson
2024-10-23  3:34 ` [PULL 07/24] tcg/riscv: Implement vector cmp/cmpsel ops Richard Henderson
2024-10-23  3:34 ` [PULL 08/24] tcg/riscv: Implement vector neg ops Richard Henderson
2024-10-23  3:34 ` [PULL 09/24] tcg/riscv: Accept constant first argument to sub_vec Richard Henderson
2024-10-23  3:34 ` [PULL 10/24] tcg/riscv: Implement vector sat/mul ops Richard Henderson
2024-10-23  3:34 ` [PULL 11/24] tcg/riscv: Implement vector min/max ops Richard Henderson
2024-10-23  3:34 ` [PULL 12/24] tcg/riscv: Implement vector shi/s/v ops Richard Henderson
2024-10-23  3:34 ` [PULL 13/24] tcg/riscv: Implement vector roti/v/x ops Richard Henderson
2024-10-23  3:34 ` [PULL 14/24] tcg/riscv: Enable native vector support for TCG host Richard Henderson
2024-10-23  3:34 ` [PULL 15/24] tcg/ppc: Fix tcg_out_rlw_rc Richard Henderson
2024-10-23  3:34 ` [PULL 16/24] include/exec: Improve probe_access_full{, _mmu} documentation Richard Henderson
2024-10-23  3:34 ` [PULL 17/24] target/i386: Walk NPT in guest real mode Richard Henderson
2024-10-23  3:34 ` [PULL 18/24] target/i386: Use probe_access_full_mmu in ptw_translate Richard Henderson
2024-10-23  3:34 ` [PULL 19/24] target/i386: Remove ra parameter from ptw_translate Richard Henderson
2024-10-23  3:34 ` [PULL 20/24] linux-user: Emulate /proc/self/maps under mmap_lock Richard Henderson
2024-10-23  3:34 ` [PULL 21/24] linux-user/ppc: Fix sigmask endianness issue in sigreturn Richard Henderson
2024-10-23  3:34 ` [PULL 22/24] linux-user: Trace rt_sigprocmask's sigsets Richard Henderson
2024-10-23  3:34 ` [PULL 23/24] linux-user: Fix build failure caused by missing __u64 on musl Richard Henderson
2024-10-23  3:34 ` [PULL 24/24] linux-user/riscv: Fix definition of RISCV_HWPROBE_EXT_ZVFHMIN Richard Henderson
2024-10-25 12:34 ` [PULL 00/24] tcg + linux-user patch queue Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).