lkml.org 
[lkml]   [2019]   [Mar]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH 0/4] gdb script for kconfig and timer list
    Date
    This is a handful of changes to the kernel's gdb scripts to do some more
    debugging with kgdb. The first patch allows the vmlinux to be reloaded
    from where it was specified on the command line so that this set of
    scripts can be used from anywhere. The second patch adds a script to
    dump the config.gz to a file on the host debugging machine. The third
    patch adds some rb tree utilities and the last patch uses those rb tree
    walking utilities to dump out the contents of /proc/timer_list from a
    system under debug.

    I'm guessing that Andrew will pick these patches up. I don't know who
    maintains these gdb scripts but it looks like Andrew has been doing the
    lifting recently.

    Cc: Douglas Anderson <dianders@chromium.org>
    Cc: Nikolay Borisov <n.borisov.lkml@gmail.com>
    Cc: Kieran Bingham <kbingham@kernel.org>
    Cc: Jan Kiszka <jan.kiszka@siemens.com>
    Cc: Jackie Liu <liuyun01@kylinos.cn>

    Stephen Boyd (4):
    scripts/gdb: Find vmlinux where it was before
    scripts/gdb: Add kernel config dumping command
    scripts/gdb: Add rb tree iterating utilities
    scripts/gdb: Add a timer list command

    scripts/gdb/linux/config.py | 48 ++++++++
    scripts/gdb/linux/constants.py.in | 8 ++
    scripts/gdb/linux/rbtree.py | 169 ++++++++++++++++++++++++++
    scripts/gdb/linux/symbols.py | 6 +-
    scripts/gdb/linux/timerlist.py | 194 ++++++++++++++++++++++++++++++
    scripts/gdb/vmlinux-gdb.py | 3 +
    6 files changed, 427 insertions(+), 1 deletion(-)
    create mode 100644 scripts/gdb/linux/config.py
    create mode 100644 scripts/gdb/linux/rbtree.py
    create mode 100644 scripts/gdb/linux/timerlist.py


    base-commit: 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b
    --
    Sent by a computer through tubes

    \
     
     \ /
      Last update: 2019-03-25 19:46    [W:4.725 / U:0.032 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site