This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 5b032cac6225 Merge tag 'ubifs-for-linus-6.16-rc1' of git://git.kernel.o [...] new 4919353c7789 ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbo [...] new 9a4e17b59631 ALSA: hda: cs35l41: Constify regmap_irq_chip new ab72bfce7647 ALSA: hda: Add new pci id for AMD GPU display HD audio controller new 3f100f524e75 ALSA: hda: Ignore unsol events for cards being shut down new 6a3439a417b9 ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1 new d979b783d61f firmware: cs_dsp: Fix OOB memory read access in KUnit test [...] new f4ba2ea57da5 firmware: cs_dsp: Fix OOB memory read access in KUnit test [...] new 16719d48197b ASoC: codecs: fix out-of-bounds access on invalid clock config new e3de7984e451 ASoC: tas571x: add separate tas5733 controls new 9079db287fc3 ASoC: codecs: wcd9335: Fix missing free of regulator supplies new dc59189d32fc ASoC: codecs: wcd937x: Drop unused buck_supply new 63fe298652d4 ASoC: codecs: wcd9375: Fix double free of regulator supplies new a784d606acbb ASoC: codecs: wcd93xx: Few regulator supplies fixes new bc4005ef4310 ASoC: tas571x: fix tas5733 num_controls new df7996076b1e ASoC: amd: yc: Add support for Lenovo Yoga 7 16ARP8 new 9adf2de86611 ASoC: rt1320: fix speaker noise when volume bar is 100% new 59a4d9a9efd9 ASoC: pcm: Do not open FEs with no BEs connected new bae071aa7bcd ASoC: ti: omap-hdmi: Re-add dai_link->platform to fix card init new ff0045de4ee0 ASoC: codecs: hda: Fix RPM usage count underflow new 9ad1f3cd0d60 ASoC: Intel: avs: Fix deadlock when the failing IPC is SET_D0IX new 347c8d6db7c9 ASoC: Intel: avs: Fix PPLCxFMT calculation new 2f78724d4f0c ASoC: Intel: avs: Fix possible null-ptr-deref when initing hw new 9e3285be55e6 ASoC: Intel: avs: Fix paths in MODULE_FIRMWARE hints new 5f342aeee272 ASoC: Intel: avs: Verify kcalloc() status when setting con [...] new 93e246b6769b ASoC: Intel: avs: Verify content returned by parse_int_array() new 38b1befc7a35 ASoC: Intel: avs: Include missing string.h new b3f3ca04ec3f ASoC: Intel: avs: Set of functional fixes new 065a651e2fb3 ASoC: Intel: avs: Simplify verification of parse_int_array [...] new b7188a1c0d2d ASoC: Intel: avs: boards: Fix rt5663 front end name new 10db95285240 Merge tag 'asoc-fix-v6.16-merge-window' of https://git.ker [...] new af477f4d5a6c Merge tag 'sound-fix-6.16-rc1' of git://git.kernel.org/pub [...] new c006d5d69148 Merge commit 'core-entry-2025-05-25' into loongarch-next new a96c7330da0b LoongArch: Add a default install.sh new 75cffd392bfa LoongArch: Using generic scripts/install.sh in `make install` new 980d4a42d595 LoongArch: Add some annotations in archhelp new 93f437315660 LoongArch: Add SCHED_MC (Multi-core scheduler) support new b37981ce540d LoongArch: Enable ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS new a45728fd4120 LoongArch: Enable HAVE_ARCH_STACKLEAK new 9559d5806319 LoongArch: Increase max supported CPUs up to 2048 new a24f2fb70cb6 LoongArch: Introduce the numa_memblks conversion new 52c22661c79a LoongArch: Avoid using $r0/$r1 as "mask" for csrxchg new 712e6a914328 LoongArch: Preserve firmware configuration when desired new ee084fa96123 LoongArch: Fix panic caused by NULL-PMD in huge_pte_offset() new e242bbbb6d7a LoongArch: vDSO: Correctly use asm parameters in syscall wrappers new 07aeb50e6c74 LoongArch: dts: Add PWM support to Loongson-2K0500 new abd000dbaee4 LoongArch: dts: Add PWM support to Loongson-2K1000 new 1cf806006574 LoongArch: dts: Add PWM support to Loongson-2K2000 new 1205088fd039 platform/loongarch: laptop: Get brightness setting from EC [...] new 53c762b47f72 platform/loongarch: laptop: Add backlight power control support new f78fb2576f22 platform/loongarch: laptop: Unregister generic_sub_drivers [...] new b7191581a973 Merge tag 'loongarch-6.16' of git://git.kernel.org/pub/scm [...] new 9cc646950eef sh: Replace __ASSEMBLY__ with __ASSEMBLER__ in all headers new ab0a168fcd98 sh: ecovec24: Make SPI mode explicit new 8a3682601dda sh: kprobes: Remove unused variables in kprobe_exceptions_ [...] new b3154a6ff1f5 Merge tag 'sh-for-v6.16-tag1' of git://git.kernel.org/pub/ [...] new 6b91ff002c67 modpost: Use for() loop new 520b1a147d91 module: Add module specific symbol namespace support new 754f8733fc09 module: Extend the module namespace parsing new 0267cbf297bf module: Account for the build time module name mangling new 707f853d7fa3 module: Provide EXPORT_SYMBOL_GPL_FOR_MODULES() helper new ff2c5f5a9e01 gendwarfksyms: Clean up kABI rule look-ups new db59d74e5da1 gendwarfksyms: Add a kABI rule to override byte_size attributes new c9083467f7b9 gendwarfksyms: Add a kABI rule to override type strings new 881bf900bc88 Documentation/kbuild: Drop section numbers new cf9d692629fa Documentation/kbuild: Add new gendwarfksyms kABI rules new 2adde2eb1638 Makefile: remove dependency on archscripts for header inst [...] new 8f81d8529e19 kbuild: move kbuild syntax processing to scripts/Makefile.build new 9c036cfbb75b modpost: check forbidden MODULE_IMPORT_NS("module:") at co [...] new 40617439d572 docs/core-api/symbol-namespaces: drop table of contents an [...] new 81a93bf93f0e tinyconfig: enable CONFIG_LD_DEAD_CODE_DATA_ELIMINATION new 41a77d43f36d kbuild: link lib-y objects to vmlinux forcibly even when C [...] new 94145ffb0760 docs: symbol-namespaces: fix reST warning with literal block new 0f57c75973be kconfig: introduce menu type enum new a503a313108e scripts/tags.sh: allow to use alternative ctags implementation new 89e7fecf5ce2 kbuild: move W=1 check for scripts/misc-check to top-level [...] new 3a44052b728e scripts/misc-check: add double-quotes to satisfy shellcheck new a934a57a42f6 scripts/misc-check: check missing #include <linux/export.h [...] new 7d95680d64ac scripts/misc-check: check unnecessary #include <linux/expo [...] new 8c21c4111128 module: make __mod_device_table__* symbols static new 481d5c31e143 efi/libstub: use 'targets' instead of extra-y in Makefile new 1bf807b8f7e0 kbuild: set y instead of 1 to KBUILD_{BUILTIN,MODULES} new e21efe833eae arch: use always-$(KBUILD_BUILTIN) for vmlinux.lds new c50a04f8f45c genksyms: Fix enum consts from a reference affecting new values new 8630c59e9936 Merge tag 'kbuild-v6.16' of git://git.kernel.org/pub/scm/l [...]
The 84 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: Documentation/core-api/symbol-namespaces.rst | 63 ++++---- .../core/mseal_sys_mappings/arch-support.txt | 2 +- Documentation/kbuild/gendwarfksyms.rst | 141 ++++++++++++++---- Documentation/kbuild/makefiles.rst | 4 + .../it_IT/core-api/symbol-namespaces.rst | 32 ++--- .../zh_CN/core-api/symbol-namespaces.rst | 41 ++---- Documentation/userspace-api/mseal.rst | 2 +- Makefile | 28 ++-- arch/alpha/kernel/Makefile | 2 +- arch/arc/kernel/Makefile | 2 +- arch/arm/kernel/Makefile | 2 +- arch/arm64/kernel/Makefile | 2 +- arch/csky/kernel/Makefile | 2 +- arch/hexagon/kernel/Makefile | 2 +- arch/loongarch/Kconfig | 18 ++- arch/loongarch/Makefile | 11 +- arch/loongarch/boot/dts/loongson-2k0500.dtsi | 160 +++++++++++++++++++++ arch/loongarch/boot/dts/loongson-2k1000-ref.dts | 24 ++++ arch/loongarch/boot/dts/loongson-2k1000.dtsi | 42 +++++- arch/loongarch/boot/dts/loongson-2k2000.dtsi | 60 ++++++++ arch/{riscv => loongarch}/boot/install.sh | 28 ++-- arch/loongarch/include/asm/acpi.h | 2 +- arch/loongarch/include/asm/entry-common.h | 8 +- arch/loongarch/include/asm/irqflags.h | 16 ++- arch/loongarch/include/asm/loongarch.h | 4 +- arch/loongarch/include/asm/numa.h | 14 -- arch/loongarch/include/asm/smp.h | 1 + arch/loongarch/include/asm/sparsemem.h | 5 - arch/loongarch/include/asm/stackframe.h | 6 + arch/loongarch/include/asm/stacktrace.h | 5 + arch/loongarch/include/asm/topology.h | 15 +- arch/loongarch/include/asm/vdso/getrandom.h | 2 +- arch/loongarch/include/asm/vdso/gettimeofday.h | 6 +- arch/loongarch/kernel/Makefile | 2 +- arch/loongarch/kernel/acpi.c | 52 ++++--- arch/loongarch/kernel/entry.S | 3 + arch/loongarch/kernel/numa.c | 108 ++------------ arch/loongarch/kernel/smp.c | 38 +++++ arch/loongarch/kernel/vdso.c | 4 +- arch/loongarch/mm/hugetlbpage.c | 3 +- arch/loongarch/mm/init.c | 8 -- arch/loongarch/pci/acpi.c | 14 +- arch/m68k/kernel/Makefile | 2 +- arch/microblaze/kernel/Makefile | 2 +- arch/mips/kernel/Makefile | 2 +- arch/nios2/kernel/Makefile | 2 +- arch/openrisc/kernel/Makefile | 2 +- arch/parisc/kernel/Makefile | 2 +- arch/powerpc/kernel/Makefile | 2 +- arch/riscv/kernel/Makefile | 2 +- arch/s390/kernel/Makefile | 2 +- arch/sh/boards/mach-ecovec24/setup.c | 1 + arch/sh/include/asm/cache.h | 4 +- arch/sh/include/asm/dwarf.h | 6 +- arch/sh/include/asm/fpu.h | 4 +- arch/sh/include/asm/ftrace.h | 8 +- arch/sh/include/asm/mmu.h | 4 +- arch/sh/include/asm/page.h | 8 +- arch/sh/include/asm/pgtable.h | 4 +- arch/sh/include/asm/pgtable_32.h | 8 +- arch/sh/include/asm/processor.h | 4 +- arch/sh/include/asm/smc37c93x.h | 4 +- arch/sh/include/asm/suspend.h | 2 +- arch/sh/include/asm/thread_info.h | 10 +- arch/sh/include/asm/tlb.h | 4 +- arch/sh/include/asm/types.h | 4 +- arch/sh/include/mach-common/mach/romimage.h | 6 +- arch/sh/include/mach-ecovec24/mach/romimage.h | 6 +- arch/sh/include/mach-kfr2r09/mach/romimage.h | 6 +- arch/sh/kernel/Makefile | 2 +- arch/sh/kernel/kprobes.c | 4 - arch/sparc/kernel/Makefile | 2 +- arch/um/kernel/Makefile | 2 +- arch/x86/kernel/Makefile | 2 +- arch/xtensa/kernel/Makefile | 2 +- drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c | 3 +- .../cirrus/test/cs_dsp_test_control_cache.c | 1 - drivers/firmware/efi/libstub/Makefile | 4 +- drivers/platform/loongarch/loongson-laptop.c | 87 +++++------ include/linux/export.h | 12 +- include/linux/module.h | 4 +- kernel/configs/tiny.config | 1 + kernel/module/main.c | 89 +++++++++++- mm/Kconfig | 1 + scripts/Makefile.build | 84 +++++++++++ scripts/Makefile.lib | 84 ----------- scripts/gendwarfksyms/dwarf.c | 14 +- scripts/gendwarfksyms/examples/kabi.h | 21 ++- scripts/gendwarfksyms/examples/kabi_ex.c | 7 + scripts/gendwarfksyms/examples/kabi_ex.h | 101 ++++++++++++- scripts/gendwarfksyms/gendwarfksyms.h | 2 + scripts/gendwarfksyms/kabi.c | 143 +++++++++++------- scripts/gendwarfksyms/types.c | 140 ++++++++++++++++-- scripts/genksyms/genksyms.c | 27 +++- scripts/kconfig/expr.h | 11 ++ scripts/kconfig/lkc.h | 2 +- scripts/kconfig/menu.c | 5 +- scripts/kconfig/parser.y | 12 +- scripts/misc-check | 66 +++++++-- scripts/mod/modpost.c | 56 +++++++- scripts/tags.sh | 2 +- sound/pci/hda/cs35l41_hda.c | 2 +- sound/pci/hda/hda_bind.c | 2 +- sound/pci/hda/hda_intel.c | 3 + sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/codecs/es8375.c | 1 + sound/soc/codecs/hda.c | 4 +- sound/soc/codecs/rt1320-sdw.c | 17 ++- sound/soc/codecs/tas571x.c | 67 ++++++++- sound/soc/codecs/tas571x.h | 34 +++++ sound/soc/codecs/wcd9335.c | 25 +--- sound/soc/codecs/wcd937x.c | 7 +- sound/soc/intel/avs/board_selection.c | 2 +- sound/soc/intel/avs/boards/rt5663.c | 2 +- sound/soc/intel/avs/core.c | 20 +-- sound/soc/intel/avs/debugfs.c | 12 +- sound/soc/intel/avs/ipc.c | 4 +- sound/soc/intel/avs/loader.c | 1 + sound/soc/intel/avs/path.c | 2 + sound/soc/intel/avs/pcm.c | 13 +- sound/soc/soc-pcm.c | 23 +-- sound/soc/ti/omap-hdmi.c | 7 +- sound/usb/implicit.c | 1 + sound/usb/quirks.c | 2 + 124 files changed, 1674 insertions(+), 672 deletions(-) copy arch/{riscv => loongarch}/boot/install.sh (63%)