]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blob - scripts/gdb/vmlinux-gdb.py
Merge tag 'trace-v5.15-rc6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rosted...
[mirror_ubuntu-jammy-kernel.git] / scripts / gdb / vmlinux-gdb.py
1 #
2 # gdb helper commands and functions for Linux kernel debugging
3 #
4 # loader module
5 #
6 # Copyright (c) Siemens AG, 2012, 2013
7 #
8 # Authors:
9 # Jan Kiszka <jan.kiszka@siemens.com>
10 #
11 # This work is licensed under the terms of the GNU GPL version 2.
12 #
13
14 import os
15
16 sys.path.insert(0, os.path.dirname(__file__) + "/scripts/gdb")
17
18 try:
19 gdb.parse_and_eval("0")
20 gdb.execute("", to_string=True)
21 except:
22 gdb.write("NOTE: gdb 7.2 or later required for Linux helper scripts to "
23 "work.\n")
24 else:
25 import linux.utils
26 import linux.symbols
27 import linux.modules
28 import linux.dmesg
29 import linux.tasks
30 import linux.config
31 import linux.cpus
32 import linux.lists
33 import linux.rbtree
34 import linux.proc
35 import linux.constants
36 import linux.timerlist
37 import linux.clk
38 import linux.genpd
39 import linux.device