首页
社区
课程
招聘
[转帖]My First Kernel Module: A Debugging Nightmare by Ryan Eberhardt
发表于: 2020-11-20 14:46 2203

[转帖]My First Kernel Module: A Debugging Nightmare by Ryan Eberhardt

2020-11-20 14:46
2203

My First Kernel Module: A Debugging Nightmare by Ryan Eberhardt

Nov 18, 2020

Beautiful rendition of me frying the kernel

This is the story of the time I wrote some code, deployed it to production, and ended up bricking the server it was running on by frying the kernel.

This post is about perils of concurrency and race conditions. My code was nearly correct, but ultimately, there were two major synchronization bugs that killed it.

This is a really long post that gets into the weeds at times, but I have tried to write it so that you can jump into any section and hopefully learn something from it:


https://reberhardt.com/blog/2020/11/18/my-first-kernel-module.html


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 1
支持
分享
最新回复 (2)
雪    币: 2394
活跃值: (8795)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
2

文章本地存档

上传的附件:
2020-11-20 14:54
0
雪    币: 98745
活跃值: (201039)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
3
FleTime 文章本地存档
2020-11-20 14:56
0
游客
登录 | 注册 方可回帖
返回
//