From patchwork Tue Jul 31 05:56:44 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Mackerras X-Patchwork-Id: 10549971 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id DB96B139A for ; Tue, 31 Jul 2018 05:56:51 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CA52C2A6AD for ; Tue, 31 Jul 2018 05:56:51 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id BE42F2A6B6; Tue, 31 Jul 2018 05:56:51 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 546E32A6AD for ; Tue, 31 Jul 2018 05:56:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727147AbeGaHfX (ORCPT ); Tue, 31 Jul 2018 03:35:23 -0400 Received: from ozlabs.org ([203.11.71.1]:56853 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726095AbeGaHfW (ORCPT ); Tue, 31 Jul 2018 03:35:22 -0400 Received: by ozlabs.org (Postfix, from userid 1003) id 41fm0b5zv8z9s3N; Tue, 31 Jul 2018 15:56:47 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ozlabs.org; s=201707; t=1533016607; bh=itKpAwYQ9fK7dJMyJWZ2TPCixQQVjtkkOXuDMv2RWPI=; h=Date:From:To:Cc:Subject:From; b=ACAUAZib4QWzYI9i130EDy4i65PATS3p201SvWS78Bb60jJrkoniSYiVNKS7ZfulQ MehfGImPmMwH7GR09i2vpE1COPApSGRA983hRlB1B1+0+3r2MHcpI3jUNcqepBKQNZ UGSA220c7LioQmlv4gXv1uEqyXmZrmvCjnKAgLmpENZMXHnzoI3pbiM4HzHwIc5f1z CCr+Y/9mk/kR8J4j0KNvVz4Vz3huIVsAUpgFuNHQPmq/1gwWRtFEycoBfjmkNLtyk3 FE7ayz7grTvltc0su3oM45MzmKq9E3B9+W0cgNIUFaNvsmuHoWoxo+4+zLhcnzi6db FTpDVBIKuIxKg== Date: Tue, 31 Jul 2018 15:56:44 +1000 From: Paul Mackerras To: Paolo Bonzini , Radim =?utf-8?b?S3LEjW3DocWZ?= , kvm@vger.kernel.org Cc: kvm-ppc@vger.kernel.org Subject: [GIT PULL] Please pull my kvm-ppc-next-4.19-1 tag Message-ID: <20180731055644.GA12117@fergus> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) Sender: kvm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Paolo or Radim, Please do a pull from my kvm-ppc-next-4.19-1 tag to get a PPC update for 4.19. There is not much in there, just some code cleanups and bug fixes. Michael Ellerman also has some changes that touch arch/powerpc/kvm in his topic/ppc-kvm branch, which he has merged into his next branch. I have not pulled them into my tree since there are no conflicts with the changes in my kvm-ppc-next branch. Thanks, Paul. The following changes since commit 6f0d349d922ba44e4348a17a78ea51b7135965b1: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2018-06-25 15:58:17 +0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc tags/kvm-ppc-next-4.19-1 for you to fetch changes up to b5c6f7607b908b1445f2556c8d2f3b1ec5fc5aa8: KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock (2018-07-26 15:38:41 +1000) ---------------------------------------------------------------- PPC KVM update for 4.19. This update adds no new features; it just has some minor code cleanups and bug fixes, including a fix to allow us to create KVM_MAX_VCPUS vCPUs on POWER9 in all CPU threading modes. ---------------------------------------------------------------- Alexey Kardashevskiy (1): KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables Nicholas Mc Guire (2): KVM: PPC: Book3S HV: Add of_node_put() in success path KVM: PPC: Book3S HV: Fix constant size warning Paul Mackerras (2): KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock Sam Bobroff (1): KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space Simon Guo (1): KVM: PPC: Remove mmio_vsx_tx_sx_enabled in KVM MMIO emulation arch/powerpc/include/asm/kvm_book3s.h | 47 +++++++++++++++++++++++++++++++++++ arch/powerpc/include/asm/kvm_host.h | 26 +++++++++++-------- arch/powerpc/include/asm/reg.h | 2 +- arch/powerpc/kvm/book3s_64_vio.c | 5 ++-- arch/powerpc/kvm/book3s_hv.c | 42 +++++++++++++++++++++---------- arch/powerpc/kvm/book3s_xive.c | 19 ++++++++------ arch/powerpc/kvm/emulate_loadstore.c | 7 +++--- arch/powerpc/kvm/powerpc.c | 30 +++++++++++----------- 8 files changed, 125 insertions(+), 53 deletions(-)