This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 643af93f15be Merge tag 'rpmsg-v6.11' of git://git.kernel.org/pub/scm/li [...] new fb3f7f0f156a initramfs: shorten cmd_initfs in usr/Makefile new 060e05c3b422 kconfig: qconf: remove initial call to conf_changed() new 300bf53ecb36 kconfig: gconf: remove unnecessary forward declarations new 0b62fe46d778 kconfig: gconf: move conf_changed() definition up new 03638aaa7995 kconfig: pass new conf_changed value to the callback new fde192511bdb kconfig: remove tristate choice support new 826ee96dd4f7 kconfig: refactor conf_set_all_new_symbols() to reduce ind [...] new 995150e4de13 kconfig: refactor conf_write_defconfig() to reduce indenta [...] new ddf41329839f kbuild: refactor variables in scripts/link-vmlinux.sh new c442db3f49f2 kbuild: remove PROVIDE() for kallsyms symbols new b1a9a5e04767 kbuild: merge temporary vmlinux for BTF and kallsyms new e570ef438fcd kconfig: add -e and -u options to *conf-cfg.sh scripts new cd90952101c8 kconfig: remove unneeded code in expr_compare_type() new dfe8e56fc604 kconfig: add fallthrough comments to expr_compare_type() new bd988e7cb84a kconfig: introduce choice_set_value() helper new 9b114520837a kconfig: remember the current choice while parsing the cho [...] new ae4c4cee8110 kbuild: move init/build-version to scripts/ new 7308bf8a2c3d modpost: Enable section warning from *driver to .exit.text new e61b190b1a27 kbuild: rpm-pkg: make sure to have versioned 'Obsoletes' f [...] new 17c31aded9a1 scripts/make_fit: Support decomposing DTBs new ee29e6204c32 kconfig: import list_move(_tail) and list_for_each_entry_r [...] new f79dc03fe68c kconfig: refactor choice value calculation new bd0db4b6ad03 kconfig: remove sym_get_choice_value() new cca318378d6d kconfig: remove conf_unsaved in conf_read_simple() new e8fcd915e3c0 kconfig: change sym_choice_default() to take the choice menu new 6e6d0e917a97 kconfig: use menu_list_for_each_sym() in sym_choice_default() new 8926bc901d61 kconfig: remove expr_list_for_each_sym() macro new d8f8bbcf4b94 kconfig: use sym_get_choice_menu() in sym_check_print_recursive() new 609fc4099b34 kconfig: use sym_get_choice_menu() in sym_check_choice_deps() new b139b43e9d47 kconfig: use sym_get_choice_menu() in sym_check_deps() new ca4c74ba306e kconfig: remove P_CHOICE property new 7c9bb07a6e94 kconfig: remove E_LIST expression type new b9d73218d787 treewide: change conditional prompt for choices to 'depends on' new d533828ef3ca kconfig: fix conditional prompt behavior for choice new 1a7d0ea83e62 kconfig: improve error message for dependency between choi [...] new d67624d814ae kconfig: improve error message for recursive dependency in choice new d5afb4824f14 kconfig: refactor error messages in sym_check_print_recursive() new 627676195581 kbuild: deb-pkg: remove support for EMAIL environment variable new c52090805382 kbuild: deb-pkg: remove support for "name <email>" form fo [...] new c0414419758b kbuild: package: add -e and -u options to some shell scripts new 712aba5543b8 kbuild: avoid build error when single DTB is turned into c [...] new 5f99665ee8f4 kbuild: raise the minimum GNU Make requirement to 4.0 new 3914cdde89c2 modpost: remove self-definitions of R_ARM_* macros new f58437aba0a3 modpost: rename R_ARM_THM_CALL to R_ARM_THM_PC22 new d67015eedd97 kbuild: deb-pkg: use default string when variable is unset [...] new 8bfd6f0923cd kconfig: call expr_eliminate_yn() at least once in expr_el [...] new 6425e3b247b1 kconfig: add const qualifiers to several function arguments new 94a4b0a4cb43 kconfig: remove SYMBOL_CHOICEVAL flag new 3c2f84cedaeb kconfig: remove 'e1' and 'e2' macros from expression dedup [...] new af7925d82096 kbuild: Abort make on install failures new 7efcb39e0da9 kbuild: Create INSTALL_PATH directory if it does not exist new 64e166099b69 kallsyms: get rid of code for absolute kallsyms new 301c10908e42 kbuild: rpm-pkg: introduce a simple changelog section for [...] new 9d0d26604657 kconfig: recursive checks drop file/lineno new 44ad2814ca58 kbuild: clean up scripts/remove-stale-files new 6e6ef2da3a28 Makefile: add comment to discourage tools/* addition for k [...] new fbaf242c956a kbuild: move some helper headers from scripts/kconfig/ to [...] new 3554a45297c0 modpost: use generic macros for hash table implementation new c8578539deba kbuild: add script and target to generate pacman package new bde6fb37bbc3 kallsyms: avoid repeated calculation of array size for markers new b07e18100940 kallsyms: use \t instead of a tab in printf() new f9c3d671dd81 kallsyms: add more original symbol type/name in comment lines new 1d48f8feb86e kallsyms: unify seq and start_pos fields of struct sym_entry new 1a7c8d2459ed kallsyms: change sym_entry::percpu_absolute to bool type new 13c239a2c088 kbuild: doc: gcc to CC change new ca83c61cb3db Merge tag 'kbuild-v6.11' of git://git.kernel.org/pub/scm/l [...]
The 66 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 | 6 + Documentation/kbuild/kconfig-language.rst | 13 +- Documentation/kbuild/makefiles.rst | 6 +- Documentation/process/changes.rst | 4 +- MAINTAINERS | 8 + Makefile | 36 +- arch/arm/Kconfig | 6 +- arch/arm/boot/install.sh | 2 + arch/arm64/Kconfig | 3 +- arch/arm64/boot/install.sh | 2 + arch/m68k/install.sh | 2 + arch/mips/Kconfig | 6 +- arch/nios2/boot/install.sh | 2 + arch/parisc/install.sh | 2 + arch/powerpc/Kconfig | 3 +- arch/riscv/Kconfig | 3 +- arch/riscv/boot/install.sh | 2 + arch/s390/boot/install.sh | 2 + arch/sparc/boot/install.sh | 2 + arch/x86/boot/install.sh | 2 + fs/jffs2/Kconfig | 3 +- include/asm-generic/vmlinux.lds.h | 19 -- init/Kconfig | 18 - init/Makefile | 2 +- kernel/kallsyms.c | 5 +- kernel/kallsyms_internal.h | 6 - kernel/vmcore_info.c | 4 - scripts/Kbuild.include | 2 +- scripts/Makefile.lib | 9 +- scripts/Makefile.package | 14 + {init => scripts}/build-version | 0 scripts/{kconfig => include}/array_size.h | 0 scripts/{kconfig => include}/hashtable.h | 0 scripts/{kconfig => include}/list.h | 53 +++ scripts/{kconfig => include}/list_types.h | 0 scripts/install.sh | 4 + scripts/kallsyms.c | 123 +++---- scripts/kconfig/conf.c | 230 +++++-------- scripts/kconfig/confdata.c | 129 +++---- scripts/kconfig/expr.c | 128 +++---- scripts/kconfig/expr.h | 29 +- scripts/kconfig/gconf-cfg.sh | 2 + scripts/kconfig/gconf.c | 26 +- scripts/kconfig/internal.h | 2 +- scripts/kconfig/lkc.h | 34 +- scripts/kconfig/lkc_proto.h | 16 +- scripts/kconfig/mconf-cfg.sh | 2 + scripts/kconfig/mconf.c | 38 +-- scripts/kconfig/menu.c | 111 +----- scripts/kconfig/mnconf-common.c | 2 +- scripts/kconfig/mnconf-common.h | 2 + scripts/kconfig/nconf-cfg.sh | 2 + scripts/kconfig/nconf.c | 38 +-- scripts/kconfig/parser.y | 45 +-- scripts/kconfig/preprocess.c | 4 +- scripts/kconfig/qconf-cfg.sh | 2 + scripts/kconfig/qconf.cc | 20 +- scripts/kconfig/qconf.h | 2 +- scripts/kconfig/symbol.c | 373 +++++++++++---------- scripts/kconfig/tests/choice/Kconfig | 17 - scripts/kconfig/tests/choice/__init__.py | 10 - .../kconfig/tests/choice/alldef_expected_config | 3 - .../kconfig/tests/choice/allmod_expected_config | 3 - scripts/kconfig/tests/choice/allno_expected_config | 3 - .../kconfig/tests/choice/allyes_expected_config | 3 - .../kconfig/tests/choice/oldask0_expected_stdout | 4 - scripts/kconfig/tests/choice/oldask1_config | 1 - .../kconfig/tests/choice/oldask1_expected_stdout | 9 - .../kconfig/tests/choice_value_with_m_dep/Kconfig | 21 -- .../tests/choice_value_with_m_dep/__init__.py | 16 - .../kconfig/tests/choice_value_with_m_dep/config | 2 - .../tests/choice_value_with_m_dep/expected_config | 3 - .../tests/choice_value_with_m_dep/expected_stdout | 4 - .../tests/err_recursive_dep/expected_stderr | 36 +- scripts/kconfig/tests/inter_choice/Kconfig | 25 -- scripts/kconfig/tests/inter_choice/__init__.py | 15 - scripts/kconfig/tests/inter_choice/defconfig | 1 - scripts/kconfig/tests/inter_choice/expected_config | 4 - scripts/kconfig/util.c | 4 +- scripts/link-vmlinux.sh | 105 +++--- scripts/make_fit.py | 86 +++-- scripts/mod/list.h | 213 ------------ scripts/mod/modpost.c | 67 +--- scripts/mod/modpost.h | 2 +- scripts/package/PKGBUILD | 108 ++++++ scripts/package/builddeb | 2 +- scripts/package/buildtar | 2 +- scripts/package/gen-diff-patch | 2 + scripts/package/install-extmod-build | 5 +- scripts/package/kernel.spec | 2 +- scripts/package/mkdebian | 44 +-- scripts/package/mkspec | 27 +- scripts/remove-stale-files | 18 - tools/perf/tests/vmlinux-kallsyms.c | 1 - usr/Makefile | 4 +- 95 files changed, 1016 insertions(+), 1467 deletions(-) rename {init => scripts}/build-version (100%) rename scripts/{kconfig => include}/array_size.h (100%) rename scripts/{kconfig => include}/hashtable.h (100%) rename scripts/{kconfig => include}/list.h (81%) rename scripts/{kconfig => include}/list_types.h (100%) delete mode 100644 scripts/kconfig/tests/choice/oldask1_config delete mode 100644 scripts/kconfig/tests/choice/oldask1_expected_stdout delete mode 100644 scripts/kconfig/tests/choice_value_with_m_dep/Kconfig delete mode 100644 scripts/kconfig/tests/choice_value_with_m_dep/__init__.py delete mode 100644 scripts/kconfig/tests/choice_value_with_m_dep/config delete mode 100644 scripts/kconfig/tests/choice_value_with_m_dep/expected_config delete mode 100644 scripts/kconfig/tests/choice_value_with_m_dep/expected_stdout delete mode 100644 scripts/kconfig/tests/inter_choice/Kconfig delete mode 100644 scripts/kconfig/tests/inter_choice/__init__.py delete mode 100644 scripts/kconfig/tests/inter_choice/defconfig delete mode 100644 scripts/kconfig/tests/inter_choice/expected_config delete mode 100644 scripts/mod/list.h create mode 100644 scripts/package/PKGBUILD