All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/18] Misc target/ patches for 2026-09-24
@ 2026-09-24 15:23 Philippe Mathieu-Daudé
  2026-09-24 15:23 ` [PULL 01/18] target/mips: Fix zero in gen_mxu_d8sum Philippe Mathieu-Daudé
                   ` (18 more replies)
  0 siblings, 19 replies; 20+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-09-24 15:23 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit 942229961efea74b153c44c59188eb08375f10f1:

  Merge tag 'pull-tcg-20260923-v2' of https://gitlab.com/rth7680/qemu into staging (2026-09-23 15:14:55 -0700)

are available in the Git repository at:

  https://github.com/philmd/qemu.git tags/target-misc-20260924

for you to fetch changes up to cbbd4d74eb298e2b407018185a40cb813435527e:

  target/ppc: Stop vCPU thread before calling parent_unrealize (2026-09-24 17:22:06 +0200)

----------------------------------------------------------------
Misc target patches queue

- DOC: Improve SysemuCPUOps::has_work docstring
- MIPS: Let TCG middle-end optimize MXU opcodes (not front-end)
- S390x: Access S390CpuState atomically
- ARM: Access halt/PSCI states atomically
- X86: Access interrupt_request atomically
- PPC: Fix double-free in ppc_cpu_unrealize()
----------------------------------------------------------------

Anton Johansson (1):
  target/riscv: Stub out kvm functions

Janosch Frank (1):
  target/s390x: Extend comment about PV cpu load state

Philippe Mathieu-Daudé (9):
  system: Document has_work() synchronization requirements
  target/s390x: Use s390_cpu_get_state() consistently
  target/s390x: Make s390_cpu_set_state() return void
  target/s390x: Use S390CpuState for CPU state APIs
  target/s390x: Access S390CpuState atomically
  target/arm: Un-inline arm_set_cpu_power_state()
  target/arm: Access PSCI state atomically
  target/arm: Access halt state atomically
  target/i386: Use an acquire load for interrupt_request()

Richard Henderson (6):
  target/mips: Fix zero in gen_mxu_d8sum
  target/mips: Drop zero optimization in gen_mxu_s32mul
  target/mips: Split out gen_mxu_logic
  target/mips: Use gen_mxu_logic for gen_mxu_S32MAX_S32MIN
  target/mips: Use gen_mxu_logic for gen_mxu_S32SLT
  target/mips: Use gen_mxu_logic for gen_mxu_S32CPS

Shivang Upadhyay (1):
  target/ppc: Stop vCPU thread before calling parent_unrealize

 include/hw/core/sysemu-cpu-ops.h |   6 +-
 target/arm/internals.h           |   8 +-
 target/s390x/cpu.h               |   9 +-
 target/s390x/kvm/kvm_s390x.h     |   2 +-
 hw/intc/s390_flic.c              |   7 +-
 target/arm/arm-powerctl.c        |   7 +
 target/arm/cpu.c                 |  13 +-
 target/arm/tcg/op_helper.c       |   8 +-
 target/i386/cpu.c                |   4 +-
 target/mips/tcg/mxu_translate.c  | 265 +++++++------------------------
 target/ppc/cpu_init.c            |   4 +-
 target/riscv/kvm/kvm-stub.c      |  23 +++
 target/s390x/cpu-system.c        |  32 ++--
 target/s390x/cpu.c               |   2 +-
 target/s390x/kvm/kvm.c           |   4 +-
 target/s390x/kvm/stubs.c         |   2 +-
 target/s390x/machine.c           |   2 +-
 target/s390x/sigp.c              |   9 +-
 target/riscv/kvm/meson.build     |   1 +
 target/riscv/meson.build         |   3 +
 20 files changed, 156 insertions(+), 255 deletions(-)
 create mode 100644 target/riscv/kvm/kvm-stub.c

-- 
2.53.0



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

end of thread, other threads:[~2026-09-25  2:36 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-24 15:23 [PULL 00/18] Misc target/ patches for 2026-09-24 Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 01/18] target/mips: Fix zero in gen_mxu_d8sum Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 02/18] target/mips: Drop zero optimization in gen_mxu_s32mul Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 03/18] target/mips: Split out gen_mxu_logic Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 04/18] target/mips: Use gen_mxu_logic for gen_mxu_S32MAX_S32MIN Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 05/18] target/mips: Use gen_mxu_logic for gen_mxu_S32SLT Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 06/18] target/mips: Use gen_mxu_logic for gen_mxu_S32CPS Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 07/18] target/riscv: Stub out kvm functions Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 08/18] system: Document has_work() synchronization requirements Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 09/18] target/s390x: Use s390_cpu_get_state() consistently Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 10/18] target/s390x: Extend comment about PV cpu load state Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 11/18] target/s390x: Make s390_cpu_set_state() return void Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 12/18] target/s390x: Use S390CpuState for CPU state APIs Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 13/18] target/s390x: Access S390CpuState atomically Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 14/18] target/arm: Un-inline arm_set_cpu_power_state() Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 15/18] target/arm: Access PSCI state atomically Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 16/18] target/arm: Access halt " Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 17/18] target/i386: Use an acquire load for interrupt_request() Philippe Mathieu-Daudé
2026-09-24 15:23 ` [PULL 18/18] target/ppc: Stop vCPU thread before calling parent_unrealize Philippe Mathieu-Daudé
2026-09-25  2:35 ` [PULL 00/18] Misc target/ patches for 2026-09-24 Richard Henderson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.