On 9/18/26 23:29, Helge Deller wrote:

linux-user patches for mlock syscall and loongarch64 and riscv fixes

Add support for the mlock syscall, and some fixes for loongarch64 and riscv.

----------------------------------------------------------------

Michael Morrell (1):
   linux-user: implement mlock2(2) syscall

SignKirigami (1):
   linux-user/loongarch64: Detect vector stores in host_signal_write()

wangyang (2):
   linux-user/riscv: honor zicntr=false for base counterCSRs
   linux-user/riscv: invalidate reservations after stores

  .../include/host/loongarch64/host-signal.h    |  6 +++
  linux-user/riscv/target_cpu.h                 |  2 +
  linux-user/syscall.c                          |  9 +++++
  linux-user/syscall_defs.h                     |  4 ++
  target/riscv/cpu.c                            |  3 ++
  target/riscv/cpu.h                            |  3 ++
  target/riscv/helper.h                         |  5 +++
  target/riscv/tcg/csr.c                        | 11 ++++--
  target/riscv/tcg/insn_trans/trans_rva.c.inc   | 24 ++++++++++++
  target/riscv/tcg/insn_trans/trans_rvi.c.inc   | 11 ++++++
  .../riscv/tcg/insn_trans/trans_rvzawrs.c.inc  |  3 ++
  target/riscv/tcg/op_helper.c                  | 35 +++++++++++++++++
  target/riscv/tcg/translate.c                  | 38 +++++++++++++++++++
  13 files changed, 150 insertions(+), 4 deletions(-)
I'm picking up this whole pull request for 11.1.x stable series, and
3 out of 4 changes for 10.0.x and 11.0.x series:

    linux-user: implement mlock2(2) syscall
    linux-user/riscv: honor zicntr=false for base counterCSRs
    linux-user/loongarch64: Detect vector stores in host_signal_write()

Please let me know if I should not.

The "invalidate reservations" change requires quite some tweaking
for older releases, so I'm skipping it for now.  Please tell me if
I should try harder and pick it up for older series too.

Thanks,

/mjt

Reply via email to