zsh_prompt % lldb -arch arm64e kernel.release.t8122 (lldb) target create --arch=arm64e "kernel.release.t8122" warning: 'kernel.release' contains a debug script. To run this script in this debug session: command script import "/Library/Developer/KDKs/KDK_14.6.1_23G93.kdk/System/Library/Kernels/kernel.release.t8122.dSYM/Contents/Resources/Python/kernel_release.py" To run all discovered debug scripts in this session: settings set target.load-script-from-symbol-file true Current executable set to '/Library/Developer/KDKs/KDK_14.6.1_23G93.kdk/System/Library/Kernels/kernel.release.t8122' (arm64e). (lldb) settings set target.load-script-from-symbol-file true Loading kernel debugging from /Library/Developer/KDKs/KDK_14.6.1_23G93.kdk/System/Library/Kernels/kernel.release.t8122.dSYM/Contents/Resources/Python/kernel_release.py LLDB version lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) settings set target.process.python-os-plugin-path "/Library/Developer/KDKs/KDK_14.6.1_23G93.kdk/System/Library/Kernels/kernel.release.t8122.dSYM/Contents/Resources/Python/lldbmacros/core/operating_system.py" settings set target.trap-handler-names hndl_allintrs hndl_alltraps trap_from_kernel hndl_double_fault hndl_machine_check _fleh_prefabt _ExceptionVectorsBase _ExceptionVectorsTable _fleh_undef _fleh_dataabt _fleh_irq _fleh_decirq _fleh_fiq_generic _fleh_dec command script import "/Library/Developer/KDKs/KDK_14.6.1_23G93.kdk/System/Library/Kernels/kernel.release.t8122.dSYM/Contents/Resources/Python/lldbmacros/xnu.py" xnu debug macros loaded successfully. Run showlldbtypesummaries to enable type summaries. settings set target.process.optimization-warnings false settings set target.process.experimental.os-plugin-reports-all-threads false settings set target.process.run-all-threads true (lldb) target modules add ../Extensions/IOPCIFamily.kext/Contents/MacOS/IOPCIFamily (lldb) target modules add /Library/Extensions/KEXT_NAME.kext/Contents/MacOS/KEXT_NAME (lldb) target modules load --file kernel.release.t8122 --slide 0x000000000e5a4000 Loading kernel debugging from /Library/Developer/KDKs/KDK_14.6.1_23G93.kdk/System/Library/Kernels/kernel.release.t8122.dSYM/Contents/Resources/Python/kernel_release.py LLDB version lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) settings set target.process.python-os-plugin-path "/Library/Developer/KDKs/KDK_14.6.1_23G93.kdk/System/Library/Kernels/kernel.release.t8122.dSYM/Contents/Resources/Python/lldbmacros/core/operating_system.py" settings set target.trap-handler-names hndl_allintrs hndl_alltraps trap_from_kernel hndl_double_fault hndl_machine_check _fleh_prefabt _ExceptionVectorsBase _ExceptionVectorsTable _fleh_undef _fleh_dataabt _fleh_irq _fleh_decirq _fleh_fiq_generic _fleh_dec command script import "/Library/Developer/KDKs/KDK_14.6.1_23G93.kdk/System/Library/Kernels/kernel.release.t8122.dSYM/Contents/Resources/Python/lldbmacros/xnu.py" error: cannot add command: user command exists and force replace not set error: cannot add command: user command exists and force replace not set error: cannot add command: user command exists and force replace not set error: cannot add command: user command exists and force replace not set error: cannot add command: user command exists and force replace not set error: cannot add command: user command exists and force replace not set xnu debug macros loaded successfully. Run showlldbtypesummaries to enable type summaries. error: cannot add command: user command exists and force replace not set error: cannot add command: user command exists and force replace not set error: cannot add command: user command exists and force replace not set error: cannot add command: user command exists and force replace not set error: cannot add command: user command exists and force replace not set error: cannot add command: user command exists and force replace not set error: cannot add command: user command exists and force replace not set settings set target.process.optimization-warnings false settings set target.process.experimental.os-plugin-reports-all-threads false settings set target.process.run-all-threads true (lldb) target modules load --file IOPCIFamily __TEXT 0xfffffe0019241e90 section '__TEXT' loaded at 0xfffffe0019241e90 (lldb) target modules load --file KEXT_NAME __TEXT 0xfffffe0015423fd0 section '__TEXT' loaded at 0xfffffe0015423fd0 (lldb) image list [ 0] 5ABEB946-A4FE-30C7-AD57-9F34F3E88710 0xfffffe00155a8000 /Library/Developer/KDKs/KDK_14.6.1_23G93.kdk/System/Library/Kernels/kernel.release.t8122 /Library/Developer/KDKs/KDK_14.6.1_23G93.kdk/System/Library/Kernels/kernel.release.t8122.dSYM/Contents/Resources/DWARF/kernel.release.t8122 [ 1] 6D6666E6-340F-3A5E-9464-DE05164C0658 0xfffffe0019241e90 ../Extensions/IOPCIFamily.kext/Contents/MacOS/IOPCIFamily ../Extensions/IOPCIFamily.kext.dSYM/Contents/Resources/DWARF/IOPCIFamily [ 2] BCD984AA-BC5B-30C7-94A7-4065678A0438 0xfffffe0015423fd0 /Library/Extensions/KEXT_NAME.kext/Contents/MacOS/KEXT_NAME /Library/Extensions/KEXT_NAME.kext.dSYM/Contents/Resources/DWARF/KEXT_NAME (lldb) image lookup -a 0xfffffe0015426bcc Address: KEXT_NAME[0x0000000000002bfc] (KEXT_NAME.__TEXT + 11260) Summary: (lldb) image lookup -a 0xfffffe0015426c50 Address: KEXT_NAME[0x0000000000002c80] (KEXT_NAME.__TEXT + 11392) Summary: (lldb) image lookup -a 0xfffffe0015426e2c Address: KEXT_NAME[0x0000000000002e5c] (KEXT_NAME.__TEXT + 11868) Summary: