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

121 lines
3.7 KiB
YAML

--- !ELF
FileHeader:
Class: ELFCLASS64
Data: ELFDATA2LSB
Type: ET_EXEC
Machine: EM_AARCH64
Entry: 0xFFFF000000000800
Sections:
- Name: .bss
Type: SHT_NOBITS
Flags: [ SHF_WRITE, SHF_ALLOC ]
Address: 0xFFFF000000C35000
AddressAlign: 0x1000
Size: 0x37F000
- Name: .rodata
Type: SHT_PROGBITS
Flags: [ SHF_ALLOC, SHF_MERGE, SHF_STRINGS ]
Address: 0xFFFF0000008A72C0
AddressAlign: 0x20
Size: 0x1000
Symbols:
- Name: kernbase
Index: SHN_ABS
Binding: STB_GLOBAL
Value: 0xFFFF000000000000
- Name: dumppcb
Type: STT_OBJECT
Section: .bss
Value: 0xFFFF000000DF3790
Size: 0x560
- Name: hz
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0xFFFF000000E2651C
Size: 0x4
- Name: proc_off_p_comm
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFF00000096BC30
Size: 0x4
- Name: proc_off_p_hash
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFF00000096BC38
Size: 0x4
- Name: proc_off_p_list
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFF00000096BC34
Size: 0x4
- Name: proc_off_p_pid
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFF00000096BC2C
Size: 0x4
- Name: proc_off_p_threads
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFF00000096BC3C
Size: 0x4
- Name: thread_off_td_name
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFF00000096BC44
Size: 0x4
- Name: thread_off_td_oncpu
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFF00000096BC48
Size: 0x4
- Name: thread_off_td_pcb
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFF00000096BC4C
Size: 0x4
- Name: thread_off_td_plist
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFF00000096BC50
Size: 0x4
- Name: thread_off_td_tid
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFF00000096BC40
Size: 0x4
- Name: dumptid
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0xFFFF000000DF3CF0
Size: 0x4
- Name: pcb_size
Type: STT_OBJECT
Section: .rodata
Binding: STB_GLOBAL
Value: 0xFFFF00000096BC0C
Size: 0x4
- Name: stoppcbs
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0xFFFF000000E8F640
Size: 0x56000
- Name: allproc
Type: STT_OBJECT
Section: .bss
Binding: STB_GLOBAL
Value: 0xFFFF000000DE7230
Size: 0x8