Re: Linux Kernel Debugging Tools Monthly Meeting on Wednesday, June 28th

Omar Sandoval <[email protected]>
Newsgroups org.kernel.vger.linux-debuggers
Message-ID <ZJyV2LxQklawQXK9@telecaster>
On Tue, Jun 27, 2023 at 01:05:12PM -0700, Omar Sandoval wrote:
> Hello! The next Linux Kernel Debugging Tools meeting is tomorrow,
> Wednesday, June 28nd at 11:30 AM Pacific time. This meeting is a forum
> to discuss development of Linux kernel debugging tools like drgn, crash,
> and more. I'm back from my parental leave, so I'll be hosting again
> (thanks, Stephen, for hosting while I was out).
> 
> The agenda so far is:
> 
> - The Linux Kernel Debugging microconference was accepted for Linux Plumbers.
>   Please submit talk proposals! We can discuss what people are planning
>   to present.
> - ORC format changes (see https://github.com/osandov/drgn/issues/303).
> - Upcoming drgn release.
> 
> Feel free to reply with anything else you'd like to add to the agenda.
> If you would like to attend, please email me offlist.
> 
> Thanks!
> Omar

Here are notes from the meeting:

- Guilherme G. Piccoli from Igalia joined and discussed some of the work he's doing to enable debugging on the Steam Deck. He's mainly using pstore with the ramoops backend.
- Stephen discussed the topic he's planning for the debugging microconference at LPC: an update on debugging without DWARF (using kallsyms and BTF/CTF instead).
- Guilherme discussed his microconference topic around general pstore awareness and improvements.
- We agreed that it makes sense for the microconference to not be strictly limited to "debuggers", but rather debugging as a whole.
- Omar hasn't decided what he's going to present. Perhaps something about fixing the pain points in debugging kernel code across versions/configurations (by using enums instead of macros, making it easy to bootstrap the debugger by providing enough information about memory layout, etc.).
- Stephen also mentioned his idea for providing BPF programs in the kernel that export knowledge of data structures to debuggers, which by his admission would be a ton of work but could help with a lot of portability issues.
- Omar gave an update on handling the ORC format change in drgn. This is now done.
- Omar is planning a new release of drgn this week.

See everyone next month!
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.