mirror of
https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9.git
synced 2026-09-09 06:12:00 +08:00
JIRA: https://issues.redhat.com/browse/RHEL-78837 Conflicts: * Code changes due to the following (no functional change): - Avoiding commit <91b69454f93d> ("kconfig: use generic macros to im- plement symbol hashtable") that created the internal.h header - Avoiding commit <5b058034e3aa> ("kconfig: change file_lookup() to return the file name") that changed *file_lookup type to const char - Avoiding commit <7c4aa901bd9d> ("kconfig: move strhash() to util.c as a global function") that moved strhash()'s definition to lkc.h - Performing a partial backport of commit <fbaf242c956a> ("kbuild: move some helper headers from scripts/kconfig/ to scripts/include/") here only targetting infrastructure compilation changes (e.g., Makefile) needed by the new xalloc.h file created on this patch. The helper functions in xalloc.h will be used by new functions of latter commits in this MR (e.g., module_alias_printf()). commit a9d83d74783b00f9189c14180f77bbed133b092c Author: Masahiro Yamada <masahiroy@kernel.org> Date: Mon, 12 Aug 2024 21:48:50 +0900 These functions will be useful for other host programs. Signed-off-by: Masahiro Yamada <masahiroy@kernel.org> Signed-off-by: Desnes Nunes <desnesn@redhat.com>