手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

NetBSD 8.0 RC2 发布,第三方软件大量更新

[日期:2018-07-03] 来源:Linux公社  作者:醉落红尘 [字体: ]

NetBSD项目很高兴地宣布了NetBSD 8.0 RC 2,这是即将发布的NetBSD 8.0版本的第二版(希望是最终版)。

不幸的是,第一个候选版本没有在我们的广泛测试中保持不变:许多NetBSD.org服务器/机器已更新到它并且工作正常,但是自动构建集群,我们生成我们的二进制文件 ,效果不好。 该问题被追溯到驱动程序错误(英特尔10 GBit以太网),仅在某些配置中显示,现在已经修复。

其他安全事件,例如某些Intel CPU上的新FPU相关漏洞,导致了进一步的内核更改,因此我们不会直接发布NetBSD 8.0,而是提供这个新的候选版本以进行其他测试。

官方RC2公告列出了与旧版本相比的主要变化:

  • 修订USB堆栈,增加了USB3支持
  • 内核音频混音器
  • 可重复的构建
  • 提供完整的用户态调试信息(MKDEBUG)。 虽然大多数安装介质都没有附带(出于大小原因),但可以在以后根据需要下载和提取调试和xdebug集。 它们为所有基本系统和X二进制文件和库提供完整的符号信息,并允许更好的错误报告和(userland)崩溃分析。
  • 默认情况下,PaX MPROTECT (W^X)内存保护在一些具有细粒度内存保护和合适ELF格式的体系结构上强制执行:i386,amd64,evbarm,landisk,pmax
  • 默认情况下启用PaX ASLR:
  • i386,amd64,evbarm,landisk,pmax,sparc64
  • 默认情况下,用户区域上的MKPIE(位置无关的可执行文件):i386,amd64,arm,m68k,mips,sh3,sparc64
  • 添加了can(4),CAN总线的套接字层
  • 为基于路由的VPN添加了ipsecif(4)
  • 成为网络堆栈MP-safe的一部分
  • 尝试使用NET_MPSAFE内核选项
  • WAPBL稳定性和性能改进

针对i386和amd64 cpu:

  • Meltdown缓解:SVS(单独的虚拟地址空间)
  • Spectre缓解(gcc支持,默认情况下用于内核)
  • 在某些Intel CPU(“eagerfpu”)上禁用了Lazy cpu
  • SMAP支持
  • (U)EFI bootloader

各种新驱动程序:

  • nvme(4)用于现代固态磁盘
  • iwm(4),英特尔无线设备的驱动程序(AC7260,AC7265,AC3160 ......)
  • ixg(4):X540,X550和更新的设备支持。
  • ixv(4):Intel 10G以太网虚拟功能驱动程序。
  • bta2dpd - 新的蓝牙高级音频分发配置文件守护程序

第三方软件的大量更新包括:

  • GCC 5.5支持Address Sanitizer和Undefined Behavior Sanitizer
  • GDB 7.12
  • GNU binutils 2.27
  • Clang/LLVM 3.8.1
  • OpenSSH 7.6
  • OpenSSL 1.0.2k
  • mdocml 1.14.1
  • acpica 20170303
  • ntp 4.2.8p11-o
  • dhcpcd 7.0.6
  • Lua 5.3.4

请测试RC2,这样我们就可以使最终版本成为迄今为止最好的版本。 我们期待着您的反馈。 请发送任何错误或发送邮件至NetBSD.org。

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址:https://www.linuxidc.com/Linux/2018-07/153037.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款