From patchwork Tue Aug 19 18:58:32 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Glass X-Patchwork-Id: 3 Return-Path: X-Original-To: u-boot-concept@u-boot.org Delivered-To: u-boot-concept@u-boot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1755630013; bh=Ujo8wn9TQCYbi61d8rWISjlk5PDvg4ctrOAoXT1zYoQ=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=H4YiI6ZgPOzUJr9Pn7S/bsb97zkb69PyksDMLrgQnDblG7H80dL1ZTYFXX7jhkUCf Z4fUIdIubjBTrhzxKSlQ+fd7RJt5DvxGTYizWWgUvZU9jadQv3/S5ax6h85JKdnkL8 uGaX/L7vq95kSP/ccaJabMCq1Lf7Bn3fjn+36HCrtS2wPHQTC8qtIC4slHif/P2iq2 FG4HQ3r45gErr9idk4v7Fm3Wn9dYLusw1qKC8Ocz9lcVOS+1CuLiFqBhUuuP+kUaZO m6gInquL08SuzLb6cbpe+zingJY5WG3YDIdp895g/s0DXNI8O5TNalpODOU8cgmQQC dDtRzbnXcUQrw== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 691A6675FA for ; Tue, 19 Aug 2025 13:00:13 -0600 (MDT) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 6fI1GoV4t9A9 for ; Tue, 19 Aug 2025 13:00:13 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1755630013; bh=Ujo8wn9TQCYbi61d8rWISjlk5PDvg4ctrOAoXT1zYoQ=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=H4YiI6ZgPOzUJr9Pn7S/bsb97zkb69PyksDMLrgQnDblG7H80dL1ZTYFXX7jhkUCf Z4fUIdIubjBTrhzxKSlQ+fd7RJt5DvxGTYizWWgUvZU9jadQv3/S5ax6h85JKdnkL8 uGaX/L7vq95kSP/ccaJabMCq1Lf7Bn3fjn+36HCrtS2wPHQTC8qtIC4slHif/P2iq2 FG4HQ3r45gErr9idk4v7Fm3Wn9dYLusw1qKC8Ocz9lcVOS+1CuLiFqBhUuuP+kUaZO m6gInquL08SuzLb6cbpe+zingJY5WG3YDIdp895g/s0DXNI8O5TNalpODOU8cgmQQC dDtRzbnXcUQrw== Received: from mail.u-boot.org (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 591BE675F8 for ; Tue, 19 Aug 2025 13:00:13 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1755630011; bh=T2eq6KXb2sHn87CTTfNkhA0s/LUrTt7geKeJVC460Zc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=nvJtILxhfGvqNeDQ0QiqfZCsZSgPKKe2AmgtmqEZuRXBzQq0zRqfO4fJWZy46Vb/R 8GBki9jjKlnkjGQGFsWNdz/IymlhIVHcaxuUcIOJHj0tJoMHhtDz4Al1VAxiAJfbTw M4UafZ5tNh3qecdvC4K/ldZ6dx1TFo2ht2XAry72ouTdBoccY8p1lhgTDwt6XdXgh9 T0X5lXNjs8TDRbvW/CyIcvMVg6Nj44OXEPx9jL/2MUeyznvIidEuQdbaC//3aKMRzN s2mDPRVNShCvyc6GhUsgWHYfsfNXCcUCNWKDnqCO/JIkkvgxrtxWQ6tCQEJCDrM2MT 12v55F4FCq9Jw== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 27EEA675EE; Tue, 19 Aug 2025 13:00:11 -0600 (MDT) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10026) with ESMTP id HkiV1LR3lhKL; Tue, 19 Aug 2025 13:00:11 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1755630007; bh=Gph+LuTtfez1VKRVQv5NrUAEI0N3GXnBffy0QKtCqdU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=TwYyKawd5NA+Bn2WJnbOnY9t+h6cA9/F7x+9rbfbZKE/S5U8eyzq01GSUuhDtj9zD UUh9G0hFHLSl4KnnJJ0GzbbJJHWBybRdfdgF2audUdBQiWbDh1qzc0vqL94BWfMPef 2t7OpGeXPPWM+/szeuQAzxd81iMkIv50IjXtfmJLKfYbmm3Gi8K9jdBpMY5z8zolfB 23Zw6tLOsVu8MzDaPKvmRi00gEPdYWXE+nUi6G53El4ahAt/+o9XMwMloc/k0aNctD +9fvim+wxmoBi52AnhF6JlXy4HBdlrcrzB+7qO8EQxtsS/BigtuqesC99mq1+AEHWw fyO5yksAwiXfQ== Received: from u-boot.org (unknown [73.34.74.121]) by mail.u-boot.org (Postfix) with ESMTPSA id D26E4675DE; Tue, 19 Aug 2025 13:00:06 -0600 (MDT) From: Simon Glass To: U-Boot Concept Date: Tue, 19 Aug 2025 12:58:32 -0600 Message-ID: <20250819185900.835939-2-sjg@u-boot.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250819185900.835939-1-sjg@u-boot.org> References: <20250819185900.835939-1-sjg@u-boot.org> MIME-Version: 1.0 Message-ID-Hash: H5IZR4LLXBXFC6P3EBBF2UNAM5NK7CIP X-Message-ID-Hash: H5IZR4LLXBXFC6P3EBBF2UNAM5NK7CIP X-MailFrom: sjg@u-boot.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Simon Glass X-Mailman-Version: 3.3.10 Precedence: list Subject: [Concept] [PATCH v2 01/22] arm: bootm: Add some debugging List-Id: Discussion and patches related to U-Boot Concept Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Simon Glass Provides some debugging info while doing bootm processing. Signed-off-by: Simon Glass --- Changes in v2: - Make the messages longer and more explanatory arch/arm/lib/bootm.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/lib/bootm.c b/arch/arm/lib/bootm.c index cb365d95c7b..12383b2c36e 100644 --- a/arch/arm/lib/bootm.c +++ b/arch/arm/lib/bootm.c @@ -11,6 +11,8 @@ * Copyright (C) 2001 Erik Mouw (J.A.K.Mouw@its.tudelft.nl) */ +#define LOG_CATEGORY LOGC_BOOT + #include #include #include @@ -349,20 +351,24 @@ int do_bootm_linux(int flag, struct bootm_info *bmi) { struct bootm_headers *images = bmi->images; + log_debug("boot linux flag %x\n", flag); /* No need for those on ARM */ if (flag & BOOTM_STATE_OS_BD_T || flag & BOOTM_STATE_OS_CMDLINE) return -1; if (flag & BOOTM_STATE_OS_PREP) { + log_debug("Preparing to boot Linux\n"); boot_prep_linux(images); return 0; } if (flag & (BOOTM_STATE_OS_GO | BOOTM_STATE_OS_FAKE_GO)) { + log_debug("Jumping to Linux (or faking it)\n"); boot_jump_linux(images, flag); return 0; } + log_debug("No flags set: continuing to prepare and jump to Linux\n"); boot_prep_linux(images); boot_jump_linux(images, flag); return 0;