From: Jens Freimann <jfrei@linux.vnet.ibm.com>
To: Christian Borntraeger <borntraeger@de.ibm.com>,
Alexander Graf <agraf@suse.de>,
Cornelia Huck <cornelia.huck@de.ibm.com>
Cc: Jens Freimann <jfrei@linux.vnet.ibm.com>,
Andreas Faerber <afaerber@suse.de>,
qemu-devel@nongnu.org
Subject: [Qemu-devel] [PATCH 0/6] s390x/kvm: track logical cpu state and propagate to kvm
Date: Tue, 30 Sep 2014 10:57:26 +0200 [thread overview]
Message-ID: <1412067452-32960-1-git-send-email-jfrei@linux.vnet.ibm.com> (raw)
Cornelia, Christian, Alex, Andreas,
This is the QEMU part of the kernel series "Let user space control cpu states".
Patch 1 updates the linux-header files. Needed for the cpu state patches.
Patch 2 adds new cpu states for s390 and gets rid of global counter for
running cpus
Patch 3 uses the previously introduced cpu states
Patch 4 use KVM_SET_MP_STATE to change cpu states in kvm
Patch 5 get rid of some ifdefs by adding new function for resetting vcpus
Patch 6 synchronize registers after cpu reset/initial reset
regards
Jens
David Hildenbrand (5):
s390x/kvm: introduce proper states for s390 cpus
s390x/kvm: proper use of the cpu states OPERATING and STOPPED
s390x/kvm: propagate s390 cpu state to kvm
s390x/kvm: reuse kvm_s390_reset_vcpu() to get rid of ifdefs
s390x/kvm: synchronize the cpu state after SIGP (INITIAL) CPU RESET
Jens Freimann (1):
linux-headers: update to 3.17-rc7
hw/s390x/ipl.c | 2 +-
hw/s390x/s390-virtio.c | 32 -----------
linux-headers/asm-mips/kvm_para.h | 6 ++-
linux-headers/asm-powerpc/kvm.h | 2 +
linux-headers/asm-x86/kvm.h | 3 ++
linux-headers/linux/kvm.h | 13 +++--
linux-headers/linux/kvm_para.h | 3 ++
linux-headers/linux/vfio.h | 34 ++++++++++++
linux-headers/linux/vhost.h | 2 +-
target-s390x/cpu.c | 109 ++++++++++++++++++++++++++++++--------
target-s390x/cpu.h | 41 +++++++++++---
target-s390x/helper.c | 19 +++----
target-s390x/kvm.c | 58 +++++++++++++++++---
trace-events | 6 +++
14 files changed, 241 insertions(+), 89 deletions(-)
--
1.8.5.5
next reply other threads:[~2014-09-30 8:58 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-30 8:57 Jens Freimann [this message]
2014-09-30 8:57 ` [Qemu-devel] [PATCH 1/6] linux-headers: update to 3.17-rc7 Jens Freimann
2014-09-30 9:23 ` Paolo Bonzini
2014-09-30 8:57 ` [Qemu-devel] [PATCH 2/6] s390x/kvm: introduce proper states for s390 cpus Jens Freimann
2014-09-30 8:57 ` [Qemu-devel] [PATCH 3/6] s390x/kvm: proper use of the cpu states OPERATING and STOPPED Jens Freimann
2014-09-30 8:57 ` [Qemu-devel] [PATCH 4/6] s390x/kvm: propagate s390 cpu state to kvm Jens Freimann
2014-09-30 8:57 ` [Qemu-devel] [PATCH 5/6] s390x/kvm: reuse kvm_s390_reset_vcpu() to get rid of ifdefs Jens Freimann
2014-09-30 8:57 ` [Qemu-devel] [PATCH 6/6] s390x/kvm: synchronize the cpu state after SIGP (INITIAL) CPU RESET Jens Freimann
2014-10-01 8:38 ` [Qemu-devel] [PATCH 0/6] s390x/kvm: track logical cpu state and propagate to kvm Cornelia Huck
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1412067452-32960-1-git-send-email-jfrei@linux.vnet.ibm.com \
--to=jfrei@linux.vnet.ibm.com \
--cc=afaerber@suse.de \
--cc=agraf@suse.de \
--cc=borntraeger@de.ibm.com \
--cc=cornelia.huck@de.ibm.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).