Files
clang-p2996/lldb/test/API/functionalities/postmortem/FreeBSDKernel/kernel-amd64.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.9 KiB
YAML

--- !ELF
FileHeader:
Class: ELFCLASS64
Data: ELFDATA2LSB
OSABI: ELFOSABI_FREEBSD
Type: ET_EXEC
Machine: EM_X86_64
Entry: 0xFFFFFFFF8037C000
Sections:
- Name: .bss
Type: SHT_NOBITS
Flags: [ SHF_WRITE, SHF_ALLOC ]
Address: 0xFFFFFFFF819BA380
AddressAlign: 0x80
Offset: 0x17BA348
Size: 0x445C80
- Name: .rodata
Type: SHT_PROGBITS
Flags: [ SHF_ALLOC, SHF_MERGE, SHF_STRINGS ]
Address: 0xFFFFFFFF81152D30
AddressAlign: 0x10
Size: 0x800
Symbols:
- Name: kernbase
Index: SHN_ABS
Binding: STB_GLOBAL
Value: 0xFFFFFFFF80000000
- Name: KPML4phys
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0xFFFFFFFF81D47EB8
Size: 0x8
- Name: dumppcb
Type: STT_OBJECT
Section: .bss
Value: 0xFFFFFFFF81CA6868
Size: 0x140
- Name: hz
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0xFFFFFFFF81CD4C0C
Size: 0x4
- Name: proc_off_p_comm
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFFFFFF815CA624
Size: 0x4
- Name: proc_off_p_hash
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFFFFFF815CA62C
Size: 0x4
- Name: proc_off_p_list
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFFFFFF815CA628
Size: 0x4
- Name: proc_off_p_pid
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFFFFFF815CA620
Size: 0x4
- Name: proc_off_p_threads
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFFFFFF815CA630
Size: 0x4
- Name: thread_off_td_name
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFFFFFF815CA638
Size: 0x4
- Name: thread_off_td_oncpu
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFFFFFF815CA63C
Size: 0x4
- Name: thread_off_td_pcb
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFFFFFF815CA640
Size: 0x4
- Name: thread_off_td_plist
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFFFFFF815CA644
Size: 0x4
- Name: thread_off_td_tid
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFFFFFF815CA634
Size: 0x4
- Name: dumptid
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0xFFFFFFFF81CA69A8
Size: 0x4
- Name: pcb_size
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFFFFFF815CA590
Size: 0x4
- Name: stoppcbs
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0xFFFFFFFF81D23E20
Size: 0x14000
- Name: allproc
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0xFFFFFFFF81C9A2F0
Size: 0x8