[Crash-utility] Re: [PATCH v3 00/10] add LoongArch64 platform support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Fedora Development]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]

 

Powered by Linux