VSCode for kernel development
summary
A complete VSCode workflow that actually sends and receives kernel patches: a vscode-git-send-email extension that remembers series metadata, runs get_maintainer, generates safe git-send-email commands (doesn’t auto-press Enter); a vscode-patchwork explorer that downloads/apply patches, opens series, builds mbox replies; a clangd-based cross-reference using compile_commands.json for per-config symbol resolution; integrated tasks/test.sh for make/config/ccache, an F5/QEMU wrapper with GDB attached, and notebooks to reproduce syzkaller crashes and analyze ftrace.
AI-written summary · about
chapters (7)
- 0:00Introduction to VSCode for kernel
- 11:03Mailing list workflow demo
- 22:54Building and compilation setup
- 27:12Virtual machine integration
- 34:38Interactive notebooks and automation
- 36:03How the setup works
- 39:17Q&A and future requests
related talks
36mC++ Development with Visual Studio Code
01h 00mCollaborative C++ Development with Visual Studio Code
52mHow Visual Studio Code Helps You Develop More Efficiently in C++
24mWhat every GitHub user should know about VS Code
57mVSCode: Tips and Tricks
08mIntroducing GitHub pull requests for Visual Studio Code
59mUnleash the Power of Visual Studio Code
30mWhat's New in Visual Studio Code - Remote Dev, IntelliSense, Build/Debug...
