From patchwork Fri Feb 22 05:14:05 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Mackerras X-Patchwork-Id: 10825193 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 B61EA139A for ; Fri, 22 Feb 2019 05:14:13 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A2863284B3 for ; Fri, 22 Feb 2019 05:14:13 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 9556030522; Fri, 22 Feb 2019 05:14:13 +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 20518284B3 for ; Fri, 22 Feb 2019 05:14:13 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725872AbfBVFOM (ORCPT ); Fri, 22 Feb 2019 00:14:12 -0500 Received: from ozlabs.org ([203.11.71.1]:53899 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725821AbfBVFOL (ORCPT ); Fri, 22 Feb 2019 00:14:11 -0500 Received: by ozlabs.org (Postfix, from userid 1003) id 445KJK054Qz9s9y; Fri, 22 Feb 2019 16:14:08 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ozlabs.org; s=201707; t=1550812449; bh=0BRqB25Aklw2sAjc0B1Io6wqI29r6Kqec43J2SXJt5Q=; h=Date:From:To:Cc:Subject:From; b=sZjqt8qYCOQiD+aefnjrTfET+fTn1D77pqx8CwYB/kjcf8Cm98h0e4fkNtR8W/D7P K9o6YU6ZgzUzBYLhCmt5sVC8bdBuxdqUbSuS/l7eC+/gi+ijVXP6+mlLBu+o8AXb37 kdDVMedKEl3W4c/XGsCWPYFyDvTsFn/n7ViyUmB7GUfrTMI+X8xqBL2nkTd5rRzmAb +QXO2W+vdxAuZ7NPB3QRvI7We0XUUYg9qjFVpsMTmK2H/TqelxlU+FSCAKnN6UWgww WzOCoS7/WsQ1H6cbm7hvgvfefq8MJ3H7YJheujJM0gommZDVnJYgFg5DI5JBkrNhnz 2fTSzWU1dCnfw== Date: Fri, 22 Feb 2019 16:14:05 +1100 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-5.1-1 tag Message-ID: <20190222051405.GA2527@blackberry> 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-5.1-1 tag to get a PPC KVM update for 5.1. There is nothing major in there, just a collection of bug fixes and minor improvements. Thanks, Paul. The following changes since commit d13937116f1e82bf508a6325111b322c30c85eb9: Linux 5.0-rc6 (2019-02-10 14:42:20 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc tags/kvm-ppc-next-5.1-1 for you to fetch changes up to 0a0c50f771f577b05f5a1ac9867d296d02a5e51c: Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kvm' into kvm-ppc-next (2019-02-22 13:52:30 +1100) ---------------------------------------------------------------- PPC KVM update for 5.1 There are no major new features this time, just a collection of bug fixes and improvements in various areas, including machine check handling and context switching of protection-key-related registers. ---------------------------------------------------------------- Alexey Kardashevskiy (2): KVM: PPC: Release all hardware TCE tables attached to a group KVM: PPC: Book3S: Improve KVM reference counting Jordan Niethe (1): KVM: PPC: Book3S HV: Fix build failure without IOMMU support Masahiro Yamada (1): KVM: PPC: Remove -I. header search paths Michael Ellerman (2): KVM: PPC: Book3S HV: Context switch AMR on Power9 powerpc/kvm: Save and restore host AMR/IAMR/UAMOR Paul Mackerras (5): KVM: PPC: Book3S PR: Add emulation for slbfee. instruction KVM: PPC: Book3S: Allow XICS emulation to work in nested hosts using XIVE KVM: PPC: Book3S HV: Simplify machine check handling powerpc/64s: Better printing of machine check info for guest MCEs Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kvm' into kvm-ppc-next Suraj Jitindar Singh (2): KVM: PPC: Book3S HV: Optimise mmio emulation for devices on FAST_MMIO_BUS KVM: PPC: Book3S HV: Add KVM stat largepages_[2M/1G] wangbo (1): KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzalloc_node arch/powerpc/include/asm/kvm_host.h | 3 ++ arch/powerpc/include/asm/kvm_ppc.h | 17 +++++++- arch/powerpc/include/asm/mce.h | 2 +- arch/powerpc/kernel/mce.c | 8 ++-- arch/powerpc/kvm/Makefile | 5 --- arch/powerpc/kvm/book3s.c | 20 ++++++--- arch/powerpc/kvm/book3s_32_mmu.c | 1 + arch/powerpc/kvm/book3s_64_mmu.c | 14 ++++++ arch/powerpc/kvm/book3s_64_mmu_hv.c | 18 ++++++++ arch/powerpc/kvm/book3s_64_mmu_radix.c | 15 ++++++- arch/powerpc/kvm/book3s_64_vio.c | 8 ++-- arch/powerpc/kvm/book3s_emulate.c | 18 ++++++++ arch/powerpc/kvm/book3s_hv.c | 47 +++++++++++++------- arch/powerpc/kvm/book3s_hv_builtin.c | 14 +++--- arch/powerpc/kvm/book3s_hv_ras.c | 58 ++++++------------------- arch/powerpc/kvm/book3s_hv_rm_xics.c | 7 +++ arch/powerpc/kvm/book3s_hv_rmhandlers.S | 76 +++++++++++++-------------------- arch/powerpc/kvm/book3s_rtas.c | 8 ++-- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/platforms/powernv/opal.c | 2 +- 20 files changed, 206 insertions(+), 139 deletions(-)