qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v4 0/5] QEMU ARM64 Migration Fixes
@ 2015-03-16 11:01 Alex Bennée
  2015-03-16 11:01 ` [Qemu-devel] [PATCH v4 1/5] target-arm: kvm: save/restore mp state Alex Bennée
                   ` (4 more replies)
  0 siblings, 5 replies; 14+ messages in thread
From: Alex Bennée @ 2015-03-16 11:01 UTC (permalink / raw)
  To: qemu-devel
  Cc: kvm, marc.zyngier, linux-arm-kernel, Alex Bennée, kvmarm,
	christoffer.dall

This is hopefully the final update to the series. I've skipped v3 for
the purposes of having a sane relationship to the branch name ;-)

v4
  - Dropped the pl011 IRQ fiddling patch
  - Save/Restore MP STATE
    - moved into kvm.c
    - changed MP_STATE to STOPPED
  - Sync FP State
    - Removed superfluous reg.id++
  - Save/Restore SPSR
    - try and make commentary clearer
    - ensure env->banked_spsr[0] = env->spsr before we sync
  - document env->spsr
    - briefer commit message, leaving questions for the list ;-)

I submitted the kernel side of this on Friday

Branch: https://github.com/stsquad/qemu/tree/migration/fixes-v4
Kernel: https://git.linaro.org/people/alex.bennee/linux.git/shortlog/refs/heads/migration/kvmarm-fixes-for-4.0-v3

Alex Bennée (4):
  target-arm: kvm: save/restore mp state
  hw/intc: arm_gic_kvm.c restore config first
  target-arm: kvm64 sync FP register state
  target-arm: cpu.h document why env->spsr exists

Christoffer Dall (1):
  target-arm: kvm64 fix save/restore of SPSR regs

 hw/intc/arm_gic_kvm.c |   7 +++-
 target-arm/cpu.h      |   5 +++
 target-arm/kvm.c      |  40 ++++++++++++++++++
 target-arm/kvm32.c    |   4 ++
 target-arm/kvm64.c    | 111 +++++++++++++++++++++++++++++++++++++++++++++++---
 target-arm/kvm_arm.h  |  18 ++++++++
 6 files changed, 178 insertions(+), 7 deletions(-)

-- 
2.3.2

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

end of thread, other threads:[~2015-03-17 19:08 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-16 11:01 [Qemu-devel] [PATCH v4 0/5] QEMU ARM64 Migration Fixes Alex Bennée
2015-03-16 11:01 ` [Qemu-devel] [PATCH v4 1/5] target-arm: kvm: save/restore mp state Alex Bennée
2015-03-17 15:17   ` Peter Maydell
2015-03-16 11:01 ` [Qemu-devel] [PATCH v4 2/5] hw/intc: arm_gic_kvm.c restore config first Alex Bennée
2015-03-16 11:15   ` Christoffer Dall
2015-03-16 11:01 ` [Qemu-devel] [PATCH v4 3/5] target-arm: kvm64 sync FP register state Alex Bennée
2015-03-17 15:29   ` Peter Maydell
2015-03-16 11:01 ` [Qemu-devel] [PATCH v4 4/5] target-arm: kvm64 fix save/restore of SPSR regs Alex Bennée
2015-03-16 12:52   ` Christoffer Dall
2015-03-17 16:18   ` Peter Maydell
2015-03-17 19:04     ` Christoffer Dall
2015-03-17 19:08       ` Peter Maydell
2015-03-16 11:01 ` [Qemu-devel] [PATCH v4 5/5] target-arm: cpu.h document why env->spsr exists Alex Bennée
2015-03-17 15:50   ` 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).