git: fbda4dd81c - main - Status/2023Q2/lldb-kmod.adoc: Add report

Lorenzo Salvadore <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=fbda4dd81cdd7d3a0bea8cad2ab2ff25394b1747

commit fbda4dd81cdd7d3a0bea8cad2ab2ff25394b1747
Author:     Sheng-Yi Hong <[email protected]>
AuthorDate: 2023-07-25 08:59:27 +0000
Commit:     Lorenzo Salvadore <[email protected]>
CommitDate: 2023-07-25 09:05:55 +0000

    Status/2023Q2/lldb-kmod.adoc: Add report
    
    Reviewed by:    grahamperrin
    Approved by:    carlavilla (mentor, implicit)
    Differential Revision:  https://reviews.freebsd.org/D41079
---
 .../en/status/report-2023-04-2023-06/lldb-kmod.adoc  | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/website/content/en/status/report-2023-04-2023-06/lldb-kmod.adoc b/website/content/en/status/report-2023-04-2023-06/lldb-kmod.adoc
new file mode 100644
index 0000000000..c4c20c81b6
--- /dev/null
+++ b/website/content/en/status/report-2023-04-2023-06/lldb-kmod.adoc
@@ -0,0 +1,20 @@
+=== LLDB Kernel Module Imporvement
+
+Links: +
+link:https://wiki.freebsd.org/SummerOfCode2023Projects/LLDBKernelModuleImprovement[GSoC Wiki Project] URL: link:https://wiki.freebsd.org/SummerOfCode2023Projects/LLDBKernelModuleImprovement[] +
+link:https://github.com/aokblast/freebsd-src/tree/lldb_dynamicloader_freebsd_kernel[Project Codebase] URL: link:https://github.com/aokblast/freebsd-src/tree/lldb_dynamicloader_freebsd_kernel[]
+
+Contact: Sheng-Yi Hong <[email protected]>
+
+FreeBSD project uses LLVM as it's toolchain.
+The LLVM  project has bundled with a debugger called LLDB.
+In LLDB, the userspace debugging facilities has been well implemented.
+However, in the kernel space, there are still some works have to be done.
+One of the work is the kernel module debug facility for LLDB - that is, prase the loaded module data provided by the kernel core dump and loading the module objects.
+The goal is to implement such plugin for LLDB, and this is an ongoing GSoC Project for now.
+
+https://github.com/aokblast/freebsd-src/tree/lldb_dynamicloader_freebsd_kernel[Project Codebase] is the whole code of my work.
+
+Currently, this is still a work in progress and I am still debugging on it.
+
+Sponsor: The Google Summer of Code '23 program
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.