Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp4608453ybz; Tue, 28 Apr 2020 14:45:19 -0700 (PDT) X-Google-Smtp-Source: APiQypJHHDTsjZ08dq7GO8WzzlsEfu5uonEJo66L+NcOz8KGmCvQ7DjxJOKHOZd0iEfP/Bkop4yW X-Received: by 2002:aa7:c0d2:: with SMTP id j18mr25088150edp.283.1588110319664; Tue, 28 Apr 2020 14:45:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588110319; cv=none; d=google.com; s=arc-20160816; b=zkYFFQEHCC0O1gap63csBcu9/3uXhbSt0tDJSjWTju2G4BfadD2LVC3tRCBgTi8y40 1dqgEgihJAI+FMr2q6lEOF7iO1x6lYn/1SDSyAQXrH4DTIQIbNbtZqVTm12PMKXPcReR vq/eaYl/mz7rNRXQMPLRkSCLWO6b9WhAClVD67/Sm4tFXyqe77b1WcF1m3eg1jeceXQ2 qg5IUDOMNm+Q2BOq3+p+FN1t4L91U2VjvohLmlIOOG3MGTJBdXRXFSv0QYwMSVfNpVEd JDnHaIsejJLbGmwGMKZwaUfsrXfGy28DJeHiqliVUUSxG1VwJmBNiORX3bQBrxCAj26X D9QA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=rfmlo41ts2i7Zcv0kqVybUxAnbR3sTlhoiDkLxdhqcM=; b=H/wsxu3f3n3yCmXoQWgtUDNBxksOhMEzs1UZ++sW4zeP2pRcaloBV8co6yvt0oIoYm Ui6BGik+miPBRXaI+J9fRkrCAf3o741tTNYAvdf/TZHvvuoE/ZaWb/Zb1EqTl/ARLi2G ihNVuBCrbuQB+2Bo+sVNHwtGmTn1lTlkQE+8I/7ul+cm/8oZkJ5SF+lEj5c3QxnMeRpI DM8wTQyFIKgiZYuSrhmi4tQreNJGoYU9TtyXAIYO0Gy2gcyulIm9szdodoT1QEU6Fndb //SMaRlviiN/slA8DNEPod+JfMmNoWUw2/ObbDIsGTxGlNfSL20ou8lMcf9i+GVs2lpd UXrQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=jzYQ2rTc; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g8si2852962ejc.247.2020.04.28.14.44.30; Tue, 28 Apr 2020 14:45:19 -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; dkim=pass header.i=@google.com header.s=20161025 header.b=jzYQ2rTc; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726353AbgD1Vmo (ORCPT + 99 others); Tue, 28 Apr 2020 17:42:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45584 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726272AbgD1Vmo (ORCPT ); Tue, 28 Apr 2020 17:42:44 -0400 Received: from mail-io1-xd41.google.com (mail-io1-xd41.google.com [IPv6:2607:f8b0:4864:20::d41]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4425CC03C1AC for ; Tue, 28 Apr 2020 14:42:44 -0700 (PDT) Received: by mail-io1-xd41.google.com with SMTP id z2so24982701iol.11 for ; Tue, 28 Apr 2020 14:42:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rfmlo41ts2i7Zcv0kqVybUxAnbR3sTlhoiDkLxdhqcM=; b=jzYQ2rTc5iGSeW867YpgJb0e0aw2v+lG7u1PpshHvK+b6XV/dUh6YTFnf/tFVjoHSL BU4n4+hcpwwPAURGSbzgxuxkjBKwGmDDH8fhJ6Noim6yF2Ko55IlWL3GaMHWQIEE85z8 stYWqfldjztBG7VdjBUxgxmYYt7ch8ZcywOPIpqIy8JW+yYySgvhJYT/a2dBQLTPNYo6 TtGt6ctYXhojzWnBpNIFQzBu/3qfIkUvqHKv/BAXbgbmwYbakHDJ4C2IA1PvjgV2JQK5 3zqvrwVubOUgBRTJ59l1iaxH/JjFjMKorIeIuTq3Oo0trW8vjEUnPKDt2enyUWMjCT9R lGRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rfmlo41ts2i7Zcv0kqVybUxAnbR3sTlhoiDkLxdhqcM=; b=qz/a30Zz4+wQyNrHDB/vJs86KPWdNEruvXdyhAduM5XuyAG8a4IX3nxXouV4AtYxij nzGBdu7yikWIILKzC9adUBbQBPbgf8xehs2+1B46x7Vi21r0kq7Oqg00vR3RPdqo0SU7 poiUCobRj1iXa2FkywisXnsDNpogDW6vpynF3Iik3MIWlKaC/cDE9wIpl1mNl+s/74RD wfnVt0otNOwjNg8EH4HHXVtHKKaFV0PL9NWVhjGYXOfhcgkginCVCk9jqkB5SjWFfiWt fHyhEnkP9bml2ZfbEtqE9QHkmPE5H0VVb8U2TCMNNzfUQtk+9UqkYJMGPvDAisptHa3M mZ+Q== X-Gm-Message-State: AGi0PuYDTLBCtSIRZa92PX2oMPD7v9fZvAo3QJPJuN4LfM+0VExboapD 6RamjK3q/OHZMI3DmqiNEVNOBGHDxgCaC4iYV+XBtw== X-Received: by 2002:a05:6638:bd0:: with SMTP id g16mr27759289jad.48.1588110163502; Tue, 28 Apr 2020 14:42:43 -0700 (PDT) MIME-Version: 1.0 References: <20200423022550.15113-1-sean.j.christopherson@intel.com> <20200423022550.15113-5-sean.j.christopherson@intel.com> In-Reply-To: <20200423022550.15113-5-sean.j.christopherson@intel.com> From: Jim Mattson Date: Tue, 28 Apr 2020 14:42:32 -0700 Message-ID: Subject: Re: [PATCH 04/13] KVM: x86: Make return for {interrupt_nmi}_allowed() a bool instead of int To: Sean Christopherson Cc: Paolo Bonzini , Vitaly Kuznetsov , Wanpeng Li , Joerg Roedel , kvm list , LKML , Oliver Upton , Peter Shier Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 22, 2020 at 7:26 PM Sean Christopherson wrote: > > Return an actual bool for kvm_x86_ops' {interrupt_nmi}_allowed() hook to > better reflect the return semantics, and to avoid creating an even > bigger mess when the related VMX code is refactored in upcoming patches. > > Signed-off-by: Sean Christopherson Reviewed-by: Jim Mattson