Nov 13 – 15, 2023
America/New_York timezone

VSCode for kernel development

Nov 13, 2023, 4:20 PM
50m
"Magnolia" (Omni Richmond Hotel)

"Magnolia"

Omni Richmond Hotel

187
Toolchains Track Toolchains

Speaker

Florent Revest (Google LLC)

Description

How far can we take the kernel development experience in a reference IDE setup ? This talk will present a setup I've built http://github.com/FlorentRevest/linux-kernel-vscode
It integrates features such as:
- A series manager https://github.com/FlorentRevest/vscode-git-send-email
- A mailing list explorer https://github.com/FlorentRevest/vscode-patchwork
- Notebooks for syzkaller bugs reproduction, ftrace records analysis...
- A clangd based cross-reference setup
- Yet Another QEMU Wrapper that integrates with the IDE debugger
And discuss how we could improve it further

Primary author

Florent Revest (Google LLC)

Presentation materials