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 D4211C3ABA9 for ; Thu, 1 May 2025 22:55:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AC65D6B009D; Thu, 1 May 2025 18:55:22 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A4C6F6B009E; Thu, 1 May 2025 18:55:22 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8A21A6B00A1; Thu, 1 May 2025 18:55:22 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 69FCB6B009D for ; Thu, 1 May 2025 18:55:22 -0400 (EDT) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 4DBEB81B89 for ; Thu, 1 May 2025 22:55:23 +0000 (UTC) X-FDA: 83395846926.13.4A8B2EC Received: from mail-pf1-f202.google.com (mail-pf1-f202.google.com [209.85.210.202]) by imf24.hostedemail.com (Postfix) with ESMTP id 860CF180012 for ; Thu, 1 May 2025 22:55:21 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=jjCeihgi; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf24.hostedemail.com: domain of 32PsTaAoKCGcHMFSLdZFSQLTTLQJ.HTRQNSZc-RRPaFHP.TWL@flex--changyuanl.bounces.google.com designates 209.85.210.202 as permitted sender) smtp.mailfrom=32PsTaAoKCGcHMFSLdZFSQLTTLQJ.HTRQNSZc-RRPaFHP.TWL@flex--changyuanl.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1746140121; a=rsa-sha256; cv=none; b=5bvDdZ32u51OYuTG327siWvwk1memypoGkk2I/X9wJf9L4UWQRsHaCzlaJPzYBBIJmN7oO jUIkGSW+zR2Do8Jl1zipwXr7Nr2uFQ1yKnmN+2WqEgdKW5iQRDj0H7p9UPwoU54J51c9xA GCGLaci9TUesKFwGSBHAmF2YgZGJYSI= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=jjCeihgi; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf24.hostedemail.com: domain of 32PsTaAoKCGcHMFSLdZFSQLTTLQJ.HTRQNSZc-RRPaFHP.TWL@flex--changyuanl.bounces.google.com designates 209.85.210.202 as permitted sender) smtp.mailfrom=32PsTaAoKCGcHMFSLdZFSQLTTLQJ.HTRQNSZc-RRPaFHP.TWL@flex--changyuanl.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1746140121; 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=yI2HlkyQFbJOtIn7U2Rd16qUG9dEmKYGc2pG99S8bb4=; b=unv1xYVOzddJImDDxacEH0qNsXd4Gjldb6LR+D0wkjHsaDEWxaM7dawdsKXCbuFBCpBhkW f5OTNL6brzVDSqoPaAwHmapyYf1O861f38HBzU5jn9g2Cw58dl4DS/1nUSHUTbNupyvmLM ld9u49mdlDnW6IGtygvZZuc2RSLHYHE= Received: by mail-pf1-f202.google.com with SMTP id d2e1a72fcca58-73917303082so1023873b3a.3 for ; Thu, 01 May 2025 15:55:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1746140120; x=1746744920; 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=yI2HlkyQFbJOtIn7U2Rd16qUG9dEmKYGc2pG99S8bb4=; b=jjCeihgiFXFgvQbzeMOTy0xn/wDmEe/0pGiNxb2OUOAJK/dQwOX7pe+roW+rjei62B EDQbn+gWB5HOY2MZZlAp9PK8esDWoVozc2pHfHAY7IyVw3q6ft/AiWGnQTAGYkMrHhiG mqTdmy8NNNP4DsqxpPR8sSqiiN6Or12XcNiFeBOS5cXvLhdBbcMEjgaifY3yd0GGmdCB mb4+bGXkbZiqDUwkOdnG9ksbdtDx35rUJCuO0VQl0jom53K5QPH2M6uUczhgeBJXoR5c 4KThS3JRpfEDPItK2dlZ16YPSrFjcMNHMm5H61Sx0qFfzIwIMMYbydt3X369ww7Q9A05 DAqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746140120; x=1746744920; 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=yI2HlkyQFbJOtIn7U2Rd16qUG9dEmKYGc2pG99S8bb4=; b=kXnvLOuv1kSsxhJlMSD7mTZ+TeO0W1lq4dMr47hVOjmrUnffekvVZf96Ar1nFTgWhO ey+dtFoaYhs6UgbpOR8DVxrEpLAorI0tpKbolUY9mPDaxcx8arJYbPKLUMMyl6yc9XZP PZj3CbKEOJUy47kLQjYpurP8aFbQoLKa2/sCNDLWZrfNnQgXryN6QoqFKt272Kprffgs vyfXJe9JdD0R9xV7GkyZsO/CS6mMSbXfkWsH2VDsfFF06gDEs1mkh1LNGyK5TPhwhHZH GmyCXLYIrptDSs4DHcw4TIQG4kqNtbQduN24+GjxuCbx/rikqTkTHMvUV5A76dFKr25Y yhUQ== X-Forwarded-Encrypted: i=1; AJvYcCWdqaHAQaqAYH+6Qx/etI7iBeuwjWmgLjAJV8eQ2Kp1cCKDvQHONS3wThYxATy3L0a7E9y/NFmjKg==@kvack.org X-Gm-Message-State: AOJu0YwpPgmNpltRCYoQST8tH4p5Xqht65HCZNUlieNXwR2QgFK1rVaK sOwDeZbEgdYnNKS33m3GSilTsiiH2lwCazIeuRGuiOsEsTBzatUYDaenXrayuY4ZIR50wc4Vsjt vOf0zJN4uSAbfoN3OBg== X-Google-Smtp-Source: AGHT+IGmpHhKcBDrERp6231eQ29+jikWpthUas+M8P/VxY8mf6RZUuVX69nZyHTF3KiG68E/Ho9kug3/UNXn0GYw X-Received: from pfbfe8.prod.google.com ([2002:a05:6a00:2f08:b0:736:4ad6:1803]) (user=changyuanl job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6a21:9cca:b0:1f5:8cc8:9cbe with SMTP id adf61e73a8af0-20cde371e9emr787243637.5.1746140120540; Thu, 01 May 2025 15:55:20 -0700 (PDT) Date: Thu, 1 May 2025 15:54:13 -0700 In-Reply-To: <20250501225425.635167-1-changyuanl@google.com> Mime-Version: 1.0 References: <20250501225425.635167-1-changyuanl@google.com> X-Mailer: git-send-email 2.49.0.906.g1f30a19c02-goog Message-ID: <20250501225425.635167-7-changyuanl@google.com> Subject: [PATCH v7 06/18] kexec: include asm/early_ioremap.h From: Changyuan Lyu To: linux-kernel@vger.kernel.org Cc: changyuanl@google.com, akpm@linux-foundation.org, anthony.yznaga@oracle.com, arnd@arndb.de, ashish.kalra@amd.com, benh@kernel.crashing.org, bp@alien8.de, catalin.marinas@arm.com, corbet@lwn.net, dave.hansen@linux.intel.com, devicetree@vger.kernel.org, dwmw2@infradead.org, ebiederm@xmission.com, graf@amazon.com, hpa@zytor.com, jgowans@amazon.com, kexec@lists.infradead.org, krzk@kernel.org, linux-arm-kernel@lists.infradead.org, linux-doc@vger.kernel.org, linux-mm@kvack.org, luto@kernel.org, mark.rutland@arm.com, mingo@redhat.com, pasha.tatashin@soleen.com, pbonzini@redhat.com, peterz@infradead.org, ptyadav@amazon.de, robh@kernel.org, rostedt@goodmis.org, rppt@kernel.org, saravanak@google.com, skinsburskii@linux.microsoft.com, tglx@linutronix.de, thomas.lendacky@amd.com, will@kernel.org, x86@kernel.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 860CF180012 X-Stat-Signature: w6fscp9uwz4xgd3fzz57f7fmwscu4q7w X-Rspam-User: X-HE-Tag: 1746140121-88076 X-HE-Meta: U2FsdGVkX1/buHTsAx8xjawyycbB3abLBZtzBmCQJVGsARCp1ie3nDawdKLxWeH6vDDnJZu6EH4oL8XjKpicGQbfqmHNvcJBKZ43eGpX3HfVthMsr9vnJYt07S2+FhEs+yCpPpD0yqZj/uKP43CskZzAyxVCKjMbElvtnTf9LZhM16a057nIMNK0rGyeAdEc3P25CkaDvAQuYDaNwL44gkyNVIgewmJPW2UzqdgukNf8w2lrcip4nZ++eY9lIJLYynmcNDiLpShzM6Lae2JwNgqZZuLGJXs47KK0W6TPkdHxVsnZxXtGALzbyrQs2/B9eBqDiFnk0Bi7zgvPSY1KnesAlLt+mcaPImrhalKhx0ZYMlTTLIezhgCYhkl0Nb6auB5AGaZEEo07IdYFtO+JTOa3dxBrUD68t26yxt82oG3G8+YE1XxHQJdrk+bxaiZFA6judnpabLO3cCKnB4VPacUqq+q/JJoOoBkqkHOoMsgO9LplfKdK3l0f6+vjCV3BhZeLdPSLi083CUkB/OH6dwz8cUm5WP/1ZYeFOqSimbtiV9WuF/6KfiXVQVQIveKQNG+2rrjZo75R2n/c/o+sEcQCOt+pBJFRhpLprBE5uoXJsEhKbosycAlyZpGiE5ZBJY6yRSDtGyiI+jQSmvcYBYvtjJZXIjZZB2QdevFuIyzjMmzp7GVVkYvmSEulCho7zadyqAhG5fjVxar2wgTNaKvefeSG5oPId6EbpBCSwcKTvIY9ofT/mCvO4TbDEDOSBUqD1aKVI0Fsi32IxPfO/xo/8+ej4kUTYrmXD1WZeR+h+PtAi0IJQItTxI4MgyVKjJOQYGhu0DtYWSSBA47UDYnaU/ujUNzRso03xLleBAgMhBKJ0R9X7dhWzj2zcv+ejQfTZu3FgaXXKMLA/85/dt02bsiA9vaKFyxeMsxuvMpYC+bKHiDiL8qb39zJvWtcB1Q+53ls32vYy5saP+G bjay9HjW gHSe45Z42Q2vCZKtDyRYwjqWIMs4j+ykNUn7Q62f9uNQENXDhyNcJkqK/a/fPogMvea8Jqr/1ySmxakzJb6vr/owiCiq+T7Ieqv5pasj1O/MDv1y1AJtTj3gaN63h8iBgleXgOsLeN/GROqA8suz3JyaI4oFx5eNkAZGhRziZqm9DBWbG3BJmwSMEZqyApm5lpirHJDv4E0aKB5WVGE5br+UfhbrDsyQ4AF0rCVH2GtQeZd1k4zfpZd56Kvp7Oau6pnuLaJGQ+/Cxnmnj8aZlrtTBDV8mNyKlPC/OgZCs17Cabes5zNAg+BKUoizmqq0CFWGe6BMLlR4vqhngLyq54CFeVcSY2lPo2uykTcX3O07Tl1eIAAhi/i4m4MP5OCnkdjB5eSNu/72rEBtu+Ocgh2c4dX1FRszqaO+Zjk0toCwyTwur4BIz4t1aSDgAzeOLwhm6eQsFc2MpexKSOmSAqPfNOQGmrefc9K+6oUQTF1Xo5/9HxBqObnQhXFHBs28/kBIdCHPgaZ98dIGw/I2JUDPjdz9ja5z9NDdPUjvRMHM+Fntl0UbKfZDt8hni2xubX0C4dGJZOPiOKpIAMiIq3+uSaUH5Nl4w6W3vj/WpL5S7Rdpn4OlNgRsNYT5xwJTED7vQvCGqIx6Gfp8= 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: From: Arnd Bergmann The early_memremap() function is decleared in a header that is only indirectly included here: kernel/kexec_handover.c:1116:8: error: call to undeclared function 'early_memremap'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1116 | fdt = early_memremap(fdt_phys, fdt_len); | ^ Signed-off-by: Arnd Bergmann Signed-off-by: Mike Rapoport (Microsoft) Signed-off-by: Changyuan Lyu --- kernel/kexec_handover.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/kexec_handover.c b/kernel/kexec_handover.c index a1e1cd0330143..59f3cf9557f50 100644 --- a/kernel/kexec_handover.c +++ b/kernel/kexec_handover.c @@ -17,6 +17,9 @@ #include #include #include + +#include + /* * KHO is tightly coupled with mm init and needs access to some of mm * internal APIs. -- 2.49.0.906.g1f30a19c02-goog