Hi Lianbo On 1/22/24 15:28, Lianbo Jiang wrote: > On 1/17/24 14:37, HAGIO KAZUHITO(萩尾 一仁) wrote: > >> On 2023/12/28 20:46, Ming Wang wrote: >>> This patch set are for Crash-utility tool, it make crash tool support on >>> loongarch64 architecture and the common commands(bt, p, rd, mod, log, set, >>> dis, and so on). >>> >>> The patch sets were tested on a loongArch64 Loongson-3C5000 processor. Can >>> successfully enter the crash command line and support for common command. >>> >>> ... >>> KERNEL: vmlinux >>> DUMPFILE: /proc/kcore >>> CPUS: 16 >>> DATE: Thu Jul 27 19:51:21 CST 2023 >>> UPTIME: 06:35:11 >>> LOAD AVERAGE: 0.15, 0.03, 0.01 >>> TASKS: 257 >>> NODENAME: localhost.localdomain >>> RELEASE: 5.10.0-60.102.0.128.oe2203.loongarch64 >>> VERSION: #1 SMP Fri Jul 14 04:17:09 UTC 2023 >>> MACHINE: loongarch64 (2200 Mhz) >>> MEMORY: 64 GB >>> PID: 2964 >>> COMMAND: "crash" >>> TASK: 9000000098805500 [THREAD_INFO: 9000000094d48000] >>> CPU: 6 >>> STATE: TASK_RUNNING (ACTIVE) >>> crash> >>> crash> dis -l start_kernel >>> /linux-loongarch64/init/main.c: 883 >>> 0x9000000001030818 <start_kernel>: 0x0141ee40 >>> /linux-loongarch64/init/main.c: 879 >>> 0x900000000103081c <start_kernel+4>: 0x90000000 >>> /linux-loongarch64/init/main.c: 883 >>> 0x9000000001030820 <start_kernel+8>: addu16i.d $zero, $t8, 8179(0x1ff3) >>> /linux-loongarch64/init/main.c: 879 >>> ... >>> >>> About the LoongArch64 Architecture: >>> https://www.kernel.org/doc/html/latest/arch/loongarch/introduction.html >>> >>> Changes between v2 and v3: >>> - Fix some compilation warnings. >>> - Fix build errors when without target. >>> - Some minor code adjustments. >> Thank you for the update. For the v3 series, >> >> Acked-by: Kazuhito Hagio <k-hagio-ab@xxxxxxx> > > Because Kazu agreed to go with this big gdb patch, I have no objection. So: Ack > > > Thanks > > Lianbo Thanks for your review. Thanks, Ming > >> Thanks, >> Kazu >> >>> Thanks and regards, >>> Ming >>> >>> Ming Wang (10): >>> Add LoongArch64 framework code support >>> LoongArch64: Make the crash tool successfully enter the crash command >>> line >>> LoongArch64: Add 'pte' command support >>> LoongArch64: Add 'mach' command support >>> LoongArch64: Add 'bt' command support >>> LoongArch64: Add 'help -m/M' command support >>> LoongArch64: Add 'help -r' command support >>> LoongArch64: Add 'irq' command support >>> LoongArch64: Add "--kaslr" command line option support >>> LoongArch64: Add LoongArch64 architecture support information >>> >>> Makefile | 7 +- >>> README | 4 +- >>> configure.c | 43 +- >>> crash.8 | 2 +- >>> defs.h | 164 +- >>> diskdump.c | 24 +- >>> gdb-10.2.patch | 12822 +++++++++++++++++++++++++++++++++++++++++- >>> help.c | 13 +- >>> lkcd_vmdump_v1.h | 2 +- >>> lkcd_vmdump_v2_v3.h | 5 +- >>> loongarch64.c | 1368 +++++ >>> main.c | 3 +- >>> netdump.c | 27 +- >>> ramdump.c | 2 + >>> symbols.c | 33 +- >>> 15 files changed, 14493 insertions(+), 26 deletions(-) >>> create mode 100644 loongarch64.c >>> >>> >>> base-commit: 53d2577cef98b76b122aade94349637a11e06138 -- Crash-utility mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxxxxxx https://${domain_name}/admin/lists/devel.lists.crash-utility.osci.io/ Contribution Guidelines: https://github.com/crash-utility/crash/wiki