Welcome to our blog where we share some of our knowledge with the wider community.
Blog | October 27, 2021
LLDB serial port communication support
By Michał Górny
Moritz Systems have been contracted by the FreeBSD Foundation to continue our work on modernizing the LLDB debugger’s support for FreeBSD.
The primary goal of our contract is to bring kernel debugging into LLDB. The complete Project Schedule is divided into six milestones, each taking approximately one month:
Improve LLDB compatibility with the GDB protocol: fix LLDB implementation errors, implement missing packets, except registers.
Improve LLDB compatibility with the GDB protocol: support gdb-style flexible register API.
read more
Blog | September 21, 2021
Improving GDB register model compatibility in LLDB
By Michał Górny
Moritz Systems have been contracted by the FreeBSD Foundation to continue our work on modernizing the LLDB debugger’s support for FreeBSD.
The primary goal of our contract is to bring kernel debugging into LLDB. The complete Project Schedule is divided into six milestones, each taking approximately one month:
Improve LLDB compatibility with the GDB protocol: fix LLDB implementation errors, implement missing packets, except registers.
Improve LLDB compatibility with the GDB protocol: support gdb-style flexible register API.
read more
Blog | August 19, 2021
Improving GDB protocol compatibility in LLDB
By Michał Górny
Moritz Systems have been contracted by the FreeBSD Foundation to continue our work on modernizing the LLDB debugger’s support for FreeBSD.
The primary goal of our contract is to bring kernel debugging into LLDB. The complete Project Schedule is divided into six milestones, each taking approximately one month:
Improve LLDB compatibility with the GDB protocol: fix LLDB implementation errors, implement missing packets, except registers.
Improve LLDB compatibility with the GDB protocol: support gdb-style flexible register API.
read more
Blog | July 19, 2021
FreeBSD KGDB support in LLDB
The Moritz Systems team has started a new contract on FreeBSD KGDB support in LLDB.
read more
Blog | May 6, 2021
LLDB core dump support improvements
By Michał Górny
Moritz Systems have been contracted by the FreeBSD Foundation to continue our work on modernizing the LLDB debugger’s support for FreeBSD.
The complete Project Schedule is divided into four milestones, each taking approximately one month:
M1 Switch all the non-x86 CPUs to the LLDB FreeBSD Remote-Process-Plugin. M2 Iteration over regression tests on ARM64 and fixing known bugs, marking the non-trivial ones for future work. Remove the old local-only Process-Plugin.
read more
Blog | April 15, 2021
LLDB support for fork(2) and vfork(2)
By Michał Górny
Moritz Systems have been contracted by the FreeBSD Foundation to continue our work on modernizing the LLDB debugger’s support for FreeBSD.
The complete Project Schedule is divided into four milestones, each taking approximately one month:
M1 Switch all the non-x86 CPUs to the LLDB FreeBSD Remote-Process-Plugin. M2 Iteration over regression tests on ARM64 and fixing known bugs, marking the non-trivial ones for future work. Remove the old local-only Process-Plugin.
read more