LLDB FreeBSD Kernel Module Improvement By: ShengYi Hung @BsdcanOrg
LLDB FreeBSD Kernel Module Improvement By: ShengYi Hung  @BsdcanOrg
Uploaded June 2024 | Updated September 2026, 2 hours ago
This talk introduces the low level debugger (LLDB) kernel module debug facility for the FreeBSD kernel. The current functional status of LLDB within the FreeBSD kernel is attributed to contributions from [1] and the collaborative efforts of the community. Key functionalities include core dump parsing and memory context building for the coredump, specifically integrated into the process plugin within LLDB for the FreeBSD kernel.

This enhancement equips LLDB for effective post-mortem debugging on the FreeBSD kernel. While the implementation of the process plugin has been successfully completed, the paper emphasizes the imperative need to implement the DynamicLoader plugin for the kernel loader.

This plugin plays a critical role in loading the symbol file of the kernel module, ensuring comprehensive parsing of symbols for loadable kernel modules.
Additionally, given the potential existence of the kernel module as either a relocatable file (for x86) or a shared object (for ARM), the implementation should confirms the usability of both types of ELF format kernel modules.
LLDB FreeBSD Kernel Module Improvement By: ShengYi HungPhilipp Buehler: Vagrant for OpenBSD make installations by the busloads easy   BSDCan 2018BSD Honeypots - Of course it runs on BSD : Michael ShirkWhy rewrite fw_update(8)? By: Andrew Hewus FreshMaster & Minions or the Dream of BSD Automation Using Salt and Python to manage the a BSD CloudRunning your own network using BGP, OSPF and IS-IS on the BSDs By:  Massimiliano Stucchibhyvearm64 CPU and Memory Virtualization on Armv8.0-A by Alexandru EliseiBuilding a security appliance based on FreeBSD by Mariusz ZaborskiVisualization of Regression and Performance  Know when something went wrongMQTT for system administrators (and for the IoT) BY Jan-Piet MensUsing Ansible Playbooks to automate deployment of various services on FreeBSD Roller AngelFlorian Obser: slaacd(8)   BSDCan 2018
BSDCan |

LLDB FreeBSD Kernel Module Improvement By: ShengYi Hung

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER