Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp1490006lqp; Fri, 22 Mar 2024 17:46:48 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVbqP7ywZUDcuDYWSFp0LTB2dFBR652FlrSoptU5cf4Ev1mXDkmzkT7laxt6w7FeToDL4YcwOYtzuMr/GmLoL1nZmpJ8IXhd6pzFqFP9Q== X-Google-Smtp-Source: AGHT+IH1WtRUI8SYk93wornt8mC9bYpdIe1PJm7Re/xnXdukD8vQAvM8SrckQFWGmR9coynAYIIr X-Received: by 2002:a17:906:e209:b0:a47:1fa7:a576 with SMTP id gf9-20020a170906e20900b00a471fa7a576mr400577ejb.33.1711154808000; Fri, 22 Mar 2024 17:46:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711154807; cv=pass; d=google.com; s=arc-20160816; b=gZYyjL2ZXjvwSQ7iPUDsckBND+wP2krJ/7TxERuIRZIMKCrPmYokqU/N82ltoRnuW9 TLutAbACjmhAlnxzQW2jAmqIA+vDUtHR6nvIqMYnUZsL55DEaSHL+oUKJ20axIMOk4yH FQc/IOuXL7gjtDhc+WOPGPxUqXifdS/fvdtiqqLmj2ZFwZo4e9UptLdqO3+lGQjm8PFY GHcv6Kiy8+u9XDBPyd7+sSqE2QHP8H3hEUQXPEizn/lQ77LR0DI7A+jGkpUJa2Yn2FE1 Xn6a0n+qUamsqICEyKdkY16So+F4GYLnw66lAD1l2woc7AP7RPQORBkyLHPQqyAg8YdP TFbA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:subject :references:in-reply-to:cc:to:from; bh=mI0OdhCC1Bgd5Fe7CRICcPTwO8MtMl09slug0PqHD7I=; fh=sOM2wxW6UPo+M7DEhKCkENsyWccliCBdNccD8Ey0AfI=; b=XZV9/1a1/lnSVMSpaEp/cjhSqTkYIuDRijxkLrF2pcHfiItADdkkaRQCArlLxrbUz1 oyKv0rqIPBCYvl758lgt0Dbi5cwHP9khebZI5d9DZ6LQYP8LApcJ92agKIZpJOu10CvH Z+PBiIzpGx7UM45y3KfmhAXSEeudIw2CwTGxIp7TUCbiydjWlQ7BJqHnH5R7fVSfZQv0 NeHSVXLExSR48JdgGSUx4u+7fG1zloMCVntYtozP8dGIefJ3L7GgdlY4v75+OWUEkTys Glxhq4cE72zj86DmKOh2BMLNDWwcPI/Md0kMXAU7e2eQ2CJzxYAcmpfPTyg0mUnurvhP ONxQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=ellerman.id.au); spf=pass (google.com: domain of linux-kernel+bounces-112146-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-112146-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id n22-20020a170906379600b00a4731bb1586si319342ejc.628.2024.03.22.17.46.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Mar 2024 17:46:47 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-112146-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=ellerman.id.au); spf=pass (google.com: domain of linux-kernel+bounces-112146-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-112146-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id B1FD61F22A33 for ; Sat, 23 Mar 2024 00:46:47 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3311410E5; Sat, 23 Mar 2024 00:46:38 +0000 (UTC) Received: from gandalf.ozlabs.org (gandalf.ozlabs.org [150.107.74.76]) (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 740062F52 for ; Sat, 23 Mar 2024 00:46:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=150.107.74.76 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711154797; cv=none; b=Bzu8ATEfUL9JG5GrpsmrfRYnHefK0t61H/ZwZEltk1TzYFc7GxHhrnZvRVKY89B7MD9+4M5vzxFgdIgxWdJRdZLauBKfX4cBNq/i6zkWKNoULtxfsioKLzBXsLmyMYsRdg3pL0vBMp6dutjDb8FppOVQ6Sqtn4eEF90vHvzP5N8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711154797; c=relaxed/simple; bh=+K85rsbfJQhvVbqV28+LwaJiUZQ5tuvMEoY4KoXZ+QQ=; h=From:To:Cc:In-Reply-To:References:Subject:Message-Id:Date: MIME-Version:Content-Type; b=YMM8Huh+CBFiC86y7ueBzKpEsPD09K8vGz3VbSBbgIVg4lhF0SMk2Fg26za/HragezpxpS+cj3DCb8CgoszpkOta0Ew5enNW7D3pCgwHxiDQK1625ToGlTC+poJ9Uu+lQ+EAzL3BOdOSPRPVuTAtpba24msKacXFbPtSpPXmrrU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ellerman.id.au; spf=pass smtp.mailfrom=ellerman.id.au; arc=none smtp.client-ip=150.107.74.76 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ellerman.id.au Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ellerman.id.au Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4V1gVx4dkjz4wyf; Sat, 23 Mar 2024 11:46:33 +1100 (AEDT) From: Michael Ellerman To: linuxppc-dev , Kexec-ml , Hari Bathini Cc: lkml , Andrew Morton , Baoquan He , Sourabh Jain , Mahesh J Salgaonkar , "Naveen N. Rao" , Nicholas Piggin , Michael Ellerman , Dave Young In-Reply-To: <20240226103010.589537-1-hbathini@linux.ibm.com> References: <20240226103010.589537-1-hbathini@linux.ibm.com> Subject: Re: [PATCH linux-next v2 0/3] powerpc/kexec: split CONFIG_CRASH_DUMP out from CONFIG_KEXEC_CORE Message-Id: <171115475789.936455.12230073027482662538.b4-ty@ellerman.id.au> Date: Sat, 23 Mar 2024 11:45:57 +1100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit On Mon, 26 Feb 2024 16:00:07 +0530, Hari Bathini wrote: > This patch series is a follow-up to [1] based on discussions at [2] > about additional work needed to get it working on powerpc. > > The first patch in the series makes struct crash_mem available with or > without CONFIG_CRASH_DUMP enabled. The next patch moves kdump specific > code for kexec_file_load syscall under CONFIG_CRASH_DUMP and the last > patch splits other kdump specific code under CONFIG_CRASH_DUMP and > removes dependency with CONFIG_CRASH_DUMP for CONFIG_KEXEC_CORE. > > [...] Applied to powerpc/next. [1/3] kexec/kdump: make struct crash_mem available without CONFIG_CRASH_DUMP https://git.kernel.org/powerpc/c/56a34d799bfa53064e7b8bd354aacd176aeaecc8 [2/3] powerpc/kexec: split CONFIG_KEXEC_FILE and CONFIG_CRASH_DUMP https://git.kernel.org/powerpc/c/33f2cc0a2e90f7177c49559b434191b02efd0cd5 [3/3] powerpc/kdump: Split KEXEC_CORE and CRASH_DUMP dependency https://git.kernel.org/powerpc/c/5c4233cc0920cc90787aafe950b90f6c57a35b88 cheers