历史上的今天
今天是:2025年01月24日(星期五)
2018年01月24日 | Linux之父炮轰英特尔Spectre修补是全然的垃圾
2018-01-24 来源:集微网
集微网消息,Spectre漏洞阴影余波荡漾,Linux操作系统机器安装修补程序后频频出包。 Linux之父Linux Torvalds周一在Linux群组论坛公开炮轰,英特尔提供给Linux的Spectre修补程序是全然的垃圾(complete and utter garbage)。
Linux Torvalds认为英特尔在修补Spectre上的做法相当糟,采用间接分支限制推测会造成系统效能大幅下滑,因此英特尔不默认启用这项功能,却将责任推诿至他人身上,等于试图将垃圾推给他人。
Torvalds指出,从推测执行控制CPU ID这件事显示,英特尔在Meltdown上做了对的事,但这也不令人意外,因为修补并不是太难,而且也是比较明显的漏洞,没补好才是不可接受。 但在Spectre中的CVE-2017-5715(变种2)的修补程序上,英特尔并没有想要做好, 他批评其修补程序「是全然的垃圾(complete garbage)」。
Linux Torvalds部份评论内容:
为了修补Spectre漏洞,英特尔提供的间接分支限制推测(indirect branch restricted speculation, IBRS)功能会造成系统效能大幅降低。 Torvalds认为,IBRS_ALL功能显示,「英特尔并没有认真看待此事... 他们自己不想默认启用此功能,因为效能会十分难看,因而将责任推到别人身上。 因此英特尔将垃圾推给我们,」他说。
Torvalds指出,由于IBRS 会对现有硬件产生巨大负载(overhead),因此所有硬件能力是「全然而彻底的垃圾」(complete and utter garbage)。 没有正常人会想用,因为成本实在太高。 他说,「我们需要的不只是这个垃圾」。
Torvalds应该不是唯一对Spectre修补程序感到气愤的人。 光是Linux阵营,本月初Red Hat曾经释出包含英特尔包含Spectre漏洞修补机码的更新,却分别造成用户系统效能大幅震荡甚至无法开机,上周只好再释出拿掉机码的更新, 要用户自己找CPU及服务器厂商负责。 Ubuntu也发生类似的事。
此外,Windows释出的Spectre、Meltdown更新也让AMD Opteron、Athlon和AMD Turion X2 Ultra CPU的Windows 计算机无法开机一度撤回,上周修正后再又重新释出 。 Linux/AMD组合则尚未听到问题。
事实上由于修补程序造成Braodwell及Haswell系统重开机问题,英特尔自己周一也呼吁用户及硬件厂商暂缓更新。
史海拾趣
|
为方便坛友下载,打包成一个附件,内容丰富,要求置顶或加精! 包括内容: pdf1、第二届ARM MCU研讨会 谭军 : 会议开幕,ARM使用领域 pdf2、TSB ARM MCU PR 090612 CN: TOSHIBA ARM内核微控制器 - TX03 和 TX09 介绍 pdf3、ST_ARM_MCU_Sem ...… 查看全部问答> |
|
自己重载的CButton,类,捕获OnLButtonUp和OnLButtonDown消息,实现点击时切换背景图片,发现点击之后,绘制完背景之后,按钮背景又回复为默认的无背景的(默认的颜色和问题)。在事件处理时,的确已经将背景画成图片,感觉好像系统的 ...… 查看全部问答> |
|
我的程序:#include <reg52.h>unsigned int ms;unsigned char shumaguan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//sbit wei1=P2^4;sbit wei2=P2^5;sbit wei3=P2^6;sbit wei4=P2^7;void delay ( ...… 查看全部问答> |
|
一个很简单的小程序 stm32初学,很多都不太理解,希望大家给与指点 以下是程序,没用固件库 #include \"stm32f10x.h\" void delay_ms(u8 ms); int main(void){ RCC->CR = 0x01010000; RCC- ...… 查看全部问答> |
|
本人是STM初学者,本来根据资料的介绍,做了如下的程序段来开启stm32的独立看门狗: /***************** 独立看门狗初始化 ******************/ void IWDG_Configuration(void) ...… 查看全部问答> |




