Message ID | 20220311174001.605719-7-oupton@google.com |
---|---|
State | Changes Requested |
Headers | show
Return-Path: <kvm-riscv-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=oAE5BZqx; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=google.com header.i=@google.com header.a=rsa-sha256 header.s=20210112 header.b=agb3tdzK; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=kvm-riscv-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=<UNKNOWN>) Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KFYBd1gqRz9sGD for <incoming@patchwork.ozlabs.org>; Sat, 12 Mar 2022 04:41:13 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:From:Subject:References: Mime-Version:Message-Id:In-Reply-To:Date:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=XrylJxoard6D+B6/9QpSHQmcXsSgjltVBkaeA9Ry3+M=; b=oAE5BZqx7aifWEgiccP20l9Iy0 e8oTcdnSWSS62WcdMSKTY2qWm6xNe3Qs7OMnYPLvPrir9ssW1wIcHPRmepTHSZU+6g1dkoYS25B+Q rPs5CbgrFHtIbDKPak+e62N6OjZ9tQvdO5efRmdlAtUBLX23BYwH2lbEmo7V1mae19ri2aLZclS8e NnH/Vkj+pDD+8lOJcC1YXsZYuhOCXz16fibkZ9Gx2C/EW+zPJ7ZcADte/7kMzWxVXw3FVuqzOuLwz 0TVFV3jlr9vZ3vF0KJjKKxogn7DCMV0GNjj8EiFFyg8uR5Mkrce7bRoNgsr397ID47S3t2Hj2SiUW KNvgYilQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nSjGJ-00HWOE-0E; Fri, 11 Mar 2022 17:41:11 +0000 Received: from mail-il1-x14a.google.com ([2607:f8b0:4864:20::14a]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nSjGG-00HWLP-C5 for kvm-riscv@lists.infradead.org; Fri, 11 Mar 2022 17:41:09 +0000 Received: by mail-il1-x14a.google.com with SMTP id j7-20020a92ca07000000b002c2b8f24cffso5984916ils.9 for <kvm-riscv@lists.infradead.org>; Fri, 11 Mar 2022 09:41:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=date:in-reply-to:message-id:mime-version:references:subject:from:to :cc; bh=7ZRBkS4U0RFhMHj2rsuxMbzaij5n0dyzv68dBdi/1V4=; b=agb3tdzKqOaqoSpS5U/p593tiHNWqqZJpCJfTx6gflLYyYPaiUx9HO1yB+3F8H6FmE cVmT3Q3SIyKv2ALdwrHb71MbMAovi69YILYjVnI8iH2bT94dX9eYTXj922gCmpI9Bz4G 0ICO77FbsL3yb1LVQra6lGmL0ybIgUa5vLxMGVJUJGMWGQplz1gVTXf7+h9teAs/s7ly 6VS2GxT/OsB7vGqrMOHEmHMZq2e9MRHJ64j7+VwGzT9A3Ct64Kb6KQFimn57Jg1ISLuX 3I07mWDcVavQz4BZFLNYaY4e67ThPDC2U7U3teJaD5KtlB/2Wu3f/3S8JFbaA0GrCvh3 sLQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:in-reply-to:message-id:mime-version :references:subject:from:to:cc; bh=7ZRBkS4U0RFhMHj2rsuxMbzaij5n0dyzv68dBdi/1V4=; b=JBu/+jzfIVkUj+GMSrS8Bx4n5daZqARQxmsVAxk1RasVz6xiV82pC66xFR1+blHIwd qlAdA3Cz9JkqK+aUVBnBzVOUXaaTyPKQrgEeSQvAkmpV4I/xMv+veaMyWGtrop7rrLTK ywvhl0ALJZdO6xxEete8dfoqGEVa/amU12ErbWK9imjRTGa4QIseUhNn/m9NbNtdiiC9 Xg+kI6V4JWce+tyXFYws9+1q1yKmiRVkvCaxqI+Hu6OlwcqgMz1KT/WOtsPPmovLtvTW gtBWJYyU1SuA+HMDhzfjj94RqlrzN4f9zg+JhFEDsxsYcdDYAVlAcM2fcOl7XVlWiIha Id/w== X-Gm-Message-State: AOAM5321NI8p+CDNHyyWfXTQ41E7zcACX5Jv2Mj2adb5KIN7EIx0xvKC T1iS2hKlGLM8jnACjkfq95KATzEXhQs= X-Google-Smtp-Source: ABdhPJw9BiYukm5oFkfLFDSfcoF0YG+SBFyjRPDOEtEfu56g5hciDXgPevhVFTjypFLBz3WPqlZZ86y7cJg= X-Received: from oupton.c.googlers.com ([fda3:e722:ac3:cc00:2b:ff92:c0a8:404]) (user=oupton job=sendgmr) by 2002:a5e:a80a:0:b0:645:b477:bc23 with SMTP id c10-20020a5ea80a000000b00645b477bc23mr8739969ioa.191.1647020467117; Fri, 11 Mar 2022 09:41:07 -0800 (PST) Date: Fri, 11 Mar 2022 17:39:52 +0000 In-Reply-To: <20220311174001.605719-1-oupton@google.com> Message-Id: <20220311174001.605719-7-oupton@google.com> Mime-Version: 1.0 References: <20220311174001.605719-1-oupton@google.com> X-Mailer: git-send-email 2.35.1.723.g4982287a31-goog Subject: [PATCH v4 06/15] KVM: arm64: Rename the KVM_REQ_SLEEP handler From: Oliver Upton <oupton@google.com> To: kvmarm@lists.cs.columbia.edu Cc: alexandru.elisei@arm.com, anup@brainfault.org, atishp@atishpatra.org, james.morse@arm.com, jingzhangos@google.com, jmattson@google.com, joro@8bytes.org, kvm-riscv@lists.infradead.org, kvm@vger.kernel.org, maz@kernel.org, pbonzini@redhat.com, pshier@google.com, rananta@google.com, reijiw@google.com, ricarkol@google.com, seanjc@google.com, suzuki.poulose@arm.com, vkuznets@redhat.com, wanpengli@tencent.com, Oliver Upton <oupton@google.com>, Andrew Jones <drjones@redhat.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220311_094108_436775_09F479B4 X-CRM114-Status: GOOD ( 10.06 ) X-Spam-Score: -7.7 (-------) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: The naming of the kvm_req_sleep function is confusing: the function itself sleeps the vCPU, it does not request such an event. Rename the function to make its purpose more clear. No functional change intended. Content analysis details: (-7.7 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:14a listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -7.5 USER_IN_DEF_DKIM_WL From: address is in the default DKIM white-list -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.0 DKIMWL_WL_MED DKIMwl.org - Medium trust sender X-BeenThere: kvm-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <kvm-riscv.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/kvm-riscv>, <mailto:kvm-riscv-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/kvm-riscv/> List-Post: <mailto:kvm-riscv@lists.infradead.org> List-Help: <mailto:kvm-riscv-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/kvm-riscv>, <mailto:kvm-riscv-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "kvm-riscv" <kvm-riscv-bounces@lists.infradead.org> Errors-To: kvm-riscv-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org |
Series |
KVM: arm64: PSCI SYSTEM_SUSPEND + SYSTEM_RESET2 bugfix
|
expand
|
diff --git a/arch/arm64/kvm/arm.c b/arch/arm64/kvm/arm.c index 3918d078fc4d..7c297ddc8177 100644 --- a/arch/arm64/kvm/arm.c +++ b/arch/arm64/kvm/arm.c @@ -594,7 +594,7 @@ void kvm_arm_resume_guest(struct kvm *kvm) } } -static void vcpu_req_sleep(struct kvm_vcpu *vcpu) +static void kvm_vcpu_sleep(struct kvm_vcpu *vcpu) { struct rcuwait *wait = kvm_arch_vcpu_get_wait(vcpu); @@ -652,7 +652,7 @@ static void check_vcpu_requests(struct kvm_vcpu *vcpu) { if (kvm_request_pending(vcpu)) { if (kvm_check_request(KVM_REQ_SLEEP, vcpu)) - vcpu_req_sleep(vcpu); + kvm_vcpu_sleep(vcpu); if (kvm_check_request(KVM_REQ_VCPU_RESET, vcpu)) kvm_reset_vcpu(vcpu);