All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/5] QEMU ARM64 Migration Fixes
@ 2015-03-16 11:01 ` Alex Bennée
  0 siblings, 0 replies; 42+ messages in thread
From: Alex Bennée @ 2015-03-16 11:01 UTC (permalink / raw)
  To: qemu-devel
  Cc: kvm, linux-arm-kernel, kvmarm, christoffer.dall, marc.zyngier,
	Alex Bennée

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] 42+ messages in thread

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

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

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.