Page MenuHomeFreeBSD

add gsoc lldb kernel module status report
ClosedPublic

Authored by aokblast on Jul 19 2023, 2:40 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 26, 10:14 PM
Unknown Object (File)
Fri, Apr 26, 10:14 PM
Unknown Object (File)
Fri, Apr 26, 10:14 PM
Unknown Object (File)
Fri, Apr 26, 10:14 PM
Unknown Object (File)
Fri, Apr 26, 9:40 PM
Unknown Object (File)
Fri, Apr 26, 7:48 PM
Unknown Object (File)
Mon, Apr 22, 5:33 PM
Unknown Object (File)
Mar 22 2024, 12:20 AM

Details

Summary

This commit include the status report of the lldb kernel module debugging facilities that is an ongoing gsoc project

Diff Detail

Repository
R9 FreeBSD doc repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

salvadore added a subscriber: grahamperrin.

Thank you very much for your report.
I guess you do not have commit access and you need me to commit your report once it is ready, is that right? Thanks.

website/content/en/status/report-2023-04-2023-06/lldb-kmod.adoc
10

s/use/uses/

Also I am unsure about capitalization of llvm and LLDB. Maybe @grahamperrin has a suggestion here.

11

Please reword it. A sugestion (assuming I understood what you mean, I am unsure):
However, in the kernel space, there is still some work to do, such as displaying kernel modules in lldb.

Also, please be consistent with capitalization once we have decided which is the correct one: here you used lldb.

12

I would remove "So in my work" and "In addition".

16

s/on my work/it/

This revision now requires changes to proceed.Jul 19 2023, 10:16 AM
  • unify capitalize and rephrasing
website/content/en/status/report-2023-04-2023-06/lldb-kmod.adoc
10

The change to uppercase is consistent with names of manual pages, and with other submissions for this quarter.

% apropos lldb
lldb(1) - LLDB Documentation
lldb-server(1) - LLDB Documentation
lldb-tblgen14, lldb-tblgen(1) - Description to C++ Code for LLDB
lldb-tblgen15, lldb-tblgen(1) - Description to C++ Code for LLDB
lldb-tblgen16, lldb-tblgen(1) - Description to C++ Code for LLDB
%
% rg lldb /usr/doc/website/content/en/status/report-2023-04-2023-06
% rg llvm /usr/doc/website/content/en/status/report-2023-04-2023-06
% rg LLDB /usr/doc/website/content/en/status/report-2023-04-2023-06
% rg LLVM /usr/doc/website/content/en/status/report-2023-04-2023-06
/usr/doc/website/content/en/status/report-2023-04-2023-06/freebsd-foundation.adoc
106:* Port fixes and workarounds for LLVM 16 and OpenSSL 3.0

/usr/doc/website/content/en/status/report-2023-04-2023-06/portmgr.adoc
29:Lastly, the Ports Tree was updated to support LLVM 16 and OpenSSL 3 in FreeBSD-CURRENT.
% rg lldb /usr/doc/website/content/en/status/report-2023-01-2023-03
% rg llvm /usr/doc/website/content/en/status/report-2023-01-2023-03
%
This revision is now accepted and ready to land.Jul 21 2023, 8:57 AM

Once this is ready for commit, "Sheng-Yi Hong <aokblast@FreeBSD.org>" is the report author, isn't it?

website/content/en/status/report-2023-04-2023-06/lldb-kmod.adoc
12

One last minute note: I think this line is not correct. I think it should be "The goal is to implement such plugin for LLDB"

This revision now requires changes to proceed.Jul 21 2023, 9:28 AM
aokblast marked 4 inline comments as done.
  • rephrasse the work description

Yes, "Sheng-Yi Hong <aokblast@FreeBSD.org>" is the author of the report.

This revision was not accepted when it landed; it landed in state Needs Review.Jul 25 2023, 9:10 AM
This revision was automatically updated to reflect the committed changes.