For an archive of changes and features from previous releases, please refer to "Change Log History".
Changes and New Features
-
Extended Arm-UEFI support to ensure seamless operation until BlueField BMC initialization completes
-
Added RTC battery voltage monitoring to the SDR list for enhanced system diagnostics
-
Implemented Redfish mutual authentication support for BlueField-3 platforms
-
Updated BMC FRU content to enhance backward compatibility
-
Added BMC Redfish support for remote attestation over Redfish specifically for SPDM:
-
BlueField NIC
-
CEC1736 (BMC ERoT)
-
-
Added support for the sensors
ddr_tempandrtc_voltageunder "BMC Sensor Data" -
Security Hardening: Implemented several Linux kernel configuration changes to improve system security and activated kernel module signature. The following table summarizes key modifications:
ParameterOld ValueNew ValueReasonCONFIG_KEXECyesNot setEnables replacement of running kernel using kexec command.CONFIG_SLAB_MERGE_DEFAULTyesNot setPrevents merging similar-sized slab caches, mitigating cross-slab heap attacksCONFIG_SHUFFLE_PAGE_ALLOCATORNot setyesEnables randomization of the high-order page allocation freelistCONFIG_SECURITY_DMESG_RESTRICTNot setyesPrevents kernel memory address leakage through dmesg CONFIG_DEBUG_FSyesNot setDisables debugfs, reducing the kernel’s attack surfaceCONFIG_BPF_SYSCALLyesNot setDisables the bpf() syscall, restricting manipulation of BPF programs and mapsCONFIG_USER_NSyesNot setDisables user namespaces to prevent privilege escalation via namespace exploitsCONFIG_BUG_ON_DATA_CORRUPTIONNot setyesEnables kernel validation checks for detecting data corruptionCONFIG_DEFAULT_MMAP_MIN_ADDR409632768Increases the minimum mmap address to mitigate kernel NULL pointer dereference exploitsCONFIG_DEBUG_KMEMLEAKyesNot setDisabled due to its dependency on CONFIG_DEBUG_FS, which is also now disabledThis parameter changed only in BlueField-2 (already not set in BlueField-3).Changes to the kernel configuration parameters were made in accordance with recommended security hardening practices from the Linux Kernel Self-Protection Project (KSPP), grsecurity and CLIP OS.
Last updated: