From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 813092D3ECF for ; Mon, 11 Aug 2025 11:26:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1754911615; cv=none; b=qqSspqG0vXskI10cebh2KIPTxbdJ7H8X1dXWT9lmT/JUiJlgL51hEyMkC4YKOB1mylWW00ujNKYmlwVPOJVfkpmDJRUCuPlUm0vjvBDXgWvAkMhVQNjYZ6cQhaNdIa+rq5dZPJZ+xWaGqDoBv2HKBiaAv9qo2Rh8yk2De3FNNKw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1754911615; c=relaxed/simple; bh=5bTAXo4Wnbsgm2C4LriAvbtI/44w1uQqyTmK51I8pv4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=MEuQcmES1xmw6zNoH+iFxk8+BkSj+rw1H29CEc5EJx2zFaYye6chNJpEmToCgot4rag2xVCHzafr6PsaHVFbgJB+g0WmqNIVQA6IfXvqzHP1IuQozprnTTs87/P3mEuXvrD6LRTdbBBqsfjcazWzR1zHH8MITPEWT8ZHwY0tEOQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=XUjMLlNS; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="XUjMLlNS" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1754911612; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=UJDg4sW92zbLWKqBjb1tVZssT9gBBixv5gdvUlii8Zs=; b=XUjMLlNSncT0cLxCT9SU/uEGpJOcBdJB0j8Mv5cQTzi9e9vbJTPA3q1oCPvxqwW2QC2SZY K9Jsbad+gPXa3wsz+YLFyNaal53KDL6k4E8YaZ99UodAi6VX7BxDe/U/IQLDGyDuqizb25 GjTV9SQ07rGN6rxPnJ6CDXCkMG2BCkw= Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-611-xHwi9ptQNGO7nXQ8OPJJzw-1; Mon, 11 Aug 2025 07:26:51 -0400 X-MC-Unique: xHwi9ptQNGO7nXQ8OPJJzw-1 X-Mimecast-MFC-AGG-ID: xHwi9ptQNGO7nXQ8OPJJzw_1754911610 Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-451d30992bcso40949055e9.2 for ; Mon, 11 Aug 2025 04:26:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754911610; x=1755516410; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UJDg4sW92zbLWKqBjb1tVZssT9gBBixv5gdvUlii8Zs=; b=Gnsjv0Ngp0pgGf3g6RbLTkCPBAUwTUxze//KzlKjB4HA13C4rBHDl236k7tkuio1p2 yXt/982KKMrEJqaQrb+7Bsu5NxFAGrX8FjsP+7cjNPOb/jlFHRYET30MmQ5rdIPC2aq3 RcMSw3/7BKno8u6bLOYYgEDB9ZbMQlhU/kvBBjs/pRfAsbQJMexFzEv4xQP0r5sggA++ 8GcW873O5BIMIRJeUOkjauwjQixww4BSEUcOYNxzInoXvJNIJ9tma0yrH8IQPcrjRTNb 5VGNhMnaxS5JePQC1U2xKiOwUfmCBpb3wX/ud99gigHoIzwl32VBnAfHy0lhqjDT6uoF S6pw== X-Forwarded-Encrypted: i=1; AJvYcCUJLXegHQsgE3ozE5PTkm5hS03FbNgzvrVpgp+Fvy8NbRNCBcl5Cfga3cHuywe05s0anx9VQtpvD8D6ViuL@vger.kernel.org X-Gm-Message-State: AOJu0YyP2UmPjq6tkPHC72NttnPCFjLSwCStqQTKQJ0Hfil5i4c/hl5M 82MZw6+OsV00kRByvKapiXmIKxnmnyet6tIXej4xZwW185s+7OSQUOa2Agyq8hv+4gqBjETKUIm Jt75Om/K33B8V/IOb/JiJmLwKewX+I3UaR92PokNUEVk98QLUwUiSzt9GVx9vL6tl2fc= X-Gm-Gg: ASbGncsc/kfxCohJfRA5X1lCshDGDc6TO23tiaCLDOQCOKcLWMcgR4Wt9Ea5EZyz1dJ q/jjO+zEu8YeKqtjOv1sDuWRUM1ro9nrvpNbyJKU0rKE06tN6f3k1625/B9KCmn+vlafFen985r ba02exkWcAsa++5gKUK+094EXynH2zl3BJPXRbcLbxAmYu9H6KL+hFHplX8tONBW+qZGFUKQylL 93GD0W+wl7dJ0OTquLx7u2OREtlZmJYG0s/qSXSLjC5MXeT8cGPvEizBUr1AKokBrNmn3IzV8Bz jxuGl23dvOWaaB4JGJNnmWcGSaAQdKGcIHi9bQe9UiONvXop7q9yEOtg1Tvd09sbhMmX2jO2blU ZskWWprOl4U7BBgAd/sTmfn3m X-Received: by 2002:a05:6000:2010:b0:3b7:9d83:5104 with SMTP id ffacd0b85a97d-3b900b83ce4mr10356609f8f.51.1754911610040; Mon, 11 Aug 2025 04:26:50 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH28XXBuV6P4eMmACbygagN9E2w90dcNlvtCQwFebmNkdYsSnJof6QrfGHsOh8VfCIdvok2gg== X-Received: by 2002:a05:6000:2010:b0:3b7:9d83:5104 with SMTP id ffacd0b85a97d-3b900b83ce4mr10356583f8f.51.1754911609552; Mon, 11 Aug 2025 04:26:49 -0700 (PDT) Received: from localhost (p200300d82f06a600a397de1d2f8bb66f.dip0.t-ipconnect.de. [2003:d8:2f06:a600:a397:de1d:2f8b:b66f]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-3b79c3bf93dsm40408983f8f.27.2025.08.11.04.26.47 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 11 Aug 2025 04:26:48 -0700 (PDT) From: David Hildenbrand To: linux-kernel@vger.kernel.org Cc: linux-mm@kvack.org, xen-devel@lists.xenproject.org, linux-fsdevel@vger.kernel.org, nvdimm@lists.linux.dev, linuxppc-dev@lists.ozlabs.org, David Hildenbrand , Andrew Morton , Madhavan Srinivasan , Michael Ellerman , Nicholas Piggin , Christophe Leroy , Juergen Gross , Stefano Stabellini , Oleksandr Tyshchenko , Dan Williams , Matthew Wilcox , Jan Kara , Alexander Viro , Christian Brauner , Lorenzo Stoakes , "Liam R. Howlett" , Vlastimil Babka , Mike Rapoport , Suren Baghdasaryan , Michal Hocko , Zi Yan , Baolin Wang , Nico Pache , Ryan Roberts , Dev Jain , Barry Song , Jann Horn , Pedro Falcato , Hugh Dickins , Oscar Salvador , Lance Yang Subject: [PATCH v3 06/11] powerpc/ptdump: rename "struct pgtable_level" to "struct ptdump_pglevel" Date: Mon, 11 Aug 2025 13:26:26 +0200 Message-ID: <20250811112631.759341-7-david@redhat.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250811112631.759341-1-david@redhat.com> References: <20250811112631.759341-1-david@redhat.com> Precedence: bulk X-Mailing-List: linux-fsdevel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit We want to make use of "pgtable_level" for an enum in core-mm. Other architectures seem to call "struct pgtable_level" either: * "struct pg_level" when not exposed in a header (riscv, arm) * "struct ptdump_pg_level" when expose in a header (arm64) So let's follow what arm64 does. Signed-off-by: David Hildenbrand --- arch/powerpc/mm/ptdump/8xx.c | 2 +- arch/powerpc/mm/ptdump/book3s64.c | 2 +- arch/powerpc/mm/ptdump/ptdump.h | 4 ++-- arch/powerpc/mm/ptdump/shared.c | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/powerpc/mm/ptdump/8xx.c b/arch/powerpc/mm/ptdump/8xx.c index b5c79b11ea3c2..4ca9cf7a90c9e 100644 --- a/arch/powerpc/mm/ptdump/8xx.c +++ b/arch/powerpc/mm/ptdump/8xx.c @@ -69,7 +69,7 @@ static const struct flag_info flag_array[] = { } }; -struct pgtable_level pg_level[5] = { +struct ptdump_pg_level pg_level[5] = { { /* pgd */ .flag = flag_array, .num = ARRAY_SIZE(flag_array), diff --git a/arch/powerpc/mm/ptdump/book3s64.c b/arch/powerpc/mm/ptdump/book3s64.c index 5ad92d9dc5d10..6b2da9241d4c4 100644 --- a/arch/powerpc/mm/ptdump/book3s64.c +++ b/arch/powerpc/mm/ptdump/book3s64.c @@ -102,7 +102,7 @@ static const struct flag_info flag_array[] = { } }; -struct pgtable_level pg_level[5] = { +struct ptdump_pg_level pg_level[5] = { { /* pgd */ .flag = flag_array, .num = ARRAY_SIZE(flag_array), diff --git a/arch/powerpc/mm/ptdump/ptdump.h b/arch/powerpc/mm/ptdump/ptdump.h index 154efae96ae09..4232aa4b57eae 100644 --- a/arch/powerpc/mm/ptdump/ptdump.h +++ b/arch/powerpc/mm/ptdump/ptdump.h @@ -11,12 +11,12 @@ struct flag_info { int shift; }; -struct pgtable_level { +struct ptdump_pg_level { const struct flag_info *flag; size_t num; u64 mask; }; -extern struct pgtable_level pg_level[5]; +extern struct ptdump_pg_level pg_level[5]; void pt_dump_size(struct seq_file *m, unsigned long delta); diff --git a/arch/powerpc/mm/ptdump/shared.c b/arch/powerpc/mm/ptdump/shared.c index 39c30c62b7ea7..58998960eb9a4 100644 --- a/arch/powerpc/mm/ptdump/shared.c +++ b/arch/powerpc/mm/ptdump/shared.c @@ -67,7 +67,7 @@ static const struct flag_info flag_array[] = { } }; -struct pgtable_level pg_level[5] = { +struct ptdump_pg_level pg_level[5] = { { /* pgd */ .flag = flag_array, .num = ARRAY_SIZE(flag_array), -- 2.50.1