Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp692910imm; Sat, 26 May 2018 08:47:53 -0700 (PDT) X-Google-Smtp-Source: AB8JxZq3cD7BT08ywvBWLmkXoyP0UPy74+xIMVRD2R1IQm3GINaSyz22nbDOcorNzkk4QQ8YaW7z X-Received: by 2002:a17:902:780a:: with SMTP id p10-v6mr6973779pll.281.1527349673183; Sat, 26 May 2018 08:47:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527349673; cv=none; d=google.com; s=arc-20160816; b=rNVUStTbfHqL/gOBrjyaYxPjm31Whs85QOw7hI+Q1iD+sWDqOQssZ1eROtVbaDxoYD krp2RReXFlH2G5bQ9zjOhIE0mbSl5lISTz/kizNHGcK0nIxsSY73ZLGa2pQ3+ATscgHC DIbO6im4Vdzzc7C/jsV1CPRUfddVouJosD6e6K8RhlNZ66poAb5ZvMfoXMkeovnM9Le/ 2wXLNkA8xme45Na749kZsuRcTy3L7Jv0aVaZduWTCGBrgY2rbIOaN65la4PWH1K2uEzr KdsZtK84PqQfQ0ieg2YcKa1mnMMNKIDdLIRoquVg8bel2lyIZFOQgQCVfqzltFnQeJSw Ao8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-disposition:mime-version:message-id:subject:cc:to:from:date :arc-authentication-results; bh=BD+4DdhsEAhYJJpVe24B1rVGf4p9kuBj0aIZEZtBHk0=; b=bwmrsm8u9qJJTDGn4hAHpLaaBEswXjEmg/DqEwLJWJEQ+0fgMmdRYC0TIMx5i+6MuD Xej0Opb7idUjIbEVTCXCGPMIDT1ILMItaggTcz59ABAkJqUN7YZvHJGz/ByHze7dP86E TDH9CXQn9Pbiy56TNHhz1BLQr2vKtx47TO7AGU0703oho3xC6LfhwN0j4OhmQaXTnua0 6t+VG9ciMwBg/IV7c2f9S4hXYuosN7uo7mP3y5Wve47fSkYiVxaLLoqQBzVHVQ2lOxLz lNfU6dMvWAO9hltTN0aC6b3oet4h07tSce/ftOr7U4F0DlaEeGMldt5ZPMPaL8xfzSql Iu0Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id az8-v6si26207596plb.347.2018.05.26.08.47.37; Sat, 26 May 2018 08:47:53 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1032062AbeEZPr1 (ORCPT + 99 others); Sat, 26 May 2018 11:47:27 -0400 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:35928 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1031908AbeEZPrX (ORCPT ); Sat, 26 May 2018 11:47:23 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id CB82A402242D; Sat, 26 May 2018 15:47:22 +0000 (UTC) Received: from flask (unknown [10.43.2.80]) by smtp.corp.redhat.com (Postfix) with SMTP id 304614E62F; Sat, 26 May 2018 15:47:21 +0000 (UTC) Received: by flask (sSMTP sendmail emulation); Sat, 26 May 2018 17:47:20 +0200 Date: Sat, 26 May 2018 17:47:20 +0200 From: Radim =?utf-8?B?S3LEjW3DocWZ?= To: Linus Torvalds Cc: Paolo Bonzini , linux-kernel@vger.kernel.org, kvm@vger.kernel.org Subject: [GIT PULL] KVM fixes for Linux 4.17-rc7 Message-ID: <20180526154720.GB23383@flask> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.79 on 10.11.54.5 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]); Sat, 26 May 2018 15:47:22 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]); Sat, 26 May 2018 15:47:22 +0000 (UTC) for IP:'10.11.54.5' DOMAIN:'int-mx05.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'rkrcmar@redhat.com' RCPT:'' Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Linus, The following changes since commit 633711e82878dc29083fc5d2605166755e25b57a: kvm: rename KVM_HINTS_DEDICATED to KVM_HINTS_REALTIME (2018-05-17 19:12:13 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/virt/kvm/kvm tags/for-linus for you to fetch changes up to 696ca779a928d0e93d61c38ffc3a4d8914a9b9a0: KVM: x86: fix #UD address of failed Hyper-V hypercalls (2018-05-25 21:33:31 +0200) ---------------------------------------------------------------- KVM fixes for v4.17-rc7 PPC: - Close a hole which could possibly lead to the host timebase getting out of sync. - Three fixes relating to PTEs and TLB entries for radix guests. - Fix a bug which could lead to an interrupt never getting delivered to the guest, if it is pending for a guest vCPU when the vCPU gets offlined. s390: - Fix false negatives in VSIE validity check (Cc stable) x86: - Fix time drift of VMX preemption timer when a guest uses LAPIC timer in periodic mode (Cc stable) - Unconditionally expose CPUID.IA32_ARCH_CAPABILITIES to allow migration from hosts that don't need retpoline mitigation (Cc stable) - Fix guest crashes on reboot by properly coupling CR4.OSXSAVE and CPUID.OSXSAVE (Cc stable) - Report correct RIP after Hyper-V hypercall #UD (introduced in -rc6) ---------------------------------------------------------------- Benjamin Herrenschmidt (1): KVM: PPC: Book3S HV: XIVE: Resend re-routed interrupts on CPU priority change David Hildenbrand (1): KVM: s390: vsie: fix < 8k check for the itdba David Vrabel (1): x86/kvm: fix LAPIC timer drift when guest uses periodic mode Jim Mattson (1): kvm: x86: IA32_ARCH_CAPABILITIES is always supported Nicholas Piggin (2): KVM: PPC: Book3S HV: Make radix use correct tlbie sequence in kvmppc_radix_tlbie_page KVM: PPC: Book3S HV: Make radix clear pte when unmapping Paolo Bonzini (1): Merge tag 'kvm-s390-master-4.17-1' of git://git.kernel.org/.../kvms390/linux into kvm-master Paul Mackerras (2): KVM: PPC: Book3S HV: Snapshot timebase offset on guest entry KVM: PPC: Book 3S HV: Do ptesync in radix guest exit path Radim Krčmář (2): Merge tag 'kvm-ppc-fixes-4.17-1' of git://git.kernel.org/.../paulus/powerpc KVM: x86: fix #UD address of failed Hyper-V hypercalls Wei Huang (1): KVM: x86: Update cpuid properly when CR4.OSXAVE or CR4.PKE is changed arch/powerpc/include/asm/kvm_book3s.h | 1 + arch/powerpc/kernel/asm-offsets.c | 1 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 6 +- arch/powerpc/kvm/book3s_hv.c | 1 + arch/powerpc/kvm/book3s_hv_rmhandlers.S | 97 +++++++++++++++------------- arch/powerpc/kvm/book3s_xive_template.c | 108 +++++++++++++++++++++++++++++--- arch/s390/kvm/vsie.c | 2 +- arch/x86/kvm/cpuid.c | 5 ++ arch/x86/kvm/hyperv.c | 19 +++--- arch/x86/kvm/lapic.c | 16 ++++- arch/x86/kvm/x86.c | 17 +++-- 11 files changed, 198 insertions(+), 75 deletions(-)