我一直在调试 Linux 内核中的一个问题,并找到了解决该问题的方法。检查交叉引用,我可以看到该修复已应用于内核版本 A 和内核版本 B 之间的该文件。
找到该修复程序签入的确切补丁程序的最佳方法是什么?我想看看同一补丁是否修复了其他问题。
我所知道的事情:
- 更改的确切文件和代码行
- 存在错误的内核版本以及修复该错误的版本
谢谢!
答案1
您可能会在某处浏览托瓦尔兹git 树,例如文件time/hrtimer.c
.点击责备对于每个行号,您都会看到最后应用的补丁。您还可以浏览历史对于较旧的补丁。