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 CD51FC3ABC9 for ; Fri, 9 May 2025 07:47:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CDCC16B00CF; Fri, 9 May 2025 03:47:22 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A06776B00AC; Fri, 9 May 2025 03:47:22 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 798716B00D0; Fri, 9 May 2025 03:47: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 3D22D6B00C9 for ; Fri, 9 May 2025 03:47:22 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 8DA94CBA27 for ; Fri, 9 May 2025 07:47:23 +0000 (UTC) X-FDA: 83422589166.08.8D03454 Received: from mail-pg1-f202.google.com (mail-pg1-f202.google.com [209.85.215.202]) by imf11.hostedemail.com (Postfix) with ESMTP id E550540004 for ; Fri, 9 May 2025 07:47:21 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=eIYIxH9S; spf=pass (imf11.hostedemail.com: domain of 3CLMdaAoKCC0LQJWPhdJWUPXXPUN.LXVURWdg-VVTeJLT.XaP@flex--changyuanl.bounces.google.com designates 209.85.215.202 as permitted sender) smtp.mailfrom=3CLMdaAoKCC0LQJWPhdJWUPXXPUN.LXVURWdg-VVTeJLT.XaP@flex--changyuanl.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1746776842; 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=BTLAwJfpzTnDn2tZfb8KpMGtzN7vq08hC8THCvjwurw=; b=habe3um6PKiVdiYShCHLddCLfiEpaUkVcdpGxNN3aIg6QxiXmbIQDk1+exFf/kJenwRxo3 HZg/IMCFlUJaiqrMnuj5T8fLBdORBnJDJ/hify7XDRwtGP7NQXeUWPCF0GQDuPpUAvZdwu 5AlsgoZnxY40e/ewhmY3VvoquTUDMoQ= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1746776842; a=rsa-sha256; cv=none; b=xZrVwDqqnUGq1FhqRCYK4IfMH8ZQqJId7YvU2dqc0oAQdYyhQJgwOR3Nhs1oviGMEUBdbS 5ubFCqgN3I8VZbPubzaDg+BRsUUdG6i3cWmXD/g/NWwbMyMIvtmApL4mED2OcIrEopzAWP ovgB0546ChTa7Cmb5QzSZQ0y15KrCV0= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=eIYIxH9S; spf=pass (imf11.hostedemail.com: domain of 3CLMdaAoKCC0LQJWPhdJWUPXXPUN.LXVURWdg-VVTeJLT.XaP@flex--changyuanl.bounces.google.com designates 209.85.215.202 as permitted sender) smtp.mailfrom=3CLMdaAoKCC0LQJWPhdJWUPXXPUN.LXVURWdg-VVTeJLT.XaP@flex--changyuanl.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com Received: by mail-pg1-f202.google.com with SMTP id 41be03b00d2f7-b1fa2cad5c9so1185601a12.2 for ; Fri, 09 May 2025 00:47:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1746776841; x=1747381641; 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=BTLAwJfpzTnDn2tZfb8KpMGtzN7vq08hC8THCvjwurw=; b=eIYIxH9Stp7ceW1PqZ3e/ZVLQgfi/WfP821xHTey7V493+vk/jgtJk6WwMCBRuB6Lc DuAWMeF5tu/C5QIfy1WOlY+CRioFSoitEo/V1/dpvps5VaBwU0YFrIGJHYc+ljIeet78 BzMIJ6ub3iVmWg/nTPQcQfP2j9oICOOhfOvTWbueQsyGQPICQV31ZpoDUZQvVJbUFpOg H4n0a8lFTvX36o6fWZXcsG5/2bxrcZUo4tK0Wk4lbhm6XZInSMuwfsGl65z2KL30wB40 fDNclhd6Ykx1Ei0A51HOkB96BTAX4bkf9GKBL8R9d53n8koEtEEtWqTPUYeLmd86sBzX XzWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746776841; x=1747381641; 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=BTLAwJfpzTnDn2tZfb8KpMGtzN7vq08hC8THCvjwurw=; b=YmHtVTmIsoyFNnC5WnkmQxGnNV6wQxG210eywo/qzhU9H9iyG6fooS1hB3pcJaMyxg cISZlgnFRFEqs+wcNfoxubHCUKjE6+E4RFJvLkZYecH04hvL09OkdfC86YPFEj6H+boA ecRWEPCflEQjo1/l5SvYetg8godIb4w6o78bXGh2qiuLw+A8KZvTjRM7PZgwACtHhNfZ Njq/ZI9s7FieJzETrJIzu7FGhGNxf5MoAoJdpj8H4CIXPydYkv/0QgmYF4NRVzo6msl8 x3nhNnS7F30Tq+b1Hs4esI5hTO8MEkEIqSzOIZb9F6NP19/EYBXQcw60JzKTAdaweVI7 PphA== X-Forwarded-Encrypted: i=1; AJvYcCWPELZcboMRjZ5wqI4DsXcDyTeIIDpWRlBryYX5aN9OX4VRZ7eKPeWMblersQPD3skJVxrc7vYmhw==@kvack.org X-Gm-Message-State: AOJu0YwECENv/fFrENYwR/a5qSAY1cwOB20HFqgIar3TKD0WCDp7yiQk JoZC152IkWB4hDj2kbiC6OItJ/PwD0Bee1Lxr0pVoLnsDIAxH8t+8sL3nm9yHF92KcJD4Yb3q7x VpEFkyofHY5744CU5YQ== X-Google-Smtp-Source: AGHT+IEztQLwT7ajncZsBNt/V8Xiws9Mgn93m4FZrCV2u6FrzGGzzz/PUz6yE5EWUGsiWeksHLXg/JFNc4GUnrxd X-Received: from pgmw23.prod.google.com ([2002:a63:9357:0:b0:b23:6a88:a54f]) (user=changyuanl job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6a21:9004:b0:1f5:55b7:1bb2 with SMTP id adf61e73a8af0-215ababa2afmr3522816637.6.1746776840848; Fri, 09 May 2025 00:47:20 -0700 (PDT) Date: Fri, 9 May 2025 00:46:32 -0700 In-Reply-To: <20250509074635.3187114-1-changyuanl@google.com> Mime-Version: 1.0 References: <20250509074635.3187114-1-changyuanl@google.com> X-Mailer: git-send-email 2.49.0.1015.ga840276032-goog Message-ID: <20250509074635.3187114-15-changyuanl@google.com> Subject: [PATCH v8 14/17] x86/Kconfig: enable kexec handover for 64 bits From: Changyuan Lyu To: akpm@linux-foundation.org, linux-kernel@vger.kernel.org Cc: 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, Changyuan Lyu Content-Type: text/plain; charset="UTF-8" X-Stat-Signature: r8ethzq7mmpkisyzdnrd7b3hw89cwzmn X-Rspamd-Queue-Id: E550540004 X-Rspam-User: X-Rspamd-Server: rspam02 X-HE-Tag: 1746776841-130544 X-HE-Meta: U2FsdGVkX1+V7uHfdkIly56v+UEOPS+Ade1TzGpoQgfvC5xrqwqoKjjW9gpS0zgBoC7TuhNKcmgMKVQejsN6oyD4PYx+ZODK4IDRSErTV97yc271hpzZIj+6kqrQ6WyDMyNJGFtk4pOTjtFPA7+LlsBqXnk1eKG1GpUx4XBJALSZ21v0xg9wvSrx4lj4G0fYjLTKPjWzy2/CaUF3FZeHCakmdx7uEkFcl1Zjjd72QfLjOeOr4qMYAEbrcbGW3qa4P/rzPsuL0dlsHCyvdeiPbGUWcFGUoFGUfDNMz+QZGkMySMBuHPMBTx4iz/VL8iouQPtPxHK+6qBfVQG0FkZNSqzpKXD/6X7lTZee/XhBjt6rinabB/8iqRvnj5JwIRir32S+2VplCo1ykeymHmg9nvUVhML8Yeqct7SFwktsKtarI8wbQFV9oMs8cnh4J7QTthClMWN/vZyP2qEBY1R970toR0wMZnyeVSgN9un493YLehqNyfhH/SLL5ek703GMaoplHX0hiLvmcojw5HLleYDW00znLrqcOn6KCNoKmUidi6RV9tif4/PD/QpclrJG/w94ESSSXDHi8epDqayDUbnIe6lAi1AYXP288Rs+7t0GCyeS/HpsX4ZaQ6qa/t/99khbfKB9gjSYFkbxAl0u3PSHCua6M0Gupe1NdPwlSMymVgtV+5R8BAyXMeZmrDVWcs1L6Wt+WcJD4SysZQ27j1jTfjH429ojGTAgrjnQ+R/MGTs17aHEr1xWlJc3/+NKZCqHiDlen2HbQPCnfN7Jh3JoPns3bsr/08zOK9iy1t/dRLAywPYp1Xc9j/KOSlYyEvT77JGeY+0Gc4sF7fFDi5vULei1D7Dvj9+OkfCdybDoQC4zI1m5hUdyRkjsgAEoAFvvsZVVebLUOG+7ToUMP4Eku74ui5LfyBtpRwfEX9qmcZqwpSHh2/6SNTwcDuGxSqqiijOFG8avXge4V+w iQ88jnAz dmOKzCTJGtSYFsM0WTOg+NxWA4u8xormFvCGJymwp+BRZamTB2+tN3wENta6s1JIWyD1HdgBmMsjZmoRCkGs4A7jLdXVyuTnB/vTt/OtfT0082uSJ9Md3I2KeRR/D9TyyJOeGJsHdmKT3iJ6WM8eCtcBN6NsryXmSHLs9M9AngvW4SzkHPq55vk2c6s+k5V4dhqcFe/hc3yNRjjo0L6alFT3SwdHF3h6CkJ73rrh8qCAWZtVZH7YK/Lv3tAOnGULdzWYZkwap1FB5WYs4Y6CArl4SI4nbOC0v657M 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: Alexander Graf Add ARCH_SUPPORTS_KEXEC_HANDOVER for 64 bits to allow enabling of KEXEC_HANDOVER configuration option. Signed-off-by: Alexander Graf Co-developed-by: Mike Rapoport (Microsoft) Signed-off-by: Mike Rapoport (Microsoft) Co-developed-by: Changyuan Lyu Signed-off-by: Changyuan Lyu --- arch/x86/Kconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 4b9f378e05f6b..d1fb81ffdaafa 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -2029,6 +2029,9 @@ config ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG config ARCH_SUPPORTS_KEXEC_JUMP def_bool y +config ARCH_SUPPORTS_KEXEC_HANDOVER + def_bool X86_64 + config ARCH_SUPPORTS_CRASH_DUMP def_bool X86_64 || (X86_32 && HIGHMEM) -- 2.49.0.1015.ga840276032-goog