From Mageia wiki
Jump to: navigation, search

Summary

Provide the /usr/sbin/kexec binary to have kexec support.

Owner

  • Name: PC LX (Pedro Carvalho)
  • Email: mageia@pmc.com.pt

Resources

  • Packagers
  • QA team

Current status

  • Targeted release: Mageia 10
  • Last updated: 2023/11/12
  • Percentage of completion: 0%

Detailed Description

Provide the /usr/sbin/kexec binary to have kexec support both directly by using the binary and through "systemctl kexec".

Why it would be good for Mageia to include it

It allows rebooting the system without having to go through the system firmware and boot loader.

It is especially useful in virtual machines or with hardware that takes a good number of minutes to boot (e.g. some servers).

It can significantly reduce down time due to reboots.

Test case

Tests:

  • Use the /usr/sbin/kexec binary directly.
  • Use systemctl kexec.

Software / Packages Dependencies

What could disrupt development of this new feature

Planning

Contingency

It should not affect any other system components so it should be trivial to no include, as it is currently, is something goes wrong.

Release Notes

Documentation

https://www.man7.org/linux/man-pages/man8/kexec.8.html https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git