From mboxrd@z Thu Jan 1 00:00:00 1970 From: Will Deacon Subject: Re: [PATCH 0/5] Add support for ppc64le in kvmtool Date: Fri, 1 Apr 2016 11:48:29 +0100 Message-ID: <20160401104829.GB3604@arm.com> References: <1459423707-8956-1-git-send-email-bsingharora@gmail.com> <1459507621.10340.8.camel@ellerman.id.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Balbir Singh , kvm@vger.kernel.org, mikey@neuling.org To: Michael Ellerman Return-path: Received: from foss.arm.com ([217.140.101.70]:59867 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758927AbcDAKsd (ORCPT ); Fri, 1 Apr 2016 06:48:33 -0400 Content-Disposition: inline In-Reply-To: <1459507621.10340.8.camel@ellerman.id.au> Sender: kvm-owner@vger.kernel.org List-ID: On Fri, Apr 01, 2016 at 09:47:01PM +1100, Michael Ellerman wrote: > On Thu, 2016-03-31 at 22:28 +1100, Balbir Singh wrote: > > > Changelog v2: Add support for running a task on all cpus by > > Michael Ellerman. Large improvements to patch 2/4 > > > > This patchset adds support for ppc64le. As a part of the support 1/4 converts > > key data structures in the fdt to big endian. 2/4 introduces h_set_mode call > > to support little endian interrupt processing. This requires support to execute > > and queue commands to a particular vcpu and hence a generic infrastructure > > is added in patch 2/4. Patch 3/4 fixes a race condition found during exit. > > Patch 4/4 adds support for fixing spapr_pci to support little endian guests > > so that virtio-pci can be detected and virtio can work > > > > This patchset was tested on x64 (on my laptop) and on a ppc64le system. > > Hi Will, > > I'm pretty happy with this series. We still have plenty of warts in the ppc code > but this is a definite improvement. > > Acked-by: Michael Ellerman Brill, thanks Michael. I need to take a closer look at the race condition fix, because it doesn't sit right with me, but I'll consider the PPC bits as good for merging. Will