From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2255BC83F09 for ; Wed, 9 Jul 2025 11:00:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3EF146B00D2; Wed, 9 Jul 2025 07:00:05 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 39FAE6B00D3; Wed, 9 Jul 2025 07:00:05 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 267326B00D4; Wed, 9 Jul 2025 07:00:05 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 114D26B00D2 for ; Wed, 9 Jul 2025 07:00:05 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id D318E109E41 for ; Wed, 9 Jul 2025 11:00:04 +0000 (UTC) X-FDA: 83644431528.11.C4392BB Received: from mail-wm1-f74.google.com (mail-wm1-f74.google.com [209.85.128.74]) by imf10.hostedemail.com (Postfix) with ESMTP id 0365BC000D for ; Wed, 9 Jul 2025 11:00:02 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=1wXaMjxK; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf10.hostedemail.com: domain of 3sUtuaAUKCEw7oppou22uzs.q20zw18B-00y9oqy.25u@flex--tabba.bounces.google.com designates 209.85.128.74 as permitted sender) smtp.mailfrom=3sUtuaAUKCEw7oppou22uzs.q20zw18B-00y9oqy.25u@flex--tabba.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752058803; a=rsa-sha256; cv=none; b=W9C5/UjGKzp87UkdWoDibuL4wl6rUewydNQE9LlWUpS+qSQ0rdZBPnxqGoFe7npt04QGyc OhYopRBVFQ1TQp/nja+S5B7vo8x3CaewtToufMO6+Y9hm9WlZwd6rmjfTGKwRsjGNDxu5b tNHE7ogtAGur1Mwi83O8oKf+u1TmLkI= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=1wXaMjxK; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf10.hostedemail.com: domain of 3sUtuaAUKCEw7oppou22uzs.q20zw18B-00y9oqy.25u@flex--tabba.bounces.google.com designates 209.85.128.74 as permitted sender) smtp.mailfrom=3sUtuaAUKCEw7oppou22uzs.q20zw18B-00y9oqy.25u@flex--tabba.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752058803; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=nTgA0PsTgYLAc78e2afXwU8uZgXh4OcRxe9c8n26j1Q=; b=05veP7qphA6HufUjdHXlfr3uqts8ugzgSrzNg483313t7GMp6XWHALOlwtc4B7hK6NHmfu FGks10it/hjjl40XnzMfCJ2R790Weekex66/NDPl3nAgfMpJ4c9Zc7gJm+FxNKDoCRsaWG USH2Rjnlo3lC1pQrOTnt0jOPErdJfe8= Received: by mail-wm1-f74.google.com with SMTP id 5b1f17b1804b1-45311704d1fso35709215e9.1 for ; Wed, 09 Jul 2025 04:00:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1752058801; x=1752663601; darn=kvack.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=nTgA0PsTgYLAc78e2afXwU8uZgXh4OcRxe9c8n26j1Q=; b=1wXaMjxKkCb6Y+auf97OKjV8WjI1x3jFnruOFvWiyLGb+Qc8xUk3BcrcHs2i+v83+7 SPe48QtgNLwJYkFfJTqqGyCyIvBihMQaya97Yq/3q2XfbixwFwbOK2pEM8WXwdXlY5AI aFXcS77BmC/UpRrkWO7sM9EjgXNSkxFIBIFr/5eg0x0VpvT8NkDvjnVvRF6wJGqYx3vt woK8OE/kY+Z/axeRjfAlb4d4HXZtg5UHOaPE6Ap7iTjGAPM5MCuZu0ngGa0PRFUhUlUv dPZBj9JDuFUknN9+T1BiUeyIgLAVH9j7b4yhFc7ru11ZRx6z18FT0OcrEa+wBkKIxcT7 fqng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752058801; x=1752663601; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=nTgA0PsTgYLAc78e2afXwU8uZgXh4OcRxe9c8n26j1Q=; b=uFfTenUl2lIQDF0e2GeZcSZdUOvWG1sc0N8qjTRP5O4XN2/X241AxV8uFl7Kp7apK0 88v0wh8dMDEaePFljwvejFstyRxgKOqsmE8/b62A7B7amxbFOBuBKLzhdnF3akBQbHpj yuPfqcgg7HkgnRelqM21yiZ9QmM2JAFxanvHkK6B+yWniLXNWIVX3zfWkesbpi1KLHUJ 9nCTrVnw7FR9ie4fjHM7rsCV7Em1KcvHE+eQz1IkVfQOfw2ODl4WAU9iackvtIamFFg7 Qy8PZCNkOjm8uBGKS3+z1QZMwNaXNVNe5UFAtcWhDgwBkKn8ZljVWoXUVBraSSnrWcwd 5/fg== X-Forwarded-Encrypted: i=1; AJvYcCW4hbPRH5ZT5ftQXFQs7NVM0kQ3O8RQ4QRe+dvkQrPTW+dZzlTpNQ8+3Y4mrw9YW4cDCF6ExvG62Q==@kvack.org X-Gm-Message-State: AOJu0Yw4tUaA6bx+t5djzAOjnPePIuJRCFNTIctbkWyEWo159qIyVDv5 o4H7vkyHrWaY+W+uB2w8pJgYsjvmsdqs1+7R5k7IbtmWqhFFX1v+qJIfSxCEnTittU50GdF/+OZ Kkg== X-Google-Smtp-Source: AGHT+IHmepntDq11YXRLBIOku0QsI7xVin+WFrXXjJmGV1ZmT9B18wyRpgQ41zGx/IWpeOmqxXI7huyApw== X-Received: from wmqd14.prod.google.com ([2002:a05:600c:34ce:b0:453:86cc:7393]) (user=tabba job=prod-delivery.src-stubby-dispatcher) by 2002:a05:600c:8705:b0:43c:f6c6:578c with SMTP id 5b1f17b1804b1-454d532c4b7mr19454575e9.15.1752058801425; Wed, 09 Jul 2025 04:00:01 -0700 (PDT) Date: Wed, 9 Jul 2025 11:59:32 +0100 In-Reply-To: <20250709105946.4009897-1-tabba@google.com> Mime-Version: 1.0 References: <20250709105946.4009897-1-tabba@google.com> X-Mailer: git-send-email 2.50.0.727.gbf7dc18ff4-goog Message-ID: <20250709105946.4009897-7-tabba@google.com> Subject: [PATCH v13 06/20] KVM: Fix comments that refer to slots_lock From: Fuad Tabba To: kvm@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-mm@kvack.org, kvmarm@lists.linux.dev Cc: pbonzini@redhat.com, chenhuacai@kernel.org, mpe@ellerman.id.au, anup@brainfault.org, paul.walmsley@sifive.com, palmer@dabbelt.com, aou@eecs.berkeley.edu, seanjc@google.com, viro@zeniv.linux.org.uk, brauner@kernel.org, willy@infradead.org, akpm@linux-foundation.org, xiaoyao.li@intel.com, yilun.xu@intel.com, chao.p.peng@linux.intel.com, jarkko@kernel.org, amoorthy@google.com, dmatlack@google.com, isaku.yamahata@intel.com, mic@digikod.net, vbabka@suse.cz, vannapurve@google.com, ackerleytng@google.com, mail@maciej.szmigiero.name, david@redhat.com, michael.roth@amd.com, wei.w.wang@intel.com, liam.merwick@oracle.com, isaku.yamahata@gmail.com, kirill.shutemov@linux.intel.com, suzuki.poulose@arm.com, steven.price@arm.com, quic_eberman@quicinc.com, quic_mnalajal@quicinc.com, quic_tsoni@quicinc.com, quic_svaddagi@quicinc.com, quic_cvanscha@quicinc.com, quic_pderrin@quicinc.com, quic_pheragu@quicinc.com, catalin.marinas@arm.com, james.morse@arm.com, yuzenghui@huawei.com, oliver.upton@linux.dev, maz@kernel.org, will@kernel.org, qperret@google.com, keirf@google.com, roypat@amazon.co.uk, shuah@kernel.org, hch@infradead.org, jgg@nvidia.com, rientjes@google.com, jhubbard@nvidia.com, fvdl@google.com, hughd@google.com, jthoughton@google.com, peterx@redhat.com, pankaj.gupta@amd.com, ira.weiny@intel.com, tabba@google.com Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 0365BC000D X-Stat-Signature: omqco7g9bdi7t5kawnqjnwboq9wq98hu X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1752058802-921421 X-HE-Meta: U2FsdGVkX1+lTx0gNylIPoSVwY8HxR5rp3by47qxPkTQ6qzTiiLZmYKsWxn3M7xrBR6XYD8eRB1peeEk7YWXupPDXVNw/omSMMfjE6wk3iJZMCtln73e8IaAc9FMkTF2r5XVFG91T+AJ/EoxKXZ0CIaIoVKUT0V2of9gGe8REopBY9iXXUg93qffwCHOI6ge/qpMkMGAtpBFJu6OxZzfRzryotgm9f4/qzNqpzlKngMfrWKGiiQQBtjjxwnSazcmZVWQn3rAmXEyseG5YgdaLfcEnz3l+V2g5Xoo4VRZf+3DQ2900z/jaEfE9VLCrcQlD0N0srjDrgzic2KH6PdGLJIl4VruwueBMbO1xolBQKFKwx5PHgNaZvk0ey/5O98SSyNfalyJwsldLKOJV7AJ3nhfkb6skLFfztJ/rMfK1ZW5UkbCfVyzguC/MaxSkuG9JEJfnCMINS82cS3rZ9eHkoPtJXQgPwNI9hB3d1lwpdY7Ym28ni3hhg7xFVcSdhKjUOzVUMUzfv5VfctTEk2s3oSjkZwFvFgTmwLo3mIik/kkO7gaz/cRiRwDTBIChKcgeD7i8pp3DJFJGvUWqObr3v7vtWZjPnhVR+R1rS7ESrShD8uQH8Ubb3M7jk7M/ieTwCg2j/iI9fd00W9IB6m2b5zpxcaoXn7WCYBnFRyHq3OjPvyr9zQ/2AcRDNfJ5G7pybKiN5nm+BFbxYE3DDB9UfHODDNDeRHA95yFUq5kcso0TWijeRGuEUBrIkvRLrSOi9fIb7ynyU2TqE3jUQrpc58B5kNjsxQlX6gEje82nfhjMGA7Xd9blHR6v/5jVIA5PFCqX0dtoRvrNCvcNuKiZIakjT8XvZfaL/ALE/9aMtOPW2FXw5g3x8kZD1rOseJaZJD7yEMIXXIs96t0+/6GN/IIBqmQhbQIfvDsnbI94jZMKkG7qm9ZWiY2sasXuzu0wELy9Zf8WkPUCxVJ9vx HPPsdOoB 4FvGqCm1KjDWUiTyMLAMOg4sLDVpWff1kHfASBvHPPX3SAjy9VoxOdMS1g7cpNxPjf1O6NV0+Xs18RBqcxRRxJmH3N+adbec15dWYdWRIz8t0OSWlz8Ic3bqGA8i9kRdhwk9j+/pOW/9McT03Vz2uW3PRrTF+eRrSCzJ3wIA/IVrK2zrncBToFgtsLl7zGSL/wLqgSp+rdzQxbRpSpjoZzwwwwXXfB691JONPS7zqzDm6Mr8JrJZ1aIMVJyYKauDXFzKthCRzqRKyBETREIFwd911Exa1BcX9uYZKEOj1lBU99ZmaJHXzlgx58aXoUSfffeSXk/Ngrysvlk/qi4XEeP4VPQj8g2tu6jzwFyWI8L0RsBxT6/fgSFRH2ua/OudEOesn6jM2czjxhUrcoenJWya232bq4fD3S3NfaRjVSuikLcWV8H+min6kdLlA7wivYKMwhT8vUQTf2bgdKOZiND9x/zocduRgbOSYHbybI2SrF50rkU2VJDnWQgwHaMeAcQE9RGBfUkI6kc//EX2jYawXTsCN/boDvq4f0PubrWGBREPuQxO5qKg68fqmzq43KvqGV5D0SpLJp6IG5oI72ljuLT0HYNvgKMQC7bTY8WrIaXIL4tuZUhart+gigbg59PHGTMb4ajpml64yFADy9sre7rOCA6ardDe3YS8s1e59SxqukV7ssbrZnIw6ulIlo9Se9oXxutQDBojqJMkYUuNNvukyeIKY1Dk2FcZOtzHjEzD/QqpXQXs5Og== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Fix comments so that they refer to slots_lock instead of slots_locks (remove trailing s). Reviewed-by: David Hildenbrand Reviewed-by: Ira Weiny Reviewed-by: Gavin Shan Reviewed-by: Shivank Garg Reviewed-by: Vlastimil Babka Signed-off-by: Fuad Tabba --- include/linux/kvm_host.h | 2 +- virt/kvm/kvm_main.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/linux/kvm_host.h b/include/linux/kvm_host.h index ed00c2b40e4b..9c654dfb6dce 100644 --- a/include/linux/kvm_host.h +++ b/include/linux/kvm_host.h @@ -870,7 +870,7 @@ struct kvm { struct notifier_block pm_notifier; #endif #ifdef CONFIG_KVM_GENERIC_MEMORY_ATTRIBUTES - /* Protected by slots_locks (for writes) and RCU (for reads) */ + /* Protected by slots_lock (for writes) and RCU (for reads) */ struct xarray mem_attr_array; #endif char stats_id[KVM_STATS_NAME_SIZE]; diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c index afbc025ce4d3..81bb18fa8655 100644 --- a/virt/kvm/kvm_main.c +++ b/virt/kvm/kvm_main.c @@ -331,7 +331,7 @@ void kvm_flush_remote_tlbs_memslot(struct kvm *kvm, * All current use cases for flushing the TLBs for a specific memslot * are related to dirty logging, and many do the TLB flush out of * mmu_lock. The interaction between the various operations on memslot - * must be serialized by slots_locks to ensure the TLB flush from one + * must be serialized by slots_lock to ensure the TLB flush from one * operation is observed by any other operation on the same memslot. */ lockdep_assert_held(&kvm->slots_lock); -- 2.50.0.727.gbf7dc18ff4-goog