Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp866827ybz; Fri, 24 Apr 2020 10:33:04 -0700 (PDT) X-Google-Smtp-Source: APiQypKexA6bhRs9k5ZtLJ9/oROTroU9yPOm2UL9CMep2vopfLz8rOQMHe5AQwtaaW8lCjqbvEeL X-Received: by 2002:a05:6402:31b6:: with SMTP id dj22mr8647335edb.258.1587749584754; Fri, 24 Apr 2020 10:33:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587749584; cv=none; d=google.com; s=arc-20160816; b=tTCkFCS82PN9bY6JZ78FRmnHORlP76+0Q4G/E+bBWni4sCklRYhoU5Utu72EiRDINS e9aNQOPp/nMJ/yNb2WbwpuJg/g9hkyyi8rBCmQDf4xo0oglHZFNmSy6zVnfdYpLx7+zS RNDgqWEfvvX7ivi1/5pmMxr8w67XPB3/Gm1FaZaLJiDR5qhYlYpfcL5mu/6myLc4XW0R WpHgBzP/CAOxkTSTxyCxBSQCcbsnaAbiNibuL2urcwYw0ma4FBGv5jEgoAPtn2CxaeNw UsOtKU9CbOp2PjnaqVEb8twgm0K252eCjDVzWhgvBH2upsZh7F4rFWHiNG38E59PAwWy O3tQ== 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:ironport-sdr:ironport-sdr; bh=64kU6ok093IHkDHjyEIH516CB0t9Hp9MwWsyOnIcjt0=; b=fEbkgaiZtd2fm4w+4KaFlqzXP4NXNfeu7mASnwlaDmX6IkRK+UcdsTi+K3HhyPRRB8 PWlpMuOTPtNmbhm0WapXgi0vqyBuXA8/dbcoeAXj6Ugm4HrXo2JaOq4lEZ8e1NV1s8yM 0zJ53MUYkjW9WzW3FeojnTxXTLHPn81Mto+ON/RHPlr14DEE9daxkeZz5f1nbS4JtlcO bM6IHr7tVOeX74jXW5RiHxas+5BEbnzv9bIbPWVHj2OLbfv9U5Dw1c79kK7a4maLUeOv 2P1u/NfZa6zeji4V33GMp6/215iLcFAF5H2i6pQIh5YGHATTjz8kI5c4L5hM3VcM/hc3 76kg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 3si3386996ejz.2.2020.04.24.10.32.41; Fri, 24 Apr 2020 10:33:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728988AbgDXR3E (ORCPT + 99 others); Fri, 24 Apr 2020 13:29:04 -0400 Received: from mga05.intel.com ([192.55.52.43]:62634 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728912AbgDXR3D (ORCPT ); Fri, 24 Apr 2020 13:29:03 -0400 IronPort-SDR: Gdtgb+u+mQoOJCJqOg74fMfiegzu1gOrk+MmqBG55wEqFj0nzBsNVxNDPlVcq3EQUHa6b7t4CO qZTKL0x5hF1g== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Apr 2020 10:29:03 -0700 IronPort-SDR: iroeJR4h38q6n21knyLtBKTiIZSYZcde9zT3qKDqytuAABqzmsRmlca8sHgthWSoDbFwbOOkqK za6AQS1aPvUg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,311,1583222400"; d="scan'208";a="457991000" Received: from sjchrist-coffee.jf.intel.com (HELO linux.intel.com) ([10.54.74.202]) by fmsmga006.fm.intel.com with ESMTP; 24 Apr 2020 10:29:03 -0700 Date: Fri, 24 Apr 2020 10:29:03 -0700 From: Sean Christopherson To: Paolo Bonzini Cc: linux-kernel@vger.kernel.org, kvm@vger.kernel.org, wei.huang2@amd.com, cavery@redhat.com, vkuznets@redhat.com, Oliver Upton , Jim Mattson Subject: Re: [PATCH v2 00/22] KVM: Event fixes and cleanup Message-ID: <20200424172902.GF30013@linux.intel.com> References: <20200424172416.243870-1-pbonzini@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200424172416.243870-1-pbonzini@redhat.com> User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Apr 24, 2020 at 01:23:54PM -0400, Paolo Bonzini wrote: > Because of this, I added a bool argument to interrupt_allowed, nmi_allowed > and smi_allowed instead of adding a fourth hook. Ha, I had this as the original implementation for interrupts, and then switched to a separate hook at the 11th hour to minimize churn.