1*4882a593Smuzhiyunconfig BR2_PACKAGE_KEXEC_LITE 2*4882a593Smuzhiyun bool "kexec-lite" 3*4882a593Smuzhiyun depends on BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le 4*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS # dtc, elfutils 5*4882a593Smuzhiyun depends on BR2_USE_WCHAR # elfutils 6*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_THREADS # elfutils 7*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC # elfutils 8*4882a593Smuzhiyun select BR2_PACKAGE_ELFUTILS 9*4882a593Smuzhiyun select BR2_PACKAGE_DTC 10*4882a593Smuzhiyun select BR2_PACKAGE_DTC_PROGRAMS 11*4882a593Smuzhiyun help 12*4882a593Smuzhiyun Kexec is a user space utiltity for loading another kernel 13*4882a593Smuzhiyun and asking the currently running kernel to do something with 14*4882a593Smuzhiyun it. 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun This package is a tiny implementation of the kexec userspace 17*4882a593Smuzhiyun components, for devicetree-based platforms. 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun https://github.com/antonblanchard/kexec-lite 20*4882a593Smuzhiyun 21*4882a593Smuzhiyuncomment "kexec-lite needs a uClibc or glibc toolchain w/ wchar, dynamic library, threads" 22*4882a593Smuzhiyun depends on BR2_powerpc || BR2_powerpc64 23*4882a593Smuzhiyun depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR \ 24*4882a593Smuzhiyun || !BR2_TOOLCHAIN_HAS_THREADS \ 25*4882a593Smuzhiyun || !(BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC) 26