| Message ID | 20260831054331.625505-8-anshuman.khandual@arm.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <SRS0=vHwy=GY=vger.kernel.org=sparclinux+bounces-7343-patchwork-incoming=ozlabs.org@ozlabs.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=foss header.b=U0L19rtb; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=ozlabs.org (client-ip=2404:9400:2221:ea00::3; helo=mail.ozlabs.org; envelope-from=srs0=vhwy=gy=vger.kernel.org=sparclinux+bounces-7343-patchwork-incoming=ozlabs.org@ozlabs.org; receiver=patchwork.ozlabs.org) Received: from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4hYJ8t181Jz1xvS for <incoming@patchwork.ozlabs.org>; Mon, 31 Aug 2026 15:54:22 +1000 (AEST) Received: from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3]) by gandalf.ozlabs.org (Postfix) with ESMTP id 4hYJ8s5fmyz4wK1 for <incoming@patchwork.ozlabs.org>; Mon, 31 Aug 2026 15:54:21 +1000 (AEST) Received: by gandalf.ozlabs.org (Postfix) id 4hYJ8s5cGfz4wK4; Mon, 31 Aug 2026 15:54:21 +1000 (AEST) Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: gandalf.ozlabs.org; arc=pass smtp.remote-ip=172.234.253.10 arc.chain=subspace.kernel.org ARC-Seal: i=2; a=rsa-sha256; d=ozlabs.org; s=201707; t=1788155661; cv=pass; b=Nh4LfZ0PAzE0+7v0AFdZnebGOcxZhBkjD8/Uu+Way0kBi2rLZqrhCQji8kXBtK9jKm0kOpiuTgLKz5keHJ5kvqYzbLGi5578a28c8mb8AHO5pwRJJEw68qBGIKd0gU1bIRI7vphW5H+u8xkwXTa+gvP4t29n6gTW7hLxdl8Y3mWDNDXoBNu9MdsSZUDBuCCpjK3RTLOOTo5q9K5OhAKMIaBidFijnFL2SH84C5Jwz3Sahi1P6IViLoumnL+QU0756TRzYXbzdLRck2iM3g/NQU0w8sk3idaRHikhaf7x5l8HR9XThppKh2weVvShMQZXqkiaJ5bdpTfHThkx31cVzg== ARC-Message-Signature: i=2; a=rsa-sha256; d=ozlabs.org; s=201707; t=1788155661; c=relaxed/relaxed; bh=l8tEaJoybxgEHiydhpmRrd0zyZxOUOa5tuSqtahiLM8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=P8Lz+2sS/joy3SzMCEvDFwf5V511gHnVl6NJaK/3UncSss5iAzYE77PR0PPqnzWkQubd0BWKPzTxaTeqR0Q4aoJxVcGCTTEo9RWrVpTEa9soeYR1BPsaFw2S/mZT6lrv/8lY/FQ1DkEUHClnku0lobufh6kefh7U7Zi3STD4p6xAQ/gKaukGh8FvHYvK8464rm2/Q8aUaoxOuyRIKpZ9fwzpX1kxnf4/oTd7hBraLEXa/PxLq054sC1ugkRVZHvpSCXTTHJbjJWPTV8Fm39m021aeVWg0n52tsxVzsz6u19/7j2Ov9qtA5B8D6k27Ojoh+xbU1DCBakp6UV/A0VTHQ== ARC-Authentication-Results: i=2; gandalf.ozlabs.org; dmarc=pass (p=none dis=none) header.from=arm.com; dkim=pass (1024-bit key; unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=foss header.b=U0L19rtb; dkim-atps=neutral; spf=pass (client-ip=172.234.253.10; helo=sea.lore.kernel.org; envelope-from=sparclinux+bounces-7343-patchwork-incoming=ozlabs.org@vger.kernel.org; receiver=ozlabs.org) smtp.mailfrom=vger.kernel.org Authentication-Results: gandalf.ozlabs.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: gandalf.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=foss header.b=U0L19rtb; dkim-atps=neutral Authentication-Results: gandalf.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=172.234.253.10; helo=sea.lore.kernel.org; envelope-from=sparclinux+bounces-7343-patchwork-incoming=ozlabs.org@vger.kernel.org; receiver=ozlabs.org) Received: from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by gandalf.ozlabs.org (Postfix) with ESMTPS id 4hYJ8p2MSXz4wK1 for <patchwork-incoming@ozlabs.org>; Mon, 31 Aug 2026 15:54:18 +1000 (AEST) Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id D442C36584 for <patchwork-incoming@ozlabs.org>; Mon, 31 Aug 2026 05:45:38 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0C48E3D0914; Mon, 31 Aug 2026 05:44:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.b="U0L19rtb" X-Original-To: sparclinux@vger.kernel.org Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4F7403B14CE; Mon, 31 Aug 2026 05:44:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.140.110.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788155043; cv=none; b=B9AFwL5F+FBbgHWK/G71xUtIk0WpwF/pTk/9ZzpHW/SpSeH7uuTVyZ1Zwnlo83pxEkIURAuFtxUdjjjOgYeN1674aP4aU5SyMvduNfuOf+N1dLFhR2wBPju/pn0uUFwdV+k8GKxHWF3ykmE+Gl3jjOtpGIZaEGjsA7lf7XpFo6o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788155043; c=relaxed/simple; bh=19JNL2aQ1m2bgjsQFbzvNHwUtw8tQlkca/Xxp7GPwo8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=SuVFcXBYf8SkDnte2mFAmJM8sBosp1h9dLeBejifQYDnk860Z4V91auQw7537Jj/M4TPjx8qUCUN401OltsveWRP09qpKrOZfQhFn43LWNQdHld5rbgR3T36LS5m7MIYrLinlIRathohfXfuYh7q+Ju/zIUqvmdYG7wZPXL0GPg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com; spf=pass smtp.mailfrom=arm.com; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.b=U0L19rtb; arc=none smtp.client-ip=217.140.110.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arm.com Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9CF061A32; Sun, 30 Aug 2026 22:43:56 -0700 (PDT) Received: from localhost (a085714.arm.com [10.164.19.28]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6785C3F85F; Sun, 30 Aug 2026 22:43:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss; t=1788155040; bh=19JNL2aQ1m2bgjsQFbzvNHwUtw8tQlkca/Xxp7GPwo8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=U0L19rtbEHy9Bp2X2iUVLKKtbExFWVCCT5piVe9NpoUB1AFhA8YHZQbH1wlPAPfX4 Ay2S64IR505XEPoJ0IN4Oh6nslmTu7PwulMz8Lw7NqgU8iCXl/uxnUPMxcESRtkCpw mWcDca7zBkcW4qfWA9izm/4P351I4KVkwzyARqd8= From: Anshuman Khandual <anshuman.khandual@arm.com> To: linux-mm@kvack.org Cc: samuel.holland@sifive.com, Anshuman Khandual <anshuman.khandual@arm.com>, David Hildenbrand <david@kernel.org>, Mike Rapoport <rppt@kernel.org>, Andrew Morton <akpm@linux-foundation.org>, Lorenzo Stoakes <ljs@kernel.org>, Yoshinori Sato <ysato@users.sourceforge.jp>, Rich Felker <dalias@libc.org>, John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>, "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>, Helge Deller <deller@gmx.de>, Huacai Chen <chenhuacai@kernel.org>, WANG Xuerui <kernel@xen0n.name>, linux-alpha@vger.kernel.org, linux-snps-arc@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-csky@vger.kernel.org, linux-hexagon@vger.kernel.org, loongarch@lists.linux.dev, linux-m68k@lists.linux-m68k.org, linux-mips@vger.kernel.org, linux-openrisc@vger.kernel.org, linux-parisc@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, linux-um@lists.infradead.org, linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 7/8] sh/mm: Stop using pgd_ERROR() Date: Mon, 31 Aug 2026 11:13:29 +0530 Message-ID: <20260831054331.625505-8-anshuman.khandual@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260831054331.625505-1-anshuman.khandual@arm.com> References: <20260831054331.625505-1-anshuman.khandual@arm.com> Precedence: bulk X-Mailing-List: sparclinux@vger.kernel.org List-Id: <sparclinux.vger.kernel.org> List-Subscribe: <mailto:sparclinux+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:sparclinux+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_PASS,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=disabled version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on gandalf.ozlabs.org |
| Series |
mm: Drop pxd_ERROR()
|
expand
|
diff --git a/arch/sh/mm/init.c b/arch/sh/mm/init.c index 8d65e60688dc..93921109f4e6 100644 --- a/arch/sh/mm/init.c +++ b/arch/sh/mm/init.c @@ -52,10 +52,8 @@ static pte_t *__get_pte_phys(unsigned long addr) pmd_t *pmd; pgd = pgd_offset_k(addr); - if (pgd_none(*pgd)) { - pgd_ERROR(*pgd); + if (pgd_none(*pgd)) return NULL; - } p4d = p4d_alloc(NULL, pgd, addr); if (unlikely(!p4d)) {