[2025-05-19]:We are pleased to announce the release of the first version of OpenCloudOS 9.4, version 20250507.0, which will serve as the baseline release of OC9.4 and includes kernel version 6.6.80-29. The file pointing relationship is as follows: baseline/OpenCloudOS-9.4-aarch64-boot.iso -> 20250507.0/OpenCloudOS-9.4-20250507.0-aarch64-boot.iso baseline/OpenCloudOS-9.4-aarch64-minimal.iso -> 20250507.0/OpenCloudOS-9.4-20250507.0-aarch64-minimal.iso baseline/OpenCloudOS-9.4-aarch64-everything.iso -> 20250507.0/OpenCloudOS-9.4-20250507.0-aarch64-everything.iso [2025-06-30]: Update monthly version OpenCloudOS-9.4-20250616.0. Typically includes: fixed rpm packages for recently discovered bugs, security fixes, and optimization or upgrades for some rpm packages. Special note the following updates: - ** kernel ** has been upgraded to 6.6.88-32, merging upstream Linux 6.6.81 through 6.6.88, and introducing support for Hygon 7h/10h and family 18h model 8h processors, DF PMU modules, and enhanced CPU info reporting for AmpereOne and HiSilicon platforms. New drivers include sxe/sxevf, mucse, Montage Mont-TSSE (v1.1.2), and commercial-grade Intel (i40e, ice, iavf, ixgbe) and Loongson PCI bridge/crypto modules. Features like fuse passthrough and persistent block device enumeration for modular storage drivers are added. Critical fixes address net_cls output, disk device ordering, Mellanox/ICE driver issues, Loongson VM boot failures, and multiple CVEs. - ** glibc ** has been updated to 2.38-32, fixing a performance regression in posix_memalign() and addressing CVE-2025-4802 by restricting LD_LIBRARY_PATH and debug environment variables for setuid static binaries. It also introduces backported optimizations for Hygon and AMD processors, including improved memset performance via non-temporal storage and enhanced architecture/cache support. [2025-09-05]: Update monthly version OpenCloudOS-9.4-20250819.0. Typically includes: fixed rpm packages for recently discovered bugs, security fixes, and optimization or upgrades for some rpm packages. Special note the following updates: - ** kernel ** has been updated to 6.6.98-38, merging upstream Linux 6.6.89–6.6.98 and introducing platform and virtualization enhancements, including user-space page encryption on Hygon, PSWIOTLB on Phytium for DMA performance, NUMA-aware spinlocks, and support for uncached IO. Driver support is expanded with Huawei hinic3 NIC, Loongson 2K3000 GMAC/PWM, Wangxun 1G–40G, Broadcom RAID, and SmartPQI storage devices. Additional updates include support for SEV-SNP virtualization, NVMe interrupt coalescing, ARM64 Android containers, huge text mappings, and /proc/config.gz modular export. This release also incorporates SCX scheduler updates from Linux 6.12 and improves reliability with mutex-aware hungtask tracking, code path hugepage support, PCP list auto-tuning, and multiple CVE fixes. - ** glibc ** has been updated to 2.38-36, fixing CVE-2025-8058 and multiple bugs including a double-free in regcomp, condition variable compatibility with older versions, and a race in pthreads causing lost wakeups. Also includes a fix to sem_open for BZ#30789 and a malloc regression fix affecting core counting. - ** systemd ** has been updated to 255-14.oc9.ap.4, fixing a crash in journald during concurrent logrotate operations. - ** net-tools ** has been updated to 2.10-8, fixing a regression in ifconfig where RX/TX packet counts were always zero. This issue was introduced by the upstream patch for CVE-2025-46836 applied in version 2.10-7. [2025-11-14]: Update monthly version OpenCloudOS-9.4-20251111.0. Typically includes: fixed rpm packages for recently discovered bugs, security fixes, and optimization or upgrades for some rpm packages. Special note the following updates: - ** kernel ** upgraded from 6.6.98-38 to 6.6.114-43. Key enhancements include switch service support for drivers, improved monitoring for hung tasks and locks, kernel optimizations, and expanded PSI and ipvs features. Additionally, this update merges changes from Linux 6.6.99 to 6.6.104, including improvements in Hygon encryption drivers, Loongson firmware updates, and support for new architectures such as Shenwei and Inspur's GPU drivers. Critical bug fixes were also made for MGLRU under high load and various CVEs. * Important Notice *: A critical flaw affecting disk error reporting, discovered by the TencentOS team, has been fixed. This defect could prevent expected error returns during write operations when certain hardware failures occur, posing potential data inconsistency risks. It affects versions 6.6.80-29 to 6.6.104-41 and has been resolved in 6.6.114-43 and later. Users should urgently upgrade to mitigate business risks. - ** gcc ** has been updated from 12.3.1.4-2 to 12.3.1.6-2. Key updates include synchronization with upstream for LoongArch, resolving GNU TRIPLE conflicts with cross toolchains, and fixing static link library conflicts. Additionally, RISC-V support has been added, along with the enablement of libasan and libubsan for this architecture. Various improvements and bug fixes have been made for loongarch64 and aarch64, addressing sanitizer errors and optimizing code generation for specific processors like Kunpeng. - ** glibc ** has been updated from 2.38-36 to 2.38-41. Key updates include backporting patches from the upstream 2.38 branch and applying numerous bug fixes targeting x86 and x86-64 architectures. These fixes address various issues such as CET (Control-flow Enforcement Technology) behavior, debugging enhancements, and compatibility improvements for trampoline handling in `ld.so`. Additional patches ensure proper handling of shadow stacks, CPU feature checks, and address potential issues with `LOAD` segment gaps in ELF files. - ** systemd ** has been updated from 255-14.oc9.ap.4 to 255-14.oc9.ap.6. The update includes resetting the service stop timeout to 5 seconds, which allows for quicker shutdown processes.