All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/11] MSHV changes for 2026-10-06
@ 2026-10-06 16:48 Magnus Kulke
  2026-10-06 16:48 ` [PULL 01/11] target/i386/mshv: fix read/write memory across the page boundary Magnus Kulke
                   ` (12 more replies)
  0 siblings, 13 replies; 15+ messages in thread
From: Magnus Kulke @ 2026-10-06 16:48 UTC (permalink / raw)
  To: qemu-devel; +Cc: Wei Liu, Doru Blânzeanu, Magnus Kulke, Paolo Bonzini

Various minor fixes and a feature (gdb debugger support) for the Microsoft
Hypervisor (mshv) accelerator. The changes have been rebased and re-tested
individually.

My public certificate is available at:
https://mkulke.github.io/magnuskulke.asc

Primary key fingerprint:
5255 B617 7982 9168 7022 31CA 68D9 BB56 DD17 8417

The following changes since commit 3377670ee96b5a68361016680a95b9013709d4b7:

  Merge tag 'linux-user-next-pull-request' of https://github.com/hdeller/qemu-hppa into staging (2026-10-05 07:14:51 +0200)

are available in the Git repository at:

  https://github.com/mkulke/qemu.git tags/mkulke-pull-20261006

for you to fetch changes up to 7d42b0a4f52d57cd2d9e0a9ceb8ad5102219a801:

  target/i386/mshv: support single-stepping (2026-10-06 18:14:35 +0200)

----------------------------------------------------------------
mshv changes for 2026-10-06

----------------------------------------------------------------
Doru Blânzeanu (9):
      target/i386/mshv: fix read/write memory across the page boundary
      include/hw/hyperv: move hv_vp_register_page struct definition
      target/i386/mshv: abort when hv_vp_register_page setup fails
      target/i386/mshv: remove fallback for register page get registers
      target/i386/mshv: remove fallback for register page set registers
      target/i386/mshv: fix pio handlers clobbering device-modified registers
      include/hw/hyperv: add ABI for exception intercepts and pending events
      accel/mshv: add gdbstub software breakpoint support
      target/i386/mshv: support single-stepping

Magnus Kulke (2):
      target/i386/mshv: zero-init msr hvcall args
      target/i386/mshv: Fix cpu feature-leak from host

 accel/mshv/mshv-all.c          | 170 +++++++++++++-
 include/hw/hyperv/hvgdk.h      |   2 +
 include/hw/hyperv/hvgdk_mini.h | 159 +++++--------
 include/hw/hyperv/hvhdk.h      | 106 +++++++++
 include/system/mshv_int.h      |  14 ++
 target/i386/mshv/mshv-cpu.c    | 491 ++++++++++++++++++++++++++++-------------
 target/i386/mshv/msr.c         |   4 +-
 7 files changed, 684 insertions(+), 262 deletions(-)

-- 
2.34.1



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

end of thread, other threads:[~2026-10-12 10:40 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-06 16:48 [PULL 00/11] MSHV changes for 2026-10-06 Magnus Kulke
2026-10-06 16:48 ` [PULL 01/11] target/i386/mshv: fix read/write memory across the page boundary Magnus Kulke
2026-10-06 16:48 ` [PULL 02/11] include/hw/hyperv: move hv_vp_register_page struct definition Magnus Kulke
2026-10-06 16:48 ` [PULL 03/11] target/i386/mshv: abort when hv_vp_register_page setup fails Magnus Kulke
2026-10-06 16:48 ` [PULL 04/11] target/i386/mshv: remove fallback for register page get registers Magnus Kulke
2026-10-06 16:48 ` [PULL 05/11] target/i386/mshv: remove fallback for register page set registers Magnus Kulke
2026-10-06 16:49 ` [PULL 06/11] target/i386/mshv: fix pio handlers clobbering device-modified registers Magnus Kulke
2026-10-06 16:49 ` [PULL 07/11] target/i386/mshv: zero-init msr hvcall args Magnus Kulke
2026-10-06 16:49 ` [PULL 08/11] target/i386/mshv: Fix cpu feature-leak from host Magnus Kulke
2026-10-06 16:49 ` [PULL 09/11] include/hw/hyperv: add ABI for exception intercepts and pending events Magnus Kulke
2026-10-06 16:49 ` [PULL 10/11] accel/mshv: add gdbstub software breakpoint support Magnus Kulke
2026-10-06 16:49 ` [PULL 11/11] target/i386/mshv: support single-stepping Magnus Kulke
2026-10-09  9:32 ` [PULL 00/11] MSHV changes for 2026-10-06 Richard Henderson
2026-10-11  7:24 ` Michael Tokarev
2026-10-12 10:40   ` Magnus Kulke

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.