This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 4ae73bba62a3 Add linux-next specific files for 20230926 omits 347b3a3c4b51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82fbd7930c5f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 6acc0be16efc Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits dd48e913e967 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 9d268ea934cd Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 6624d557b8f7 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits f202b3eeb95e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afd022053b81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9afc8188e096 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0fc28fd6b5fa Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 5c94e8e8587e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30ff09e568d0 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits ac79223265b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac8eed2a1d08 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 7123eac7be4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d6f598c0306 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ac4579a447ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f235948e65b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95a18ec264e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b0ed86a4729 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e57be05ad5f Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 6460f594224f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 8ce65499c6e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3699d989dd44 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2315625de82d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits bcd19f9a16b3 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 7c8842f0fdec Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 9a95ccb2ab23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 15de4470268f Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 01957a3b0b8f Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits b971aef54f5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a20dabf5404a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b24a663fe43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94edbe6bdfe8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f6f2bae8982 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] omits a23c46310e58 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 4a937a8577f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ec6bad7b220 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 55638871d55e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1c77e51b086 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0cdc320c30a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6809a23d78e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cff8b333a3b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2d8699f0e292 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 0f22b6adc63a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b2f185ad3d7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8fcad9fdf3a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b37a333afaa3 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits bf5b8dda82de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6fc3469b874a Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 8437133187a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2e10edcd901 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2550beebdbfa Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 1e84793c1b6a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9f8ff980d7b3 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits f505aaecf361 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 722c3fd29ef8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0eb6849b0fd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f6bc79b38d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a6be5c9c710 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd4ef8cc7750 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 9f155ab9ec59 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 5a3bc5b9e4e9 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e462caf22dff Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits b2654448cb23 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bbc00cb312ee Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 1c00d1f0efb5 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 27c047ba77bf Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits d3467beb7220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1a37d90d7cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ad20ba432575 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78e52b7b040d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits a175956106db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4dfeb70229d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ddbf99d2913c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 8d70518b3432 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 93052702e94b Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 971bc4fafd74 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 6115427bf200 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits e5bd54af651e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 53a319eaf112 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 638f5db6eac3 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits fada0503918f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df8e103d9366 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 1753d8db9108 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f3388cde3eda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 191e0b265fae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ae476ab91f2 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 83c019ada963 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 018b2e360444 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 62724c5baf28 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 3b38cfc77a0a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits d775e5b9abfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cbfca3f503b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b11dacf5f8aa Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 37975bafcb70 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 11f8dce4af04 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 86471eb80924 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 57ab98771089 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits ff702f531816 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72beb0d9f9e2 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 76896cb2f5f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits cc2f2a99c4be Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits d6206ea915d7 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 52bd10bc3953 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6256a169c7b Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 494125780b98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f3d92b227e61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee6222d46105 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fcef3c2e6c34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b36ec137136e Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 75cf59bf6a7a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits bd008c2d3899 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 05eed777fedf Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 59b248e52805 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9794d21af6a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 2559aa95e39f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 7578f739b060 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits c3e30c3aa9a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8005267eb487 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c11958e22fc4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 82759d5f724a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2bc6ab2ec98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12d38dc897fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7fbd8f5414a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbfb388e2dd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90cd48c46f9f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 685da4232682 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 75ebb6cbd5d5 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 31d5968a0c86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f093debe71c1 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 0d3560a494fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 085512e3160b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 803fa9b020ca Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits d1ab912fdb18 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 590241d43938 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 20e05725a9f5 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 8ee509198994 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits a427b9ee9815 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits f2880ce37c7a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9ccc6d46f929 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits f99da75c97d9 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits e9033af82e3f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c7e3c68aa346 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 91f114a5d56d Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 44f35eaa6310 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 77203c24beb5 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits dd995fe1ada5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 91da4d5b8aed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 534c2d72afc4 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits be78305716f6 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 16e45407b3d5 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits a12ca4737704 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f3b04c331bd0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9b0325868cac Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits e012434d7ee0 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits fe0c7afcc435 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f2633718ecf0 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits ec2e4437a2a9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0ec14fa04bea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fa1e4c4d6428 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 924a2405f64c Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 15cdd4c8effb Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 12627db58d7d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f2a8955ab976 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits d72398c99217 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 04207ef8e43e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4b38b7b02eb2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 03227a2419d4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a5942f077029 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c7e3d4f8d243 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits a00218cda41c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f5cdb6f8293 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8703477c0be3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c064f5a11eb6 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 82b531815d08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8b4e4819a51a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 802061bd8c93 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7f4277a4acd4 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 400f8f3d88c4 Merge branch 'mm-nonmm-unstable' into mm-everything omits 13a778a55c42 ocfs2: annotate struct ocfs2_replay_map with __counted_by omits ed8d98371294 kstrtox: remove strtobool() omits 267ca9de981b extract and use FILE_LINE macro omits eda1c90d2c3c crash_core.c: remove unneeded functions omits 36d683183343 riscv: kdump: fix crashkernel reserving problem on RISC-V omits 3021c0a769e1 riscv: kdump: use generic interface to simplify crashkerne [...] omits af98c2793ebe arm64: kdump: use generic interface to simplify crashkerne [...] omits 5657952341ec x86: kdump: move crash_low_size_default() code into <asm/c [...] omits 921b9f863078 x86: kdump: use generic interface to simplify crashkernel [...] omits 50df0c598684 crash_core: move crashk_*res definition into crash_core.c omits 375053d1fa97 crash_core: add generic function to do reservation omits 1c58ff4a5145 crash_core: change parse_crashkernel() to support crashker [...] omits c43564760e46 crash_core: change the prototype of function parse_crashkernel() omits eb214a0d6d93 crash_core.c: remove unnecessary parameter of function omits ab541461150f fs: ocfs2: replace strlcpy with sysfs_emit omits 3a1bb6b96a23 minmax: fix header inclusions omits 816982149e94 pid: pid_ns_ctl_handler: remove useless comment omits 6fa5b9547921 minmax: deduplicate __unconst_integer_typeof() omits ffc51abeff08 kthread-add-kthread_stop_put-v2-fix omits 22edcc9507c4 kthread-add-kthread_stop_put-v2 omits 22bada60820a kthread: add kthread_stop_put omits 8620f2e037a8 taskstats: fill_stats_for_tgid: use for_each_thread() omits 1f1221a185e4 getrusage: use __for_each_thread() omits 67349c8f819f getrusage: add the "signal_struct *sig" local variable omits db019f7c0bee signal: complete_signal: use __for_each_thread() omits e2b09b9f180d fs/proc: do_task_stat: use __for_each_thread() omits bd84d3b4d35f scsi: qla2xxx: use DEFINE_SHOW_STORE_ATTRIBUTE() helper fo [...] omits 3cc07056b06d scsi: hisi_sas: use DEFINE_SHOW_STORE_ATTRIBUTE() helper f [...] omits d4c69b2ba814 seq_file: add helper macro to define attribute for rw file omits 374278b77e50 panic-use-atomic_try_cmpxchg-in-panic-and-nmi_panic-v2 omits 267d22be89e0 panic: use atomic_try_cmpxchg in panic() and nmi_panic() omits f2787f55e824 __kill_pgrp_info: simplify the calculation of return value omits 6a414f34882e kill task_struct->thread_group omits f507d055024c change thread_group_empty() to use task_struct->thread_node omits 38900f6cfe2a change next_thread() to use __next_thread() ?: group_leader omits b3e6b5bbafbc introduce __next_thread(), fix next_tid() vs exec() race omits 643c2717fa46 ocfs2: correct range->len in ocfs2_trim_fs() omits 87f342b9b38d compiler.h: unify __UNIQUE_ID omits 248577009e1d docs: fix link s390/zfcpdump.rst omits 81fd55e0d6b6 selftests: mm: add pagemap ioctl tests omits d71a3e71fd9a mm/pagemap: add documentation of PAGEMAP_SCAN IOCTL omits 3df72c2f2993 tools headers UAPI: update linux/fs.h with the kernel sources omits 1d536d43e09a fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] omits e90eb2b8e281 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] omits 93538f467c0f fs/proc/task_mmu: implement IOCTL to get and optionally cl [...] omits c74cd80484e3 userfaultfd: UFFD_FEATURE_WP_ASYNC omits 79e5babebdab mm/ksm: test case for prctl fork/exec workflow omits 761a823e569c mm/ksm: support fork/exec for prctl omits f675c911e8f1 selftests/mm: add UFFDIO_REMAP ioctl test omits 27f0b4d47884 userfaultfd: UFFDIO_REMAP uABI omits e70f08a4f0aa userfaultfd: UFFDIO_REMAP: rmap preparation omits 0e684b0cf5e7 memcg, oom: unmark under_oom after the oom killer is done omits 6f3e7bbe5572 vmscan-add-trace-events-for-lru_gen-fix omits 11113e8e7b3f vmscan: add trace events for lru_gen omits 253aa5c907ea mm: memcg: normalize the value passed into memcg_rstat_updated() omits c9ca7f416806 mm: memcg: refactor page state unit helpers omits e9d479d5fbd1 mm/memcg: annotate struct mem_cgroup_threshold_ary with __ [...] omits 8479eddd623d mm/damon/core: remove unnecessary si_meminfo invoke. omits 2039a815c7c6 sched/numa, mm: make numa migrate functions to take a folio omits f62d8c4b90d5 mm: mempolicy: make mpol_misplaced() to take a folio omits 78a63ffd5f35 mm: memory: make numa_migrate_prep() to take a folio omits 40f06679893d mm: memory: use a folio in do_numa_page() omits 9824f8f20e1a mm: huge_memory: use a folio in do_huge_pmd_numa_page() omits 44b7b5315d6c mm: memory: add vm_normal_folio_pmd() omits 4e496ee54312 mm/list_lru: remove unused function omits 3e281bbf4529 mm/filemap: increase usage of folio_next_index() helper omits d7bb26564ea5 kselftest: vm: add tests for no-inherit memory-deny-write-execute omits 99fea4c2908f mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl omits 6406f209b223 mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long omits 22ec730834bd kselftest: vm: check errnos in mdwe_test omits a3552da5df94 kselftest: vm: fix mdwe's mmap_FIXED test case omits ae30d47aa9f6 kselftest: vm: fix tabs/spaces inconsistency in the mdwe test omits 81f883e102a9 delayacct: add memory reclaim delay in get_page_from_freelist omits 0146f779a8f6 zswap: shrinks zswap pool based on memory pressure omits b15ee40e8209 zswap: make shrinking memcg-aware omits 2624ce99748f mm: document mmu_notifier_invalidate_range_start_nonblock() omits c81939e6fb83 mm/ksm: document pages_skipped sysfs knob omits 0c84e16296b4 mm/ksm: document smart scan mode omits f1d8358425f0 mm/ksm: add pages_skipped metric omits b6a068253d03 mm/ksm: add "smart" page scanning mode omits 139012236423 memcg: remove unused do_memsw_account in memcg1_stat_format omits d7d2a9dff543 memcg: expose swapcache stat for memcg v1 omits e92f9c6548c7 mm: add statistics for PUD level pagetable omits be369efa56ac bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of omits c1ba6d72307d kprobes: remove dependency on CONFIG_MODULES omits dc4c2bb4cfb9 x86/ftrace: enable dynamic ftrace without CONFIG_MODULES omits 835bc9685f45 arch: make execmem setup available regardless of CONFIG_MODULES omits 45f26c50e4bd powerpc-extend-execmem_params-for-kprobes-allocations-fix omits c8384353f8a7 powerpc: extend execmem_params for kprobes allocations omits a4cade7a6867 riscv: extend execmem_params for generated code allocations omits e1c838582a41 arm64, execmem: extend execmem_params for generated code a [...] omits fb4ef875d69f mm/execmem: introduce execmem_data_alloc() omits e9aa52ab1007 modules, execmem: drop module_alloc omits 52a34d45419f mm/execmem, arch: convert remaining overrides of module_al [...] omits cd52b02792d2 mm/execmem, arch: convert simple overrides of module_alloc [...] omits 189269e6b858 mm: introduce execmem_text_alloc() and execmem_free() omits 4db583f3b461 nios2: define virtual address space for modules omits 16c1a44b87a9 mm: mlock: update mlock_pte_range to handle large folio omits 70a314bfb856 mm: handle large folio when large folio in VM_LOCKED VMA range omits 3a7045b53ef7 mm: add functions folio_in_range() and folio_within_vma() omits c2d578f5bd42 mm/damon/core-test: fix memory leak in damon_new_ctx() omits 3d6098fb897d mm/damon/core-test: fix memory leak in damon_new_region() omits 3b4d97e79f02 mm/writeback: update filemap_dirty_folio() comment omits 05326aa355f0 Docs/ABI/damon: update for DAMOS apply intervals omits 22ec853fc55c Docs/admin-guide/mm/damon/usage: update for DAMOS apply intervals omits 6bb1ba641070 selftests/damon/sysfs: test DAMOS apply intervals omits e1cd745c97d2 mm/damon/sysfs-schemes: support DAMOS apply interval omits ea555f2e5978 Docs/mm/damon/design: document DAMOS apply intervals omits 2f55522fc26e mm/damon/core: implement scheme-specific apply interval omits 5132bcf12805 mm/damon/core: use nr_accesses_bp as a source of damos_bef [...] omits 7a9ea540df70 mm/damon/sysfs-schemes: use nr_accesses_bp as the source o [...] omits f77265fb4fc7 mm/damon/core: make DAMOS uses nr_accesses_bp instead of n [...] omits cd54f942e433 hugetlb: convert remove_pool_huge_page() to remove_pool_hu [...] omits 21f645d09929 hugetlb: remove a few calls to page_folio() omits 5d502c51f146 hugetlb: use a folio in free_hpage_workfn() omits 6df3de535577 mm-hugetlb-skip-initialization-of-gigantic-tail-struct-pag [...] omits 5fb6fea0e545 mm: hugetlb: skip initialization of gigantic tail struct p [...] omits 28189a7c8cc6 memblock: introduce MEMBLOCK_RSRV_NOINIT flag omits 63fee9318c46 memblock: add missing argument definition omits 7ab51db2a552 memblock: pass memblock_type to memblock_setclr_flag omits c6f136fa5474 mm: hugetlb_vmemmap: use nid of the head page to reallocate it omits daa9cc5a31cf mm/damon/core: mark damon_moving_sum() as a static function omits 8e097c9d7abb mm/damon/core: skip updating nr_accesses_bp for each aggre [...] omits b346a819765e mm/damon/core: use pseudo-moving sum for nr_accesses_bp omits 8beb4b771548 mm/damon/core: introduce nr_accesses_bp omits 2616ac922bc2 mm/damon/core-test: add a unit test for damon_moving_sum() omits 86868e503e24 mm/damon/core: implement a pseudo-moving sum function omits ca2bdb60e1f4 mm/damon/vaddr: call damon_update_region_access_rate() always omits 35eeab1b8572 mm/damon/core: define and use a dedicated function for reg [...] omits 0ce6631670d9 mm/damon/core: use number of passed access sampling as a timer omits b5f41473dbe1 mips: use nth_page() in place of direct struct page manipulation omits 331f8a7c4267 fs: use nth_page() in place of direct struct page manipulation omits 1a4196fbc1e5 mm/memory_hotplug: use pfn math in place of direct struct [...] omits ca9353d34c38 mm/hugetlb: use nth_page() in place of direct struct page [...] omits e5aa6d253e6c mm/cma: use nth_page() in place of direct struct page mani [...] omits 5e6f565d03fb mm, vmscan: remove ISOLATE_UNMAPPED omits 7a821392fdf5 trace-vmscan-postprocess: sync with tracepoints updates omits bce4da52df50 buffer: remove __getblk_gfp() omits 6daa893fb5be ext4: call bdev_getblk() from sb_getblk_gfp() omits 44e1bf649829 buffer: convert sb_getblk() to call __getblk() omits 965dd2bcedf9 buffer: convert getblk_unmovable() and __getblk() to use b [...] omits 7129da7795f2 buffer: use bdev_getblk() to avoid memory reclaim in reada [...] omits 0c8652546549 ext4: use bdev_getblk() to avoid memory reclaim in readahead path omits a3c38500d469 buffer: hoist GFP flags from grow_dev_page() to __getblk_gfp() omits 02130804b4f4 buffer: pass GFP flags to folio_alloc_buffers() omits 0ac98f01a586 Docs/admin-guide/mm/damon/usage: document damos_before_app [...] omits a53dda329c76 mm/damon/core: add a tracepoint for damos apply target regions omits 9b94603d5f25 mm: migrate: remove isolated variable in add_page_for_migration() omits 176e34758960 mm: migrate: remove PageHead() check for HugeTLB in add_pa [...] omits c1f25643e3be mm: migrate: use a folio in add_page_for_migration() omits 6e4fba350879 mm: migrate: use __folio_test_movable() omits 8ef2e1900b46 mm: migrate: convert migrate_misplaced_page() to migrate_m [...] omits b05f658c7248 mm: migrate: convert numamigrate_isolate_page() to numamig [...] omits fb7973876c7e mm: migrate: remove THP mapcount check in numamigrate_isol [...] omits aabe7097d237 mm: migrate: remove PageTransHuge check in numamigrate_iso [...] omits 7e2552502947 mm/rmap: pass folio to hugepage_add_anon_rmap() omits 054fa499b201 mm-rmap-simplify-pageanonexclusive-sanity-checks-when-addi [...] omits fb7d46f31d4f mm/rmap: simplify PageAnonExclusive sanity checks when add [...] omits 295f31587b2d mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap() omits 5a7a5cef2988 mm/rmap: move folio_test_anon() check out of __folio_set_anon() omits d95401a12432 mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap() omits a71aed978acc mm/rmap: drop stale comment in page_add_anon_rmap and huge [...] omits b381e2fa7ead mm-memcg-add-thp-swap-out-info-for-anonymous-reclaim-fix omits ea98364a38ae mm: memcg: add THP swap out info for anonymous reclaim omits d4fc040fa5b6 dax, kmem: calculate abstract distance with general interface omits 221c9795ec49 acpi, hmat: calculate abstract distance with HMAT omits 7969b2b416b2 acpi, hmat: refactor hmat_register_target_initiators() omits 8114221b414d memory tiering: add abstract distance calculation algorith [...] omits bded3c484dc9 mm: vmscan: modify an easily misunderstood function name omits b90e7e3129ad mm: shrinker: convert shrinker_rwsem to mutex omits a604d7672ca4 mm: shrinker: hold write lock to reparent shrinker nr_deferred omits a34bbd52d160 mm: shrinker: make memcg slab shrink lockless omits b8e840fd3e6e mm: shrinker: make global slab shrink lockless omits 4838035100f6 mm: shrinker: rename {prealloc|unregister}_memcg_shrinker( [...] omits e5b2b3b4f49e mm: shrinker: add a secondary array for shrinker_info::{ma [...] omits 77e03ac0f37c mm: shrinker: remove old APIs omits a95330e8e416 fs: super: dynamically allocate the s_shrink omits 87ad8acae996 zsmalloc: dynamically allocate the mm-zspool shrinker omits c9048239ffee xfs: dynamically allocate the xfs-qm shrinker omits 27dc55a72136 xfs: dynamically allocate the xfs-inodegc shrinker omits ccb21022df49 xfs: dynamically allocate the xfs-buf shrinker omits d84ede1b3f7f nfsd: dynamically allocate the nfsd-reply shrinker omits c587f3229a4c nfsd: dynamically allocate the nfsd-client shrinker omits 38ae3252b17e jbd2,ext4: dynamically allocate the jbd2-journal shrinker omits b8208a32f573 ext4: dynamically allocate the ext4-es shrinker omits 651186e51759 mbcache: dynamically allocate the mbcache shrinker omits 4cd5a0aaddfb virtio_balloon: dynamically allocate the virtio-balloon shrinker omits a7ac63e35b1f vmw_balloon: dynamically allocate the vmw-balloon shrinker omits 1e35ae97e535 bcache: dynamically allocate the md-bcache shrinker omits d29b11d37ce4 md/raid5: dynamically allocate the md-raid5 shrinker omits b056170b5cc4 dm zoned: dynamically allocate the dm-zoned-meta shrinker omits ccb12c208b6c dm: dynamically allocate the dm-bufio shrinker omits 0f9f6d41a266 drm/panfrost: dynamically allocate the drm-panfrost shrinker omits 44db5b828b1f drm/msm: dynamically allocate the drm-msm_gem shrinker omits c0037105f957 drm/i915: dynamically allocate the i915_gem_mm shrinker omits e05d20bf088a mm: workingset: dynamically allocate the mm-shadow shrinker omits 34241cbc33f3 sunrpc: dynamically allocate the sunrpc_cred shrinker omits 06ee9a1ddb42 mm: thp: dynamically allocate the thp-related shrinkers omits 8b611caf054e rcu: dynamically allocate the rcu-kfree shrinker omits 1569d6e05b59 rcu: dynamically allocate the rcu-lazy shrinker omits 08f55beef4d3 ubifs: dynamically allocate the ubifs-slab shrinker omits 3a9896ef7983 quota: dynamically allocate the dquota-cache shrinker omits 5249e8da19f6 nfsd: dynamically allocate the nfsd-filecache shrinker omits 1b7d688b3221 nfs: dynamically allocate the nfs-acl shrinker omits f46f42f9d85e NFSv4.2: dynamically allocate the nfs-xattr shrinkers omits 5cd58e12cc5b gfs2: dynamically allocate the gfs2-qd shrinker omits efc0cb03f928 gfs2: dynamically allocate the gfs2-glock shrinker omits d60130ff1daa f2fs: dynamically allocate the f2fs-shrinker omits 5f89f7fbad1c erofs: dynamically allocate the erofs-shrinker omits 1ddc323b5b1a xenbus/backend: dynamically allocate the xen-backend shrinker omits e5bc0af5c1b3 drm/ttm: dynamically allocate the drm-ttm_pool shrinker omits 08865e4fc2e6 binder: dynamically allocate the android-binder shrinker omits d36848b1b9b1 kvm: mmu: dynamically allocate the x86-mmu shrinker omits c7e0998e28f7 mm: shrinker: some cleanup omits cce922b5ee94 mm: shrinker: add infrastructure for dynamically allocatin [...] omits c078444ba2e5 drm/ttm: introduce pool_shrink_rwsem omits 8c1256d375b8 mm: shrinker: remove redundant shrinker_rwsem in debugfs o [...] omits 89dad3049668 mm: vmscan: move shrinker-related code into a separate file omits 202e67bee7df mm: move some shrinker-related function declarations to mm [...] omits 07234f17c624 proc/kcore: do not try to access unaccepted memory omits 0d9ca7f67baf efi/unaccepted: do not let /proc/vmcore try to access unac [...] omits dba3a5311582 kmsan: introduce test_memcpy_initialized_gap() omits a999397216f0 kmsan: merge test_memcpy_aligned_to_unaligned{,2}() together omits c86b702bff37 kmsan: prevent optimizations in memcpy tests omits 32080eb13c7c kmsan: simplify kmsan_internal_memmove_metadata() omits 33ef6a2c9c95 memfd: drop warning for missing exec-related flags omits b3e9e9cac90a mm/shmem: remove dead code can not be satisfied by "(CONFI [...] omits 217bb2c31079 mm/vmscan: print err before panic omits c5799f8c45e5 mm/mm_init.c: remove redundant pr_info when node is memoryless omits 2e0deb3169b4 mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to [...] omits cebf6d4936b0 mm: remove duplicated vma->vm_flags check when expanding stack omits 57249e871579 mm/damon/core: remove 'struct target *' parameter from dam [...] omits f5b9b82de76c mm/damon/core: remove duplicated comment for watermarks-ba [...] omits d27fd44ff999 mm/damon/core: add more comments for nr_accesses omits 67f164159781 mm/damon/core: fix a comment about damon_set_attrs() call timings omits 40d8d7dc1def Docs/admin-guide/mm/damon/usage: link design doc for detai [...] omits e7b8e2a181f5 Docs/mm/damon/design: add a section for kdamond and DAMON context omits ed654b6881db Docs/admin-guide/mm/damon/usage: explain the format of dam [...] omits 725d8f18de1a Docs/mm/damon/design: explicitly introduce ``nr_accesses`` omits 21cd16925253 Docs/admin-guide/mm/damon/usage: move debugfs intro to the [...] omits 25946b1ab073 Docs/admin-guide/mm/damon/usage: place debugfs usage at th [...] omits 28032e538812 Docs/admin-guide/mm/damon/usage: fixup missed :ref: keyword omits 8e1e5fef8079 zswap: change zswap's default allocator to zsmalloc omits 8b4de0875dda selftests: mm: add a test for moving from an offset from s [...] omits 639729b07a07 selftests: mm: add a test for remapping within a range omits 7176ffb405a7 selftests: mm: add a test for remapping to area immediatel [...] omits ce75bb80ca21 selftests: mm: add a test for mutually aligned moves > PMD size omits d4ff4a5446a8 selftests: mm: fix failure case when new remap region was [...] omits 9271c30cb04b mm/mremap: allow moves within the same VMA for stack moves omits 7d623ab82f03 mm/mremap: optimize the start addresses in move_page_tables() omits 59f31a221dbd mm: hugetlb_vmemmap: fix hugetlb page number decrease fail [...] omits c82473edb67b mm/vmstat: use this_cpu_try_cmpxchg in mod_{zone,node}_state omits b078e7cc5af3 mm-convert-dax-lock-unlock-page-to-lock-unlock-folio-fix omits e1b5b0eb8d6e mm: convert DAX lock/unlock page to lock/unlock folio omits 12ebadaa66bc mm: remove remnants of SPLIT_RSS_COUNTING omits 68a7c95f3709 mm/vmscan: use folio_migratetype() instead of get_pagebloc [...] omits 5726fdcaca96 mm: refactor si_mem_available() omits 77cbbe018586 mm, pmem, xfs: introduce MF_MEM_PRE_REMOVE for unbind omits 32925a5e1491 mm/hugeltb: fix nodes huge page allocation when there are [...] omits 6e771f9b1478 mm: fix draining remote pageset omits 9c2e36e6eaad hugetlb: set hugetlb page flag before optimizing vmemmap omits a451f11e1bba mm: fix unaccount of memory on vma_link() failure omits 7bc3bd73230e mm/mremap: fix unaccount of memory on vma_merge() failure omits a1ed11455b14 mm-vmscan-try-to-reclaim-swapcache-pages-if-no-swap-space-v6 omits f9cb65a6fee5 mm: vmscan: try to reclaim swapcache pages if no swap space omits 57a9cf98034d selftests/mm: gup_longterm: fix a resource leak omits 3df7922df58a mm/compaction: factor out code to test if we should run co [...] omits 08b8e8e4e51c mm/compaction: improve comment of is_via_compact_memory omits 4769002273a6 mm/compaction: remove repeat compact_blockskip_flush check [...] omits 42b1672803b7 mm/compaction: correctly return failure with bogus compoun [...] omits a7810bd7ffc9 mm/compaction: call list_is_{first}/{last} more intuitivel [...] omits bc4e5529cdf6 mm/compaction: use correct list in move_freelist_{head}/{tail} omits 46a0d06a6c8c mm: wire up tail page poisoning over ->mappings omits 9fd42a83594b acpi,mm: fix typo sibiling -> sibling omits 6ea3cc3cf6ca mm: optimization on page allocation when CMA enabled omits f57af15a1bbf rbd: take header_rwsem in rbd_dev_refresh() only when updating omits 2147c0b31b95 rbd: decouple parent info read-in from updating rbd_dev omits 641d828d82d0 rbd: decouple header read-in from updating rbd_dev->header omits e3580eaee090 rbd: move rbd_dev_refresh() definition omits d31e7c1405ae Merge remote-tracking branch 'asoc/for-6.7' into asoc-next omits 844ac302b2aa nvmem: qfprom: Mark core clk as optional omits 6e2207203652 Merge branches 'acpi-apei', 'acpi-osl', 'acpi-osi' and 'ac [...] omits 6c9270b99425 Merge branches 'pm-sleep' and 'pm-tools' into linux-next omits 3e326dba275b Merge branch 'acpi-thermal' into linux-next omits 19b59873c246 fscrypt: support crypto data unit size less than filesyste [...] omits 547e5d80b924 fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes omits 23fb1f30ae2a fscrypt: compute max_lblk_bits from s_maxbytes and block size omits 5a4e1fbde4b9 Merge remote-tracking branch 'regulator/for-6.7' into regu [...] omits 4fe874d67e45 Merge remote-tracking branch 'spi/for-6.7' into spi-next omits 8cb348f1e211 Merge branch 'for-6.7/block' into for-next omits 788376075f74 ACPI: thermal: Drop valid flag from struct acpi_thermal_trip omits f44995eeeea6 Merge branch 'io_uring-futex' into for-next omits 02a8b4bf1572 io_uring: add support for vectored futex waits omits 613bafee498f accel/habanalabs: trace dma map sgtable omits 8dd884033a60 accel/habanalabs: add traces for dma mappings omits 4ee5e9f61fb8 accel/habanalabs: remove unused asic functions omits a5a59ce1c843 accel/habanalabs: update boot status print omits aa6216fe5bf0 accel/habanalabs: extend preboot timeout when preboot migh [...] omits 28eca9d814fb accel/habanalabs: add fw status SHUTDOWN_PREP omits fa143bf1f5c6 accel/habanalabs: add debug prints to dump content of SG t [...] omits 6a64c89fad09 accel/habanalabs: add missing offset handling for dma-buf omits ad8d7ac1fe15 accel/habanalabs: set hl_dmabuf_priv.device_address only w [...] omits d1ea31b08d85 accel/habanalabs: fix SG table creation for dma-buf mapping omits 48db84cf5ccb accel/habanalabs: split user interrupts pending list omits 34bd6e143764 accel/habanalabs: optimize timestamp registration handler omits 9032040dce4b accel/habanalabs: fix bug in timestamp interrupt handling omits a6b292ba9bad accel/habanalabs: tiny refactor of hl_map_dmabuf() omits 7f7e29ffc3d5 accel/habanalabs: export dma-buf only if size/offset multi [...] omits be263158a1e8 accel/habanalabs: use exported size from dma_buf and not f [...] omits 3d062a0895cd accel/habanalabs: always pass exported size to alloc_sgt_f [...] omits 8debae698a1a accel/habanalabs: prevent sending heartbeat before events [...] omits acf5cc017b52 accel/habanalabs/gaudi2: add eq health check using irq omits 697393c940f6 accel/habanalabs/gaudi2: handle eq health heartbeat check omits fc54f62dacf4 accel/habanalabs/gaudi2: print power-mode changes omits 828e8ebe1770 accel/habanalabs: add tsc clock sampling to clock sync info omits d44aa12d0379 accel/habanalabs: fix inline doc typos omits 3c2ebc2bd1ba accel/habanalabs: disable events ioctls on control device omits e2dc0d916751 accel/habanalabs: move cpucp interface to linux/habanalabs omits 27fab72a9b73 accel/habanalabs/gaudi2: include block id in ECC error reporting omits a96633508d4d accel/habanalabs: improve etf configuration omits 65c64e43e6de accel/habanalabs: refactor deprecated strncpy omits e42dda16dfdc accel/habanalabs/gaudi2: Fix incorrect string length compu [...] omits ea792a0e6d38 accel/habanalabs: refactor deprecated strncpy to strscpy_pad omits 42d30a8fd743 accel/habanalabs: fix ETR/ETF flush logic omits 119a6715d0ca accel/habanalabs/gaudi2 : remove psoc_arc access omits b4fb6397daff accel/habanalabs/gaudi2: prepare to remove cpu_rst_status omits a3edf9f0bbb7 f2fs: preload extent_cache for POSIX_FADV_WILLNEED omits 7c3ccc9729a0 ACPI: thermal: Drop redundant trip point flags omits 799fa02789b6 ACPI: thermal: Untangle initialization and updates of acti [...] omits 3b7f3d341154 ACPI: thermal: Untangle initialization and updates of the [...] omits eb4a5be55ce0 ACPI: thermal: Simplify critical and hot trips representation omits 5fc2189f9335 ACPI: thermal: Create and populate trip points table earlier omits 5074563242c1 ACPI: thermal: Determine the number of trip points earlier omits 7d79dfc4ea37 ACPI: thermal: Fold acpi_thermal_get_info() into its caller omits d6a4a6fdb703 ACPI: thermal: Simplify initialization of critical and hot trips omits d1512c40431a ovl: Add documentation on nesting of overlayfs mounts omits 47d542bd38e2 ovl: Add an alternative type of whiteout omits 86230706db33 ovl: Support escaped overlay.* xattrs omits 3530d0ae3c85 ovl: Add OVL_XATTR_TRUSTED/USER_PREFIX_LEN macros omits 992ba047e90e ovl: Move xattr support to new xattrs.c file omits 44ef23e481b0 ovl: do not encode lower fh with upper sb_writers held omits cd5d397b0672 ovl: do not open/llseek lower file with upper sb_writers held omits 8d43d5a63ef8 ovl: reorder ovl_want_write() after ovl_inode_lock() omits 437b81fb1695 ovl: split ovl_want_write() into two helpers omits f8f29a49ec21 ovl: move ovl_file_accessed() to aio completion omits 3c932f97b983 ovl: propagate IOCB_APPEND flag on writes to realfile omits e57757c5d874 ovl: use simpler function to convert iocb to rw flags omits e4744fcc65cc ovl: protect copying of realinode attributes to ovl inode omits b6d627c432ed Merge remote-tracking branch 'vfs/vfs.mount.write' into ov [...] omits ca53cc22f099 mmc: Merge branch fixes into next omits 049639d6ee3a mmc: core: Fix error propagation for some ioctl commands omits 694936803320 mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter [...] omits 30c254cccc45 dt-bindings: mmc: renesas,sdhi: Document RZ/G3S support omits e7280e0b1cb6 mmc: atmel-mci: Add description for struct member omits 8d80fb56df27 mmc: atmel-mci: add missing of_node_put omits aea2a9a54b4f mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() omits d2b5a92c16c3 misc: rtsx: Fix an error access Page fault omits 53faeb57cefc mmc: Merge branch fixes into next omits 5743cb71bcd7 mmc: host: Kconfig: Make MMC_SDHI_INTERNAL_DMAC config opt [...] omits 3c3c188cff9f mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs c [...] omits 4f85d72e0fe9 mmc: sdhci-esdhc-imx: optimize the manual tuing logic to g [...] omits 23d179cc9d4a mmc: core: sdio: hold retuning if sdio in 1-bit mode omits d844c95a245b dt-bindings: mmc: sdhci-msm: allow flexible order of optio [...] omits 181e8d51bb7f dt-bindings: mmc: sdhci-msm: correct minimum number of clocks omits 020e9c593a0d Merge branch 'devel' into for-next omits cca3553002e1 accel/habanalabs: Move ioctls to the device specific ioctls range omits a3d81d7d293f accel/habanalabs: update debugfs-driver-habanalabs with th [...] omits e7880871bfa2 accel/habanalabs: update sysfs-driver-habanalabs with the [...] omits d2cf41cf01fe accel/habanalabs: register compute device as an accel device omits 609559d307a9 accel/habanalabs: add info ioctl for engine error reports omits 7c9375d03a41 accel/habanalabs: set default device release watchdog T/O [...] omits 7e2a85ac760e accel/habanalabs: handle f/w reserved dram space request omits aaa2291e8655 accel/habanalabs/gaudi2: fix missing check of kernel ctx omits ca23f937035d accel/habanalabs/gaudi2: prepare to remove soft_rst_irq omits d30bd610f1b7 accel/habanalabs/gaudi2: unsecure tpc count registers omits 32a0db28d46e accel/habanalabs/gaudi2: un-secure register for engine cor [...] omits 3410e6f8dc7e accel/habanalabs/gaudi: Add MODULE_FIRMWARE macros omits 17b0472ef540 accel: make accel_class a static const structure omits 64a82ca82806 accel/habanalabs: dump temperature threshold boot error omits 211bcb35f68d accel/habanalabs: reset device if scrubbing failed omits dee7594dfec1 accel/habanalabs: remove pdev check on idle check omits 8fc4d12b19bc accel/habanalabs: fix wait_for_interrupt abortion flow omits 418375efd2bd accel/habanalabs: Allow single timestamp registration requ [...] omits 7639262b4550 accel/habanalabs: rename fd_list to hpriv_list omits 2535c1403b00 accel/habanalabs: call put_pid after hpriv list is updated omits fdb88b891366 accel/habanalabs: print return code when process terminati [...] omits 6d5424c88743 accel/habanalabs: fix standalone preboot descriptor request omits a3c618bbfb6b accel/habanalabs: handle arc farm razwi omits 65e3db251249 accel/habanalabs: stop fetching MME SBTE error cause omits 472ecaf83d17 accel/habanalabs: set device status 'malfunction' while in rmmod omits 66f72ef8986a accel/habanalabs: print task name upon creation of a user context omits 95b60adca599 accel/habanalabs: print task name and request code upon io [...] omits 88925ad31cd0 accel/habanalabs: notify user about undefined opcode event omits c3229da24317 accel/habanalabs: update pending reset flags with new rese [...] omits d5925c6ff01c accel/habanalabs: prevent immediate hard reset due to 2 ad [...] omits 42ed07054d75 soc: document merges omits 40c67c92a7fb Merge branch 'soc/drivers' into for-next omits 48d8a7b82629 Merge branch 'soc/dt' into for-next omits d68b9619f2ae Merge branch 'soc/arm' into for-next omits 0991afbe4b18 nvmem: core: Notify when a new layout is registered omits b8257f61b4dd nvmem: core: Do not open-code existing functions omits 6c7f48ea2e66 nvmem: core: Return NULL when no nvmem layout is found omits 104af6a5b199 nvmem: core: Create all cells before adding the nvmem device omits c32f2186acc9 nvmem: u-boot-env:: Replace zero-length array with DECLARE [...] omits 0a9ec38c47c1 nvmem: sec-qfprom: Add Qualcomm secure QFPROM support omits e46ee69a8c52 soc: document merges omits fce58362a086 Merge branch 'soc/drivers' into for-next omits 1006d64e9a83 Merge branch 'soc/dt' into for-next omits c017aa472af7 Merge branch 'soc/arm' into for-next omits 0e3c277dcc90 Merge branch 'soc/drivers' into for-next omits 88268ffbbb35 Merge branch 'soc/dt' into for-next omits a26f28dc69bc Merge branch 'soc/defconfig' into for-next omits 9ca4a7768615 Merge branch 'arm/fixes' into for-next omits 94e70d269433 Merge branch 'csd-lock.2023.07.14b' into HEAD omits 4438552bf5c2 Merge branch 'clocksource.2023.07.14b' into HEAD omits 55e9e2295853 Merge branch 'scftorture.2023.07.14b' into HEAD omits 6387fcbea64f Merge branch 'omap-for-v6.6/ti-sysc' into for-next omits eac502461628 soc: document merges omits 5e4842cdabb0 Merge branch 'soc/dt' into for-next omits 81ab37820a04 Merge branch 'soc/arm' into for-next omits fc79b5b34bf4 Merge branch 'soc/drivers' into for-next omits cbe3c1afeb60 Merge branch 'soc/defconfig' into for-next omits 8d13b5072e67 Merge branch 'soc/dt' into for-next omits ca55cf3d7b52 Merge branch 'omap-for-v6.5/fixes' into for-next omits 3a6802821dee soc: document merges omits 7974dac15492 Merge branch 'soc/arm' into for-next omits 1e7fb333e8a3 Merge branch 'soc/dt' into for-next omits ec5f1f7df7d8 soc: document merges omits a68af0f9b0b3 Merge branch 'soc/defconfig' into for-next omits cce0e4e45294 Merge branch 'soc/arm' into for-next omits ffa8920d36bb Merge branch 'soc/dt' into for-next omits c9e1add6cb25 Merge branch 'soc/drivers' into for-next omits a195c6fffd06 Merge branch 'arm/fixes' into for-next omits 95128b46f6c0 soc: document merges omits ff08c9a3edfe Merge branch 'soc/arm' into for-next omits d2ca66b4a99f Merge branch 'soc/dt' into for-next omits 9b0035af3452 Merge branch 'arm/fixes' into for-next omits 8f8e4c0ee04b Merge branch 'soc/drivers' into for-next omits 366c57791fa4 Merge branch 'omap-for-v6.6/ti-sysc' into for-next omits 3099f78e0ed9 Merge branch 'omap-for-v6.6/dt' into for-next omits 22bf867cceb2 Merge branch 'omap-for-v6.6/dt-bindings' into for-next omits 8f3c02fea9ae Merge branch 'omap-for-v6.6/maintainers' into for-next omits 4639d5d5c413 Merge branch 'omap-for-v6.6/soc' into for-next omits 050cd7f49580 dt-bindings: nvmem: sec-qfprom: Add bindings for secure qfprom omits 4b71b2a44d7d dt-bindings: nvmem: Add compatible for QCM2290 omits 9d53d595f688 nvmem: Kconfig: Fix typo "drive" -> "driver" omits 3e0558db94db nvmem: Explicitly include correct DT includes omits c8efcf7a86eb nvmem: add new NXP QorIQ eFuse driver omits 0401edffa338 dt-bindings: nvmem: Add t1023-sfp efuse support omits 8fd85ce6cfdf dt-bindings: nvmem: qfprom: Add compatible for MSM8226 omits 97edd4c6ba34 nvmem: uniphier: Use devm_platform_get_and_ioremap_resource() omits 431f08ed0ba5 nvmem: qfprom: do some cleanup omits 77803ef86379 nvmem: stm32-romem: Use devm_platform_get_and_ioremap_resource() omits e75d23cf347d nvmem: rockchip-efuse: Use devm_platform_get_and_ioremap_r [...] omits ad065ae27bd1 nvmem: meson-mx-efuse: Convert to devm_platform_ioremap_re [...] omits 67f919120705 nvmem: lpc18xx_otp: Convert to devm_platform_ioremap_resource() omits 5f41033e4154 nvmem: brcm_nvram: Use devm_platform_get_and_ioremap_resource() omits 6870b4a37343 nvmem: sunxi_sid: Convert to devm_platform_ioremap_resource() omits 31c8217bc34a dt-bindings: nvmem: fixed-cell: add compatible for MAC cells new 5c519bc075b3 Merge tag 'perf-tools-fixes-for-v6.6-1-2023-09-25' of git: [...] new 84422aee15b9 Merge tag 'v6.6-rc4.vfs.fixes' of gitolite.kernel.org:pub/ [...] new 50768a425b46 Merge tag 'linux-kselftest-fixes-6.6-rc4' of git://git.ker [...] new cac405a3bfa2 Merge tag 'for-6.6-rc3-tag' of git://git.kernel.org/pub/sc [...] new 0e945134b680 Merge tag 'wq-for-6.6-rc3-fixes' of git://git.kernel.org/p [...] new f5354336d914 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 2cc8bec9ac8d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 5f8456b1faef arm64: dts: mediatek: Fix "mediatek,merge-mute" and "media [...] new 840844c26239 soc: loongson: loongson2_guts: Convert to devm_platform_io [...] new e756ce123c9a soc: loongson: loongson2_guts: Remove unneeded semicolon new 069969d6c526 tee: Remove unused declarations new b8c94cc66642 Merge tag 'optee-for-for-v6.6' of https://git.linaro.org/p [...] new 9a7c9c7e34ac soc: loongson: loongson2_pm: Add dependency for INPUT new 8e5f17483ab4 dt-bindings: soc: loongson,ls2k-pmc: Use fallbacks for ls2 [...] new 59598d7ba6a8 soc: loongson: loongson2_pm: Drop useless of_device_id compatible new 019d79fe6c3d dt-bindings: soc: loongson,ls2k-pmc: Allow syscon-reboot/s [...] new 4e7b558e320a soc: loongson: loongson2_pm: Populate children syscon nodes new b0ed7eeee0ee Merge tag 'imx-fixes-6.6' of git://git.kernel.org/pub/scm/ [...] new 534c673b4e02 MAINTAINERS: aspeed: Update git tree URL new 9c888dbf2164 MAINTAINERS: aspeed: Update Andrew's email address new 894a88a03bb2 Merge tag 'aspeed-6.6-maintainers' of git://git.kernel.org [...] new e99e2e8d1b12 Merge tag 'omap-for-v6.6/fixes-signed' of git://git.kernel [...] new 361be2db8e8d ARM: uniphier: fix cache kernel-doc warnings new 82bc4a73e712 arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y new aab8130550da Merge tag 'riscv-dt-fixes-for-v6.6-rc3' of https://git.ker [...] new 29e500b19f08 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new f6401f0e0009 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b39a9fe59365 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a6048ae6f4cd Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 9889c40d6494 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 488f5a7bfcaa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 334bf33eec57 wifi: cfg80211: avoid leaking stack data into trace new aaba3cd33fc9 wifi: mac80211: Create resources for disabled links new 193123af3b21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7f393430a17 IB/mlx4: Fix the size of a buffer in add_port_entries() new 16ec0bf6789a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new e6a480cc0da7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 5c8a033f5674 dt-bindings: ASoC: rockchip: Add compatible for RK3128 spdif new 197c53c8ecb3 ASoC: fsl_sai: Don't disable bitclock for i.MX8MP new 2b21207afd06 ASoC: fsl-asoc-card: use integer type for fll_id and pll_id new 6852e0c7c1a8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 00f1f0fa9ce2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 131a8fe9e62a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 3b4e5194138b dt-bindings: spi: fsl-imx-cspi: Document missing entries new 090adbf88048 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 2f13a96de8be Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new 1e9fbbba3777 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 4675814bc6a0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 07fd678c0408 Merge branch 'counter-current' of git://git.kernel.org/pub [...] new f668ab85f4ef Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new 6809a2c6d32a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new bde1c5d219aa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new a195da2d0cbc Merge branch 'for-linus' of git://github.com/awilliam/linu [...] new c0ab7c0645b2 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new ee653185fd03 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] new 6dc4b91f3824 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9bc7bbd49083 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] new 3725e5d5bb56 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 8aaee8015ee5 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new 3a4c2b77edf8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 1bbac8d6af08 dt-bindings: mmc: sdhci-msm: correct minimum number of clocks new 32a9cdb8869d mmc: core: sdio: hold retuning if sdio in 1-bit mode new 1202d617e3d0 mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs c [...] new 168054ca5cf7 mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() new f19c5a73e6f7 mmc: core: Fix error propagation for some ioctl commands new c7bb120c1c66 mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw new 5a1706def98d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new d696e673fbcd Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 64af693a464e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 7117c7156ad0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 0955805c4ef9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new e9a2764dc6b5 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] new 9a0b8a563b84 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 07ffb99534cc Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 84c3b66fb31e mm: keep memory type same on DEVMEM Page-Fault new 6c5e895e3639 mm/shmem: fix race in shmem_undo_range w/THP new a0915958638a mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix new dc0aef3bfa41 fs: binfmt_elf_efpic: fix personality for ELF-FDPIC new 010211a9f188 mm: lock VMAs skipped by a failed queue_pages_range() new df00fab0c4ef i915: limit the length of an sg list to the requested length new 79794285ca67 mm: report success more often from filemap_map_folio_range() new f7f41a90dc2c mm: abstract moving to the next PFN new 2391f2684b1e nilfs2: fix potential use after free in nilfs_gccache_subm [...] new cf53469b5bf3 maple_tree: add mas_is_active() to detect in-tree walks new b8f953b951b1 maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states new 31f27fdb7748 mm/madvise: add cond_resched() in madvise_cold_or_pageout_ [...] new 61bab300f6ce mm: hugetlb: add huge page size param to set_huge_pte_at() new ffad003eb8e8 arm64: hugetlb: fix set_huge_pte_at() to work with all swa [...] new 35a65bc830ac mm: zswap: fix potential memory corruption on duplicate store new b8b2c0414e23 mm-zswap-fix-potential-memory-corruption-on-duplicate-store-v2 new 60c32ff03765 mm, memcg: reconsider kmem.limit_in_bytes deprecation new 94994d48a695 mm-memcg-reconsider-kmemlimit_in_bytes-deprecation-fix new 5a8c748432a9 mm/damon/vaddr-test: fix memory leak in damon_do_test_appl [...] new fb29841ab1ef mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MP [...] new 3c21a2c2c237 selftests/mm: fix awk usage in charge_reserved_hugetlb.sh [...] new 52987ce60f20 Crash: add lock to serialize crash hotplug handling new 0b73552a9f6a mm: optimization on page allocation when CMA enabled new a6d4c00f6955 acpi,mm: fix typo sibiling -> sibling new 3ae96c369bdc mm: wire up tail page poisoning over ->mappings new 0f801326da2a mm/compaction: use correct list in move_freelist_{head}/{tail} new 037c8f10f37c mm/compaction: call list_is_{first}/{last} more intuitivel [...] new 1ebe0303d3b6 mm/compaction: correctly return failure with bogus compoun [...] new af7981a7ae3e mm/compaction: remove repeat compact_blockskip_flush check [...] new d3e328a164b8 mm/compaction: improve comment of is_via_compact_memory new 84e94d85a7d6 mm/compaction: factor out code to test if we should run co [...] new 9e89cf7e70ea selftests/mm: gup_longterm: fix a resource leak new 4667a985bdd0 mm: vmscan: try to reclaim swapcache pages if no swap space new 31078d16eeef mm-vmscan-try-to-reclaim-swapcache-pages-if-no-swap-space-v6 new a5edbba8088b mm/mremap: fix unaccount of memory on vma_merge() failure new 73355a831a85 mm: fix unaccount of memory on vma_link() failure new 1c246d9ad827 hugetlb: set hugetlb page flag before optimizing vmemmap new 67afd125bb9a mm: fix draining remote pageset new 4e627b9ee581 mm/hugeltb: fix nodes huge page allocation when there are [...] new ff048e3e2d16 mm, pmem, xfs: introduce MF_MEM_PRE_REMOVE for unbind new bd22d10c6324 mm: refactor si_mem_available() new a724f2769086 mm/vmscan: use folio_migratetype() instead of get_pagebloc [...] new b7a90b67643f mm: remove remnants of SPLIT_RSS_COUNTING new a2f5a698a3f7 mm: convert DAX lock/unlock page to lock/unlock folio new 4d01481e6087 mm-convert-dax-lock-unlock-page-to-lock-unlock-folio-fix new 8f66c5070684 mm/vmstat: use this_cpu_try_cmpxchg in mod_{zone,node}_state new 7a23d403e013 mm: hugetlb_vmemmap: fix hugetlb page number decrease fail [...] new ebf017089d6d mm/mremap: optimize the start addresses in move_page_tables() new 9e864953bdb8 mm/mremap: allow moves within the same VMA for stack moves new f76c4bfa019a selftests: mm: fix failure case when new remap region was [...] new 13f64413b9e7 selftests: mm: add a test for mutually aligned moves > PMD size new bcfc82c6e4af selftests: mm: add a test for remapping to area immediatel [...] new fccf3289249c selftests: mm: add a test for remapping within a range new 888705441391 selftests: mm: add a test for moving from an offset from s [...] new fd93fecebd12 zswap: change zswap's default allocator to zsmalloc new b28696ca04b0 Docs/admin-guide/mm/damon/usage: fixup missed :ref: keyword new 74e7be71b4b7 Docs/admin-guide/mm/damon/usage: place debugfs usage at th [...] new 7d6ab3992f3c Docs/admin-guide/mm/damon/usage: move debugfs intro to the [...] new 2149740dff8f Docs/mm/damon/design: explicitly introduce ``nr_accesses`` new ab4f6c9562df Docs/admin-guide/mm/damon/usage: explain the format of dam [...] new 1615318852a0 Docs/mm/damon/design: add a section for kdamond and DAMON context new c86a82d337af Docs/admin-guide/mm/damon/usage: link design doc for detai [...] new 1959f0483c35 mm/damon/core: fix a comment about damon_set_attrs() call timings new a1c524b4daa7 mm/damon/core: add more comments for nr_accesses new d1fdeb72b9f2 mm/damon/core: remove duplicated comment for watermarks-ba [...] new b1c3bad9523e mm/damon/core: remove 'struct target *' parameter from dam [...] new 6c6aeb5e4e7b mm: remove duplicated vma->vm_flags check when expanding stack new df89d4a295b2 mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to [...] new 81e685a1334b mm/mm_init.c: remove redundant pr_info when node is memoryless new 975b430f94e8 mm/vmscan: print err before panic new 167405ab9f58 mm/shmem: remove dead code can not be satisfied by "(CONFI [...] new b3b78bbb5191 memfd: drop warning for missing exec-related flags new 1a527ed88586 kmsan: simplify kmsan_internal_memmove_metadata() new 146a93b9d5c0 kmsan: prevent optimizations in memcpy tests new b9b4e5434ba9 kmsan: merge test_memcpy_aligned_to_unaligned{,2}() together new 3912efec66db kmsan: introduce test_memcpy_initialized_gap() new afccaa3ce2b8 efi/unaccepted: do not let /proc/vmcore try to access unac [...] new e00c6fa53d1b proc/kcore: do not try to access unaccepted memory new 0758a168f702 mm: move some shrinker-related function declarations to mm [...] new 2babd0d6e9cf mm: vmscan: move shrinker-related code into a separate file new 173e370328a2 mm: shrinker: remove redundant shrinker_rwsem in debugfs o [...] new 19669b3a6e5a drm/ttm: introduce pool_shrink_rwsem new fc46889f7b7a mm: shrinker: add infrastructure for dynamically allocatin [...] new b2e447031bc3 mm: shrinker: some cleanup new 2a070da7f217 kvm: mmu: dynamically allocate the x86-mmu shrinker new 602947cea19f binder: dynamically allocate the android-binder shrinker new 80af3e50902a drm/ttm: dynamically allocate the drm-ttm_pool shrinker new d603f9586b48 xenbus/backend: dynamically allocate the xen-backend shrinker new 80bb7c852833 erofs: dynamically allocate the erofs-shrinker new b50b41b05abd f2fs: dynamically allocate the f2fs-shrinker new 28bf831ed6d9 gfs2: dynamically allocate the gfs2-glock shrinker new 9844fbae23c0 gfs2: dynamically allocate the gfs2-qd shrinker new a7699cb60196 NFSv4.2: dynamically allocate the nfs-xattr shrinkers new 3b47ee3a15b7 nfs: dynamically allocate the nfs-acl shrinker new 62ca5f7c4ce3 nfsd: dynamically allocate the nfsd-filecache shrinker new 116bbfb00ed1 quota: dynamically allocate the dquota-cache shrinker new f62cbd1e7673 ubifs: dynamically allocate the ubifs-slab shrinker new efc00e902c49 rcu: dynamically allocate the rcu-lazy shrinker new b65e4730055b rcu: dynamically allocate the rcu-kfree shrinker new 2583b695f4bc mm: thp: dynamically allocate the thp-related shrinkers new 9ec386d785ef sunrpc: dynamically allocate the sunrpc_cred shrinker new edd3245adf7e mm: workingset: dynamically allocate the mm-shadow shrinker new 386f51f42b21 drm/i915: dynamically allocate the i915_gem_mm shrinker new bcb79aa4fbac drm/msm: dynamically allocate the drm-msm_gem shrinker new f78aa8633b8d drm/panfrost: dynamically allocate the drm-panfrost shrinker new f6ead79e0ad9 dm: dynamically allocate the dm-bufio shrinker new 2192e7e96d09 dm zoned: dynamically allocate the dm-zoned-meta shrinker new efe16a25b176 md/raid5: dynamically allocate the md-raid5 shrinker new d27d45f3b6a2 bcache: dynamically allocate the md-bcache shrinker new e2b5e3d2786f vmw_balloon: dynamically allocate the vmw-balloon shrinker new e61c662c0dec virtio_balloon: dynamically allocate the virtio-balloon shrinker new a40c03ed2b4d mbcache: dynamically allocate the mbcache shrinker new bc9664901d7e ext4: dynamically allocate the ext4-es shrinker new 6004c90bae4f jbd2,ext4: dynamically allocate the jbd2-journal shrinker new 5073b58e2238 nfsd: dynamically allocate the nfsd-client shrinker new 702be5c04093 nfsd: dynamically allocate the nfsd-reply shrinker new 683f0534f15a xfs: dynamically allocate the xfs-buf shrinker new d7237cad1aa0 xfs: dynamically allocate the xfs-inodegc shrinker new 8003911ae2bf xfs: dynamically allocate the xfs-qm shrinker new bcf064a55c9a zsmalloc: dynamically allocate the mm-zspool shrinker new 8e3748eb4a19 fs: super: dynamically allocate the s_shrink new 4739755de9f8 mm: shrinker: remove old APIs new b6884b5f15cf mm: shrinker: add a secondary array for shrinker_info::{ma [...] new 0490076a7d3d mm: shrinker: rename {prealloc|unregister}_memcg_shrinker( [...] new 3f110da1b122 mm: shrinker: make global slab shrink lockless new d38e18b2ef8a mm: shrinker: make memcg slab shrink lockless new 0b19976df447 mm: shrinker: hold write lock to reparent shrinker nr_deferred new 3b0ec351e30d mm: shrinker: convert shrinker_rwsem to mutex new c2515f3544b5 mm: vmscan: modify an easily misunderstood function name new 59cd5b669817 mm: memcg: add THP swap out info for anonymous reclaim new de60e21bb0ed mm-memcg-add-thp-swap-out-info-for-anonymous-reclaim-fix new 4090019f12e5 mm/rmap: drop stale comment in page_add_anon_rmap and huge [...] new 5c0dc55fd7bc mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap() new adb7bf6a0242 mm/rmap: move folio_test_anon() check out of __folio_set_anon() new 5663ccd8b138 mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap() new 18181021516f mm/rmap: simplify PageAnonExclusive sanity checks when add [...] new 277a6e564674 mm-rmap-simplify-pageanonexclusive-sanity-checks-when-addi [...] new 818e6d953fdf mm/rmap: pass folio to hugepage_add_anon_rmap() new eb344d693ab5 mm: migrate: remove PageTransHuge check in numamigrate_iso [...] new f6d944e8602e mm: migrate: remove THP mapcount check in numamigrate_isol [...] new 523313408295 mm: migrate: convert numamigrate_isolate_page() to numamig [...] new 524e8b44c174 mm: migrate: convert migrate_misplaced_page() to migrate_m [...] new fec85ed9d24b mm: migrate: use __folio_test_movable() new 8807801e3948 mm: migrate: use a folio in add_page_for_migration() new 4a9e3209cc36 mm: migrate: remove PageHead() check for HugeTLB in add_pa [...] new aff7850522c4 mm: migrate: remove isolated variable in add_page_for_migration() new c0b741856b25 mm/damon/core: add a tracepoint for damos apply target regions new 138297217dc4 Docs/admin-guide/mm/damon/usage: document damos_before_app [...] new 974ef46657f4 buffer: pass GFP flags to folio_alloc_buffers() new d2ba00f65a3b buffer: hoist GFP flags from grow_dev_page() to __getblk_gfp() new 63146c1839d1 ext4: use bdev_getblk() to avoid memory reclaim in readahead path new 3e9a1f6ba2f0 buffer: use bdev_getblk() to avoid memory reclaim in reada [...] new 7eab689f5d51 buffer: convert getblk_unmovable() and __getblk() to use b [...] new b34a01ad6474 buffer: convert sb_getblk() to call __getblk() new 7968b852a829 ext4: call bdev_getblk() from sb_getblk_gfp() new 1e3a716d7aa9 buffer: remove __getblk_gfp() new 8cf7395f893f trace-vmscan-postprocess: sync with tracepoints updates new b14a9353ff6a mm, vmscan: remove ISOLATE_UNMAPPED new d7f4ca3fb6cb mm/cma: use nth_page() in place of direct struct page mani [...] new 04b73b06fed6 mm/hugetlb: use nth_page() in place of direct struct page [...] new 148de04d00cf mm/memory_hotplug: use pfn math in place of direct struct [...] new ad6dbae8cc19 fs: use nth_page() in place of direct struct page manipulation new 3b011f4a778b mips: use nth_page() in place of direct struct page manipulation new 829b1619da8f mm/damon/core: use number of passed access sampling as a timer new 64314fc70a7f mm/damon/core: define and use a dedicated function for reg [...] new 74c0d89fa5f7 mm/damon/vaddr: call damon_update_region_access_rate() always new 2725ecf36778 mm/damon/core: implement a pseudo-moving sum function new 62d62e5adfc7 mm/damon/core-test: add a unit test for damon_moving_sum() new e5bad827bb1f mm/damon/core: introduce nr_accesses_bp new e07bd9d592a8 mm/damon/core: use pseudo-moving sum for nr_accesses_bp new 288b29536823 mm/damon/core: skip updating nr_accesses_bp for each aggre [...] new 6c2f09fe4651 mm/damon/core: mark damon_moving_sum() as a static function new 2f59990f9139 mm: hugetlb_vmemmap: use nid of the head page to reallocate it new 63a668e1c4d4 memblock: pass memblock_type to memblock_setclr_flag new 30ac13ee8052 memblock: add missing argument definition new 1a296faea26e memblock: introduce MEMBLOCK_RSRV_NOINIT flag new 53f64b6023b7 mm: hugetlb: skip initialization of gigantic tail struct p [...] new 989ccc865b63 mm-hugetlb-skip-initialization-of-gigantic-tail-struct-pag [...] new 96f49aa1b3c7 hugetlb: use a folio in free_hpage_workfn() new e57d7aaf13ca hugetlb: remove a few calls to page_folio() new 2b5cbf245d5c hugetlb: convert remove_pool_huge_page() to remove_pool_hu [...] new 9d9aed2c890d mm/damon/core: make DAMOS uses nr_accesses_bp instead of n [...] new a9d6760dda8c mm/damon/sysfs-schemes: use nr_accesses_bp as the source o [...] new c9dee1929e80 mm/damon/core: use nr_accesses_bp as a source of damos_bef [...] new 5474c8d57b06 mm/damon/core: implement scheme-specific apply interval new 9105506f6c16 Docs/mm/damon/design: document DAMOS apply intervals new 9b2014229b11 mm/damon/sysfs-schemes: support DAMOS apply interval new a3c0a76e1381 selftests/damon/sysfs: test DAMOS apply intervals new f2a63c6960e6 Docs/admin-guide/mm/damon/usage: update for DAMOS apply intervals new 2074ba4321e4 Docs/ABI/damon: update for DAMOS apply intervals new acca120a27f9 mm/writeback: update filemap_dirty_folio() comment new 761ddd9a95fd mm/damon/core-test: fix memory leak in damon_new_region() new 960d81b792f7 mm/damon/core-test: fix memory leak in damon_new_ctx() new d94a93c84c33 mm: add functions folio_in_range() and folio_within_vma() new 07d0ac24fa93 mm: handle large folio when large folio in VM_LOCKED VMA range new 25c8793e9204 mm: mlock: update mlock_pte_range to handle large folio new 8c2d7dd7958f nios2: define virtual address space for modules new 00683565f8b6 mm: introduce execmem_text_alloc() and execmem_free() new afb9247dcd3a mm/execmem, arch: convert simple overrides of module_alloc [...] new bc0393e1c4a0 mm/execmem, arch: convert remaining overrides of module_al [...] new f8a44eb46ac4 modules, execmem: drop module_alloc new e14429f9a0ce mm/execmem: introduce execmem_data_alloc() new ec91148aed0d arm64, execmem: extend execmem_params for generated code a [...] new e9e396ee8d68 riscv: extend execmem_params for generated code allocations new c69e54f1330d powerpc: extend execmem_params for kprobes allocations new 9eb315bafdc4 powerpc-extend-execmem_params-for-kprobes-allocations-fix new eea010325d92 arch: make execmem setup available regardless of CONFIG_MODULES new 4a1a9a094a49 x86/ftrace: enable dynamic ftrace without CONFIG_MODULES new 57b3fd681ab7 kprobes: remove dependency on CONFIG_MODULES new a0a1ce23c5b7 bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of new 3162cddfde57 mm: add statistics for PUD level pagetable new 98abd03214e0 memcg: expose swapcache stat for memcg v1 new 9a844b734011 memcg: remove unused do_memsw_account in memcg1_stat_format new ef5a2bd1ea6d mm: document mmu_notifier_invalidate_range_start_nonblock() new ff1ae3301cbf zswap: make shrinking memcg-aware new 3b5156b022a5 zswap: shrinks zswap pool based on memory pressure new 6f4332e45eaa delayacct: add memory reclaim delay in get_page_from_freelist new b2d48d146a4d kselftest: vm: fix tabs/spaces inconsistency in the mdwe test new baa5165d4dce kselftest: vm: fix mdwe's mmap_FIXED test case new c3918fe9b083 kselftest: vm: check errnos in mdwe_test new 68bc2c6448f7 mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long new 34ade782ee33 mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl new 11e72fc9e652 kselftest: vm: add tests for no-inherit memory-deny-write-execute new 18306628ebcc mm/filemap: increase usage of folio_next_index() helper new 86e5400809a8 mm/list_lru: remove unused function new 24407c02ebef mm: memory: add vm_normal_folio_pmd() new 54b84f9e6934 mm: huge_memory: use a folio in do_huge_pmd_numa_page() new 5a207b5b8fa1 mm: memory: use a folio in do_numa_page() new bf717db41c04 mm: memory: make numa_migrate_prep() to take a folio new dbe0364d0bd1 mm: mempolicy: make mpol_misplaced() to take a folio new 5ddd15467a7a sched/numa, mm: make numa migrate functions to take a folio new 01949122d34f mm/damon/core: remove unnecessary si_meminfo invoke. new 285d3538cf95 mm/memcg: annotate struct mem_cgroup_threshold_ary with __ [...] new 429d3747e4cf mm: memcg: refactor page state unit helpers new 626aab3f7ecb mm: memcg: normalize the value passed into memcg_rstat_updated() new 2cbaf747680e memcg, oom: unmark under_oom after the oom killer is done new 12fea5581c68 userfaultfd: UFFDIO_REMAP: rmap preparation new b855aaa369f6 userfaultfd: UFFDIO_REMAP uABI new 3ed4a99b3a4f selftests/mm: add UFFDIO_REMAP ioctl test new 601bb0f0bdd6 mm/ksm: support fork/exec for prctl new 318503bdc210 mm/ksm: test case for prctl fork/exec workflow new ca34df29423a userfaultfd: UFFD_FEATURE_WP_ASYNC new 3fa00ae945d6 fs/proc/task_mmu: implement IOCTL to get and optionally cl [...] new 50460ca49b91 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] new 78ae4068f9d4 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] new 9ce57107e2c4 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] new c76decbbbd32 tools headers UAPI: update linux/fs.h with the kernel sources new 048fb65e26b4 mm/pagemap: add documentation of PAGEMAP_SCAN IOCTL new 939d72c593a6 selftests: mm: add pagemap ioctl tests new 4649d8d5bb81 mm/filemap: remove hugetlb special casing in filemap.c new 02ee96de795a mm/hugetlb: replace page_ref_freeze() with folio_ref_freez [...] new b17985b50249 mm, pcp: avoid to drain PCP when process exit new 762ea6896fc7 cacheinfo: calculate per-CPU data cache size new a5384ab9d1cf mm, pcp: reduce lock contention for draining high-order pages new 8bda169fe973 mm: restrict the pcp batch scale factor to avoid too long latency new 03546e32bdd6 mm, page_alloc: scale the number of pages that are batch a [...] new 8d258ca56a9f mm: add framework for PCP high auto-tuning new f4c0ac9518fd mm: tune PCP high automatically new efaac2286ed4 mm, pcp: decrease PCP high if free pages < high watermark new 8f80fb2188d8 mm, pcp: avoid to reduce PCP high unnecessarily new 5bb90fca5f8c mm, pcp: reduce detecting time of consecutive high order p [...] new a18d389efc41 memory tiering: add abstract distance calculation algorith [...] new a187c3d875e8 acpi, hmat: refactor hmat_register_target_initiators() new 51cf2ffeffef acpi, hmat: calculate abstract distance with HMAT new 18246f9f2029 dax, kmem: calculate abstract distance with general interface new f1aad1d45619 mm/ksm: add "smart" page scanning mode new e279896063bd mm/ksm: add pages_skipped metric new fa6d5ab47dbd mm/ksm: document smart scan mode new f03774cf6243 mm/ksm: document pages_skipped sysfs knob new 44830a6a7963 hugetlbfs: extend hugetlb_vma_lock to private VMAs new 58cc00ac18d5 hugetlbfs: close race between MADV_DONTNEED and page fault new 31948ebb8212 hugetlbfs: replace hugetlb_vma_lock with invalidate_lock new e4ea443fa77f hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles new b1f3c755ba70 hugetlb: restructure pool allocations new 90f860358048 hugetlb: perform vmemmap optimization on a list of pages new 86ce56126def hugetlb: perform vmemmap restoration on a list of pages new 1515272873b0 hugetlb: batch freeing of vmemmap pages new 3eec85577776 hugetlb: batch PMD split for bulk vmemmap dedup new 24c40120839f hugetlb: batch TLB flushes when freeing vmemmap new a5b09d874c86 hugetlb: batch TLB flushes when restoring vmemmap new 74a5285f0313 docs: fix link s390/zfcpdump.rst new 487ad90f3128 compiler.h: unify __UNIQUE_ID new 11e061b815bb ocfs2: correct range->len in ocfs2_trim_fs() new 7e918be93426 introduce __next_thread(), fix next_tid() vs exec() race new 8b9f6122d799 change next_thread() to use __next_thread() ?: group_leader new 994923d3b212 change thread_group_empty() to use task_struct->thread_node new 0338b9b4a7e8 kill task_struct->thread_group new 5df84fc2a62f __kill_pgrp_info: simplify the calculation of return value new e97a364be5f9 panic: use atomic_try_cmpxchg in panic() and nmi_panic() new 535ed81027be panic-use-atomic_try_cmpxchg-in-panic-and-nmi_panic-v2 new 4b37b7e80987 seq_file: add helper macro to define attribute for rw file new ec14b3ca1ef5 scsi: hisi_sas: use DEFINE_SHOW_STORE_ATTRIBUTE() helper f [...] new 37ab11e0766c scsi: qla2xxx: use DEFINE_SHOW_STORE_ATTRIBUTE() helper fo [...] new c6d827d3088e fs/proc: do_task_stat: use __for_each_thread() new 69081c8d822e signal: complete_signal: use __for_each_thread() new a5be3ee3f568 getrusage: add the "signal_struct *sig" local variable new 002438ef9689 getrusage: use __for_each_thread() new bf683b95fffb taskstats: fill_stats_for_tgid: use for_each_thread() new 31f466de331f kthread: add kthread_stop_put new cf6a1e36f5ee kthread-add-kthread_stop_put-v2 new a30a4f4fe39b kthread-add-kthread_stop_put-v2-fix new 5af30a60cd60 minmax: deduplicate __unconst_integer_typeof() new 256672577dfc pid: pid_ns_ctl_handler: remove useless comment new 6c927f1e8257 minmax: fix header inclusions new 840e8ae364ce fs: ocfs2: replace strlcpy with sysfs_emit new 401a3cf67a4a crash_core.c: remove unnecessary parameter of function new 9b55392ffca3 crash_core: change the prototype of function parse_crashkernel() new c5936b0000f6 crash_core: change parse_crashkernel() to support crashker [...] new 386d3fcdc91f crash_core: add generic function to do reservation new 14c7be81574c crash_core: move crashk_*res definition into crash_core.c new d0c33bbecf14 x86: kdump: use generic interface to simplify crashkernel [...] new a51ff6a682ac x86: kdump: move crash_low_size_default() code into <asm/c [...] new 008d3a7cc89f arm64: kdump: use generic interface to simplify crashkerne [...] new adea69884b85 riscv: kdump: use generic interface to simplify crashkerne [...] new cb43c5862ab7 riscv: kdump: fix crashkernel reserving problem on RISC-V new 0fff121dbc0c crash_core.c: remove unneeded functions new 25edbe8a0a47 extract and use FILE_LINE macro new 3351d8942c10 kstrtox: remove strtobool() new cc3935fcbf7c ocfs2: annotate struct ocfs2_replay_map with __counted_by new d2373cac3d17 Merge branch 'mm-nonmm-unstable' into mm-everything new e8b35d82ec0c Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new fa52d995d1d0 perf test stat+shadow_stat.sh: Add threshold for rounding errors new 29441ab3a30a perf test lock_contention.sh: Skip test if not enough CPUs new e64711ac44db perf pmu: Fix perf stat output with correct scale and unit new 9233a05e3dc4 perf vendor events arm64: Fix for AmpereOne metrics new 45deef47c0b0 perf vendors events: Remove repeated word in comments new eb9760cd8251 perf evlist: Avoid frequency mode for the dummy event new 4ec80e7063c6 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 37faa021b5fe Merge branch 'for-next' of git://git.infradead.org/users/h [...] new e01e70faea33 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2cd8dc170524 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new ef17bd8c7c64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 592ab7a47f78 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new e431e18866d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e558787d1f7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 3e4ddf7b2b25 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 95682093a25d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ea161829f26e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 422364fbe8a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 92a6dd177967 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf40d6d79347 Merge branch 'fixes' into for-next new 05ee882d396f ARM: dts: omap4: embt2ws: add LED new 909ed2f52a06 ARM: dts: am335x-pocketbeagle: update LED information new 05586fd24e36 ARM: dts: am335x-pocketbeagle: remove dependency cycle new b6ef9b9ece3f ARM: dts: am335x-pocketbeagle: enable pru new 9485f78703bf ARM: dts: am335x-pocketbeagle: add missing GPIO mux new f5f331930bf0 ARM: dts: omap: omap4-embt2ws: Let IMU driver handle Magne [...] new de2733f7ad6f Merge branch 'omap-for-v6.7/dt' into for-next new 64087310dad0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b8b5916b804 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d952091a331 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2890567efdf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6b78f2e8eee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fee2e7b13420 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 6400e61f8bf7 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new e961d77049cf Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new fef13b77dd96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dcc3f051bc32 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 8a0d7f2a9930 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new ff6d28f5c02f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 87882525e5dd clk: renesas: r8a7795: Constify r8a7795_*_clks new 911da4388692 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 6d796021b6f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07d313718ae4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3a21ccefbd3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6a4ce2ddc9f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 71d0f7ca7b80 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new a23096e43187 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6976a42adc1 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new a455b6e92548 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new f0904e8bc3c5 fscrypt: compute max_lblk_bits from s_maxbytes and block size new 7a0263dc904f fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes new 5b1188847180 fscrypt: support crypto data unit size less than filesyste [...] new 8288006adb0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 8f2ad4bf2f1e Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 64ec93f274de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b035401c570 rbd: move rbd_dev_refresh() definition new 510a7330c82a rbd: decouple header read-in from updating rbd_dev->header new c10311776f0a rbd: decouple parent info read-in from updating rbd_dev new 0b207d02bd9a rbd: take header_rwsem in rbd_dev_refresh() only when updating new 855baef503e0 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 6b34ee15cd24 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 65ef483f544c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 4a40657e2cbe Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 3e729e50d01e f2fs: preload extent_cache for POSIX_FADV_WILLNEED new 3537e58c98fa Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 0e8f0efaa992 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3528f709d1da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3cd4b3bffb7e Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 545902f680d6 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new e30e6d79ad5f Merge remote-tracking branch 'vfs/vfs.mount.write' into ov [...] new e644b6aafb32 ovl: use simpler function to convert iocb to rw flags new feb5ba73ee56 ovl: propagate IOCB_APPEND flag on writes to realfile new 2d5d0565b5d2 ovl: move ovl_file_accessed() to aio completion new 0e5569ca822e ovl: split ovl_want_write() into two helpers new 3a5e4224787c ovl: reorder ovl_want_write() after ovl_inode_lock() new 3e32ffd9ea0f ovl: do not open/llseek lower file with upper sb_writers held new 5f680f2f815f ovl: do not encode lower fh with upper sb_writers held new 9063541b9b9b ovl: Move xattr support to new xattrs.c file new 93c0b583ab8d ovl: Add OVL_XATTR_TRUSTED/USER_PREFIX_LEN macros new 984a67ba83c5 ovl: Support escaped overlay.* xattrs new f46ddeab1c7f ovl: Add an alternative type of whiteout new 898a0be0436c ovl: Add documentation on nesting of overlayfs mounts new ba8003ce9a29 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 0ad22d8dab7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f866607e4959 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 10b39d1585a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a1aad5a580a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b8a5d0891445 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 89fc48d8ad4a Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new dc7d116958d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed581cbad705 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 23849afbbe64 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new cca38079633e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new d0a83733c432 Merge branch 'docs-next' of git://git.lwn.net/linux.git new dc677128b7b2 Merge branch 'master' of git://linuxtv.org/media_tree.git new d5dcd1f6adb0 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new f0a87d1dc382 Merge branches 'acpi-apei', 'acpi-osl', 'acpi-osi' and 'ac [...] new 4be32333d941 ACPI: thermal: Simplify initialization of critical and hot trips new b09872a652d3 ACPI: thermal: Fold acpi_thermal_get_info() into its caller new f04256a8f7de ACPI: thermal: Determine the number of trip points earlier new 06a5f76ee104 ACPI: thermal: Create and populate trip points table earlier new 30f04c7535e4 ACPI: thermal: Simplify critical and hot trips representation new 64c512edf977 ACPI: thermal: Untangle initialization and updates of the [...] new cdfe09df04a0 ACPI: thermal: Untangle initialization and updates of acti [...] new 4175a24f01eb ACPI: thermal: Drop redundant trip point flags new 058f5e407deb ACPI: thermal: Drop valid flag from struct acpi_thermal_trip new 46883d28e518 Merge branch 'acpi-thermal' into linux-next new 920f2a3d892d Merge branches 'pm-sleep' and 'pm-tools' into linux-next new f4dcf06bc6e0 ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() new 4bab557af027 Merge branch 'acpi-video-fix' into linux-next new 950210887670 thermal: core: Drop trips_disabled bitmask new a15ffa783ea4 thermal: trip: Drop redundant trips check from for_each_th [...] new d1fc594eb435 Merge branch 'thermal-core' into linux-next new c4eb72713049 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 8cbe489a5772 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 018482fdfed2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7969ec1586fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8461679c2c9 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 4af87913102b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24c4b47cb804 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e406f2915010 wifi: cfg80211: add local_state_change to deauth trace new 583058542f46 wifi: mac80211: fix check for unusable RX result new dccc9aa7ee84 wifi: mac80211: remove RX_DROP_UNUSABLE new 6c02fab72429 wifi: mac80211: split ieee80211_drop_unencrypted_mgmt() re [...] new 2a1c5c7de468 wifi: mac80211: expand __ieee80211_data_to_8023() status new 8ffaae3a4cde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf9905b85f80 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new d9ecc3a507f4 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new e9f261271123 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new d65f7b58e627 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e7cfaf04179c Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 97ae50deeeb3 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 5710c6c0bda3 drm/amd/display: Optimize OLED T7 delay new 3d457727dad8 drm/amd/display: Use optc32 instead of optc30 in DC new 77d1414ddd2a drm/amd/display: Expand DML to better support replay new 6d1d1c7de733 drm/amd/display: Enable DCN low mem power by default new 26a0e2086769 drm/amd/display: Drop unused link FPGA code new f4f8a4dac0e1 drm/amd/display: 3.2.252 new c45e38f21754 drm/amdgpu: Restore partition mode after reset new bcfb9cee6120 drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU new f1235727ccc9 gpu: drm: amd: display: fix kernel-doc warnings new 24a6eb92b7f6 drm/amdgpu: fix and cleanup gmc_v9_0_flush_gpu_tlb new e61801f162dd drm/amdkfd: Don't use sw fault filter if retry cam enabled new cac9f51d73ba drm/amd/display: fix some style issues new d82758ad4a99 drm/amd/pm: add unique_id for gc 11.0.3 new 6205b558e1ea drm/amdgpu: fix value of some UMC parameters for UMC v12 new 8c14a67bdfab drm/amdgpu: change if condition for bad channel bitmap update new a70cb2176f7e drm/amdgpu: rework gmc_v10_0_flush_gpu_tlb v2 new a54db42ff3a0 drm/amdgpu: cleanup gmc_v11_0_flush_gpu_tlb new fb4c52db6974 drm/amdgpu: fix and cleanup gmc_v7_0_flush_gpu_tlb_pasid new 0c525aa40649 drm/amdgpu: fix and cleanup gmc_v8_0_flush_gpu_tlb_pasid new e7b90e99fa8f drm/amdgpu: fix and cleanup gmc_v9_0_flush_gpu_tlb_pasid new 72cc99205c0b drm/amdgpu: cleanup gmc_v10_0_flush_gpu_tlb_pasid new 041a5743883d drm/amdgpu: fix and cleanup gmc_v11_0_flush_gpu_tlb_pasid new 3983c9fd2d8b drm/amdgpu: drop error return from flush_gpu_tlb_pasid new e2e3788850b9 drm/amdgpu: rework lock handling for flush_tlb v2 new 08abccc9a7a7 drm/amdgpu: further move TLB hw workarounds a layer up new 101b8104307e drm/amdkfd: Move dma unmapping after TLB flush new 7bfaa160caed drm/amdkfd: fix some race conditions in vram buffer alloc/ [...] new 08338707ccd4 drm/amd/display: remove unused mmhub_reg_offsets new 036cf278a825 drm/amd/display: determine fast update only before commit [...] new 177ea58bef72 drm/amd/display: reset stream slice count for new ODM policy new ad3b63a0d298 drm/amd/display: add new windowed mpo odm minimal transiti [...] new 786d3b1d8343 drm/amd/display: remove guaranteed viewports limitation for odm new 1288d7020809 drm/amd/display: Improve x86 and dmub ips handshake new ce74bece80a9 drm/amd/display: Fix DP2.0 timing sync new 072ae240cd11 drm/amd/display: block MPO if it prevents pstate support new f7f9e48fa8d5 drm/amd/pm: Add reset option for fan_curve on smu13_0_0 new a73d4e88db77 drm/amd/display: skip audio config for virtual signal new 5d72e247e58c drm/amd/display: switch DC over to the new DRM logging macros new 0e859faf8670 drm/amd/display: Remove unwanted drm edid references new fc105f2a80e5 drm/amd/display: Improve code style on bios_parser2 new 7021b397c684 drm/amdgpu/vpe: fix truncation warnings new 99c1673fd147 drm/amd/display: Rename DisableMinDispClkODM in dc_config new cd1baa1f6aa3 drm/amd/display: add missing function pointer for DCN321 resource new 173db0c8b766 drm/amd/display: add get primary dpp pipe resource interface new df475cced6af drm/amd/display: add primary pipe check when building slic [...] new d849434977a8 drm/amd/display: fix incorrect odm change detection logic new b308e6f3af1c drm/amd/display: 3.2.253 new 5fad7d8cc4d4 drm/amd/display: augment display clock in dc_cap structure new 40de8403b998 drm/amd/display: Update OPP counter from new interface new be5a3fdc8b2c drm/amd/display: Break after finding supported vlevel for [...] new cd956e753128 drm/amdgpu:Expose physical id of device in XGMI hive new 29495d81457a drm/amdgpu/gmc6-8: properly disable the AGP aperture new de59b69932e6 drm/amdgpu/gmc: set a default disable value for AGP new 41801c6b3042 drm/amd/display: set stream gamut remap matrix to MPC for DCN3+ new 7441ef0b3ebe drm/amd: Propagate failures in dc_set_power_state() new 9ed630c5c4b3 drm/amdgpu: Fix a memory leak new fa1f1cc09d58 drm/amdgpu: not to save bo in the case of RAS err_event_athub new b2e1cbe6281f drm/amdgpu/gmc11: disable AGP on GC 11.5 new 1ca965719b5b drm/amd/display: Change dc_set_power_state() to bool inste [...] new e1133ac81176 drm/amdgpu: Add description for AMD_IP_BLOCK_TYPE_VPE new ca2ce4cc080e drm/amd/pm: update pmfw headers for version 85.73.0 new 10d9ee96ce05 drm/amd/pm: add plpd_mode in smu_context to indicate current mode new d07f1c20dd7c drm/amd/pm: add xgmi plpd mode selecting interface for smu [...] new 21e43386aec8 drm/amd/pm: add xgmi_plpd_policy sysfs node for user to ch [...] new eb3c357bcb28 drm/amdkfd: Handle errors from svm validate and map new 90295cf73b6a drm/amd: Drop error message about failing to load DMUB firmware new b85e047c90c2 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 690391777f4d drm/i915/dp: refactor aux_ch_name() new f067976e4939 drm/i915/cx0: prefer forward declarations over includes new 7d9f6a1cd5af Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 3b96b9bf91b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b629f6400762 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94de7ddc1e1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 035f686520ad Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1056063756d7 ASoC: sh: dma-sh7760: Use %pad and %zu to format dma_addr_ [...] new 7b71da59122c ASoC: dt-bindings: Add missing (unevaluated|additional)Pro [...] new 1d5a2b5dd0a8 ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() new b5a95c5bf6d6 ASoC: simple_card_utils.h: convert not to use asoc_xxx() new c4ccfe4e5fa5 ASoC: sh: convert not to use asoc_xxx() new 1af529320d56 ASoC: ti: convert not to use asoc_xxx() new 3cdd333a36da ASoC: arm: convert not to use asoc_xxx() new d4f23dcd6906 ASoC: amd: convert not to use asoc_xxx() new aa435567d75f ASoC: bcm: convert not to use asoc_xxx() new f8af41a3ac93 ASoC: dwc: convert not to use asoc_xxx() new 14ec63f678e8 ASoC: fsl: convert not to use asoc_xxx() new cc807acede35 ASoC: img: convert not to use asoc_xxx() new 59b8f7185ed4 ASoC: mxs: convert not to use asoc_xxx() new 2f688d1ea1cc ASoC: pxa: convert not to use asoc_xxx() new d69bd6dbc651 ASoC: stm: convert not to use asoc_xxx() new 2162d45392c6 ASoC: au1x: convert not to use asoc_xxx() new 9b1a2dfa8a00 ASoC: qcom: convert not to use asoc_xxx() new a87a5c6ee44e ASoC: sprd: convert not to use asoc_xxx() new 2bbb49e294ac ASoC: apple: convert not to use asoc_xxx() new 6547effc3aea ASoC: atmel: convert not to use asoc_xxx() new 0d102e68e107 ASoC: meson: convert not to use asoc_xxx() new 7912371430a4 ASoC: sunxi: convert not to use asoc_xxx() new 436f4c706c22 ASoC: tegra: convert not to use asoc_xxx() new 3a0901d771d7 ASoC: ux500: convert not to use asoc_xxx() new 08b7174fb8d1 ASoC: google: convert not to use asoc_xxx() new 1880a4349483 ASoC: cirrus: convert not to use asoc_xxx() new b4b7de99c6da ASoC: generic: convert not to use asoc_xxx() new 21b6cd54c98e ASoC: samsung: convert not to use asoc_xxx() new c578d73e919b ASoC: extensa: convert not to use asoc_xxx() new fe4c755de065 ASoC: kirkwood: convert not to use asoc_xxx() new 5f444041c1d2 ASoC: loongson: convert not to use asoc_xxx() new 1a72df807968 ASoC: rockchip: convert not to use asoc_xxx() new b551aafeb9f6 ASoC: starfive: convert not to use asoc_xxx() new 91941d84038e ASoC: uniphier: convert not to use asoc_xxx() new 50cd92e0c8d3 ASoC: soundwire: convert not to use asoc_xxx() new 5d2d1a48a2f7 ASoC: intel: avs: convert not to use asoc_xxx() new 221a3d283ee5 ASoC: codec: wm: convert not to use asoc_xxx() new 4cfa9963faa4 ASoC: codec: rt5677: convert not to use asoc_xxx() new a62886e3e745 ASoC: codec: cs47lxx: convert not to use asoc_xxx() new b787e09f5906 ASoC: sof: amd: convert not to use asoc_xxx() new e79a97253962 ASoC: sof: intel: convert not to use asoc_xxx() new 80b72082e967 ASoC: sof: mediatek: convert not to use asoc_xxx() new 52d98d06eb0b ASoC: soc-dai: convert not to use asoc_xxx() new 2679a5b2f7d9 ASoC: soc-pcm: convert not to use asoc_xxx() new eeec74aa0ff8 ASoC: soc-core: convert not to use asoc_xxx() new 36570f3222fd ASoC: soc-dapm: convert not to use asoc_xxx() new 9099904bac50 ASoC: soc-link: convert not to use asoc_xxx() new b1f96e94e860 ASoC: soc-utils: convert not to use asoc_xxx() new 8bfbdb18e2fd ASoC: soc-topology: convert not to use asoc_xxx() new 28b11fd4ab60 ASoC: soc-compress: convert not to use asoc_xxx() new c35691ffcdbd ASoC: soc-component: convert not to use asoc_xxx() new c067b1f83ea4 ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() new e952e89b0602 ASoC: convert asoc_xxx() to snd_soc_xxx() new af08458988cb ASoC: Merge up fixes new 975db8cbd525 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff184780b7a5 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 80d7be7cce52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e850d9a52f4c badblocks: add more helper structure and routines in badblocks.h new c3c6a86e9efc badblocks: add helper routines for badblock ranges handling new 1726c7746783 badblocks: improve badblocks_set() for multiple ranges handling new db448eb68629 badblocks: improve badblocks_clear() for multiple ranges handling new 3ea3354cb9f0 badblocks: improve badblocks_check() for multiple ranges handling new aa511ff8218b badblocks: switch to the improved badblock handling code new 0f69e1fd990d Merge branch 'for-6.7/block' into for-next new 61f8c9c0b486 io_uring: add support for vectored futex waits new 6ed50b760bec Merge branch 'io_uring-futex' into for-next new 040775042d81 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 3ec77f983e57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fbd281d6cc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b7ac381c34d Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new a5b5006edc62 dt-bindings: mmc: sdhci-msm: allow flexible order of optio [...] new 541a95e64d76 mmc: sdhci-esdhc-imx: optimize the manual tuing logic to g [...] new bbe6dc429bf5 mmc: host: Kconfig: Make MMC_SDHI_INTERNAL_DMAC config opt [...] new 134d3cfbb865 mmc: atmel-mci: add missing of_node_put new 6f39adf955d8 mmc: atmel-mci: Add description for struct member new 3b7eee6aae0b dt-bindings: mmc: renesas,sdhi: Document RZ/G3S support new d7133797e9e1 mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter [...] new 6e058038cd2a mmc: Merge branch fixes into next new 0b71cc5e5120 mmc: core: Allow dynamical updates of the number of reques [...] new 59328c9aeb48 mmc: hsq: Improve random I/O write performance for 4k buffers new 0f1ae2ff1046 dt-bindings: mmc: starfive: Remove properties from required new 9d42bd19a98b mmc: starfive: Change tuning implementation new 76b0fd1fae73 memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by new 298df10391f4 MAINTAINERS: aspeed: Update Andrew's email address new 40f59f212fc8 mmc: Merge branch fixes into next new 60422edbc36d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4990a19b59b6 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 803c48279573 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66af36835981 regulator: dt-bindings: Add missing unevaluatedProperties [...] new 7442edec72bc regulator: mt6358: Fail probe on unknown chip ID new cf08fa74c716 regulator: mt6358: Add output voltage fine tuning to fixed [...] new 017c6658fd59 regulator: mt6358: Add output voltage fine tuning to varia [...] new 4a710a0b0c68 regulator: mt6358: Remove bogus regulators and new 0833c7741d40 Merge remote-tracking branch 'regulator/for-6.7' into regu [...] new 0e4eee1649c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b52ddcc3e6b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6711214ccef4 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new be210c6d3597 ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig new 26a6bc4c8699 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new e5a8cd744cf1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b07eba71a512 iommu/mediatek: Fix share pgtable for iova over 4GB new eb6c97647be2 iommu/arm-smmu-v3: Avoid constructing invalid range commands new 938ba2f252a5 dt-bindings: arm-smmu: Fix SDM630 clocks description new d5afb4b47e13 iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_m [...] new 7accef535374 Merge tag 'arm-smmu-fixes' of git://git.kernel.org/pub/scm [...] new c7bd8a1f45ba iommu/apple-dart: Handle DMA_FQ domains in attach_dev() new 59df44bfb0ca iommu/vt-d: Avoid memory allocation in iommu_suspend() new f7da9c081517 iommu/tegra-smmu: Drop unnecessary error check for for deb [...] new ade4bec9e182 iommu/amd: Remove unused amd_io_pgtable.pt_root variable new 75e6d7edfdcc iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h new ba7d263b7749 iommu/amd: Consolidate logic to allocate protection domain new bac05772fa99 iommu/amd: Refactor protection domain allocation code new 206fb06dc54a iommu/amd: Introduce helper functions for managing GCR3 table new 4c721d6a085c iommu/amd: Do not set amd_iommu_pgtable in pass-through mode new 45677ab1e5ca iommu/amd: Miscellaneous clean up when free domain new 7b7563a93437 iommu/amd: Consolidate feature detection and reporting logic new e339b51c13ff iommu/amd: Modify logic for checking GT and PPR features new b0cc5dae1ac0 iommu/amd: Rename ats related variables new 739eb25514c9 iommu/amd: Introduce iommu_dev_data.ppr new 92e2bd56a5f9 iommu/amd: Introduce iommu_dev_data.flags to track device [...] new eda8c2860ab6 iommu/amd: Enable device ATS/PASID/PRI capabilities independently new 7016b3005547 iommu/amd: Initialize iommu_device->max_pasids new df31b298477e iommu: Add iommu_ops->identity_domain new 1c68cbc64fe6 iommu: Add IOMMU_DOMAIN_PLATFORM new 2ad56efa80db powerpc/iommu: Setup a default domain and remove set_platf [...] new e04c7487a665 iommu: Add IOMMU_DOMAIN_PLATFORM for S390 new 8565915e7558 iommu/fsl_pamu: Implement a PLATFORM domain new c46294490131 iommu/tegra-gart: Remove tegra-gart new 90057dc095dc iommu/mtk_iommu_v1: Implement an IDENTITY domain new 59ddce4418da iommu: Reorganize iommu_get_default_domain_type() to respe [...] new e98befd010bd iommu: Allow an IDENTITY domain as the default_domain in ARM32 new b3d14960e629 iommu/exynos: Implement an IDENTITY domain new c8cc2655cc6c iommu/tegra-smmu: Implement an IDENTITY domain new f128094f347f iommu/tegra-smmu: Support DMA domains in tegra new bbe39b76330e iommu/omap: Implement an IDENTITY domain new 78fc30b4bb35 iommu/msm: Implement an IDENTITY domain new 24b1d476167d iommu: Remove ops->set_platform_dma_ops() new 786478a90294 iommu/qcom_iommu: Add an IOMMU_IDENTITIY_DOMAIN new 666c9f1ef7fa iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN new b01b12573837 iommu/mtk_iommu: Add an IOMMU_IDENTITIY_DOMAIN new 5b167dea64a3 iommu/sun50i: Add an IOMMU_IDENTITIY_DOMAIN new 98ac73f99bc4 iommu: Require a default_domain for all iommu drivers new 8359cf39acba iommu: Add __iommu_group_domain_alloc() new 4601cd2d7c4c iommu: Add ops->domain_alloc_paging() new 3529375e7777 iommu: Convert simple drivers with DOMAIN_DMA to domain_al [...] new 4efd98d41ea7 iommu: Convert remaining simple drivers to domain_alloc_paging() new e946f8e3e62b iommu: Remove useless group refcounting new e8f52d84cf0b iommu: Add generic_single_device_group() new 4f43b6b6d1e0 iommu/sun50i: Convert to generic_single_device_group() new a62cafe124b3 iommu/sprd: Convert to generic_single_device_group() new ef0f48c6be82 iommu/rockchip: Convert to generic_single_device_group() new 8f68911efc16 iommu/ipmmu-vmsa: Convert to generic_single_device_group() new ebfdc4569eab iommu/omap: Convert to generic_single_device_group() new 983efefa44a3 iommu/exynos: Update to {map,unmap}_pages new dc9ffd8dba8b iommu/omap: Update to {map,unmap}_pages new d47b9777e7bf iommu/rockchip: Update to {map,unmap}_pages new 8c63d1e3d3a0 iommu/sun50i: Update to {map,unmap}_pages new 39f823dfb59e iommu/tegra-smmu: Update to {map,unmap}_pages new bd111e987e76 iommu: Retire map/unmap ops new afad94a93ef1 iommu: Improve map/unmap sanity checks new 911aa1245da8 iommu/iova: Make the rcache depot scale better new 233045378dbb iommu/iova: Manage the depot list size new ccb76c575163 iommu: Remove duplicate include new 83653d850805 Merge branches 'iommu/fixes', 'arm/tegra', 'x86/amd' and ' [...] new d8b7d7141441 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6acee37481a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9e717c4e5914 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81474a1db690 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0fc57bf1b2ff spi: dt-bindings: st,stm32-spi: Move "st,spi-midi-ns" to s [...] new 8a771075e50b spi: at91-usart: Remove some dead code new e6419c35f0d9 spi: dt-bindings: qup: Document power-domains and OPP new 287fcdaa35fc spi: qup: Parse OPP table for DVFS support new d15befc0cef4 spi: dt-bindings: qup: Document interconnects new ecdaa9473019 spi: qup: Vote for interconnect bandwidth to DRAM new da6de6d3ecc1 spi: qup: Allow scaling power domains and new 9f778f377cd3 spi: dt-bindings: Make "additionalProperties: true" explicit new 2d9f4877988f spi: omap2-mcspi: Fix hardcoded reference clock new 86401132d7bb spi: spi-cadence-quadspi: Fix missing unwind goto warnings new c0e5800e60f6 Merge remote-tracking branch 'spi/for-6.7' into spi-next new fcaf947f7387 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 774683571a20 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 28e9e4b319fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 648c895fda8d doc: Update /proc/cmdline documentation to include boot config new 97488c1b892d fs/proc: Add boot loader arguments as comment to /proc/bootconfig new 8f2612479c71 doc: Add /proc/bootconfig to proc.rst new 2a87d72693ca smp,csd: Throw an error if a CSD lock is stuck for too long new 8c11ff94bac7 docs: memory-barriers: Add note on compiler transformation [...] new d0b654e19a83 torture: Share torture_random_state with torture_shuffle_tasks() new 40baf39fc57c torture: Make kvm-recheck.sh use mktemp new a741deac787f torture: Make torture_hrtimeout_ns() take an hrtimer mode [...] new 3853a720f8bc rcu: Include torture_sched_setaffinity() declaration new 0cfecd7d754f torture: Move rcutorture_sched_setaffinity() out of rcutorture new 73e341242483 locktorture: Add readers_bind and writers_bind module parameters new 65b73f1ff6d9 rcutorture: Add CONFIG_DEBUG_OBJECTS to RCU Tasks testing new cca42bd8eb1b rcutorture: Fix stuttering races and other issues new 31742a56c676 locktorture: Alphabetize torture_param() entries new 84cee9e72e15 locktorture: Consolidate "if" statements in lock_torture_writer() new e3bdaefbccbd locktorture: Add acq_writer_lim to complain about long acq [...] new fcc7a329a7bf rcutorture: Copy out ftrace into its own console file new 394473d876ea torture: Print out torture module parameters new 92776c62408f torture: Make torture.sh refscale testing qualify verbose_batched new 00c24c9cfa78 locktorture: Add new module parameters to lock_torture_pri [...] new 7f993623e9eb locktorture: Add call_rcu_chains module parameter new b1326d766b43 doc: Catch-up update for locktorture module parameters new 2273799c292b locktorture: Rename readers_bind/writers_bind to bind_read [...] new 30639bfdac3e torture: Add kvm.sh --debug-info argument new 66bcb1321b10 rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 new 771a92b85a38 rcutorture: Traverse possible cpu to set maxcpu in rcu_noc [...] new 3e9b009c168e torture: Convert parse-console.sh to mktemp new ff18cb816427 Revert "checkpatch: Error out if deprecated RCU API used" new f0a31b26be1f srcu: Fix error handling in init_srcu_struct_fields() new 4502138acc8f rcu/tree: Remove superfluous return from void call_rcu* functions new 16128b1f8c82 rcu: Add sysfs to provide throttled access to rcu_barrier() new b93c5fe16e4a rcu: Remove unused function declaration rcu_eqs_special_set() new 6e284c55fc0b mm: Remove kmem_valid_obj() new 2cbc482d325e rcu: Dump memory object info if callback function is invalid new 0ae9942f03d0 rcu: Eliminate rcu_gp_slow_unregister() false positive new d8d5b7bf6f21 srcu: Fix srcu_struct node grpmask overflow on 64-bit systems new ebbb9d35fd84 Documentation: RCU: Fix section numbers after adding Secti [...] new 082acfe39cb0 rcu: Describe listRCU read-side guarantees new 730c3ed4ba30 refscale: Fix misplaced data re-read new d6fea1dde206 refscale: Print out additional module parameters new 8a4c0c90f279 doc: Add refscale.lookup_instances to kernel-parameters.txt new 92a708dc1fb8 rcu-tasks: Add printk()s to localize boot-time self-test hang new e62d8ae46208 rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop new 0325e8a1282d rcu-tasks: Make rcu_tasks_lazy_ms static new b934b7ff5ea7 rcu: Delete a redundant check in rcu_check_gp_kthread_star [...] new f3efe02fd56e rcu: Don't redump the stalled CPU where RCU GP kthread last ran new 243d5ab34446 rcu: Eliminate check_cpu_stall() duplicate code new 5b404fdabacf rcu: Add RCU CPU stall notifier new 7c1b3e0c988f rcutorture: Add test of RCU CPU stall notifiers new b96e7a5fa0ba rcu/tree: Defer setting of jiffies during stall reset new 5bfec2ae6371 Merge branches 'rcu/torture', 'rcu/fixes', 'rcu/docs', 'rc [...] new b5e6178f961c Merge branches 'bootconfig.2023.09.15b', 'csd-lock.2023.09 [...] new 7330382162d7 Documentation: RCU: Remove repeated word in comments new 9adde744c8a8 rculist.h: docs: Fix wrong function summary new b3ce65194d54 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new fa4669ca15a6 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] new c322d0b18d7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc8dc102ec90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 805acd8a5850 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9d22eabab4f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60380b16f327 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 472f77527167 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 0b408e5adbaf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bf00df337978 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 880eb57865ff accel/habanalabs: prevent immediate hard reset due to 2 ad [...] new bc4f8e8e2a82 accel/habanalabs: update pending reset flags with new rese [...] new 70e1b89d0b46 accel/habanalabs: notify user about undefined opcode event new a97c369ef4ef accel/habanalabs: print task name and request code upon io [...] new eed513d05339 accel/habanalabs: print task name upon creation of a user context new 32c4d89dc2c9 accel/habanalabs: set device status 'malfunction' while in rmmod new b269bf747c4c accel/habanalabs: stop fetching MME SBTE error cause new 437c293ed29c accel/habanalabs: handle arc farm razwi new f5f54117a36b accel/habanalabs: fix standalone preboot descriptor request new f011b82161cb accel/habanalabs: print return code when process terminati [...] new 9e036101d78d accel/habanalabs: call put_pid after hpriv list is updated new f708d3d2606a accel/habanalabs: rename fd_list to hpriv_list new a087658be2dd accel/habanalabs: Allow single timestamp registration requ [...] new 37177055d113 accel/habanalabs: fix wait_for_interrupt abortion flow new e254e4065002 accel/habanalabs: remove pdev check on idle check new 861455a826ce accel/habanalabs: reset device if scrubbing failed new d2281eecd3e0 accel/habanalabs: dump temperature threshold boot error new e3e16e0f18e1 accel: make accel_class a static const structure new 529123390e65 accel/habanalabs/gaudi: Add MODULE_FIRMWARE macros new ec8d2d57b05d accel/habanalabs/gaudi2: un-secure register for engine cor [...] new 8724ac04ccca accel/habanalabs/gaudi2: unsecure tpc count registers new f1cc4fd51f56 accel/habanalabs/gaudi2: prepare to remove soft_rst_irq new ef3e82205019 accel/habanalabs/gaudi2: fix missing check of kernel ctx new 9022aea106e9 accel/habanalabs: handle f/w reserved dram space request new ac926a615428 accel/habanalabs: set default device release watchdog T/O [...] new 52cd7cf9d656 accel/habanalabs: add info ioctl for engine error reports new 09fe78d2e442 accel/habanalabs: register compute device as an accel device new d6259dc49420 accel/habanalabs: update sysfs-driver-habanalabs with the [...] new 61b093f76477 accel/habanalabs: update debugfs-driver-habanalabs with th [...] new ea8cd68a4300 accel/habanalabs: Move ioctls to the device specific ioctls range new 5f9367626517 accel/habanalabs/gaudi2: prepare to remove cpu_rst_status new bfd7f46e7ef0 accel/habanalabs/gaudi2 : remove psoc_arc access new a95ccb48e47a accel/habanalabs: fix ETR/ETF flush logic new 605cb0bb3474 accel/habanalabs: refactor deprecated strncpy to strscpy_pad new fb17e8b0a697 accel/habanalabs/gaudi2: Fix incorrect string length compu [...] new 1ad94af7d3f7 accel/habanalabs: refactor deprecated strncpy new efc498ff94ea accel/habanalabs: improve etf configuration new 436420d9b7d8 accel/habanalabs/gaudi2: include block id in ECC error reporting new 4a343bff363c accel/habanalabs: move cpucp interface to linux/habanalabs new 64b21917e8f6 accel/habanalabs: disable events ioctls on control device new 3bb69bcfa0f1 accel/habanalabs: fix inline doc typos new 8612390e8c3f accel/habanalabs: add tsc clock sampling to clock sync info new 5b1b9851f1cb accel/habanalabs/gaudi2: print power-mode changes new dfbc5a7aece6 accel/habanalabs/gaudi2: handle eq health heartbeat check new d797845ddf84 accel/habanalabs/gaudi2: add eq health check using irq new acf7fe2b92c2 accel/habanalabs: prevent sending heartbeat before events [...] new f66a05dfd4b7 accel/habanalabs: always pass exported size to alloc_sgt_f [...] new b96485f5a8f7 accel/habanalabs: use exported size from dma_buf and not f [...] new 95d453181468 accel/habanalabs: export dma-buf only if size/offset multi [...] new 18f20181fb87 accel/habanalabs: tiny refactor of hl_map_dmabuf() new 1e3b723b6608 accel/habanalabs: fix bug in timestamp interrupt handling new d551d9967245 accel/habanalabs: optimize timestamp registration handler new d612b7315e3d accel/habanalabs: split user interrupts pending list new c2babeb68d5f accel/habanalabs: fix SG table creation for dma-buf mapping new 68ae87b68aea accel/habanalabs: set hl_dmabuf_priv.device_address only w [...] new 298f0f0482f7 accel/habanalabs: add missing offset handling for dma-buf new bc52d84a786c accel/habanalabs: add debug prints to dump content of SG t [...] new 1a1c30766d98 accel/habanalabs: add fw status SHUTDOWN_PREP new 2c4435d71fdf accel/habanalabs: extend preboot timeout when preboot migh [...] new 416a64a0b9a1 accel/habanalabs: update boot status print new 5d94f97a617f accel/habanalabs: remove unused asic functions new 23cd054015c5 accel/habanalabs: add traces for dma mappings new 10800ece0029 accel/habanalabs: trace dma map sgtable new 0c29c3a632a4 accel/habanalabs: minor cosmetics update to cpucp_if.h new caeec9b0e603 accel/habanalabs: minor cosmetics update to trace file new 6192ce4eec06 accel/habanalabs: change Greco to Gaudi2 new 6eca040cd458 accel/habanalabs/gaudi: remove unused structure definition new cdac33e29152 accel/habanalabs: remove unused field new ec78406446fd accel/habanalabs: print device name when it is removed new 0c2a8faa6dc0 accel/habanalabs: remove leftover code new 4acb5da3bf0b accel/habanalabs/gaudi: remove define used for simulator new 38519d8ecee7 accel/habanalabs: minor cosmetic update to habanalabs.h new 441f13297322 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new efd991de0f84 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new f1b4f27cbfc0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f5ee1f5a43da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new df360dd43133 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new f444461bd0a3 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 0eb103cb3fdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 429a0a4e444f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39bd13607ef9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c794e6772a99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8e3e9196c02 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new c153a4edff6a pinctrl: avoid unsafe code pattern in find_pinctrl() new e99ce78030db pinctrl: realtek: Add common pinctrl driver for Realtek DH [...] new aa399e6c6b24 pinctrl: realtek: Add pinctrl driver for RTD1315E new 916cc2b734cb pinctrl: realtek: Add pinctrl driver for RTD1319D new c7910f6aca56 pinctrl: realtek: Add pinctrl driver for RTD1619B new ee3014e863ee dt-bindings: pinctrl: realtek: add RTD1315E pinctrl binding new bc8d39a56916 dt-bindings: pinctrl: realtek: add RTD1319D pinctrl binding new 105c931a2255 dt-bindings: pinctrl: realtek: add RTD1619B pinctrl binding new 0ec8ae43136d pinctrl: pinctrl-aspeed-g6: Add more settings for USB2AHP [...] new 44da5bf49bf4 pinctrl: sunxi: h616: add extra gpio banks new 2b7eb110d3c8 dt-bindings: pinctrl: Add support for Amlogic T7 SoCs new 9681df024c9a pinctrl: Add driver support for Amlogic T7 SoCs new 34d7c484c577 Merge branch 'ib-amlogic-t7' into devel new caaeb8c55112 dt-bindings: pinctrl: Add missing additionalProperties on [...] new b5d808409c20 Merge branch 'devel' into for-next new 075bf800dadb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9419ae7e40d3 pinctrl: intel: Simplify code with cleanup helpers new cc742233cb71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84c580e96950 pinctrl: renesas: rzg2l: Make struct rzg2l_pinctrl_data::d [...] new dd462cf53e4d pinctrl: renesas: rzg2l: Make reverse order of enable() fo [...] new c385256611b1 pinctrl: renesas: rzg2l: Rename rzg2l_gpio_configs[] new cb8e1820a871 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 75fb88a2d591 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18378b0e49d9 selftests/damon: Add executable permission to test scripts new 078a2ead544c selftests/rseq: fix kselftest Clang build warnings new ac68e22744d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9a588bdd3fcc Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new d7476a33c2b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 512747bbf0c7 ACPI: NFIT: Fix incorrect calculation of idt size new 261dc5dfeb90 ACPI: NFIT: use struct_size() helper new 4f0c701eb915 dax: refactor deprecated strncpy new cf3e0f4d13fe libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and [...] new 8801a30ecb19 nd_btt: Make BTT lanes preemptible new 84528e1dc9c1 libnvdimm: Annotate struct nd_region with __counted_by new 5ba320c139b2 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 82085a84e60c Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new c52b640214d7 nvmem: qfprom: Mark core clk as optional new 5ebe61571770 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22d386700397 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e963162b2a60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99a3e9496104 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new ee8e346462ca Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new b35880bfe0c7 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new cf8382a61a0a Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 4a670d44445c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 918f48e6fa13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18030226a48d Add linux-next specific files for 20230927
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (4ae73bba62a3) \ N -- N -- N refs/heads/master (18030226a48d)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 977 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/RCU/listRCU.rst | 9 + Documentation/RCU/torture.rst | 2 +- Documentation/RCU/whatisRCU.rst | 4 +- Documentation/admin-guide/kernel-parameters.txt | 70 +- Documentation/admin-guide/sysctl/vm.rst | 12 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 2 +- .../bindings/mmc/starfive,jh7110-mmc.yaml | 2 - .../bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml | 1 + .../bindings/pinctrl/qcom,mdm9607-tlmm.yaml | 3 +- .../bindings/pinctrl/realtek,rtd1315e-pinctrl.yaml | 188 +++ .../bindings/pinctrl/realtek,rtd1319d-pinctrl.yaml | 187 +++ .../bindings/pinctrl/realtek,rtd1619b-pinctrl.yaml | 186 +++ .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 1 + .../bindings/pinctrl/renesas,rzv2m-pinctrl.yaml | 1 + .../bindings/pinctrl/rockchip,pinctrl.yaml | 2 + .../bindings/regulator/maxim,max20086.yaml | 1 + .../bindings/regulator/maxim,max77826.yaml | 2 + .../bindings/regulator/onnn,fan53880.yaml | 2 + .../bindings/soc/loongson/loongson,ls2k-pmc.yaml | 43 +- .../devicetree/bindings/sound/dialog,da7219.yaml | 1 + .../devicetree/bindings/sound/fsl,qmc-audio.yaml | 1 + .../devicetree/bindings/sound/rockchip-spdif.yaml | 1 + .../devicetree/bindings/sound/ti,pcm3168a.yaml | 1 + .../bindings/spi/allwinner,sun4i-a10-spi.yaml | 2 + .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 2 + .../devicetree/bindings/spi/fsl-imx-cspi.yaml | 7 + .../bindings/spi/nvidia,tegra210-quad.yaml | 1 + .../devicetree/bindings/spi/qcom,spi-qup.yaml | 13 + .../devicetree/bindings/spi/rockchip-sfc.yaml | 2 + .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 + .../bindings/spi/spi-peripheral-props.yaml | 5 + .../devicetree/bindings/spi/st,stm32-spi.yaml | 20 - Documentation/memory-barriers.txt | 7 + MAINTAINERS | 8 +- Next/SHA1s | 73 +- Next/Trees | 1 + Next/merge.log | 1352 ++++++++++------ arch/arm/arm-soc-for-next-changes.txt | 238 --- arch/arm/boot/dts/ti/omap/am335x-pocketbeagle.dts | 57 +- arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts | 36 +- arch/arm/configs/multi_v7_defconfig | 1 - arch/arm/configs/tegra_defconfig | 1 - arch/arm/mm/cache-uniphier.c | 4 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 10 +- arch/arm64/configs/defconfig | 1 - arch/powerpc/kernel/iommu.c | 38 +- block/badblocks.c | 1618 ++++++++++++++++---- .../accel/habanalabs/common/command_submission.c | 8 +- drivers/accel/habanalabs/common/device.c | 2 +- drivers/accel/habanalabs/common/habanalabs.h | 33 +- drivers/accel/habanalabs/gaudi/gaudi.c | 3 +- .../accel/habanalabs/include/gaudi/gaudi_fw_if.h | 32 - drivers/acpi/acpi_video.c | 7 +- drivers/acpi/nfit/core.c | 10 +- drivers/acpi/numa/hmat.c | 11 +- drivers/base/cacheinfo.c | 44 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 4 +- drivers/dax/bus.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 169 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 20 + drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 3 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 236 +-- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 184 +-- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 213 +-- drivers/gpu/drm/amd/amdgpu/umc_v12_0.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 20 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 90 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 130 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 69 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 22 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 8 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 3 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 46 +- .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 2 - .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 37 + .../drm/amd/display/dc/clk_mgr/dcn35/dcn35_smu.c | 14 +- .../drm/amd/display/dc/clk_mgr/dcn35/dcn35_smu.h | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 331 ++-- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 48 + drivers/gpu/drm/amd/display/dc/dc.h | 15 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 83 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 3 + drivers/gpu/drm/amd/display/dc/dc_types.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 4 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 6 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 25 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 18 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 97 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c | 3 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 2 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 37 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 3 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 + .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 2 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 + .../drm/amd/display/dc/dcn302/dcn302_resource.c | 2 + .../drm/amd/display/dc/dcn303/dcn303_resource.c | 2 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 2 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2 + .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c | 1 + .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 2 +- .../gpu/drm/amd/display/dc/dcn314/dcn314_init.c | 2 +- .../drm/amd/display/dc/dcn314/dcn314_resource.c | 4 + .../drm/amd/display/dc/dcn315/dcn315_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 1 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.h | 2 + .../drm/amd/display/dc/dcn321/dcn321_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn35/dcn35_dccg.c | 1 + drivers/gpu/drm/amd/display/dc/dcn35/dcn35_hwseq.c | 37 +- drivers/gpu/drm/amd/display/dc/dcn35/dcn35_hwseq.h | 3 + drivers/gpu/drm/amd/display/dc/dcn35/dcn35_init.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn35/dcn35_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn35/dcn35_resource.c | 16 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 2 + .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 44 +- .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 47 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 11 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 2 + .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 6 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 16 + drivers/gpu/drm/amd/display/dc/link/Makefile | 4 +- .../amd/display/dc/link/accessories/link_fpga.c | 95 -- .../amd/display/dc/link/accessories/link_fpga.h | 30 - .../drm/amd/display/dc/link/hwss/link_hwss_dpia.c | 2 + .../gpu/drm/amd/display/dc/link/link_detection.c | 3 + drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 14 +- drivers/gpu/drm/amd/display/dc/link/link_factory.c | 3 +- .../drm/amd/display/dc/link/protocols/link_ddc.c | 2 + .../dc/link/protocols/link_dp_irq_handler.c | 2 + .../dc/link/protocols/link_edp_panel_control.c | 2 + drivers/gpu/drm/amd/display/dc/os_types.h | 1 + drivers/gpu/drm/amd/display/include/logger_types.h | 144 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 8 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 43 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 77 + drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 5 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 24 + drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 11 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_ppsmc.h | 5 + drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 3 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 43 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 31 + drivers/gpu/drm/i915/display/intel_cx0_phy.h | 14 +- drivers/gpu/drm/i915/display/intel_display.h | 2 - drivers/gpu/drm/i915/display/intel_dp_aux.c | 41 +- drivers/infiniband/hw/mlx4/sysfs.c | 2 +- drivers/iommu/Kconfig | 11 - drivers/iommu/Makefile | 1 - drivers/iommu/amd/amd_iommu.h | 28 +- drivers/iommu/amd/amd_iommu_types.h | 31 +- drivers/iommu/amd/init.c | 116 +- drivers/iommu/amd/io_pgtable_v2.c | 8 +- drivers/iommu/amd/iommu.c | 442 +++--- drivers/iommu/apple-dart.c | 3 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 18 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 15 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 45 +- drivers/iommu/exynos-iommu.c | 83 +- drivers/iommu/fsl_pamu_domain.c | 41 +- drivers/iommu/intel/iommu.c | 16 - drivers/iommu/intel/iommu.h | 2 +- drivers/iommu/iommu.c | 403 ++--- drivers/iommu/iommufd/selftest.c | 19 +- drivers/iommu/iova.c | 95 +- drivers/iommu/ipmmu-vmsa.c | 72 +- drivers/iommu/msm_iommu.c | 30 +- drivers/iommu/mtk_iommu.c | 39 +- drivers/iommu/mtk_iommu_v1.c | 28 +- drivers/iommu/omap-iommu.c | 69 +- drivers/iommu/omap-iommu.h | 2 +- drivers/iommu/rockchip-iommu.c | 59 +- drivers/iommu/s390-iommu.c | 28 +- drivers/iommu/sprd-iommu.c | 31 +- drivers/iommu/sun50i-iommu.c | 74 +- drivers/iommu/tegra-gart.c | 371 ----- drivers/iommu/tegra-smmu.c | 58 +- drivers/memory/tegra/mc.c | 34 - drivers/memory/tegra/tegra20.c | 28 - drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/misc/cardreader/rtsx_pcr.c | 14 +- drivers/mmc/core/queue.c | 6 +- drivers/mmc/host/dw_mmc-starfive.c | 137 +- drivers/mmc/host/mmc_hsq.c | 22 + drivers/mmc/host/mmc_hsq.h | 11 + drivers/mmc/host/mtk-sd.c | 6 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 1 - drivers/nvdimm/nd.h | 2 +- drivers/nvdimm/of_pmem.c | 8 +- drivers/nvdimm/region_devs.c | 10 +- drivers/pinctrl/Kconfig | 1 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 7 +- drivers/pinctrl/core.c | 16 +- drivers/pinctrl/intel/pinctrl-intel.c | 146 +- drivers/pinctrl/meson/Kconfig | 6 + drivers/pinctrl/meson/Makefile | 1 + drivers/pinctrl/meson/pinctrl-amlogic-t7.c | 1611 +++++++++++++++++++ drivers/pinctrl/realtek/Kconfig | 23 + drivers/pinctrl/realtek/Makefile | 6 + drivers/pinctrl/realtek/pinctrl-rtd.c | 580 +++++++ drivers/pinctrl/realtek/pinctrl-rtd.h | 124 ++ drivers/pinctrl/realtek/pinctrl-rtd1315e.c | 1439 +++++++++++++++++ drivers/pinctrl/realtek/pinctrl-rtd1319d.c | 1609 +++++++++++++++++++ drivers/pinctrl/realtek/pinctrl-rtd1619b.c | 1601 +++++++++++++++++++ drivers/pinctrl/renesas/pinctrl-rzg2l.c | 17 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c | 380 ++++- drivers/regulator/mt6358-regulator.c | 304 ++-- drivers/soc/loongson/Kconfig | 1 + drivers/soc/loongson/loongson2_guts.c | 6 +- drivers/soc/loongson/loongson2_pm.c | 7 +- drivers/soundwire/intel.c | 2 +- drivers/soundwire/intel_ace2x.c | 2 +- drivers/soundwire/stream.c | 2 +- drivers/spi/spi-at91-usart.c | 22 +- drivers/spi/spi-cadence-quadspi.c | 7 +- drivers/spi/spi-omap2-mcspi.c | 31 +- drivers/spi/spi-qup.c | 50 +- drivers/tee/optee/optee_private.h | 2 - drivers/tee/tee_private.h | 2 - drivers/thermal/thermal_core.c | 13 - drivers/thermal/thermal_trip.c | 3 - fs/f2fs/file.c | 3 +- fs/hugetlbfs/inode.c | 105 +- fs/overlayfs/file.c | 12 +- fs/overlayfs/util.c | 2 - fs/proc/bootconfig.c | 6 + fs/proc/task_mmu.c | 26 +- .../dt-bindings/gpio/amlogic,t7-periphs-pinctrl.h | 179 +++ include/linux/badblocks.h | 30 + include/linux/cacheinfo.h | 1 + include/linux/fs.h | 6 + include/linux/gfp.h | 2 + include/linux/habanalabs/cpucp_if.h | 17 +- include/linux/hugetlb.h | 72 +- include/linux/iommu.h | 27 +- include/linux/mfd/mt6358/registers.h | 6 + include/linux/mmc/host.h | 1 + include/linux/mmzone.h | 16 +- include/linux/pagemap.h | 32 +- include/linux/rcu_notifier.h | 32 + include/linux/rculist.h | 2 +- include/linux/rcutree.h | 1 - include/linux/rtsx_pci.h | 1 - include/linux/slab.h | 5 +- include/linux/thermal.h | 2 - include/linux/torture.h | 8 +- include/soc/tegra/mc.h | 26 - include/sound/graph_card.h | 16 +- include/sound/simple_card.h | 9 +- include/sound/simple_card_utils.h | 148 +- include/sound/soc-card.h | 4 +- include/sound/soc.h | 42 +- include/trace/events/habanalabs.h | 2 +- include/uapi/drm/habanalabs_accel.h | 12 +- io_uring/futex.c | 75 +- kernel/crash_core.c | 17 + kernel/locking/locktorture.c | 214 ++- kernel/rcu/rcu.h | 17 +- kernel/rcu/rcutorture.c | 37 +- kernel/rcu/refscale.c | 6 +- kernel/rcu/srcutiny.c | 1 + kernel/rcu/srcutree.c | 37 +- kernel/rcu/tasks.h | 11 +- kernel/rcu/tiny.c | 1 + kernel/rcu/tree.c | 95 +- kernel/rcu/tree.h | 4 + kernel/rcu/tree_exp.h | 6 +- kernel/rcu/tree_stall.h | 135 +- kernel/rcu/update.c | 9 +- kernel/smp.c | 11 +- kernel/torture.c | 75 +- localversion-next | 2 +- mm/filemap.c | 34 +- mm/hugetlb.c | 551 +++---- mm/hugetlb_vmemmap.c | 273 +++- mm/hugetlb_vmemmap.h | 15 + mm/ksm.c | 35 +- mm/memory-tiers.c | 1 + mm/memory.c | 13 +- mm/migrate.c | 6 +- mm/page_alloc.c | 300 +++- mm/slab_common.c | 41 +- mm/util.c | 4 +- mm/vmstat.c | 8 +- net/mac80211/drop.h | 49 +- net/mac80211/mlme.c | 7 +- net/mac80211/rx.c | 93 +- net/mac80211/wep.c | 9 +- net/mac80211/wpa.c | 42 +- net/wireless/nl80211.c | 2 +- net/wireless/trace.h | 6 +- scripts/checkpatch.pl | 9 - security/integrity/ima/Kconfig | 4 +- sound/arm/pxa2xx-pcm-lib.c | 8 +- sound/soc/amd/acp-da7219-max98357a.c | 28 +- sound/soc/amd/acp-es8336.c | 6 +- sound/soc/amd/acp-pcm-dma.c | 2 +- sound/soc/amd/acp-rt5645.c | 6 +- sound/soc/amd/acp/acp-legacy-common.c | 8 +- sound/soc/amd/acp/acp-mach-common.c | 54 +- sound/soc/amd/acp3x-rt5682-max9836.c | 12 +- sound/soc/amd/ps/ps-sdw-dma.c | 2 +- sound/soc/amd/raven/acp3x-i2s.c | 2 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 6 +- sound/soc/amd/vangogh/acp5x-i2s.c | 2 +- sound/soc/amd/vangogh/acp5x-mach.c | 12 +- sound/soc/amd/vangogh/acp5x-pcm-dma.c | 6 +- sound/soc/apple/mca.c | 26 +- sound/soc/atmel/atmel-classd.c | 10 +- sound/soc/atmel/atmel-pcm-dma.c | 8 +- sound/soc/atmel/atmel-pcm-pdc.c | 4 +- sound/soc/atmel/atmel-pdmic.c | 12 +- sound/soc/atmel/atmel_wm8904.c | 4 +- sound/soc/atmel/mikroe-proto.c | 2 +- sound/soc/atmel/sam9g20_wm8731.c | 2 +- sound/soc/atmel/sam9x5_wm8731.c | 2 +- sound/soc/au1x/db1200.c | 4 +- sound/soc/au1x/dbdma2.c | 4 +- sound/soc/au1x/dma.c | 4 +- sound/soc/au1x/psc-ac97.c | 2 +- sound/soc/bcm/bcm63xx-pcm-whistler.c | 28 +- sound/soc/bcm/cygnus-pcm.c | 24 +- sound/soc/cirrus/edb93xx.c | 6 +- sound/soc/codecs/cs47l15.c | 4 +- sound/soc/codecs/cs47l24.c | 6 +- sound/soc/codecs/cs47l35.c | 6 +- sound/soc/codecs/cs47l85.c | 6 +- sound/soc/codecs/cs47l90.c | 6 +- sound/soc/codecs/cs47l92.c | 4 +- sound/soc/codecs/rt5677-spi.c | 4 +- sound/soc/codecs/wm5110.c | 6 +- sound/soc/codecs/wm_adsp.c | 10 +- sound/soc/dwc/dwc-i2s.c | 2 +- sound/soc/dwc/dwc-pcm.c | 4 +- sound/soc/fsl/eukrea-tlv320.c | 6 +- sound/soc/fsl/fsl-asoc-card.c | 40 +- sound/soc/fsl/fsl_asrc_dma.c | 10 +- sound/soc/fsl/fsl_dma.c | 2 +- sound/soc/fsl/fsl_sai.c | 9 +- sound/soc/fsl/fsl_spdif.c | 20 +- sound/soc/fsl/fsl_ssi.c | 16 +- sound/soc/fsl/imx-audmix.c | 18 +- sound/soc/fsl/imx-card.c | 6 +- sound/soc/fsl/imx-hdmi.c | 4 +- sound/soc/fsl/imx-pcm-rpmsg.c | 14 +- sound/soc/fsl/imx-rpmsg.c | 4 +- sound/soc/fsl/imx-sgtl5000.c | 2 +- sound/soc/fsl/imx-spdif.c | 2 +- sound/soc/fsl/mpc5200_dma.c | 18 +- sound/soc/fsl/mpc5200_psc_i2s.c | 4 +- sound/soc/fsl/mpc8610_hpcd.c | 6 +- sound/soc/fsl/p1022_ds.c | 6 +- sound/soc/fsl/p1022_rdk.c | 6 +- sound/soc/generic/audio-graph-card.c | 114 +- .../soc/generic/audio-graph-card2-custom-sample.c | 32 +- sound/soc/generic/audio-graph-card2.c | 108 +- sound/soc/generic/simple-card-utils.c | 219 ++- sound/soc/generic/simple-card.c | 147 +- sound/soc/generic/test-component.c | 2 +- sound/soc/google/chv3-i2s.c | 22 +- sound/soc/img/img-i2s-in.c | 2 +- sound/soc/img/img-i2s-out.c | 2 +- sound/soc/intel/avs/boards/da7219.c | 4 +- sound/soc/intel/avs/boards/es8336.c | 8 +- sound/soc/intel/avs/boards/i2s_test.c | 2 +- sound/soc/intel/avs/boards/max98373.c | 2 +- sound/soc/intel/avs/boards/max98927.c | 2 +- sound/soc/intel/avs/boards/nau8825.c | 8 +- sound/soc/intel/avs/boards/rt274.c | 4 +- sound/soc/intel/avs/boards/rt286.c | 8 +- sound/soc/intel/avs/boards/rt298.c | 8 +- sound/soc/intel/avs/boards/rt5663.c | 8 +- sound/soc/intel/avs/boards/rt5682.c | 8 +- sound/soc/intel/avs/boards/ssm4567.c | 4 +- sound/soc/intel/avs/pcm.c | 44 +- sound/soc/kirkwood/armada-370-db.c | 4 +- sound/soc/kirkwood/kirkwood-dma.c | 2 +- sound/soc/loongson/loongson_card.c | 4 +- sound/soc/loongson/loongson_dma.c | 4 +- sound/soc/meson/aiu-fifo.c | 2 +- sound/soc/meson/axg-card.c | 12 +- sound/soc/meson/axg-fifo.c | 2 +- sound/soc/meson/gx-card.c | 2 +- sound/soc/meson/meson-card-utils.c | 6 +- sound/soc/meson/meson-codec-glue.c | 2 +- sound/soc/mxs/mxs-sgtl5000.c | 6 +- sound/soc/pxa/pxa2xx-i2s.c | 4 +- sound/soc/pxa/spitz.c | 8 +- sound/soc/qcom/apq8016_sbc.c | 8 +- sound/soc/qcom/apq8096.c | 8 +- sound/soc/qcom/common.c | 6 +- sound/soc/qcom/lpass-cdc-dma.c | 16 +- sound/soc/qcom/lpass-platform.c | 50 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 4 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 10 +- sound/soc/qcom/qdsp6/q6routing.c | 4 +- sound/soc/qcom/sc7180.c | 18 +- sound/soc/qcom/sc7280.c | 26 +- sound/soc/qcom/sc8280xp.c | 8 +- sound/soc/qcom/sdm845.c | 36 +- sound/soc/qcom/sdw.c | 6 +- sound/soc/qcom/sm8250.c | 10 +- sound/soc/qcom/storm.c | 4 +- sound/soc/rockchip/rk3288_hdmi_analog.c | 6 +- sound/soc/rockchip/rk3399_gru_sound.c | 26 +- sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/rockchip/rockchip_max98090.c | 8 +- sound/soc/rockchip/rockchip_rt5645.c | 8 +- sound/soc/samsung/aries_wm8994.c | 12 +- sound/soc/samsung/arndale.c | 10 +- sound/soc/samsung/bells.c | 16 +- sound/soc/samsung/i2s.c | 12 +- sound/soc/samsung/littlemill.c | 16 +- sound/soc/samsung/lowland.c | 4 +- sound/soc/samsung/midas_wm1811.c | 10 +- sound/soc/samsung/odroid.c | 8 +- sound/soc/samsung/pcm.c | 8 +- sound/soc/samsung/smdk_spdif.c | 4 +- sound/soc/samsung/smdk_wm8994.c | 4 +- sound/soc/samsung/smdk_wm8994pcm.c | 6 +- sound/soc/samsung/snow.c | 4 +- sound/soc/samsung/spdif.c | 14 +- sound/soc/samsung/speyside.c | 8 +- sound/soc/samsung/tm2_wm5110.c | 24 +- sound/soc/samsung/tobermory.c | 8 +- sound/soc/sh/dma-sh7760.c | 34 +- sound/soc/sh/fsi.c | 4 +- sound/soc/sh/migor.c | 10 +- sound/soc/sh/rcar/core.c | 6 +- sound/soc/sh/rz-ssi.c | 4 +- sound/soc/soc-component.c | 24 +- sound/soc/soc-compress.c | 36 +- sound/soc/soc-core.c | 20 +- sound/soc/soc-dai.c | 8 +- sound/soc/soc-dapm.c | 12 +- sound/soc/soc-generic-dmaengine-pcm.c | 10 +- sound/soc/soc-link.c | 14 +- sound/soc/soc-pcm.c | 90 +- sound/soc/soc-topology.c | 6 +- sound/soc/soc-utils.c | 6 +- sound/soc/sof/amd/acp-pcm.c | 2 +- sound/soc/sof/intel/hda-dai-ops.c | 22 +- sound/soc/sof/intel/hda-dai.c | 8 +- sound/soc/sof/intel/hda-pcm.c | 4 +- sound/soc/sof/intel/hda-stream.c | 2 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 2 +- sound/soc/sof/mediatek/mt8195/mt8195.c | 2 +- sound/soc/sprd/sprd-pcm-compress.c | 4 +- sound/soc/sprd/sprd-pcm-dma.c | 4 +- sound/soc/starfive/jh7110_tdm.c | 2 +- sound/soc/stm/stm32_adfsdm.c | 24 +- sound/soc/stm/stm32_sai_sub.c | 4 +- sound/soc/sunxi/sun4i-codec.c | 12 +- sound/soc/sunxi/sun4i-spdif.c | 4 +- sound/soc/sunxi/sun50i-dmic.c | 2 +- sound/soc/tegra/tegra_asoc_machine.c | 2 +- sound/soc/tegra/tegra_audio_graph_card.c | 22 +- sound/soc/tegra/tegra_pcm.c | 4 +- sound/soc/tegra/tegra_wm8903.c | 4 +- sound/soc/ti/ams-delta.c | 4 +- sound/soc/ti/davinci-evm.c | 10 +- sound/soc/ti/j721e-evm.c | 12 +- sound/soc/ti/n810.c | 6 +- sound/soc/ti/omap-abe-twl6040.c | 10 +- sound/soc/ti/omap-hdmi.c | 2 +- sound/soc/ti/omap-mcbsp-st.c | 2 +- sound/soc/ti/omap-mcbsp.c | 8 +- sound/soc/ti/omap-mcpdm.c | 2 +- sound/soc/ti/omap-twl4030.c | 2 +- sound/soc/ti/omap3pandora.c | 6 +- sound/soc/ti/osk5912.c | 4 +- sound/soc/ti/rx51.c | 6 +- sound/soc/uniphier/aio-compress.c | 22 +- sound/soc/uniphier/aio-dma.c | 12 +- sound/soc/ux500/mop500_ab8500.c | 14 +- sound/soc/ux500/ux500_pcm.c | 4 +- sound/soc/xtensa/xtfpga-i2s.c | 4 +- .../arch/arm64/ampere/ampereone/metrics.json | 418 ++--- tools/perf/pmu-events/arch/arm64/mapfile.csv | 2 +- tools/perf/pmu-events/arch/nds32/mapfile.csv | 2 +- tools/perf/pmu-events/arch/powerpc/mapfile.csv | 2 +- tools/perf/tests/shell/lock_contention.sh | 6 + tools/perf/tests/shell/stat+shadow_stat.sh | 30 +- tools/perf/util/evlist.c | 5 +- tools/perf/util/pmu.c | 8 +- tools/testing/selftests/damon/debugfs_attrs.sh | 0 .../damon/debugfs_duplicate_context_creation.sh | 0 .../selftests/damon/debugfs_empty_targets.sh | 0 .../damon/debugfs_huge_count_read_write.sh | 0 .../selftests/damon/debugfs_rm_non_contexts.sh | 0 tools/testing/selftests/damon/debugfs_schemes.sh | 0 .../testing/selftests/damon/debugfs_target_ids.sh | 0 tools/testing/selftests/damon/lru_sort.sh | 0 tools/testing/selftests/damon/reclaim.sh | 0 tools/testing/selftests/damon/sysfs.sh | 0 .../damon/sysfs_update_removed_scheme_dir.sh | 0 .../selftests/mm/charge_reserved_hugetlb.sh | 4 +- .../selftests/mm/hugetlb_reparenting_test.sh | 4 +- .../testing/selftests/rcutorture/bin/functions.sh | 29 + .../selftests/rcutorture/bin/kvm-recheck.sh | 2 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 17 +- .../selftests/rcutorture/bin/parse-console.sh | 9 +- tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 1 + tools/testing/selftests/rseq/param_test.c | 20 +- 534 files changed, 17299 insertions(+), 6606 deletions(-) create mode 100644 Documentation/devicetree/bindings/pinctrl/realtek,rtd1315e-pinc [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/realtek,rtd1319d-pinc [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/realtek,rtd1619b-pinc [...] delete mode 100644 arch/arm/arm-soc-for-next-changes.txt delete mode 100644 drivers/gpu/drm/amd/display/dc/link/accessories/link_fpga.c delete mode 100644 drivers/gpu/drm/amd/display/dc/link/accessories/link_fpga.h delete mode 100644 drivers/iommu/tegra-gart.c create mode 100644 drivers/pinctrl/meson/pinctrl-amlogic-t7.c create mode 100644 drivers/pinctrl/realtek/Kconfig create mode 100644 drivers/pinctrl/realtek/Makefile create mode 100644 drivers/pinctrl/realtek/pinctrl-rtd.c create mode 100644 drivers/pinctrl/realtek/pinctrl-rtd.h create mode 100644 drivers/pinctrl/realtek/pinctrl-rtd1315e.c create mode 100644 drivers/pinctrl/realtek/pinctrl-rtd1319d.c create mode 100644 drivers/pinctrl/realtek/pinctrl-rtd1619b.c create mode 100644 include/dt-bindings/gpio/amlogic,t7-periphs-pinctrl.h create mode 100644 include/linux/rcu_notifier.h mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_attrs.sh mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_duplicate_conte [...] mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_empty_targets.sh mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_huge_count_read [...] mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_rm_non_contexts.sh mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_schemes.sh mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_target_ids.sh mode change 100644 => 100755 tools/testing/selftests/damon/lru_sort.sh mode change 100644 => 100755 tools/testing/selftests/damon/reclaim.sh mode change 100644 => 100755 tools/testing/selftests/damon/sysfs.sh mode change 100644 => 100755 tools/testing/selftests/damon/sysfs_update_removed_sc [...] mode change 100644 => 100755 tools/testing/selftests/rcutorture/bin/functions.sh