未加星标

Linux核心4.8 RC版有重大瑕疵,Torvalds出面道歉

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二04 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏
linux核心4.8 RC版有重大瑕疵,Torvalds出面道歉

2天前来源:电子产品世界

Linux之父坦言出大问题,点名Linux主要开发人员,也是Google员工的Andrew Morton在4.8版第8个RC版本后送了一段包含会对核心造成不可回复的灾难的程式码给他,他在未充份测试情况下就用于最终版本。


Linux核心4.8 RC版有重大瑕疵,Torvalds出面道歉

上周日释出的Linux核心 4.8版出现可能“杀死核心”的重大瑕疵,Linux之父Linus Torvalds 周三为此道歉。

本周日Torvalds在Linux的论坛上公布Linux 4.8版核心时,曾指出有个“很小的问题”从第8个RC版也带进了最终版。当时他鼓励大家下载来玩一下。

Linux 核心4.8版新增功能支援微软Surface 3及Raspberry Pi 3的单晶片系统,以及支援HDMI CEC标准,使Linux设备可以单一遥控器控制数台串接的HDMI装置。

但是周二Torvalds再度于论坛上留言表示,其实出了个大问题,点名Linux主要开发人员,也是Google员工的Andrew Morton在4.8版第8个RC版本后送了一段包含会对核心造成不可回复的灾难的程式码给他,他在未充份测试情况下就用于最终版本。

原来是Morton为了修补另一个臭虫而写的程式码出了重大问题。Torvalds指出,这段Linux 程式码位于./include/linux/swap.h:276中,结果会造成Linux核心不可回复的毁损(dead kernel),“比它要修补的Bug还要严重。”

Torvalds同时降罪自己说,理应到了RC版本后的程式码内,不应该还要出现测试用的BUG_ON函数,他应该要对Morton增加的那几行BUG_ON函数程式码有所反应。由于RC版程式码来得太晚,他也对来自Morton的东西有很高的期待,因此并没有做过足够的检查和测试就发布到下一版。但他表示这些都不成理由。如今他恐怕得移除掉这一段BUG_ON函数所在的可笑程式码,因为“杀死核心不可原谅”。

Torvalds在2002年就曾经警告开发人员不得以BUG_ON来除错。在论坛中Torvalds也完整公布让他出错的程式码以供参考。

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

主题: Linux重大Raspberry Pi其实微软
分页:12
转载请注明
本文标题:Linux核心4.8 RC版有重大瑕疵,Torvalds出面道歉
本站链接:http://www.codesec.net/view/480212.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(36)