TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

New Linux Patches Propose Removing Support for Old I486 and Early I586 CPUs

4 点作者 josephcsible16 天前

1 comment

sillywalk16 天前
&quot;In the x86 architecture we have various complicated hardware emulation facilities on x86-32 to support ancient 32-bit CPUs that very very few people are using with modern kernels. This compatibility glue is sometimes even causing problems that people spend time to resolve, which time could be spent on other things.<p>As Linus recently remarked:<p>&gt; I really get the feeling that it&#x27;s time to leave i486 support behind. &gt; There&#x27;s zero real reason for anybody to waste one second of &gt; development effort on this kind of issue.<p>This series increases minimum kernel support features to include TSC and CX8 (CMPXCHG8B) hardware support, which removes 486 (and derivatives) support and early-586 (and derivatives) support.<p>Doing this allows the removal of a fair amount of code:<p>80 files changed, 38 insertions(+), 14104 deletions(-)<p>Much of which is the math-emu&#x2F; library - but even without math-emu, the simplification is substantial:&quot;<p><a href="https:&#x2F;&#x2F;lore.kernel.org&#x2F;lkml&#x2F;20250425084216.3913608-1-mingo@kernel.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lore.kernel.org&#x2F;lkml&#x2F;20250425084216.3913608-1-mingo@...</a>