4.6. 内核
RHEL 8.7 中的内核版本
Red Hat Enterprise Linux 8.7 与内核版本 4.18.0-425 一起发行。
SSBD
和 STIBP
的默认缓解方案已被更改
spec_store_bypass_disable
(SSBD
)和 spectre_v2_user
(STIBP
)引导参数的默认缓解已从 seccomp
模式改为 prctl
。有了这个更新,seccomp
控制下的容器和应用程序的性能得到了提高。
(BZ#2101938)
vmcore
转储文件在 debug 内核变体上正确生成
有了这个更新,当当前内核是 debug 变体时,kdump
机制现在使用与捕获内核相同的非调试内核版本。通过将非调试内核用作捕获内核,kdump
消耗的内存比 debug 变体要少。因此,kdump
可以正确地生成 vmcore
文件,并捕获崩溃内核的内存内容。
(BZ#2006000)
Intel E800 设备现在支持 iWARP 和 RoCE 协议
有了这个增强,现在您可以使用 enable_iwarp
和 enable_roce
devlink 参数打开和关闭 iWARP 或 RoCE 协议支持。有了这个强制功能,您可以使用其中一个协议配置设备。Intel E800 设备不同时支持同一端口上的这两个协议。
要为特定 E800 设备启用或禁用 iWARP 协议,首先获取卡的 PCI 位置:
$ lspci | awk '/E810/ {print $1}' 44:00.0 44:00.1 $
然后,启用或禁用协议。您可以将 pci/0000:44:00.0
用作第一个端口,将 pci/0000:44:00.1
用于卡的第二个端口,来作为 devlink 命令的参数
$ devlink dev param set pci/0000:44:00.0 name enable_iwarp value true cmode runtime $ devlink dev param set pci/0000:44:00.0 name enable_iwarp value false cmode runtime
要为特定 E800 设备启用或禁用 RoCE 协议,请获取卡的 PCI 位置,如上所示。然后使用以下命令之一:
$ devlink dev param set pci/0000:44:00.0 name enable_roce value true cmode runtime $ devlink dev param set pci/0000:44:00.0 name enable_roce value false cmode runtime
(BZ#2096127)