"Weak" annotations in header files are error-prone because they make every definition weak. Remove them from include/linux/kexec.h. These were introduced in two separate commits, so this is in two patches so they can be easily backported to stable kernels (some of them date back to v4.3 and one only goes back to v4.10). --- Bjorn Helgaas (2): kexec: Remove "weak" from kexec_file function declarations kexec: Remove "weak" from arch_kexec_walk_mem() declaration include/linux/kexec.h | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) _______________________________________________ kexec mailing list kexec@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/kexec