This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 3f86ed6ec0b3 Merge tag 'arc-6.6-rc1' of git://git.kernel.org/pub/scm/li [...] new 232ba1630c66 openrisc: Make pfn accessors statics inlines new 1c4de499e613 openrisc: Add missing prototypes for assembly called fnctions new af1fc7402e56 openrisc: Declare do_signal function as static new 8d4a142904f0 openrisc: Add prototype for show_registers to processor.h new 31c67b5fabe3 openrisc: Add prototype for die to bug.h new 136a2d894105 openrisc: Include cpu.h and switch_to.h for prototypes new f39015504e3a openriac: Remove unused nommu_dump_state function new c03b12a68f4a openrisc: Remove unused tlb_init function new c289330331eb openrisc: Remove kernel-doc marker from ioremap comment new 3dceb8a9a931 Merge tag 'for-linus' of https://github.com/openrisc/linux new 0e9a2a228a1a microblaze: Explicitly include correct DT includes new b48edb8665fe microblaze: Remove zalloc_maybe_bootmem() new 0d2b49479bf9 microblaze: Make virt_to_pfn() a static inline new 893a259caa6f Merge tag 'microblaze-v6.6' of git://git.monstr.eu/linux-2 [...] new 7a8817f2c96e mm: memory-failure: add PageOffline() check new 6885938c349c mm/hwpoison: rename hwp_walk* to hwpoison_walk* new 8b47933544a6 proc/ksm: add ksm stats to /proc/pid/smaps new 6ad11bc6ed37 rmap: remove anon_vma_link() nommu stub new 12af80f6c9f2 MAINTAINERS: add rmap.h to mm entry new f945116e4e19 mm: page_alloc: remove stale CMA guard code new e68d343d2720 mm/kmemleak: move up cond_resched() call in page scanning loop new 5eea5820c734 Merge tag 'mm-stable-2023-09-04-14-00' of git://git.kernel [...] new c40e60f00caf kbuild: Enable -Wenum-conversion by default new 481461f51099 linux/export.h: make <linux/export.h> independent of CONFI [...] new e14f1242a8be kconfig: menuconfig: simplify global jump key assignment new 356f0cb7efd9 kconfig: menuconfig: remove jump_key::index new 4d15c9fa058e Revert "kbuild: Hack for depmod not handling X.Y versions" new 233046a2afd1 kbuild: rpm-pkg: define _arch conditionally new 61eca933d0a6 kbuild: rpm-pkg: remove unneeded '-f $srctree/Makefile' in [...] new 192868258d2c kbuild: rpm-pkg: do not hard-code $MAKE in spec file new fe809b8271be kbuild: rpm-pkg: use %{makeflags} to pass common Make options new a06d9ef897d5 kbuild: rpm-pkg: record ARCH option in spec file new 5d8e41b51865 kbuild: rpm-pkg: replace $__KERNELRELEASE in spec file wit [...] new 93ed5605c618 kbuild: rpm-pkg: replace $KERNELRELEASE in spec file with [...] new 76a48b8ffbad kbuild: add a phony target to run a command with Kbuild env vars new fe66b5d2ae72 kbuild: refactor kernel-devel RPM package and linux-header [...] new d5d2d4cc6088 kbuild: rpm-pkg: derive the Version from %{KERNELRELEASE} new d4f651277e92 kbuild: rpm-pkg: use a dummy string for _arch when undefined new 1789fc912541 kbuild: rpm-pkg: invoke the kernel build from rpmbuild for [...] new b537925fdd68 kbuild: rpm-pkg: run modules_install for non-modular kernel new 2a291fc315b6 kbuild: rpm-pkg: introduce %{with_devel} switch to select [...] new 49c803cd919d kbuild: rpm-pkg: split out the body of spec file new 975667d02d13 kbuild: rpm-pkg: rename binkernel.spec to kernel.spec new 6db9ced4641f kbuild: rpm-pkg: build the kernel in-place for rpm-pkg new 37477496d6aa kbuild: rpm-pkg: refactor *rpm-pkg targets new 783c55ae7a95 kbuild: rpm-pkg: skip build dependency check on non-rpm systems new a68914a53476 modpost: change return type of addend_*_rel() new 71d965cf3577 modpost: pass r_type to addend_*_rel() new 4732acb75f46 modpost: clean up MIPS64 little endian relocation code new 77f39e9344a1 modpost: remove ElF_Rela variables from for-loop in sectio [...] new 4b970e436523 kbuild: deb-pkg: use Debian compliant shebang for debian/rules new d9287ea8ffc9 kbuild: deb-pkg: split debian/rules new 3354c64d4184 scripts/setlocalversion: clean up stale comment new 01e89a4acefc scripts/setlocalversion: also consider annotated tags of t [...] new 1ba67cd3281e kconfig: nconf: Add search jump feature new 45a7371d5be2 docs: kbuild: Document search jump feature new 077af782e2c3 kconfig: port qconf to work with Qt6 in addition to Qt5 new e88ca24319e4 kbuild: consolidate warning flags in scripts/Makefile.extrawarn new 2cd3271b7a31 kbuild: avoid duplicate warning options new 6d4ab2e97dcf extrawarn: enable format and stringop overflow warnings in W=1 new 26030cb984dd extrawarn: move -Wrestrict into W=1 warnings new bd964ab4f21f MAINTAINERS: Add usr/ (initramfs generation) to KBUILD new 1fdd729019f9 kbuild: remove include/ksym from CLEAN_FILES new 4cdb71b6ba32 sparc: replace #include <asm/export.h> with #include <linu [...] new ee8aff7fbea3 sparc: remove <asm/export.h> new ab03e604bb91 ia64: replace #include <asm/export.h> with #include <linux [...] new b154f642399a ia64: remove <asm/export.h> new f3c78e949d3f alpha: replace #include <asm/export.h> with #include <linu [...] new e930d97f6d3e alpha: remove <asm/export.h> new ed79c34d3cf8 kbuild: deb-pkg: support DEB_BUILD_OPTIONS=parallel=N in d [...] new 2429742e506a kbuild: do not run depmod for 'make modules_sign' new eb931e12194b kbuild: add modules_sign to no-{compiler,sync-config}-targets new 79b96c332241 kbuild: move depmod rule to scripts/Makefile.modinst new d8131c2965d5 kbuild: remove $(MODLIB)/source symlink new 2dfec887c0fd kbuild: reduce the number of mkdir calls during modules_install new 5e02797b8eb0 kbuild: move more module installation code to scripts/Make [...] new 02e8487bbf1b kbuild: support 'make modules_sign' with CONFIG_MODULE_SIG_ALL=n new 151aeca21792 kbuild: support modules_sign for external modules as well new 1ef061a4e264 modpost: Skip .llvm.call-graph-profile section check new a3c6bfba4429 Documentation/llvm: refresh docs new bfb41e46d0b0 kbuild: dummy-tools: make MPROFILE_KERNEL checks work on BE new 7cd343008b96 kconfig: add warn-unknown-symbols sanity check new feec5e1f74f5 kbuild: Show marked Kconfig fragments in "help" new a3b7039bb2b2 kconfig: fix possible buffer overflow new 61401a8724c2 Merge tag 'kbuild-v6.6' of git://git.kernel.org/pub/scm/li [...] new 9c377852ddfd tpm_crb: Fix an error handling path in crb_acpi_add() new 8f7f35e5aa6f tpm: Enable hwrng only for Pluton on AMD CPUs new 6155a3b88573 Merge tag 'tpmdd-v6.6-rc1' of git://git.kernel.org/pub/scm [...] new 6f0df8e16eb5 memcontrol: ensure memcg acquired by id is properly set up new 7f33105cdd59 tools/mm: fix undefined reference to pthread_once new 0818e739b5c0 mm/vmalloc: add a safer version of find_vm_area() for debug new c83ad36a18c0 rcu: dump vmalloc memory info safely new 2562d67b1bdf revert "memfd: improve userspace warnings for missing exec [...] new d256d1cd8da1 mm: memory-failure: use rcu lock instead of tasklist_lock [...] new f4b4f3ec1a31 sparc64: add missing initialization of folio in tlb_batch_add() new 3c5c9b7cfd7d Merge tag 'mm-hotfixes-stable-2023-09-05-11-51' of git://g [...] new 33d3bb9f9f1d mailbox: bcm-ferxrm-mailbox: Use devm_platform_get_and_ior [...] new 84cd6480da24 mailbox: bcm-pdc: Use devm_platform_get_and_ioremap_resource() new f7fdb53cd2e1 mailbox: mailbox-test: Use devm_platform_get_and_ioremap_r [...] new 840f68226fcb mailbox: rockchip: Use devm_platform_get_and_ioremap_resource() new fb5bda8cdeb4 mailbox: tegra-hsp: Convert to devm_platform_ioremap_resource() new 9b63a810c6f9 mailbox: mailbox-test: Fix an error check in mbox_test_probe() new ad495a52d696 mailbox: bcm-pdc: Fix some kernel-doc comments new 65d9aa319143 mailbox: platform-mhu: Remove redundant dev_err() new 4aac24c10595 mailbox: ti-msgmgr: Use devm_platform_ioremap_resource_byname() new e9803aac5097 mailbox: Explicitly include correct DT includes new a493208079e2 mailbox: qcom-ipcc: fix incorrect num_chans counting new 7733171926cc Merge tag 'mailbox-v6.6' of git://git.linaro.org/landing-t [...]
The 108 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 | 2 +- Documentation/filesystems/proc.rst | 4 + Documentation/kbuild/kconfig.rst | 17 +++ Documentation/kbuild/llvm.rst | 124 +++++++++++++-------- MAINTAINERS | 2 + Makefile | 172 +++++----------------------- arch/alpha/include/asm/Kbuild | 1 - arch/alpha/lib/callback_srm.S | 2 +- arch/alpha/lib/clear_page.S | 2 +- arch/alpha/lib/clear_user.S | 2 +- arch/alpha/lib/copy_page.S | 2 +- arch/alpha/lib/copy_user.S | 2 +- arch/alpha/lib/csum_ipv6_magic.S | 2 +- arch/alpha/lib/divide.S | 2 +- arch/alpha/lib/ev6-clear_page.S | 2 +- arch/alpha/lib/ev6-clear_user.S | 2 +- arch/alpha/lib/ev6-copy_page.S | 2 +- arch/alpha/lib/ev6-copy_user.S | 2 +- arch/alpha/lib/ev6-csum_ipv6_magic.S | 2 +- arch/alpha/lib/ev6-divide.S | 2 +- arch/alpha/lib/ev6-memchr.S | 2 +- arch/alpha/lib/ev6-memcpy.S | 2 +- arch/alpha/lib/ev6-memset.S | 2 +- arch/alpha/lib/ev67-strcat.S | 2 +- arch/alpha/lib/ev67-strchr.S | 2 +- arch/alpha/lib/ev67-strlen.S | 2 +- arch/alpha/lib/ev67-strncat.S | 2 +- arch/alpha/lib/ev67-strrchr.S | 2 +- arch/alpha/lib/memchr.S | 2 +- arch/alpha/lib/memmove.S | 2 +- arch/alpha/lib/memset.S | 2 +- arch/alpha/lib/strcat.S | 2 +- arch/alpha/lib/strchr.S | 2 +- arch/alpha/lib/strcpy.S | 2 +- arch/alpha/lib/strlen.S | 2 +- arch/alpha/lib/strncat.S | 2 +- arch/alpha/lib/strncpy.S | 2 +- arch/alpha/lib/strrchr.S | 2 +- arch/alpha/lib/udiv-qrnnd.S | 2 +- arch/arm/configs/dram_0x00000000.config | 1 + arch/arm/configs/dram_0xc0000000.config | 1 + arch/arm/configs/dram_0xd0000000.config | 1 + arch/arm/configs/lpae.config | 1 + arch/arm64/configs/virt.config | 1 + arch/ia64/include/asm/Kbuild | 1 - arch/ia64/kernel/entry.S | 3 +- arch/ia64/kernel/esi_stub.S | 2 +- arch/ia64/kernel/head.S | 3 +- arch/ia64/kernel/ivt.S | 3 +- arch/ia64/kernel/pal.S | 2 +- arch/ia64/lib/clear_page.S | 2 +- arch/ia64/lib/clear_user.S | 2 +- arch/ia64/lib/copy_page.S | 2 +- arch/ia64/lib/copy_page_mck.S | 2 +- arch/ia64/lib/copy_user.S | 2 +- arch/ia64/lib/flush.S | 3 +- arch/ia64/lib/idiv32.S | 2 +- arch/ia64/lib/idiv64.S | 2 +- arch/ia64/lib/ip_fast_csum.S | 2 +- arch/ia64/lib/memcpy.S | 2 +- arch/ia64/lib/memcpy_mck.S | 2 +- arch/ia64/lib/memset.S | 2 +- arch/ia64/lib/strlen.S | 2 +- arch/ia64/lib/strncpy_from_user.S | 2 +- arch/ia64/lib/strnlen_user.S | 2 +- arch/ia64/lib/xor.S | 2 +- arch/microblaze/include/asm/page.h | 27 +++-- arch/microblaze/include/asm/setup.h | 2 - arch/microblaze/kernel/reset.c | 1 - arch/microblaze/mm/init.c | 16 --- arch/openrisc/include/asm/bug.h | 11 ++ arch/openrisc/include/asm/page.h | 11 +- arch/openrisc/include/asm/processor.h | 1 + arch/openrisc/kernel/process.c | 4 +- arch/openrisc/kernel/ptrace.c | 4 + arch/openrisc/kernel/signal.c | 7 +- arch/openrisc/kernel/smp.c | 2 + arch/openrisc/kernel/time.c | 2 + arch/openrisc/kernel/traps.c | 85 ++------------ arch/openrisc/mm/fault.c | 4 +- arch/openrisc/mm/init.c | 2 - arch/openrisc/mm/ioremap.c | 2 +- arch/openrisc/mm/tlb.c | 9 -- arch/powerpc/configs/disable-werror.config | 1 + arch/powerpc/configs/security.config | 4 +- arch/riscv/configs/32-bit.config | 1 + arch/riscv/configs/64-bit.config | 1 + arch/s390/configs/btf.config | 1 + arch/s390/configs/kasan.config | 1 + arch/sparc/include/asm/Kbuild | 1 - arch/sparc/kernel/entry.S | 2 +- arch/sparc/kernel/head_32.S | 2 +- arch/sparc/kernel/head_64.S | 2 +- arch/sparc/lib/U1memcpy.S | 2 +- arch/sparc/lib/VISsave.S | 2 +- arch/sparc/lib/ashldi3.S | 2 +- arch/sparc/lib/ashrdi3.S | 2 +- arch/sparc/lib/atomic_64.S | 2 +- arch/sparc/lib/bitops.S | 2 +- arch/sparc/lib/blockops.S | 2 +- arch/sparc/lib/bzero.S | 2 +- arch/sparc/lib/checksum_32.S | 2 +- arch/sparc/lib/checksum_64.S | 2 +- arch/sparc/lib/clear_page.S | 2 +- arch/sparc/lib/copy_in_user.S | 2 +- arch/sparc/lib/copy_page.S | 2 +- arch/sparc/lib/copy_user.S | 2 +- arch/sparc/lib/csum_copy.S | 2 +- arch/sparc/lib/divdi3.S | 2 +- arch/sparc/lib/ffs.S | 2 +- arch/sparc/lib/fls.S | 2 +- arch/sparc/lib/fls64.S | 2 +- arch/sparc/lib/hweight.S | 2 +- arch/sparc/lib/ipcsum.S | 2 +- arch/sparc/lib/locks.S | 2 +- arch/sparc/lib/lshrdi3.S | 2 +- arch/sparc/lib/mcount.S | 2 +- arch/sparc/lib/memcmp.S | 2 +- arch/sparc/lib/memcpy.S | 3 +- arch/sparc/lib/memmove.S | 2 +- arch/sparc/lib/memscan_32.S | 2 +- arch/sparc/lib/memscan_64.S | 2 +- arch/sparc/lib/memset.S | 2 +- arch/sparc/lib/muldi3.S | 2 +- arch/sparc/lib/multi3.S | 2 +- arch/sparc/lib/strlen.S | 2 +- arch/sparc/lib/strncmp_32.S | 2 +- arch/sparc/lib/strncmp_64.S | 2 +- arch/sparc/lib/xor.S | 2 +- arch/sparc/mm/tlb.c | 1 + arch/x86/Makefile | 4 - drivers/char/tpm/tpm_crb.c | 38 ++----- drivers/mailbox/arm_mhu.c | 1 + drivers/mailbox/arm_mhu_db.c | 1 - drivers/mailbox/bcm-flexrm-mailbox.c | 10 +- drivers/mailbox/bcm-pdc-mailbox.c | 18 +-- drivers/mailbox/hi3660-mailbox.c | 1 + drivers/mailbox/hi6220-mailbox.c | 1 + drivers/mailbox/imx-mailbox.c | 3 +- drivers/mailbox/mailbox-mpfs.c | 1 + drivers/mailbox/mailbox-test.c | 8 +- drivers/mailbox/mailbox.c | 1 + drivers/mailbox/mtk-adsp-mailbox.c | 3 +- drivers/mailbox/mtk-cmdq-mailbox.c | 2 +- drivers/mailbox/omap-mailbox.c | 2 +- drivers/mailbox/platform_mhu.c | 5 +- drivers/mailbox/qcom-ipcc.c | 4 +- drivers/mailbox/rockchip-mailbox.c | 8 +- drivers/mailbox/sprd-mailbox.c | 2 +- drivers/mailbox/stm32-ipcc.c | 1 + drivers/mailbox/tegra-hsp.c | 5 +- drivers/mailbox/ti-msgmgr.c | 16 +-- drivers/mailbox/zynqmp-ipi-mailbox.c | 2 - fs/proc/task_mmu.c | 6 + include/linux/export.h | 4 +- include/linux/rmap.h | 1 - kernel/configs/debug.config | 2 + kernel/configs/kvm_guest.config | 1 + kernel/configs/nopm.config | 2 + kernel/configs/rust.config | 1 + kernel/configs/x86_debug.config | 1 + kernel/configs/xen.config | 2 + mm/filemap.c | 3 - mm/kmemleak.c | 5 +- mm/ksm.c | 4 +- mm/memcontrol.c | 22 +++- mm/memfd.c | 2 +- mm/memory-failure.c | 37 +++--- mm/page_alloc.c | 21 +--- mm/util.c | 4 +- mm/vmalloc.c | 26 ++++- scripts/Makefile.extrawarn | 115 +++++++++++++++++-- scripts/Makefile.modinst | 55 ++++++++- scripts/Makefile.modpost | 1 + scripts/Makefile.package | 57 +++++----- scripts/depmod.sh | 39 ++----- scripts/dummy-tools/gcc | 3 +- scripts/kconfig/Makefile | 15 ++- scripts/kconfig/confdata.c | 21 +++- scripts/kconfig/expr.h | 1 - scripts/kconfig/lkc.h | 1 + scripts/kconfig/lxdialog/dialog.h | 10 +- scripts/kconfig/lxdialog/textbox.c | 68 ++++-------- scripts/kconfig/mconf.c | 89 +++++++++------ scripts/kconfig/menu.c | 30 +++-- scripts/kconfig/nconf.c | 113 +++++++++++++++++-- scripts/kconfig/nconf.gui.c | 37 +++++- scripts/kconfig/nconf.h | 5 + scripts/kconfig/preprocess.c | 3 + scripts/kconfig/qconf-cfg.sh | 25 +++-- scripts/kconfig/qconf.cc | 40 ++++--- scripts/mod/modpost.c | 173 ++++++++++++++--------------- scripts/mod/modpost.h | 22 ---- scripts/package/builddeb | 29 +---- scripts/package/debian/rules | 33 ++++++ scripts/package/install-extmod-build | 39 +++++++ scripts/package/kernel.spec | 117 +++++++++++++++++++ scripts/package/mkdebian | 33 +----- scripts/package/mkspec | 148 ++---------------------- scripts/remove-stale-files | 2 + scripts/setlocalversion | 38 +++++-- tools/mm/Makefile | 4 +- 202 files changed, 1279 insertions(+), 1086 deletions(-) create mode 100644 arch/openrisc/include/asm/bug.h create mode 100755 scripts/package/debian/rules create mode 100755 scripts/package/install-extmod-build create mode 100644 scripts/package/kernel.spec