From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Mackerras Subject: [PATCH 0/12] Sundry fixes for Book3S HV Date: Tue, 28 Aug 2012 22:30:43 +1000 Message-ID: <20120828123043.GA7258@bloggs.ozlabs.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: kvm-ppc@vger.kernel.org, kvm@vger.kernel.org To: Alexander Graf Return-path: Content-Disposition: inline Sender: kvm-ppc-owner@vger.kernel.org List-Id: kvm.vger.kernel.org This set of 12 patches contains various fixes collected during the process of getting reboot of Book3S HV guests to work correctly, plus some needed for Ben H's forthcoming series to implement in-kernel XICS (interrupt controller) emulation, plus two patches around handling memslots properly. This doesn't include the patch to implement kvm_arch_flush_shadow_memslot since that depends on Marcelo's patch series. These patches are against Alex Graf's kvm-ppc-next branch. As part of getting reboot to work, we have relaxed the previous policy where, on POWER7, a virtual core would only run when all of the vcpus in it were ready to run (or were idle). Now a virtual core will run as soon as any one of its vcpus are ready. This avoids the problem where the guest wouldn't run after reboot because userspace (qemu) had stopped all except cpu 0. Paul.