Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp673498imm; Wed, 13 Jun 2018 06:42:33 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKBCDriY6dVVrZb0HTEpGrykMIAeMzE84t/zZZbkryOsB0OTbAKg33AGU4/04u8FfbxB+Qp X-Received: by 2002:a17:902:b110:: with SMTP id q16-v6mr5323443plr.286.1528897353495; Wed, 13 Jun 2018 06:42:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528897353; cv=none; d=google.com; s=arc-20160816; b=yqcymlQKZr94fx21V8fWdLY3RHRxItdnTUkSJAgF+bH1KrKbTB4s69M4RZEVg2Hg7g l/oNaLGNGVxN02ohM3SlgQVhSStrD2yAhuTqZq6s6S3DAnRP/LDgIRzAjZt8OvLfWcjv fBDYdQrEpzfU+j/vchctTAFoPGLUriQ78xaJfdBG2XdqVmEal+fg5diroc/9iBRS2jh4 DO+MUJmKuXVKOKmc3PcmAmD7ZPHMC848vHTvn2oy6ye1q+oSehrfn9xGtN0mlXbe5BZo fJGp3ERGa/EU+zwQuegpskGCfZS78876beMirlF9R6oDgt1DtkrH8Nr1UkyOVZuIql1U dQYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=B9Srp28oLWQjk6X5dc/GEHC81zrIxOxLlf9mcvCczcA=; b=zlHYOhHVrLpjBMbFL475hKPCrfnHlCOSQD8JJT0BqkzRo3ChgUAT1CwchuXSsotyxB FSLAN+4CEqHLwXZQRDp6oXE0/Rulc5a2HnyvpQwLnwWsS9bTMusmnrpfmowAMyq8N6w/ p4Mv0j1vLXqeld9STwdgV5lW+aLPjKjRvPpKtRvDTCIi8tS8DBcOcOLj6QKtFYeSKsMo VtVSE2BhXby8B0/14pFr1BoJeJXVQjUqJ6kUcEwLLLgzBfZi7YiVCKQJVWx94chjOzBn +MeserqAd8XVdosMnxwfuykc5Z83+ZE51lUSeSjSEKqshkZP8w15gnn/6kGozmyMV61E lSxQ== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t5-v6si2956589plj.112.2018.06.13.06.42.19; Wed, 13 Jun 2018 06:42:33 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935598AbeFMNle (ORCPT + 99 others); Wed, 13 Jun 2018 09:41:34 -0400 Received: from usa-sjc-mx-foss1.foss.arm.com ([217.140.101.70]:47716 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934508AbeFMNlc (ORCPT ); Wed, 13 Jun 2018 09:41:32 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 887A61529; Wed, 13 Jun 2018 06:41:32 -0700 (PDT) Received: from e103592.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.72.51.249]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3315F3F59D; Wed, 13 Jun 2018 06:41:31 -0700 (PDT) Date: Wed, 13 Jun 2018 14:41:28 +0100 From: Dave Martin To: Linus Torvalds Cc: Paolo Bonzini , Catalin Marinas , Marc Zyngier , Linux Kernel Mailing List , Radim =?utf-8?B?S3LEjW3DocWZ?= , KVM list Subject: Re: [GIT PULL] KVM changes for 4.18 merge window Message-ID: <20180613134126.GL22983@e103592.cambridge.arm.com> References: <1528812229-53043-1-git-send-email-pbonzini@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jun 12, 2018 at 07:43:50PM +0100, Linus Torvalds wrote: > On Tue, Jun 12, 2018 at 7:03 AM Paolo Bonzini wrote: > > > > git://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus > > Grr. Several tedious conflicts. I fixed them all up, and they all > looked trivial, but since most of them were to ARM cases, I couldn't > even test the end result. > > I suspect the 'workaround_flags' could be merged into the (now) > allegedly generic 'flags' field in the arm64 kvm_vcpu_arch structure, > but I (obviously) didn't actually do that. I think we decided that it was a bit premature to merge them, but we will likely be able to do that later on. > Adding some ARM people to the cc so that somebody on that side checks my merge. > > (Still going through my basic build tests, not pushed out yet, but I'm > assuming that will finish cleanly and it should be pushed out soon). I've now build-tested master (f5b7769eb0) in a few configurations (particularly KVM + !KVM) for arch/arm. The main risk there is missing new hooks called by the core virt/kvm/arm code. For arm64 I've now done some basic boot/run/KVM testing as appropriate on Juno and the Arm fast model for various configs (defconfig, ARM64_SVE=n, KVM=n). For the KVM/SVE interactions in particular, the merge looks good to me. Cheers ---Dave