From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from bg1.exmail.qq.com (bg1.exmail.qq.com [114.132.77.159]) (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 CDDCA3161B9 for ; Fri, 12 Dec 2025 09:59:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=114.132.77.159 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765533572; cv=none; b=ZeIlPcVLnZWosRB1KLIHIA2W6JwHY4jqIaYfUHxCgO4FmJFkR0p2eWt3uyvPhNAINu190h6h7JpJV/GaA6k0fEAH312BvDfPC7kE4GPws6DIIPcCJ9St/lSIIpRFXfBoXZ6GGfR2mLStkMc5jUp1wfVoChYhBvrPP4uaV/RqV8w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765533572; c=relaxed/simple; bh=jnH+lA77UWt/IZCRLGwAcoEnrf8Sz1HPbB3kU1V6crc=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=dsy7TZJSfzwm7+W8rIypsI+tdGJm2OJLygEVV9JR0VgQSqt2uFyZCldIG0ERkgtOM+4atWklKfAlrB2LsN1x4N3uefCQw0dX6QetiVIDWg+gysWCSNkJR/yC1wy95nzqksQ+8JCLzAPb7OtVh6lJxI+rpJq1QHGY9I1wcskr85g= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=uniontech.com; spf=pass smtp.mailfrom=uniontech.com; dkim=pass (1024-bit key) header.d=uniontech.com header.i=@uniontech.com header.b=GgCRbUUh; arc=none smtp.client-ip=114.132.77.159 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=uniontech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=uniontech.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=uniontech.com header.i=@uniontech.com header.b="GgCRbUUh" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uniontech.com; s=onoh2408; t=1765533494; bh=JCkE9HsOvtJz+eV+4TRG1BPljRj69BXFxbWr+6MNF/U=; h=From:To:Subject:Date:Message-Id:MIME-Version; b=GgCRbUUhu6WLAL3R6R02lEVI4LTNcf1b1v1jyXnAVk0Ahdavx93OnPra+USD94nN+ PTDtuGN5k1PM+PgU3LwYk4SzAJyhYzDlLdBkcK7Ar0G5cY8qLbgB522TERLby96nTv C5hzbVo0exshdIBzj4Xnm2idVfPaKulw6OXVDqQg= X-QQ-mid: esmtpsz10t1765533476t53bb0429 X-QQ-Originating-IP: ArCtjZoICX724vPT0Oy9DCDcchmCVdVAlOTfSuwP+3M= Received: from localhost.localdomain ( [123.114.60.34]) by bizesmtp.qq.com (ESMTP) with id ; Fri, 12 Dec 2025 17:57:53 +0800 (CST) X-QQ-SSF: 0000000000000000000000000000000 X-QQ-GoodBg: 1 X-BIZMAIL-ID: 2934731611208564469 EX-QQ-RecipientCnt: 9 From: Qiang Ma To: akpm@linux-foundation.org, bhe@redhat.com, catalin.marinas@arm.com, will@kernel.org Cc: kexec@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Qiang Ma , kernel test robot Subject: [PATCH v1 2/3] kexec: print out debugging message if required for kexec_load Date: Fri, 12 Dec 2025 17:56:48 +0800 Message-Id: <20251212095649.857796-3-maqianga@uniontech.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20251212095649.857796-1-maqianga@uniontech.com> References: <20251212095649.857796-1-maqianga@uniontech.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-QQ-SENDSIZE: 520 Feedback-ID: esmtpsz:uniontech.com:qybglogicsvrsz:qybglogicsvrsz3b-0 X-QQ-XMAILINFO: M0yQCYO1Pk4BceMs9s/21F6eWS4FMbxtBwZ4pHoC959YCGbutcHwFpIi fA70FMEm/i6G0qZB0jqfVBTR8ckMpLEK9l/6EoL+SkSp7GLlVRNOcf2eUloVhFuyqYReQ9U UGAtD568n4UTYstFpPbOY60EjWquXtlss+BOO2NaxDVLhoK3uKKWxq68mSMIZjgyEoUY3Ts 6sjNIDxVumuZPwYkUdS7P1TrTVDHXaGm0TdMjPQ9zBOduQob2N8KLRWm2hQn2AC6s0f0V3Q x9O8oE4shNkxSgFpEBXhNnM06f7KZpOGGAhdZn/HqEi2700UKueuElfn5g5NgaQggNh7Rla AYb5X7K6KT5T34r8Ovoa9wNaW6ufqOPnOq3cirYE5nOI9pW2rYDXXRhw2tur9lhqe7Rm+6t R494+bfY6a0A8/rNqyand9SXd19hIwufUPZnW/2PtIwoJtqBfL//XDhcfAX1Gqx8QKM/inl sezKvoFLW7UDaPOx2tQMkP9t1P4Ti6ZYqTuDY3L4BCQvqdY24bq87yPOWiFhzB2ltrXDH4t 9qq1Xp7Fv4g3FoCd6zlVpIuOUpGtesqRhKPeg+Xjr8ErUPx158p4TWcteB6q5dMGlWRtORy /QBLpzWlcalVrUWyFBXtlsKG/DU0ul/xegeOCZm95j0rrR7ZbKRwCYaqaOQnWfyBnZEocoS nzmIwK7ihiEvqwSNDiFf7GxxUfmCtQKVaROtYUcAnUWgHpSf9YJviKRgESPyOGu+ljEoFs9 g+ONnk4FJ0wjfPN/54yflnLILZTysif6BG7YUFEOii/j05XkacZgsZHCcClayGH1eF9C21U 4k2+aH+gWWBgORfVR6m8MrUTUCpnocaS1/vwqqw2HM4qUGmnbCGYP08V8naNB7afKTn53AS y0MxiaWoOYCEVTS0C9lmiMT0NnDOvoKMcYLMIRb5k66HpYvWYxBWtyI7W3ji/9sm+jzClQS h+cw0i5smy1wgaP8wVCjHm+xqO+hpgARzXH/WAGOflx3/BmCdRTOBnx0SRe18EhT/byBxic UPLd3KSZAtK1X8B8JUkUWoDOLfttahWubgiouf60VufgnQMv1l6+DMumJYrg706HBRHOMRB Dr1QT1ou0sp7v0gCsXJqaU= X-QQ-XMRINFO: MSVp+SPm3vtS1Vd6Y4Mggwc= X-QQ-RECHKSPAM: 0 The commit a85ee18c7900 ("kexec_file: print out debugging message if required") has added general code printing in kexec_file_load(), but not in kexec_load(). As a result, when using '-d' for the kexec_load interface, print nothing in the kernel space. Since the segments debugging message has already been printed by the user-space tool kexec-tools, it will not be printed here in the kernel space. And print out type/start/head of kimage and flags to help debug. Signed-off-by: Qiang Ma Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202510310332.6XrLe70K-lkp@intel.com/ --- kernel/kexec.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/kexec.c b/kernel/kexec.c index f6c58c767eb0..37e4ac8af9f3 100644 --- a/kernel/kexec.c +++ b/kernel/kexec.c @@ -166,6 +166,9 @@ static int do_kexec_load(unsigned long entry, unsigned long nr_segments, if (ret) goto out; + kexec_dprintk("kexec_load: type:%u, start:0x%lx head:0x%lx flags:0x%lx\n", + image->type, image->start, image->head, flags); + /* Install the new kernel and uninstall the old */ image = xchg(dest_image, image); -- 2.20.1