// SPDX-License-Identifier: GPL-2.0+ /* * Backtrace command * * Copyright 2025 Canonical Ltd * Written by Simon Glass */ #include #include static int do_backtrace(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) { int ret; ret = backtrace_show(); if (ret) { printf("backtrace failed: %d\n", ret); return CMD_RET_FAILURE; } return 0; } U_BOOT_CMD(backtrace, 1, 1, do_backtrace, "Print backtrace", "\n" " - Print a backtrace of the current call stack" );