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 4FBB8C369DC for ; Thu, 1 May 2025 22:55:52 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 63FAC6B00B0; Thu, 1 May 2025 18:55:41 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5DA666B00B1; Thu, 1 May 2025 18:55:41 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 45D2D6B00B2; Thu, 1 May 2025 18:55:41 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 208FB6B00B0 for ; Thu, 1 May 2025 18:55:41 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 1E91C16193A for ; Thu, 1 May 2025 22:55:42 +0000 (UTC) X-FDA: 83395847724.30.86E0181 Received: from mail-pf1-f201.google.com (mail-pf1-f201.google.com [209.85.210.201]) by imf11.hostedemail.com (Postfix) with ESMTP id 5935240002 for ; Thu, 1 May 2025 22:55:40 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=yQuMSuRc; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf11.hostedemail.com: domain of 36_sTaAoKCHoafYlewsYljemmejc.amkjglsv-kkitYai.mpe@flex--changyuanl.bounces.google.com designates 209.85.210.201 as permitted sender) smtp.mailfrom=36_sTaAoKCHoafYlewsYljemmejc.amkjglsv-kkitYai.mpe@flex--changyuanl.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1746140140; a=rsa-sha256; cv=none; b=dv9+i3alwZCn0XNopNFRfGNC4zTi+YFOoWuGT8nkdBxUqJR93exFMzq5/Fvi6b5suPcEO3 YCM32GYYjgRrZehrE+5kbgC1xjN28Rq1JpSYjQt+W/RiP38Fc0PSzhb7JaiNw8HHhmY9W9 u/yEgxVog78SuQnYykAnr3Z9BuCA/0A= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1746140140; 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=ujMS9iWtpwLq4M2KQ3ZYriDJ1LnUAH7y3qXjsm8QUUk=; b=KdLyByabir2kbG08Z9CL1KbQx6Ydp6DBGNbsxwQKRtW3gRYu07CMzn/5pJggDVgU3LbmW2 md7/VpOCAsvMfU49Cdamu1zlqhVmzoD6T32/exvvpb/bS7nCng5dE3oJG/fQ2Zl83V4H/y VabScA8cGkWNeX1qfl+lTlQZKUr+mp8= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=yQuMSuRc; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf11.hostedemail.com: domain of 36_sTaAoKCHoafYlewsYljemmejc.amkjglsv-kkitYai.mpe@flex--changyuanl.bounces.google.com designates 209.85.210.201 as permitted sender) smtp.mailfrom=36_sTaAoKCHoafYlewsYljemmejc.amkjglsv-kkitYai.mpe@flex--changyuanl.bounces.google.com Received: by mail-pf1-f201.google.com with SMTP id d2e1a72fcca58-7401179b06fso1305537b3a.1 for ; Thu, 01 May 2025 15:55:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1746140139; x=1746744939; 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=ujMS9iWtpwLq4M2KQ3ZYriDJ1LnUAH7y3qXjsm8QUUk=; b=yQuMSuRceLl2cag6mE56sRgJNMZ7pMBXoLgxImyMxXUj9MOaStQ7eRJlWguzefDSZS h7iPrzlOOXzvREF/glX5sHouS3GIb+UcMkSWM7ryW2TctQl149PgGAHfp69pU9EqfwpG ObJr1hGkyRPgPwrBtKJL5jjNL8q2UjlmMQ/O6VY+hsVp8rc0EQBUI706m2K25HzdiPnZ gtsUs6KZhzT+3uaB7OAnvWP7ax+LqiiBrBP+DkBtuS2TTXncNQQODV0xfiZzQ/LR/khf 3xYP1ryBbJ0RlrbX0QKhH8sG+UV09hQx7ydc9LjUfW9wpFKw/C2LECGCnvC2rwe6xdZ4 PhhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746140139; x=1746744939; 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=ujMS9iWtpwLq4M2KQ3ZYriDJ1LnUAH7y3qXjsm8QUUk=; b=Wb7Q8RYUCqMxfD1Lh41GhG52dSgbboRvgCY0axSPTCthdD6ia93CQgs63fFl6jgEUb t5YDB8fDK91UQxU81qjX4knzTDri/9o7pFhPFhhK6aa0fKbVyYPjS9EQbRfpHhp3Z/EZ I/sgqSjhlVvnuv2XoVliY0+AGmg6V3jn/woVDIXeVwgpBYJ8MOopSqFX6ebmv4+CC8WP tRryBTmCAlZ2BJ5arT6Ij3l6fJ0mywTW3KTx9DtaWZdouwe4V6cuF8qKJP4Lu1c6Vv8c qsx3g/KzNSCI6jz/1fPAHn+le1a5DksAhaOloc2qpeQK/3tLHC0rIyprZ65iDdnuvwy+ MNqw== X-Forwarded-Encrypted: i=1; AJvYcCWuNN2wgnK+0LQxJ6ERHtHhArBapz5qjPbthSL8t21FrlGEtCNk0hEJb13rb1QEqWHZYFibAqtREg==@kvack.org X-Gm-Message-State: AOJu0Ywhk0WwpKnKAEQR37vNXa5abjlZJybfdm+lxd455fpiegcjKmqx rxGiOGlDhD5DqMzs7pcqdgpT/z5wnuWIoi+L5F79Kmof88rpEMoOO1GdmrSD+QIO+AFj/Y3RzBO OT+Ertxod9W9DrS1Tjg== X-Google-Smtp-Source: AGHT+IF0oG06110pxn+L6jvF8pwIbpphgmFF02eErozRfp92F0qjSunMQwPjNURzgPwihWmQXAZuVLeHG4Y3HL5X X-Received: from pfay11.prod.google.com ([2002:a05:6a00:180b:b0:736:e626:2741]) (user=changyuanl job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6a00:ab05:b0:736:a6e0:e66d with SMTP id d2e1a72fcca58-74058a24c08mr880321b3a.6.1746140139284; Thu, 01 May 2025 15:55:39 -0700 (PDT) Date: Thu, 1 May 2025 15:54:22 -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-16-changyuanl@google.com> Subject: [PATCH v7 15/18] x86/Kconfig: enable kexec handover for 64 bits 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: rspam06 X-Rspamd-Queue-Id: 5935240002 X-Stat-Signature: m8x6xg19s8sskskhgww7q67cd4neon14 X-Rspam-User: X-HE-Tag: 1746140140-233693 X-HE-Meta: U2FsdGVkX19b5HffXTX9CpYdqQ2qhoaEXyV7KJJc0NdhMY8mYW03nav5Mi8Lm12XTPu+SB6uotqzikHiO/hHpoqKAEldzbN8aGttD2y6G4YEySWsnG343BVYI19MeJbtRauMVYkkJk9maceeNm/VRaknRvsWkhAnMxcXN2uf+TVcT4RvDdtr9tw9mz+qYFZo0v6R6NlHX1lVqDOsFrApK7Uwkzdil1qLKV7N4d8f+zlVw/hxVEl4f6ruCGyR7o8GDyBLwUG+ze2IJi2VlTeqwXLbzkDshUyzEZP9wMmj+jSFAB+1wx4JurWG8g7baW8Br6VQA8N5a78Xe3xVSaVYtHahpMkgzGVFFQS6t6tPPT4IMKXvnz/hKZzRNEr3HJf/VYvXFTXqb/fKF2zjh6XAwgJX//yo3DUiOHq01aTSXIZ93u3O/dtGIeO2GZWIopHYUJSM8VE6Q7I73h/2GlSn2pEaqzCj9lYd1R/2McU2aUyzdQtRrr+MPOXtqmna9h/DdqIPngJZ4u0sqjgc6QEVSpsbZnXbRXctI35LuBzGHkNACF+TAJyYQwpmvrWcc0mNslRujW7Hxc5HInI8OWX0yEybC0qvSrTNRwK4racU/UBfRZ5KYR54xIayHDOaXTBKpKZka9sF76wEkH/DzZ9361ZIQVFXksfw2Ljg1YGKntzX80FiSi7O0KsHHgAAvGHaWE0MdBzZka793USnzjZaOEZJgxjk92ayw4521E2d6Ontwh5SJ8sBkHvMvSPz1+daq5m6SG4mXaOuZzcs+m0Mrk8/PQtjW+8tPVy20gw7WYYz6n8O40Q/jFCZQ0Gr3uxgX3yxVzwuWtrvVVekpznh2id4PsRtrluCt9TmapPLyJCunpL9DrRNH0QnHZ2gk1nntH2uVNJVSj1EVGgiD0XM+mGuOZmkjR6xXALYtjRy8BggQUFpt7XhwQ7sV761uhhoGGkazGXuPyHccL09Pp0 Rl11O6Ex 7EH8u95dLgdTkpJahn2Duo2+ehMHD2gfyd6+fKbTGnc+3TlJ0Bc1qJ5g4A1n4kjZgNoI1Y+uGXit99r9jGBAyAsriUYjc6PMRYCPGYIHSNPrHUdoSZJo1MYaJA7sbME3NgiYlTNyTILjvUWneZM1pyL56FtE/uoR4JkTABUsWQtuXALONZ0QHJd+bI6Jpcj39r/yVQ01aRWtxTWKQpR2kQ03yiOWY6SPAr1qeNH7E+EnpilE9GJX7AVN72UCwc73hfts+gxgxsTf3w/wP27qHi79eoeEUwDZ6BtW2qWz6OFN1HrN6LOSlzGAe/1A6htaWCrdJvHbfzIYktHb0kzFJpP8l7oHSKMGldiWxR/8SDrH2+yE3Miv0p6eBr+O04DA5kmtYlxO6Q/Kej+KUwybloKb//GOnHvTWDztr2SlxBx2a4AN4n3X/DUnP71or9yGjZzunPfPdAqJHYZxDEYxvQwavZeUDnH/AO76kVnBAvW7ixC203RJZRxZgiiGwCfoD2tf2tvgGL2F1m+bce70uW7r5YLwDqDW9CFJCw/aa4dYsdtxXjWRjwPVuDPbHnKmKc/MuMDQz+aY4iD0eM/moSdgKw+e+bQCEddV+lonD2sXmP0vHbqnyt0RH4Q== 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.906.g1f30a19c02-goog