Byte LabWhat is memory? Part 4: Stack allocations, dynamic allocations, and the heapOct 2, 2022Oct 2, 2022
Byte LabUsing modern tooling to find a tough Linux kernel bugI solved a pretty interesting bug in the Linux kernel livepatch subsystem earlier this year. The issue was this: when rolling out a…Mar 22, 2022Mar 22, 2022
Byte LabPlugging into Linux kernel upstream discussionsAs I mentioned in my first blog post, most of my career has been spent in kernel space. I’ve of course done a ton of development work on…Mar 3, 2022Mar 3, 2022