Linux内核EXT4数据损坏Bug已被修复
程序员文章站
2024-03-19 23:33:04
...
近日,Linux内核爆出了一个可能导致EXT4数据损坏的严重bug,波及Linux 3.4、3.5和3.6稳定分支。
内核开发者Ted Ts'o在邮件列表上称,该bug是由Linux 3.6.2内核的一次代码提交引入的,由于开发者也向其他分支进行了提交,因此3.6.2之后发布的内核版本都存在此问题,如Linux 3.4.14、3.4.15、3.5.7、3.6.2和3.6.3等。
现在,造成该bug的原因已经被确定,Ted Ts'o已经写了修复程序,并提交到了Linux 3.7内核版本中,最新发布的Linux 3.7 rc3版本中已经集成了该补丁。
Ted Ts'o称,当使用不寻常的装载选项时,或进行频繁重启、重装载、卸载操作,可能会触发文件系统错误。补丁已经修复了该bug。Ted Ts'o表示,由于一些装载选项没有经过大量测试,可能存在潜在危险,未来版本将被禁用,或者至少会弹出一个警告。
内核开发者Ted Ts'o在邮件列表上称,该bug是由Linux 3.6.2内核的一次代码提交引入的,由于开发者也向其他分支进行了提交,因此3.6.2之后发布的内核版本都存在此问题,如Linux 3.4.14、3.4.15、3.5.7、3.6.2和3.6.3等。
现在,造成该bug的原因已经被确定,Ted Ts'o已经写了修复程序,并提交到了Linux 3.7内核版本中,最新发布的Linux 3.7 rc3版本中已经集成了该补丁。
Ted Ts'o称,当使用不寻常的装载选项时,或进行频繁重启、重装载、卸载操作,可能会触发文件系统错误。补丁已经修复了该bug。Ted Ts'o表示,由于一些装载选项没有经过大量测试,可能存在潜在危险,未来版本将被禁用,或者至少会弹出一个警告。