Linux 7.1 introduces a small but important fix for x86/x86_64 systems: the kernel now calls do_kernel_restart() during reboot, enabling custom restart handlers registered by drivers to be properly invoked. This aligns x86 behavior with other CPU architectures. The change was motivated by Intel's Lightning Mountain SoC, which relies on a custom restart handler from its RCU driver (reset-intwl-gw) for a global reset signal rather than conventional ACPI/BIOS/KBD restart methods. The fix was merged as part of the x86/misc changes for Linux 7.1.

1m read timeFrom phoronix.com
Post cover image

Sort: