This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 16477cdfefdb Merge tag 'asm-generic-5.19' of git://git.kernel.org/pub/s [...] new 9a22717b9b07 kbuild: uapi: use -fsyntax-only rather than -S new d5ea4fece450 kbuild: Allow kernel installation packaging to override pk [...] new cab802b7b8c9 docs: kbuild: add references on Kconfig semantics new f43e31d5cb78 kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} new dc6dc3e7a73f kbuild: do not remove empty *.symtypes explicitly new 7ce3e410e018 modpost: remove useless export_from_sec() new 535b3e05f435 modpost: move export_from_secname() call to more relevant place new b5f1a52a59eb modpost: remove redundant initializes for static variables new 79f646e8654b modpost: remove annoying namespace_from_kstrtabns() new 8017ce50641c kbuild: refactor cmd_modversions_c new 7cfa2fcbac16 kbuild: refactor cmd_modversions_S new 9eef99f7a335 kbuild: reuse suffix-search to refactor multi_depend new f97cf399915b kbuild: make multi_depend work with targets in subdirectory new b3591e061919 kbuild: reuse real-search to simplify cmd_mod new 9413e7640564 kbuild: split the second line of *.mod into *.usyms new 22f26f21774f kbuild: get rid of duplication in *.mod files new fc93a4cdce1d kbuild: make *.mod not depend on *.o new feb7d79fea1d kbuild: read *.mod to get objects passed to $(LD) or $(AR) new c77d06e70d59 kbuild: support W=e to make build abort in case of warning new 1e8ca62b79de kheaders: Have cpio unconditionally replace files new a90bb65ae216 scripts: dummy-tools, add pahole new f4d40868fc4d checksyscalls: ignore -Wunused-macros new 15a28c7c7291 modpost: use snprintf() instead of sprintf() for safety new c155a47d83ab modpost: do not write out any file when error occurred new 594ade3eef3f modpost: remove stale comment about sym_add_exported() new 23beb44a0eff modpost: add a separate error for exported symbols without [...] new 4cae77ac582b modpost: retrieve the module dependency and CRCs in check_ [...] new 70ddb48db4aa modpost: move struct namespace_list to modpost.c new 75ef31221cec Makefile: fix 2 typos new 8d613a1d048c kbuild: drop $(objtree)/ prefix support for clean-files new 63cbee7f3a1d ia64: make the install target not depend on any build artifact new 58e01fcae18c modpost: use bool type where appropriate new 5066743e4c2f modpost: change mod->gpl_compatible to bool type new 97aa4aef532a modpost: import include/linux/list.h new 325eba05e8ab modpost: traverse modules in order new e882e89bcf1d modpost: add sym_add_unresolved() helper new 8a69152be9a8 modpost: traverse unresolved symbols in order new 4484054816ca modpost: use doubly linked list for dump_lists new ab489d6002fc modpost: traverse the namespace_list in order new f841536e8c5b modpost: dump Module.symvers in the same order of modules.order new b8422711080f modpost: make multiple export error new e76cc48d8e6d modpost: make sym_add_exported() always allocate a new symbol new f18379a30271 modpost: split new_symbol() to symbol allocation and hash [...] new f774f5bb87d1 kbuild: factor out the common installation code into scrip [...] new 5d53508d1bae scripts/prune-kernel: Use kernel-install if available new 7fedac9698b3 modpost: merge add_{intree_flag,retpoline,staging_flag} to [...] new a44abaca0e19 modpost: move *.mod.c generation to write_mod_c_files() new e493f4727520 kbuild: generate a list of objects in vmlinux new 78e9e56af385 kbuild: record symbol versions in *.cmd files new ce79c406a24c modpost: remove left-over cross_compile declaration new 2a66c3124afd modpost: change the license of EXPORT_SYMBOL to bool type new 69c4cc99bbcb modpost: add sym_find_with_module() helper new f292d875d0dc modpost: extract symbol versions from *.cmd files new 7b4537199a4a kbuild: link symbol CRCs at final link, removing CONFIG_MO [...] new 7375cbcf2343 kbuild: stop merging *.symversions new 5ce2176b81f7 genksyms: adjust the output format to modpost new df202b452fe6 Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/l [...]
The 57 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .gitignore | 1 + Documentation/kbuild/kconfig-language.rst | 6 + Makefile | 16 +- arch/arm/Makefile | 4 +- arch/arm/boot/install.sh | 21 - arch/arm64/Makefile | 6 +- arch/arm64/boot/install.sh | 21 - arch/ia64/Makefile | 5 +- arch/ia64/install.sh | 10 - arch/m68k/Makefile | 3 +- arch/m68k/include/asm/Kbuild | 1 + arch/m68k/include/asm/export.h | 2 - arch/m68k/install.sh | 22 - arch/nios2/Makefile | 3 +- arch/nios2/boot/install.sh | 22 - arch/parisc/Makefile | 11 +- arch/parisc/install.sh | 28 -- arch/powerpc/Kconfig | 1 - arch/powerpc/Makefile | 3 +- arch/powerpc/boot/Makefile | 4 +- arch/powerpc/boot/install.sh | 23 - arch/riscv/Makefile | 7 +- arch/riscv/boot/install.sh | 21 - arch/s390/Kconfig | 1 - arch/s390/Makefile | 3 +- arch/s390/boot/install.sh | 6 - arch/sparc/Makefile | 3 +- arch/sparc/boot/install.sh | 22 - arch/um/Kconfig | 1 - arch/x86/Makefile | 3 +- arch/x86/boot/install.sh | 22 - certs/Makefile | 4 +- include/asm-generic/export.h | 22 +- include/linux/export-internal.h | 17 + include/linux/export.h | 30 +- init/Kconfig | 4 - kernel/gen_kheaders.sh | 2 +- kernel/module.c | 10 +- scripts/Makefile | 4 +- scripts/Makefile.build | 133 ++---- scripts/Makefile.clean | 8 +- scripts/Makefile.extrawarn | 13 +- scripts/Makefile.lib | 6 +- scripts/Makefile.vmlinux | 32 ++ scripts/adjust_autoksyms.sh | 2 +- scripts/checksyscalls.sh | 2 +- scripts/dummy-tools/pahole | 4 + scripts/gen_autoksyms.sh | 18 +- scripts/genksyms/genksyms.c | 18 +- scripts/install.sh | 40 ++ scripts/kconfig/gconf-cfg.sh | 12 +- scripts/kconfig/mconf-cfg.sh | 16 +- scripts/kconfig/nconf-cfg.sh | 16 +- scripts/kconfig/qconf-cfg.sh | 14 +- scripts/link-vmlinux.sh | 40 +- scripts/mod/list.h | 213 ++++++++++ scripts/mod/modpost.c | 674 ++++++++++++++++-------------- scripts/mod/modpost.h | 31 +- scripts/mod/sumversion.c | 19 +- scripts/prune-kernel | 6 +- tools/objtool/Makefile | 4 +- usr/include/Makefile | 2 +- 62 files changed, 874 insertions(+), 844 deletions(-) mode change 100644 => 100755 arch/arm/boot/install.sh mode change 100644 => 100755 arch/arm64/boot/install.sh mode change 100644 => 100755 arch/ia64/install.sh delete mode 100644 arch/m68k/include/asm/export.h mode change 100644 => 100755 arch/m68k/install.sh mode change 100644 => 100755 arch/nios2/boot/install.sh mode change 100644 => 100755 arch/parisc/install.sh mode change 100644 => 100755 arch/powerpc/boot/install.sh mode change 100644 => 100755 arch/riscv/boot/install.sh mode change 100644 => 100755 arch/s390/boot/install.sh mode change 100644 => 100755 arch/sparc/boot/install.sh mode change 100644 => 100755 arch/x86/boot/install.sh create mode 100644 include/linux/export-internal.h create mode 100644 scripts/Makefile.vmlinux create mode 100755 scripts/dummy-tools/pahole create mode 100755 scripts/install.sh create mode 100644 scripts/mod/list.h