Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp2460773ybg; Fri, 5 Jun 2020 14:41:22 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwnIywqT/R23UvOKUk2iUq0u3GW7WXAQwJS9cI+P1OGEarDUZtM5TPs3e9RaXM/MlqBvFXC X-Received: by 2002:a05:6402:228d:: with SMTP id cw13mr11848632edb.150.1591393282533; Fri, 05 Jun 2020 14:41:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591393282; cv=none; d=google.com; s=arc-20160816; b=vYVAdlsKt/QmbOh9nbif2BlAZ6x0aMKaQ0mNR82jkkcwH8ptPbNHVkaDJ4ZZxwQC3y BEF1eABz+hHiuwZ8uWoiIBwGLgfvXF0Z8DGkDwlImhFAal6HrknG8bKLsO6udnWUfcH0 SDmym2ARYQNufHp0nG+WQx/mhccPmtGWXz54T9HbrqrhnSxh4f6giSvsUdcsp0mkQyRR gtiEwmhqsnrYo3eeUtdUECnU0pvCpQbzpLLdeHYCz2WnkSAk6QQPvrpnhdF1/WFBIMDe QdLeJsntdgVaQYEInz1xldpLsyoYa47QalT4ABwD/RARwrYc4PCTHBaa2xi4RJltvnFl t8jQ== 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:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :ironport-sdr:ironport-sdr; bh=QiNhYkw2kOFmdjhFh2xMRd/s6GETrKJqLQoEBkXRMJY=; b=Q21X4p5eNOKj6DQAV3nI3xxzHHnwlxvFBT4sVTWopSsaeLmAmkuwatXJMk4M1kRybv du9o9KhW8KDHqI85rFOu4FfYv1dGW8amxmpu6fuzVPVWqarwInOEdYrs3EgrxaUYmVKm Fx26Z36NynCUZqqm09/QcK84aFT4RzXUKDQHaJ5oW4nj4udiTxlgQyQlSFxp07zVRjms 7tQPdMJnR2ciWhkfeDwryC/1Y0fRgP2fAlbPP69j7ScbOYttPcFUjUxp/5ApYNSeLLMA I3NDeg26UaBJcEwdVxBT3GZabERjLEGja+ViuJsAzEH5rirvg9otjjs2aQcQN5BBagXn cXzw== 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 dt1si5775973ejc.29.2020.06.05.14.40.58; Fri, 05 Jun 2020 14:41:22 -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 S1728499AbgFEVjL (ORCPT + 99 others); Fri, 5 Jun 2020 17:39:11 -0400 Received: from mga17.intel.com ([192.55.52.151]:49312 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728407AbgFEVjJ (ORCPT ); Fri, 5 Jun 2020 17:39:09 -0400 IronPort-SDR: yOUxP2A9ZMHNLNnvKyQEdTJTE2MIcajOLJgjBwTJYBGwWXkGVIt39TziZJ8qPC3tKhgixDAbaU UfJx6APvQ6wQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Jun 2020 14:39:08 -0700 IronPort-SDR: YSVhY82sOCXDcB+FUAbcwT6ASdwsQiG5nW9NicQWovT4JldzzE93CtWvpKQxxHHPrS3LOZeOYf tpq5sj1oGtKQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,477,1583222400"; d="scan'208";a="287860874" Received: from sjchrist-coffee.jf.intel.com ([10.54.74.152]) by orsmga002.jf.intel.com with ESMTP; 05 Jun 2020 14:39:07 -0700 From: Sean Christopherson To: Marc Zyngier , Paul Mackerras , Christian Borntraeger , Janosch Frank , Paolo Bonzini Cc: James Morse , Julien Thierry , Suzuki K Poulose , David Hildenbrand , Cornelia Huck , Claudio Imbrenda , Sean Christopherson , Vitaly Kuznetsov , Wanpeng Li , Jim Mattson , Joerg Roedel , linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, linux-mips@vger.kernel.org, kvm@vger.kernel.org, kvm-ppc@vger.kernel.org, linux-kernel@vger.kernel.org, Peter Feiner , Peter Shier , Junaid Shahid , Ben Gardon , Christoffer Dall Subject: [PATCH 03/21] KVM: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals Date: Fri, 5 Jun 2020 14:38:35 -0700 Message-Id: <20200605213853.14959-4-sean.j.christopherson@intel.com> X-Mailer: git-send-email 2.26.0 In-Reply-To: <20200605213853.14959-1-sean.j.christopherson@intel.com> References: <20200605213853.14959-1-sean.j.christopherson@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Use "mc" for local variables to shorten line lengths and provide consistent names, which will be especially helpful when some of the helpers are moved to common KVM code in future patches. No functional change intended. Signed-off-by: Sean Christopherson --- arch/x86/kvm/mmu/mmu.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/arch/x86/kvm/mmu/mmu.c b/arch/x86/kvm/mmu/mmu.c index cbc101663a89..36c90f004ef4 100644 --- a/arch/x86/kvm/mmu/mmu.c +++ b/arch/x86/kvm/mmu/mmu.c @@ -1060,27 +1060,27 @@ static void walk_shadow_page_lockless_end(struct kvm_vcpu *vcpu) local_irq_enable(); } -static int mmu_topup_memory_cache(struct kvm_mmu_memory_cache *cache, int min) +static int mmu_topup_memory_cache(struct kvm_mmu_memory_cache *mc, int min) { void *obj; - if (cache->nobjs >= min) + if (mc->nobjs >= min) return 0; - while (cache->nobjs < ARRAY_SIZE(cache->objects)) { - if (cache->kmem_cache) - obj = kmem_cache_zalloc(cache->kmem_cache, GFP_KERNEL_ACCOUNT); + while (mc->nobjs < ARRAY_SIZE(mc->objects)) { + if (mc->kmem_cache) + obj = kmem_cache_zalloc(mc->kmem_cache, GFP_KERNEL_ACCOUNT); else obj = (void *)__get_free_page(GFP_KERNEL_ACCOUNT); if (!obj) - return cache->nobjs >= min ? 0 : -ENOMEM; - cache->objects[cache->nobjs++] = obj; + return mc->nobjs >= min ? 0 : -ENOMEM; + mc->objects[mc->nobjs++] = obj; } return 0; } -static int mmu_memory_cache_free_objects(struct kvm_mmu_memory_cache *cache) +static int mmu_memory_cache_free_objects(struct kvm_mmu_memory_cache *mc) { - return cache->nobjs; + return mc->nobjs; } static void mmu_free_memory_cache(struct kvm_mmu_memory_cache *mc) @@ -1395,10 +1395,10 @@ static struct kvm_rmap_head *gfn_to_rmap(struct kvm *kvm, gfn_t gfn, static bool rmap_can_add(struct kvm_vcpu *vcpu) { - struct kvm_mmu_memory_cache *cache; + struct kvm_mmu_memory_cache *mc; - cache = &vcpu->arch.mmu_pte_list_desc_cache; - return mmu_memory_cache_free_objects(cache); + mc = &vcpu->arch.mmu_pte_list_desc_cache; + return mmu_memory_cache_free_objects(mc); } static int rmap_add(struct kvm_vcpu *vcpu, u64 *spte, gfn_t gfn) -- 2.26.0