Files
clang-p2996/lldb/test/API/functionalities/postmortem/FreeBSDKernel/kernel-i386.yaml
Michał Górny 9b1d27b2fa [lldb] [Process/FreeBSDKernel] Support finding all processes
Include the complete list of threads of all running processes
in the FreeBSDKernel plugin.  This makes it possible to inspect
the states (including partial register dumps from PCB) of all kernel
and userspace threads at the time of crash, or at the time of reading
/dev/mem first.

Differential Revision: https://reviews.llvm.org/D116255
2022-01-06 21:53:28 +01:00

129 lines
3.8 KiB
YAML

--- !ELF
FileHeader:
Class: ELFCLASS32
Data: ELFDATA2LSB
OSABI: ELFOSABI_FREEBSD
Type: ET_EXEC
Machine: EM_386
Entry: 0x8F9000
Sections:
- Name: .bss
Type: SHT_NOBITS
Flags: [ SHF_WRITE, SHF_ALLOC ]
Address: 0x1AB7B00
AddressAlign: 0x80
Offset: 0x12B7AB0
Size: 0x2D48D8
- Name: .rodata
Type: SHT_PROGBITS
Flags: [ SHF_ALLOC, SHF_MERGE, SHF_STRINGS ]
Address: 0x1400290
AddressAlign: 0x10
Size: 0x800
Symbols:
- Name: kernbase
Index: SHN_ABS
Binding: STB_GLOBAL
Value: 0x800000
- Name: dumppcb
Type: STT_OBJECT
Section: .bss
Value: 0x1D2D9A0
Size: 0xC0
- Name: hz
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0x1D4053C
Size: 0x4
- Name: IdlePDPT
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0x1D8B044
Size: 0x4
- Name: proc_off_p_comm
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0x1809ABC
Size: 0x4
- Name: proc_off_p_hash
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0x1809AC4
Size: 0x4
- Name: proc_off_p_list
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0x1809AC0
Size: 0x4
- Name: proc_off_p_pid
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0x1809AB8
Size: 0x4
- Name: proc_off_p_threads
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0x1809AC8
Size: 0x4
- Name: thread_off_td_name
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0x1809AD0
Size: 0x4
- Name: thread_off_td_oncpu
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0x1809AD4
Size: 0x4
- Name: thread_off_td_pcb
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0x1809AD8
Size: 0x4
- Name: thread_off_td_plist
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0x1809ADC
Size: 0x4
- Name: thread_off_td_tid
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0x1809ACC
Size: 0x4
- Name: dumptid
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0x1D2DA60
Size: 0x4
- Name: pcb_size
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0x1809A74
Size: 0x4
- Name: stoppcbs
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0x1D651A4
Size: 0x1800
- Name: allproc
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0x1D21540
Size: 0x4