[PATCH v7 for v10.0.0 0/2] target/riscv:Fix riscv64 kvm migration

Xie Bo posted 2 patches 2 weeks, 3 days ago
Failed in applying to current master (apply log)
There is a newer version of this series
target/riscv/cpu.c           | 17 +++++++++-
target/riscv/cpu.h           |  2 ++
target/riscv/kvm/kvm-cpu.c   | 60 ++++++++++++++++++++++++++++--------
target/riscv/kvm/kvm_riscv.h |  3 +-
target/riscv/machine.c       |  5 +--
5 files changed, 70 insertions(+), 17 deletions(-)
[PATCH v7 for v10.0.0 0/2] target/riscv:Fix riscv64 kvm migration
Posted by Xie Bo 2 weeks, 3 days ago
This series(v7) replaces the earlier series patch"[PATCH v6 for v10.0.0 0/2]
target/riscv: Fix riscv64 kvm migration".

Changes since v6:
- Patch 1: allow boot CPU to be randomly selected on each reset
- Patch 2: unchanged; keep Reviewed-by from Andrew Jones <ajones@ventanamicro.com>

Xie Bo (2):
  Set KVM initial privilege mode and mp_state
  Fix VM resume after QEMU+KVM migration

 target/riscv/cpu.c           | 17 +++++++++-
 target/riscv/cpu.h           |  2 ++
 target/riscv/kvm/kvm-cpu.c   | 60 ++++++++++++++++++++++++++++--------
 target/riscv/kvm/kvm_riscv.h |  3 +-
 target/riscv/machine.c       |  5 +--
 5 files changed, 70 insertions(+), 17 deletions(-)

-- 
2.43.0
Re: [PATCH v7 for v10.0.0 0/2] target/riscv:Fix riscv64 kvm migration
Posted by Andrew Jones 2 weeks, 3 days ago
On Thu, Sep 11, 2025 at 04:36:14PM +0800, Xie Bo wrote:
> This series(v7) replaces the earlier series patch"[PATCH v6 for v10.0.0 0/2]
> target/riscv: Fix riscv64 kvm migration".
> 
> Changes since v6:
> - Patch 1: allow boot CPU to be randomly selected on each reset
> - Patch 2: unchanged; keep Reviewed-by from Andrew Jones <ajones@ventanamicro.com>

Except my r-b isn't on the patch...

> 
> Xie Bo (2):
>   Set KVM initial privilege mode and mp_state
>   Fix VM resume after QEMU+KVM migration
> 
>  target/riscv/cpu.c           | 17 +++++++++-
>  target/riscv/cpu.h           |  2 ++
>  target/riscv/kvm/kvm-cpu.c   | 60 ++++++++++++++++++++++++++++--------
>  target/riscv/kvm/kvm_riscv.h |  3 +-
>  target/riscv/machine.c       |  5 +--
>  5 files changed, 70 insertions(+), 17 deletions(-)
> 
> -- 
> 2.43.0
>