The nios2 tag on WindowsForum.com covers discussions about the Linux kernel's support for the Nios II soft-core processor architecture, particularly security vulnerabilities and boot-time bugs. Recent content highlights CVE-2025-40245, a bug in nios2 systems using CONFIG_FLATMEM where the kernel could miscalculate page-frame limits due to an uninitialized memblock.current_limit, leading to potential kernel panics. The fix involves pre-calculating memblock.current_limit via an adjust_lowmem_bounds approach, and patches have been distributed in stable kernel updates. Administrators of nios2-based embedded systems should prioritize applying these patches. The tag is relevant for embedded Linux developers and system administrators maintaining nios2 platforms.
-
A subtle boot-time initialization bug in the Linux kernel has been disclosed and fixed under CVE-2025-40245: on nios2 systems using CONFIG_FLATMEM the kernel could miscalculate page-frame limits because memblock.current_limit was not pre-initialized before PFN limit calculations, potentially...