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 940fcc189c51 Add linux-next specific files for 20230921 omits 154d9c604f67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5dd1ead251d5 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 1cc0d5b13936 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits d2ef8df60e30 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits ccc11620e760 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 85bb833d89a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0662b1c3bc39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 061b0994fa13 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits b3f89e0ee738 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0708e639146c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 73a147bdf5d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 492ecf9f9b31 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits a92aee3d7d3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9a763df9b3c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 47035e7cbf1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e4780c60fda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc0dbc7fe148 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a590e42b410 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 5b22a69bd86b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 3af737eef828 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 584ec6a2da4d Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits c7b0daf11c8b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8e2ff66cc6d4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 9e165abb3037 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d1af356c5c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 839c6347f778 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3386253956ef Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 361e8bdd48ac Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] omits e21ffedc8f6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 81527dae45e1 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 63b96c25642c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8481299b110f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a0ab91986e63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1876c5bf7e1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50fcfa59266a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 48fe95769c39 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ad7dfa467c60 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 70cacc5e8862 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 946cf1046fdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9561225c9d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 994b19f4b225 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6c3f25067495 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits a637b869a188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20962524fe8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 337b738b13bb Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits fe28c0d435f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ab3e19ee82a8 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 3440ce0a07fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d9b0b04ca81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e5708161789 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54ba0988fb81 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits b06b34a3d7df Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 61637ada84ec Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits b32e26b6f016 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1ea4cd0d69d8 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 4fa78f9291a1 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 95668d0e16aa Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 26f62843818d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86c533d81da8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits da55471b4e54 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits d9aeb3623e8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a163b92927af Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 154907c72219 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits b6f5d8ef2137 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1664900aacad Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 4412ec30e9bd Merge branch 'master' of git://linuxtv.org/media_tree.git omits d3ae8d984643 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits c30cc346b61e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 320d0b183f2e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits b8353744a684 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 45f7e11fb10c Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits d1a88fe4d62e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 76e27fd90eab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8956fbcf78a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a182b199eb87 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 21286c7dc4bc Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits fef942a77645 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits ad4a5bfa9f83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c30d3b6ff310 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 0a9e1ea8f200 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 1bf465a1d9f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 742976b6312d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c779d2a24305 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7dbba7bc36a9 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 5d89539b2de3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 84826cb1e182 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6fd6a971752e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits e14a054508fc Merge branch 'master' of git://github.com/ceph/ceph-client.git omits f6c6a390fd43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f7ef3cbd4be Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits bb623bf78eba Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 498281ca6e35 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 46f660589b09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6aab32152bf1 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits fbfa13cb09e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 47bd4f07642f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0228abf8ff48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41202b974164 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 347d8a18204b Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits ce183e108ad5 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 391a35a270ae Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits cf1c8bbe8251 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 49c8215de598 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 04c3e25234c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6956f4dfb80 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits d7af4b62a702 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits f97e165a6f36 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 4c6555685e83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ceb3b0ab3366 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc5da2055d3e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6bd815878881 next-20230920/qcom omits 967052fa8ab5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 171eed219ab8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9344d692f8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14e96c469cdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4580668e9fae Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 8d5931119919 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27accb86f215 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits b1363d2632ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cfbc539fdaab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cacc820ee4c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a41e87e24f89 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 8c459747e9b1 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 35312f851403 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 1785a8000112 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 43fbc48e3300 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 721e9de6ecf8 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 961a8ccf602d Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits d2d3caa9d8e8 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 9ce09c007359 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5328172d21b1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2f013cb78b61 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6b52454340a8 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 947d52452b9d Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits cd4afac3a10f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0531617c475f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f4767eabf84d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits d42bc0173ca9 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 5cde5d5df44a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5f23ea538a64 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 28229ad0cd92 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 02f126127996 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 39d64aa608f9 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 3d33ebfe2fbd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 84cf0b4c0bc5 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 209a755e438f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c4a4cd6ef9da Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits b9823a64c5a3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 80e186479f75 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c835832930a3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8287c291476a Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 5c97be42c0ee Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a1c1f6c3d22d Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 69aaa6fc57db Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c642cc09db0d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e6467e143c5a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits b5f88d89cfc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ee7c361fc90 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1a9a3a596294 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4175a717066c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits cdd9eec0ea6d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c5060253b33b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f7deaa803049 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e8cd39cfb53f Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 4ab152508b4a Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits f43616df7b8e Merge branch 'mm-nonmm-unstable' into mm-everything omits 84a914ff07cf kstrtox: remove strtobool() omits d45c3dcd61bc extract and use FILE_LINE macro omits 13d016dbf7a0 crash_core.c: remove unneeded functions omits fd4fcfd6ea48 riscv: kdump: use generic interface to simplify crashkerne [...] omits f67a5b9d97df arm64: kdump: use generic interface to simplify crashkerne [...] omits 7e7ac0c45395 x86: kdump: move crash_low_size_default() code into <asm/c [...] omits 64d5b7b48032 x86: kdump: use generic interface to simplify crashkernel [...] omits d83eafc1c169 crash_core: move crashk_*res definition into crash_core.c omits 826e40cd195a crash_core: add generic function to do reservation omits 107bfe82f013 crash_core: change parse_crashkernel() to support crashker [...] omits 7e2480fafe3a crash_core: change the prototype of function parse_crashkernel() omits 4a3eb86979c8 crash_core.c: remove unnecessary parameter of function omits cc4790208661 fs: ocfs2: replace strlcpy with sysfs_emit omits 066a34372a56 minmax: fix header inclusions omits 8f35b0df2e50 pid: pid_ns_ctl_handler: remove useless comment omits 7ba2a91b102a minmax: deduplicate __unconst_integer_typeof() omits 11b4b318fc7a kthread-add-kthread_stop_put-v2-fix omits b36bd3568b48 kthread-add-kthread_stop_put-v2 omits 726f8d416655 kthread: add kthread_stop_put omits 23f9b0572922 taskstats: fill_stats_for_tgid: use for_each_thread() omits a8cd58ad6eb1 getrusage: use __for_each_thread() omits 296c7d1942b0 getrusage: add the "signal_struct *sig" local variable omits cf16cc059e72 signal: complete_signal: use __for_each_thread() omits 0ab4a1a39f35 fs/proc: do_task_stat: use __for_each_thread() omits 0adf80e2331f scsi: qla2xxx: use DEFINE_SHOW_STORE_ATTRIBUTE() helper fo [...] omits fc282c6eec39 scsi: hisi_sas: use DEFINE_SHOW_STORE_ATTRIBUTE() helper f [...] omits 97028b5b22fe seq_file: add helper macro to define attribute for rw file omits 0d0a6efa57c2 panic-use-atomic_try_cmpxchg-in-panic-and-nmi_panic-v2 omits 925c64446331 panic: use atomic_try_cmpxchg in panic() and nmi_panic() omits c583ed666089 __kill_pgrp_info: simplify the calculation of return value omits ba67e2193e3d kill task_struct->thread_group omits 0bb3e476e186 change thread_group_empty() to use task_struct->thread_node omits 0af38b3e047a change next_thread() to use __next_thread() ?: group_leader omits 75c807c91860 introduce __next_thread(), fix next_tid() vs exec() race omits 4a794f413091 ocfs2: correct range->len in ocfs2_trim_fs() omits 3dd6a45f4f30 compiler.h: unify __UNIQUE_ID omits 4889daeb0f21 docs: fix link s390/zfcpdump.rst omits b284f40ecc9f delayacct: add memory reclaim delay in get_page_from_freelist omits 92da67d78fd1 zswap: shrinks zswap pool based on memory pressure omits d8f9f4a10384 zswap: make shrinking memcg-aware omits bff804dbd1f6 mm: document mmu_notifier_invalidate_range_start_nonblock() omits d9ccc9c61260 mm/ksm: document pages_skipped sysfs knob omits c59c7473cd3e mm/ksm: document smart scan mode omits ad4271fdd8b1 mm/ksm: add pages_skipped metric omits ef3e54c4e512 mm/ksm: add "smart" page scanning mode omits 4d16cdacc3a2 memcg: remove unused do_memsw_account in memcg1_stat_format omits 9858e3411b81 memcg: expose swapcache stat for memcg v1 omits 4bb372877529 mm: add statistics for PUD level pagetable omits 84c6a55f1236 bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of omits fe7362fb5c9c kprobes: remove dependency on CONFIG_MODULES omits 5174dc9d8398 x86/ftrace: enable dynamic ftrace without CONFIG_MODULES omits 7763d0b7c467 arch: make execmem setup available regardless of CONFIG_MODULES omits b8b8063ab572 powerpc-extend-execmem_params-for-kprobes-allocations-fix omits 109b5c0e01a8 powerpc: extend execmem_params for kprobes allocations omits 845b507531dd riscv: extend execmem_params for generated code allocations omits 529625c0a432 arm64, execmem: extend execmem_params for generated code a [...] omits a68e45fb5f48 mm/execmem: introduce execmem_data_alloc() omits 9190870890ce modules, execmem: drop module_alloc omits ecfa2702386f mm/execmem, arch: convert remaining overrides of module_al [...] omits 8f83fc9c4299 mm/execmem, arch: convert simple overrides of module_alloc [...] omits e1a1845f2b31 mm: introduce execmem_text_alloc() and execmem_free() omits 6802269a38f9 nios2: define virtual address space for modules omits 91a3b4c315a6 mm: mlock: update mlock_pte_range to handle large folio omits 1db8e925b3b0 mm: handle large folio when large folio in VM_LOCKED VMA range omits ecb363007cab mm: add functions folio_in_range() and folio_within_vma() omits 392a1a35f096 mm/damon/core-test: fix memory leak in damon_new_ctx() omits a35b72c6ba21 mm/damon/core-test: fix memory leak in damon_new_region() omits 9a188e4173ba mm/writeback: update filemap_dirty_folio() comment omits 672e41794727 Docs/ABI/damon: update for DAMOS apply intervals omits 8dc5a80271a6 Docs/admin-guide/mm/damon/usage: update for DAMOS apply intervals omits 43a6bf18467a selftests/damon/sysfs: test DAMOS apply intervals omits 65aea8589290 mm/damon/sysfs-schemes: support DAMOS apply interval omits 415c7aa5093d Docs/mm/damon/design: document DAMOS apply intervals omits 4fd9bb036e8b mm/damon/core: implement scheme-specific apply interval omits 1d382e4839fc mm/damon/core: use nr_accesses_bp as a source of damos_bef [...] omits a584f000be79 mm/damon/sysfs-schemes: use nr_accesses_bp as the source o [...] omits 0e46e3015c52 mm/damon/core: make DAMOS uses nr_accesses_bp instead of n [...] omits eb99c6d2e9f9 hugetlb: convert remove_pool_huge_page() to remove_pool_hu [...] omits d22b2e36ef42 hugetlb: remove a few calls to page_folio() omits 367428f634e8 hugetlb: use a folio in free_hpage_workfn() omits d5186e349a7c mm-hugetlb-skip-initialization-of-gigantic-tail-struct-pag [...] omits c998f4d813f5 mm: hugetlb: skip initialization of gigantic tail struct p [...] omits 4cc65f367fc6 memblock: introduce MEMBLOCK_RSRV_NOINIT flag omits db86b7c83404 memblock: add missing argument definition omits 7a119abe3112 memblock: pass memblock_type to memblock_setclr_flag omits c757769942d4 mm: hugetlb_vmemmap: use nid of the head page to reallocate it omits 958e7569b4ac mm/damon/core: mark damon_moving_sum() as a static function omits 8f3f131621fd mm/damon/core: skip updating nr_accesses_bp for each aggre [...] omits 5fc5f39af8fb mm/damon/core: use pseudo-moving sum for nr_accesses_bp omits 3fbe1b96a648 mm/damon/core: introduce nr_accesses_bp omits 82f02efa02bb mm/damon/core-test: add a unit test for damon_moving_sum() omits a75c8c0c5a5e mm/damon/core: implement a pseudo-moving sum function omits 5b422788f41e mm/damon/vaddr: call damon_update_region_access_rate() always omits 401f4a0f52eb mm/damon/core: define and use a dedicated function for reg [...] omits 86cb3d018280 mm/damon/core: use number of passed access sampling as a timer omits 20da0ac3c8c5 mips: use nth_page() in place of direct struct page manipulation omits 2540fe76784d fs: use nth_page() in place of direct struct page manipulation omits 5d15f31625b0 mm/memory_hotplug: use pfn math in place of direct struct [...] omits af9f1ec2d8f9 mm/hugetlb: use nth_page() in place of direct struct page [...] omits 1a887c38f863 mm/cma: use nth_page() in place of direct struct page mani [...] omits 671b021998dc mm, vmscan: remove ISOLATE_UNMAPPED omits 60ab01f1eca5 trace-vmscan-postprocess: sync with tracepoints updates omits c7c820d2d56d buffer: remove __getblk_gfp() omits 23138a8c40d7 ext4: call bdev_getblk() from sb_getblk_gfp() omits 06c39afd6d04 buffer: convert sb_getblk() to call __getblk() omits 162d7fcedf95 buffer: convert getblk_unmovable() and __getblk() to use b [...] omits 0e526568c325 buffer: use bdev_getblk() to avoid memory reclaim in reada [...] omits 49cf8245d450 ext4: use bdev_getblk() to avoid memory reclaim in readahead path omits aaf3a70a50df buffer: hoist GFP flags from grow_dev_page() to __getblk_gfp() omits 7baa774035bf buffer: pass GFP flags to folio_alloc_buffers() omits 50a48f1c2bca Docs/admin-guide/mm/damon/usage: document damos_before_app [...] omits 48526d22ce9c mm/damon/core: add a tracepoint for damos apply target regions omits 1acdb6fd696f mm: migrate: remove isolated variable in add_page_for_migration() omits c711a6900bd4 mm: migrate: remove PageHead() check for HugeTLB in add_pa [...] omits dee61ba8f803 mm: migrate: use a folio in add_page_for_migration() omits 7ac878b4bb68 mm: migrate: use __folio_test_movable() omits dd762ce5b26a mm: migrate: convert migrate_misplaced_page() to migrate_m [...] omits e2dbabacf387 mm: migrate: convert numamigrate_isolate_page() to numamig [...] omits e1cf1f179fc9 mm: migrate: remove THP mapcount check in numamigrate_isol [...] omits 2777f78737a6 mm: migrate: remove PageTransHuge check in numamigrate_iso [...] omits 1896fe9f3cca mm/rmap: pass folio to hugepage_add_anon_rmap() omits bb73d9bc06f3 mm-rmap-simplify-pageanonexclusive-sanity-checks-when-addi [...] omits 6efda2b32cb3 mm/rmap: simplify PageAnonExclusive sanity checks when add [...] omits e5849fbafc25 mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap() omits d7db0fdd5523 mm/rmap: move folio_test_anon() check out of __folio_set_anon() omits e66516eb78f2 mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap() omits ce9fac22a94c mm/rmap: drop stale comment in page_add_anon_rmap and huge [...] omits e7122df14847 mm-memcg-add-thp-swap-out-info-for-anonymous-reclaim-fix omits fdc9f351ebf3 mm: memcg: add THP swap out info for anonymous reclaim omits dec3084a36c2 dax, kmem: calculate abstract distance with general interface omits e127c2b9e801 acpi, hmat: calculate abstract distance with HMAT omits fe94770de862 acpi, hmat: refactor hmat_register_target_initiators() omits 739d2957c28e memory tiering: add abstract distance calculation algorith [...] omits fff7ce7a0467 mm: vmscan: modify an easily misunderstood function name omits 02e998f88f61 mm: shrinker: convert shrinker_rwsem to mutex omits 1f470347d31d mm: shrinker: hold write lock to reparent shrinker nr_deferred omits b1b05e1ca7ec mm: shrinker: make memcg slab shrink lockless omits 7d82c7775d97 mm: shrinker: make global slab shrink lockless omits e8b9692316b1 mm: shrinker: rename {prealloc|unregister}_memcg_shrinker( [...] omits 41f66d693d26 mm: shrinker: add a secondary array for shrinker_info::{ma [...] omits 081c4123d1be mm: shrinker: remove old APIs omits 6b60e3ec996c fs: super: dynamically allocate the s_shrink omits f607a090dcb7 zsmalloc: dynamically allocate the mm-zspool shrinker omits 56bfaf70834e xfs: dynamically allocate the xfs-qm shrinker omits 1553ff30193e xfs: dynamically allocate the xfs-inodegc shrinker omits bf656215d762 xfs: dynamically allocate the xfs-buf shrinker omits 09f097cbe710 nfsd: dynamically allocate the nfsd-reply shrinker omits fb6edcccc8b7 nfsd: dynamically allocate the nfsd-client shrinker omits e45525ea88be jbd2,ext4: dynamically allocate the jbd2-journal shrinker omits 0b1898ca757d ext4: dynamically allocate the ext4-es shrinker omits 423d4772f6c8 mbcache: dynamically allocate the mbcache shrinker omits 7b4fb9a9eaf2 virtio_balloon: dynamically allocate the virtio-balloon shrinker omits 778ef4f29dc9 vmw_balloon: dynamically allocate the vmw-balloon shrinker omits fa0004e2835c bcache: dynamically allocate the md-bcache shrinker omits fe6350a9b08b md/raid5: dynamically allocate the md-raid5 shrinker omits 35bad4c19cf1 dm zoned: dynamically allocate the dm-zoned-meta shrinker omits 38688f04a02c dm: dynamically allocate the dm-bufio shrinker omits 017560aba78b drm/panfrost: dynamically allocate the drm-panfrost shrinker omits 4ff2e7a023a0 drm/msm: dynamically allocate the drm-msm_gem shrinker omits 073b363d8409 drm/i915: dynamically allocate the i915_gem_mm shrinker omits 2c2209d4071e mm: workingset: dynamically allocate the mm-shadow shrinker omits c2b657e37806 sunrpc: dynamically allocate the sunrpc_cred shrinker omits 8d285ec1db2e mm: thp: dynamically allocate the thp-related shrinkers omits 3c8a32e36ce9 rcu: dynamically allocate the rcu-kfree shrinker omits 11c20d92eeb0 rcu: dynamically allocate the rcu-lazy shrinker omits 59b8bd4e3038 ubifs: dynamically allocate the ubifs-slab shrinker omits 46d48b9dd045 quota: dynamically allocate the dquota-cache shrinker omits f8a4bb0adbd1 nfsd: dynamically allocate the nfsd-filecache shrinker omits fafe94ca6acb nfs: dynamically allocate the nfs-acl shrinker omits dfe15333d0d0 NFSv4.2: dynamically allocate the nfs-xattr shrinkers omits 6796ad29d98f gfs2: dynamically allocate the gfs2-qd shrinker omits 86d21ea3e5f8 gfs2: dynamically allocate the gfs2-glock shrinker omits 3d36097ea278 f2fs: dynamically allocate the f2fs-shrinker omits 8d2b616e2210 erofs: dynamically allocate the erofs-shrinker omits 03ed6dd18d39 xenbus/backend: dynamically allocate the xen-backend shrinker omits 9ab68828082a drm/ttm: dynamically allocate the drm-ttm_pool shrinker omits 2063a0936d1f binder: dynamically allocate the android-binder shrinker omits e985d3131bf4 kvm: mmu: dynamically allocate the x86-mmu shrinker omits 82086d9505a3 mm: shrinker: some cleanup omits 999ddb771907 mm: shrinker: add infrastructure for dynamically allocatin [...] omits 395b1621108a drm/ttm: introduce pool_shrink_rwsem omits e7b40485a478 mm: shrinker: remove redundant shrinker_rwsem in debugfs o [...] omits 823fcb429a4f mm: vmscan: move shrinker-related code into a separate file omits 5fc5bbf30707 mm: move some shrinker-related function declarations to mm [...] omits 7447bfdaefad proc/kcore: do not try to access unaccepted memory omits e09719750578 efi/unaccepted: do not let /proc/vmcore try to access unac [...] omits 2b7455ee37cc kmsan: introduce test_memcpy_initialized_gap() omits 2651468e9bd4 kmsan: merge test_memcpy_aligned_to_unaligned{,2}() together omits 719d156602f1 kmsan: prevent optimizations in memcpy tests omits 09de5d47ec10 kmsan: simplify kmsan_internal_memmove_metadata() omits c8927d76e57c memfd: drop warning for missing exec-related flags omits 449e3b71c77c mm/shmem: remove dead code can not be satisfied by "(CONFI [...] omits d18c32245279 mm/vmscan: print err before panic omits b43913e29a2e mm/mm_init.c: remove redundant pr_info when node is memoryless omits 254fe0f17e2d mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to [...] omits b43d813d4e6c mm: remove duplicated vma->vm_flags check when expanding stack omits b14e16c5069a mm/damon/core: remove 'struct target *' parameter from dam [...] omits 4f34b9ba9c4c mm/damon/core: remove duplicated comment for watermarks-ba [...] omits 95f94f94eeea mm/damon/core: add more comments for nr_accesses omits 733c38937cec mm/damon/core: fix a comment about damon_set_attrs() call timings omits 1578f5079aaa Docs/admin-guide/mm/damon/usage: link design doc for detai [...] omits 950c4c3a7b01 Docs/mm/damon/design: add a section for kdamond and DAMON context omits f4e92abe2ceb Docs/admin-guide/mm/damon/usage: explain the format of dam [...] omits ad90b3956633 Docs/mm/damon/design: explicitly introduce ``nr_accesses`` omits 9b322bff016f Docs/admin-guide/mm/damon/usage: move debugfs intro to the [...] omits daffe64d7f95 Docs/admin-guide/mm/damon/usage: place debugfs usage at th [...] omits f1d1dedfdc6a Docs/admin-guide/mm/damon/usage: fixup missed :ref: keyword omits c8bb0aca6d4c zswap: change zswap's default allocator to zsmalloc omits cb168211ae51 selftests: mm: add a test for moving from an offset from s [...] omits 0439eb322603 selftests: mm: add a test for remapping within a range omits 2997812dd20b selftests: mm: add a test for remapping to area immediatel [...] omits 8b5efcd63443 selftests: mm: add a test for mutually aligned moves > PMD size omits 81c3edf7cb08 selftests: mm: fix failure case when new remap region was [...] omits 7c0d57e4f56d mm/mremap: allow moves within the same VMA for stack moves omits e8d5b342ca65 mm/mremap: optimize the start addresses in move_page_tables() omits b4e6fa01a363 mm: hugetlb_vmemmap: fix hugetlb page number decrease fail [...] omits 871feb16a094 mm/vmstat: use this_cpu_try_cmpxchg in mod_{zone,node}_state omits 8547ffa4047f mm-convert-dax-lock-unlock-page-to-lock-unlock-folio-fix omits db840d88ae31 mm: convert DAX lock/unlock page to lock/unlock folio omits 002ea03d954f mm: remove remnants of SPLIT_RSS_COUNTING omits 49b69a864617 mm/vmscan: use folio_migratetype() instead of get_pagebloc [...] omits 5755ac8095f8 mm: refactor si_mem_available() omits d33edaa13b11 mm, pmem, xfs: introduce MF_MEM_PRE_REMOVE for unbind omits 2e81c8846901 mm/hugeltb: fix nodes huge page allocation when there are [...] omits f6a1b22c80c9 mm: fix draining remote pageset omits 9fd569211795 hugetlb: set hugetlb page flag before optimizing vmemmap omits 333f75e1bb31 mm: fix unaccount of memory on vma_link() failure omits f8431feedc9d mm/mremap: fix unaccount of memory on vma_merge() failure omits 7534c1cab508 mm-vmscan-try-to-reclaim-swapcache-pages-if-no-swap-space-v6 omits 776e85b2561f mm: vmscan: try to reclaim swapcache pages if no swap space omits 9862f7812fca selftests/mm: gup_longterm: fix a resource leak omits 799a09b7d6eb mm/compaction: factor out code to test if we should run co [...] omits 2ac0b01ad82b mm/compaction: improve comment of is_via_compact_memory omits 164c823dfb50 mm/compaction: remove repeat compact_blockskip_flush check [...] omits 3694d27495e2 mm/compaction: correctly return failure with bogus compoun [...] omits 4266c4ec7b35 mm/compaction: call list_is_{first}/{last} more intuitivel [...] omits d7011ffee5bf mm/compaction: use correct list in move_freelist_{head}/{tail} omits 6f6bfe42e93c mm: wire up tail page poisoning over ->mappings omits 29effb5a5f5b acpi,mm: fix typo sibiling -> sibling omits 05be3156fff9 mm: optimization on page allocation when CMA enabled omits de6e0381819e mm: abstract moving to the next PFN omits cf5b5b292737 mm: report success more often from filemap_map_folio_range() omits 3d0392cda1f7 i915: limit the length of an sg list to the requested length omits 2eb884a81568 mm: lock VMAs skipped by a failed queue_pages_range() omits 2041864a22d4 maple_tree: use mas_node_count_gfp() in mas_expected_entries() omits ac235e5e065f fs: binfmt_elf_efpic: fix personality for ELF-FDPIC omits 1b687396f9b8 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits d6f55a9f5335 mm/shmem: fix race in shmem_undo_range w/THP omits d5add9cf0b26 mm: keep memory type same on DEVMEM Page-Fault omits 461c2df89e36 Merge branches 'hwspinlock-next' and 'rproc-next' into for-next omits 076cdd98c2c3 Merge tag 'v6.6-rc3.vfs.ctime.revert' into vfs.all omits 97a8e56a46b6 Merge branch 'vfs.mount.write' into vfs.all omits b3df492e7355 Merge branch 'vfs.super' into vfs.all omits d6de71465d93 Merge branch 'vfs.misc' into vfs.all omits d2db9c9b4035 Merge branch 'vfs.fixes' into vfs.all omits a644f6edc3ab Merge remote-tracking branch 'regulator/for-6.7' into regu [...] omits 102b3f252c53 Merge branches 'for-next/scmi/fixes', 'for-next/scmi/updat [...] omits 70ff246387ee Merge branch 'slab/for-6.7/orders-cleanup' into slab/for-next omits 7267d0cf6858 fs: add a new SB_I_NOUMASK flag omits ef26822fb233 vfs: fix readahead(2) on block devices omits 788efdaad675 init/mount: print pretty name of root device when panics omits 844fdde85c87 mm/slub: refactor calculate_order() and calc_slab_order() omits 5d2fb61c82b4 mm/slub: attempt to find layouts up to 1/2 waste in calcul [...] omits b898b3a57bed mm/slub: remove min_objects loop from calculate_order() omits 4852a84906ee mm/slub: simplify the last resort slab order calculation omits 30fb23dc2257 Merge branch into tip/master: 'x86/tdx' omits 7fa215e658fc Merge branch into tip/master: 'x86/platform' omits 58bd528c6c36 Merge branch into tip/master: 'x86/mm' omits d4da15476b00 Merge branch into tip/master: 'x86/entry' omits 597c705313e6 Merge branch into tip/master: 'x86/bugs' omits d6d055912b98 Merge branch into tip/master: 'x86/boot' omits 2b08a2fa94a3 Merge branch into tip/master: 'x86/asm' omits 076556b1986f Merge branch into tip/master: 'smp/core' omits b1de0de5b4af Merge branch into tip/master: 'sched/core' omits c37b1512c8b2 Merge branch into tip/master: 'perf/core' omits 5179ec64982c Merge branch into tip/master: 'locking/core' omits 56f2437dbf1a Merge branch into tip/master: 'core/core' omits 6aa4a0f7cd33 Merge branch into tip/master: 'x86/urgent' omits 779f1579b906 Merge branch into tip/master: 'sched/urgent' omits a1d69cf22844 Merge branch into tip/master: 'locking/urgent' omits fe551a34be88 SUNRPC: Remove BUG_ON call sites omits 1da3383d6535 nfs: fix the typo of rfc number about xattr in NFSv4 omits 20a4dc539551 NFSD: add rpc_status netlink support omits 6bc9219c8e68 NFSD: introduce netlink stubs omits b42902787042 NFSD: handle GETATTR conflict with write delegation omits 5bf4d7ac99f0 NFSD: add support for CB_GETATTR callback omits 3ce69fd8ee47 SUNRPC: change the back-channel queue to lwq omits 3d480b607db0 SUNRPC: discard sp_lock omits d28d7cbca8f1 SUNRPC: change sp_nrthreads to atomic_t omits cfee7e3d274c SUNRPC: use lwq for sp_sockets - renamed to sp_xprts omits 4b53ea96c4fb SUNRPC: only have one thread waking up at a time omits 37a6a71fd2f9 SUNRPC: rename some functions from rqst_ to svc_thread_ omits b0c4578c3e61 lib: add light-weight queuing mechanism. omits 0b5f291a5b90 Merge branches 'arm64-defconfig-for-6.7', 'arm64-fixes-for [...] omits 138625caf2e2 parisc: Enable HAVE_ARCH_PREL32_RELOCATIONS omits 804bd4b38137 parisc: Restore __ldcw_align for PA-RISC 2.0 processors omits f7bcc5d92a2d parisc: Fix crash with nr_cpus=1 option omits 3cd4dcf730c7 Merge remote-tracking branch 'spi/for-6.7' into spi-next omits 1d7432bff075 Merge remote-tracking branch 'asoc/for-6.7' into asoc-next omits c313fc57eaef accel/habanalabs: trace dma map sgtable omits 4ea92e3012e1 accel/habanalabs: add traces for dma mappings omits bb895eece9c0 accel/habanalabs: remove unused asic functions omits f75a0e70ed37 x86/pti: Fix kernel warnings for pti= and nopti cmdline options omits 01e1e86d8d20 x86/calldepth: Rename __x86_return_skl() to call_depth_ret [...] omits 82c646200864 x86/nospec: Refactor UNTRAIN_RET[_*] omits c8b840f7767b x86/retpoline: Remove .text..__x86.return_thunk section omits ff72a720fbae x86/rethunk: Use SYM_CODE_START[_LOCAL]_NOALIGN macros omits 8976895617cd x86/srso: Disentangle rethunk-dependent options omits 27ee0600912c x86/srso: Move retbleed IBPB check into existing 'has_micr [...] omits 44bd14590309 x86/bugs: Remove default case for fully switched enums omits 73163764dd8d x86/srso: Remove 'pred_cmd' label omits d1a8e4d99299 x86/srso: Unexport untraining functions omits da3bd8872ee0 x86/srso: Improve i-cache locality for alias mitigation omits eae1a2bb7dd3 x86/alternatives: Remove faulty optimization omits adc5517ec815 x86/srso: Fix unret validation dependencies omits 3f0659662ac8 x86/srso: Fix vulnerability reporting for missing microcode omits 6988c6ceccb0 x86/srso: Print mitigation for retbleed IBPB case omits 8d1af58569b6 x86/srso: Print actual mitigation if requested mitigation [...] omits 01bba38f23ed x86/srso: Fix SBPB enablement for (possible) future fixed HW omits e7377db93381 accel/habanalabs: update boot status print omits d6be214f9bb7 accel/habanalabs: extend preboot timeout when preboot migh [...] omits 648fd8c96d3f platform/x86: think-lmi: Use strreplace() to replace a cha [...] omits 153c7c12c520 platform/x86: think-lmi: Replace kstrdup() + strreplace() [...] omits f1e6fc214046 accel/habanalabs: add fw status SHUTDOWN_PREP omits 1bd57732fc24 accel/habanalabs: add debug prints to dump content of SG t [...] omits 4a7cf1bc44eb accel/habanalabs: add missing offset handling for dma-buf omits 44df16317f34 platform/surface: hotplug: Convert to platform remove call [...] omits 085548a73eca platform/surface: gpe: Convert to platform remove callback [...] omits 4082c862b5cc platform/surface: dtx: Convert to platform remove callback [...] omits 68f2fffadfe4 platform/surface: aggregator-registry: Convert to platform [...] omits c31461c785dd platform/surface: aggregator-cdev: Convert to platform rem [...] omits 33cd5d25dd56 platform/surface: acpi-notify: Convert to platform remove [...] omits 4d9d943f776f platform/surface: surface3-wmi: Convert to platform remove [...] omits c1203e8c138d accel/habanalabs: set hl_dmabuf_priv.device_address only w [...] omits d5975368fa12 accel/habanalabs: fix SG table creation for dma-buf mapping omits a6d961e6ddef accel/habanalabs: split user interrupts pending list omits 6a4e01f17020 platform/x86: x86-android-tablets: Fix Lenovo Yoga Tablet [...] omits 68e1d47886c3 accel/habanalabs: optimize timestamp registration handler omits b5be1fbaf53b accel/habanalabs: fix bug in timestamp interrupt handling omits aa7b6367186e accel/habanalabs: tiny refactor of hl_map_dmabuf() omits b1f9ecd83f0f accel/habanalabs: export dma-buf only if size/offset multi [...] omits 04b45c391b74 accel/habanalabs: use exported size from dma_buf and not f [...] omits 54980b6fa308 accel/habanalabs: always pass exported size to alloc_sgt_f [...] omits 86e92909d327 accel/habanalabs: prevent sending heartbeat before events [...] omits 50afcf8e5a52 accel/habanalabs/gaudi2: add eq health check using irq omits 175cb258fa39 accel/habanalabs/gaudi2: handle eq health heartbeat check omits f6dafa5c196a accel/habanalabs/gaudi2: print power-mode changes omits 809a1971ce61 accel/habanalabs: add tsc clock sampling to clock sync info omits 29bdce93206f accel/habanalabs: fix inline doc typos omits 2828bf3cef2c accel/habanalabs: disable events ioctls on control device omits 68b0185043f5 accel/habanalabs: move cpucp interface to linux/habanalabs omits 7092844cd4ae accel/habanalabs/gaudi2: include block id in ECC error reporting omits 3c4b60f6e533 accel/habanalabs: improve etf configuration omits a8ddcfbad5e1 accel/habanalabs: refactor deprecated strncpy omits 9c1fa30d85a6 ata: libata: Cleanup inline DMA helper functions omits b639936aa848 ata: libata-eh: Reduce "disable device" message verbosity omits 71e4f12d309a ata: libata-eh: Improve reset error messages omits 7fdfb77ea9c2 ata: libata-sata: Improve ata_sas_slave_configure() omits 87e018042cad ata: libata-core: Do not resume runtime suspended ports omits 293530943a7c ata: libata-core: Do not poweroff runtime suspended ports omits 87485025167b ata: libata-core: Remove ata_port_resume_async() omits a20e9186b9b7 ata: libata-core: Remove ata_port_suspend_async() omits 6ee4a14891d3 ata: libata-core: Detach a port devices on shutdown omits 4abb9a6558fe ata: libata-core: Synchronize ata_port_detach() with hotplug omits 1ab14882ae10 ata: libata-scsi: Cleanup ata_scsi_start_stop_xlat() omits 1134d5b77472 scsi: Remove scsi device no_start_on_resume flag omits 6e6c1cea242a ata: libata-eh: Fix compilation warning in ata_eh_link_report() omits 4678698dc03b ata: libata-core: Fix compilation warning in ata_dev_config_ncq() omits fe86bf114189 scsi: sd: Do not issue commands to suspended disks on shutdown omits 72670ce9cfc3 ata: libata-core: Do not register PM operations for SAS ports omits 5f57282f046d ata: libata-scsi: Fix delayed scsi_rescan_device() execution omits 3266e7f6459b scsi: Do not attempt to rescan suspended devices omits 6edd6c4b4be9 ata: libata-scsi: Disable scsi device manage_system_start_stop omits 25d5158d2328 scsi: sd: Differentiate system and runtime start/stop management omits 96140287ed29 ata: libata-scsi: link ata port and scsi device omits 75242f4c66a4 ata: libata-core: Fix port and device removal omits bff70cc146c0 ata: libata-core: Fix ata_port_request_pm() locking omits cb3415405a9b docs: pstore-blk.rst: fix typo, s/console/ftrace omits a321a540e3c9 docs: pstore-blk.rst: use "about" as a preposition after "care" omits d975b468819a Merge branch 'io_uring-futex' into for-next omits 58fac6aac7a2 Merge branch 'io_uring-waitid' into for-next omits 850c8ce8d391 Merge branch 'misc-6.6' into next-fixes omits 3a5260210762 btrfs: fix race between reading a directory and adding ent [...] omits 994649f7da1b btrfs: refresh dir last index during a rewinddir(3) call omits 3a7b9dc311b9 btrfs: set last dir index to the current last index when o [...] omits fdbe06b53a64 btrfs: prevent transaction block reserve underflow when st [...] omits 015f2ce363fb btrfs: fix race when refilling delayed refs block reserve omits 89f3eed9e13c platform/x86: think-lmi: Add bulk save feature omits 20b3747c096f accel/habanalabs/gaudi2: Fix incorrect string length compu [...] omits ff9621843c38 accel/habanalabs: refactor deprecated strncpy to strscpy_pad omits 84aa1dae9ad6 accel/habanalabs: fix ETR/ETF flush logic omits bd20c771092a accel/habanalabs/gaudi2 : remove psoc_arc access omits afb7ff60581f accel/habanalabs/gaudi2: prepare to remove cpu_rst_status omits 3619c4c41fad accel/habanalabs: release user interfaces earlier in device fini omits dd82e2d26b2a ata: ahci: print the lpm policy on boot omits df137dff93fc io_uring: add support for vectored futex waits omits 4d71956ede24 futex: make the vectored futex operations available omits c0a4045dbaf7 futex: make futex_parse_waitv() available as a helper omits 478a69ffeb76 futex: add wake_data to struct futex_q omits 224618a96b28 io_uring: add support for futex wake and wait omits e5c7f5eee9c8 futex: abstract out a __futex_wake_mark() helper omits 397ba0ae6d43 futex: factor out the futex wake handling omits 5858c9b1c12b futex: move FUTEX2_VALID_MASK to futex.h omits 54a0a1f7c547 futex: Validate futex value against futex size omits 353c0c52340b futex: Flag conversion omits a2c1ebf90647 futex: Extend the FUTEX2 flags omits cb9fd5e9e045 futex: Clarify FUTEX2 flags omits 434666c1ec92 io_uring: add IORING_OP_WAITID support omits c61ab0136297 exit: add internal include file with helpers omits d69ad44b6992 exit: add kernel_waitid_prepare() helper omits 3985804465d5 exit: move core of do_wait() into helper omits 97d3a36a80e0 exit: abstract out should_wake helper for child_wait_callback() omits 169c0f23cacc KVM: arm64: Properly return allocated EL2 VA from hyp_allo [...] omits aa333f5e8461 Merge branch 'sunxi/dt-for-6.6' into sunxi/for-next omits 246e2cc22265 Merge branch 'imx/defconfig' into for-next omits 40c874d21e47 Merge branch 'imx/dt64' into for-next omits 08c269f49c1f Merge branch 'imx/dt' into for-next omits bd2239e649f2 Merge branch 'imx/bindings' into for-next omits a923a72139f4 Merge branch 'imx/soc' into for-next omits a7b4c2bd82d3 Merge branch 'imx/drivers' into for-next omits d82915563fee Merge branch 'sunxi/clk-for-6.6' into sunxi/for-next omits 8bd9496071ba Merge branch 'sunxi/dt-for-6.6' into sunxi/for-next omits 734569159923 Merge branch 'sunxi/drivers-for-6.6' into sunxi/for-next omits 267845be12b5 Merge branch 'sunxi/clk-for-6.6' into sunxi/for-next omits 7a254b236882 Merge branch 'sunxi/drivers-for-6.6' into sunxi/for-next adds b300c0fdf004 Merge tag 'hwmon-for-v6.6-rc3' of git://git.kernel.org/pub [...] adds 2af5acbaa74c Merge tag 'sound-6.6-rc3' of git://git.kernel.org/pub/scm/ [...] adds fb8b1b93eed0 Merge tag 'fixes-2023-09-21' of git://git.kernel.org/pub/s [...] adds 88a174a906fe Merge tag 'for-linus-6.6a-rc3-tag' of git://git.kernel.org [...] adds 7bdfc1af0a5a Merge tag 'powerpc-6.6-2' of git://git.kernel.org/pub/scm/ [...] adds b5cbe7c00aa0 Merge tag 'v6.6-rc3.vfs.ctime.revert' of git://git.kernel. [...] adds 6f411fb5ca94 net: ena: Flush XDP packets on error. adds edc0140cc3b7 bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI adds 70b2b6892645 octeontx2-pf: Do xdp_do_flush() after redirects. adds 49dcffef85cc Merge branch 'add-missing-xdp_do_flush-invocations' adds 1703b2e0de65 igc: Expose tx-usecs coalesce setting to user adds fc21f08375db sfc: handle error pointers returned by rhashtable_lookup_g [...] adds c9bd26513b3a netfilter: nf_tables: disable toggling dormant table state [...] adds cf5000a7787c netfilter: nf_tables: fix memleak when more than 255 eleme [...] adds 7433b6d2afd5 netfilter: ipset: Fix race between IPSET_CMD_CREATE and IP [...] adds ecf4392600dd Merge tag 'nf-23-09-20' of https://git.kernel.org/pub/scm/ [...] adds 27bbf45eae9c Merge tag 'net-6.6-rc3' of git://git.kernel.org/pub/scm/li [...] adds bc3b6f59463b MAINTAINERS: Add x86 platform drivers patchwork adds 3a457d2804d4 Merge tag 'platform-drivers-x86-v6.6-3' of git://git.kerne [...] adds 2f8d62daf2b5 Merge tag 'v6.6-p3' of git://git.kernel.org/pub/scm/linux/ [...] adds f75f71b2c418 fbdev/sh7760fb: Depend on FB=y adds f675553d76c9 Merge tag 'drm-misc-fixes-2023-09-21' of git://anongit.fre [...] adds ab2bff5993d8 Merge tag 'drm-intel-fixes-2023-09-21' of git://anongit.fr [...] adds 6f6583e58d1d drm/amd/display: Fix MST recognizes connected displays as one adds 06cce38ef51f Revert "drm/amdgpu: Report vbios version instead of PN" adds f387bb578d49 drm/amdgpu: fix a memory leak in amdgpu_ras_feature_enable adds 2de19022c5d7 drm/amd/display: fix the ability to use lower resolution m [...] adds cc39f9ccb824 drm/amdkfd: Use gpu_offset for user queue's wptr adds 54928f2f8458 Merge tag 'amd-drm-fixes-6.6-2023-09-20' of https://gitlab [...] adds b41b28366d3b MAINTAINERS: remove myself as nouveau maintainer adds 48bb67d3f193 Merge tag 'drm-fixes-2023-09-22-2' of git://anongit.freede [...] adds dc912ba91b7e Merge tag 'efi-fixes-for-v6.6-2' of git://git.kernel.org/p [...] adds 41b43b6c6e30 locking/seqlock: Do the lockdep annotation before locking [...] adds 725e2d7ec893 Merge tag 'locking-urgent-2023-09-22' of git://git.kernel. [...] adds 5b47b5766b21 Merge tag 'sched-urgent-2023-09-22' of git://git.kernel.or [...] adds e583bffeb8bc Merge tag 'x86-urgent-2023-09-22' of git://git.kernel.org/ [...] adds 4ba89dd6ddec x86/alternatives: Remove faulty optimization adds aee9d30b9744 x86,static_call: Fix static-call vs return-thunk adds b61ec8d0f18c Merge tag 'x86_urgent_for_v6.6-rc3' of git://git.kernel.or [...] adds 36fcf38152d8 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds e86cdc80c6ee Merge tag 'fix-ia64-build-for-v6.6' of ssh://gitolite.kern [...] adds a1001c37f83b Merge branch 'acpi-processor' adds b184c040dc39 Merge tag 'acpi-6.6-rc3' of git://git.kernel.org/pub/scm/l [...] adds 8018e02a8703 Merge tag 'thermal-6.6-rc3' of git://git.kernel.org/pub/sc [...] adds 3abc79dce60e Merge tag 'xfs-6.6-fixes-1' of git://git.kernel.org/pub/sc [...] adds d90b0276af8f Merge tag 'hardening-v6.6-rc3' of git://git.kernel.org/pub [...] adds 59c376d63638 Merge tag 'iomap-6.6-fixes-2' of git://git.kernel.org/pub/ [...] adds 2e3d39118460 Merge tag 's390-6.6-3' of git://git.kernel.org/pub/scm/lin [...] adds 93397d3a2f1b Merge tag 'loongarch-fixes-6.6-1' of git://git.kernel.org/ [...] adds eb72d5207008 mfd: cs42l43: Use correct macro for new-style PM runtime ops adds 7c0195fa9a9e i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() adds db6aee6083a5 i2c: mux: gpio: Add missing fwnode_handle_put() adds 59851fb05d75 i2c: xiic: Correct return value check for xiic_reinit() adds 5a4de7dc9e77 Merge tag 'i2c-for-6.6-rc3' of git://git.kernel.org/pub/sc [...] adds c8ebf077fbeb smb3: fix confusing debug message adds 8565bdf8cd30 Merge tag '6.6-rc2-smb3-client-fixes' of git://git.samba.o [...] adds 85eba5f1759f Merge tag 'mm-hotfixes-stable-2023-09-23-10-31' of git://g [...] adds 5cb9606a901a gpio: sim: fix an invalid __free() usage adds 3aba70aed91f Merge tag 'gpio-fixes-for-v6.6-rc3' of git://git.kernel.or [...] adds a76b62518eb3 cxl/port: Fix cxl_test register enumeration regression adds c66650d29764 cxl/acpi: Annotate struct cxl_cxims_data with __counted_by adds 2ad78f8cee9a Merge tag 'cxl-fixes-6.6-rc3' of git://git.kernel.org/pub/ [...] adds 45d99ea451d0 ring-buffer: Fix bytes info in per_cpu buffer stats adds ef36b4f92868 eventfs: Remember what dentries were created on dir open adds 5edc6bb321d9 Merge tag 'trace-v6.6-rc2' of git://git.kernel.org/pub/scm [...] adds 7c329bbd3bb8 KVM: selftests: Assert that vasprintf() is successful adds 50107e8b2a8a KVM: x86/mmu: Open code leaf invalidation from mmu_notifier adds 441a5dfcd968 KVM: x86/mmu: Do not filter address spaces in for_each_tdp [...] adds 0df9dab891ff KVM: x86/mmu: Stop zapping invalidated TDP MMU roots async [...] adds e8d93d5d93f8 KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway adds e0096d01c4fc KVM: SVM: Fix TSC_AUX virtualization setup adds 916e3e5f26ab KVM: SVM: Do not use user return MSR support for virtualiz [...] adds ef4d48368587 RISC-V: KVM: Fix KVM_GET_REG_LIST API for ISA_EXT registers adds 17f71a2a340f RISC-V: KVM: Fix riscv_vcpu_get_isa_ext_single() for missi [...] adds ba1af6e2e0f0 KVM: riscv: selftests: Fix ISA_EXT register handling in ge [...] adds 071ef070ca77 KVM: riscv: selftests: Selectively filter-out AIA registers adds 5804c19b80bf Merge tag 'kvm-riscv-fixes-6.6-1' of https://github.com/kv [...] adds 8a511e7efc5a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 6465e260f487 Linux 6.6-rc3 adds ae1b32d6f8c1 mm: keep memory type same on DEVMEM Page-Fault adds adc4cf1aaeb0 mm/shmem: fix race in shmem_undo_range w/THP adds bdc69fbf04da mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 31b59d419aa7 fs: binfmt_elf_efpic: fix personality for ELF-FDPIC adds 0c58f431c103 maple_tree: use mas_node_count_gfp() in mas_expected_entries() adds df471aaefbf8 mm: lock VMAs skipped by a failed queue_pages_range() adds b4505b337f4e i915: limit the length of an sg list to the requested length adds e61b69eefed9 mm: report success more often from filemap_map_folio_range() adds f058f66d6bb6 mm: abstract moving to the next PFN adds aae80e1a7213 nilfs2: fix potential use after free in nilfs_gccache_subm [...] adds 2b0456df95d9 maple_tree: add mas_is_active() to detect in-tree walks adds 1ac98f036da9 maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states adds 23d0d39a19fe mm/madvise: add cond_resched() in madvise_cold_or_pageout_ [...] adds 48248e468270 mm: hugetlb: add huge page size param to set_huge_pte_at() adds 11450697e941 arm64: hugetlb: fix set_huge_pte_at() to work with all swa [...] adds f9911db48293 mm: zswap: fix potential memory corruption on duplicate store adds c3fd407a1852 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds c5cc3ca707bc powerpc/stacktrace: Fix arch_stack_walk_reliable() adds 58b33e78a317 selftests/powerpc: Fix emit_tests to work with run_kselftest.sh adds 68c26bc35418 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 98baeaef5b58 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a59addacf899 drivers/net: process the result of hdlc_open() and add cal [...] adds e30464d68956 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds d435af37c1f6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 97183025cc7d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 684e45e120b8 wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling adds 49e480567d55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6b5f0749ce48 RDMA/erdma: Fix error code in erdma_create_scatter_mtt() adds b2abdffb505f RDMA/erdma: Fix NULL pointer access in regmr_cmd adds 18126c767658 RDMA/cma: Fix truncation compilation warning in make_cma_ports adds 9fc5f9a92fe6 RDMA/bnxt_re: Fix the handling of control path response data adds a83c69278975 RDMA/bnxt_re: Decrement resource stats correctly adds ae60110d6f7b Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds d93eeca627db ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP adds f3d5f0248595 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b399f9706a1c ASoC: Intel: soc-acpi: fix Dell SKU 0B34 adds fb0b8d299781 ASoC: Intel: sof_sdw: add support for SKU 0B14 adds 69cf63b65602 ASoC: simple-card-utils: fixup simple_util_startup() error [...] adds 41bae58df411 ASoC: simple-card: fixup asoc_simple_probe() error handling adds 381ddcd5875e ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL mat [...] adds d1f67278d4b2 ASoC: Intel: soc-acpi: Add entry for HDMI_In capture suppo [...] adds 95bfb16d66cc ASoC: Intel: soc-acpi: Adding Es83x6 codec entry and adds e52dca7216cf ASoC: soc-generic-dmaengine-pcm: Fix function name in comment adds e67073cba2ac Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7a795ac8d49e regmap: rbtree: Fix wrong register marked as in-cache when [...] adds cfbe5cdfb292 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a09f6f3c5970 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f6267c81dbd9 spi: cs42l43: Remove spurious pm_runtime_disable adds 9cb51398d26a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c253447bea12 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 719606154c70 phy: mapphone-mdm6600: Fix runtime disable on probe adds b99e0ba9633a phy: mapphone-mdm6600: Fix runtime PM for remove adds 3b384cc74b00 phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins adds 2d3465a75c9f phy: qcom-qmp-usb: initialize PCS_USB registers adds c599dc5cca4d phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp a [...] adds 211de9681195 dt-bindings: phy: qcom,ipq8074-qmp-pcie: fix warning regar [...] adds 5f7cd740a6b6 phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR() adds 426e05ce126e phy: qcom: phy-qcom-m31: change m31_ipq5332_regs to static adds 6ee8a9a772b5 phy: realtek: usb: Drop unnecessary error check for debugf [...] adds ecec1de5c58f phy: qcom: m31: Remove unwanted qphy->vreg is NULL check adds 112c23705c6d phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1 adds 76d20290d0c6 phy: qcom-qmp-combo: initialize PCS_USB registers adds 11395c32f9e9 phy: qualcomm: Fix typos in comments adds b4fe5ea3be88 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9352321402f4 iio: adc: ad7192: Correct reference voltage adds 93cacfe47852 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 8223305ad001 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds a025775d8649 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fc8ffe6e16d4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c777b11d34e0 vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent() adds c0fe988c422a Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds 0add17df1a54 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3a4a893dbb19 mtd: rawnand: arasan: Ensure program page operations are s [...] adds 9777cc13fd2c mtd: rawnand: pl353: Ensure program page operations are su [...] adds 5279f4a9eed3 mtd: rawnand: qcom: Unmap the right resource upon probe failure adds ecb6fb8e06a0 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds cd08ddf0be99 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2ed45c0f1879 btrfs: fix race when refilling delayed refs block reserve adds a7ddeeb07950 btrfs: prevent transaction block reserve underflow when st [...] adds 1bf76df3fee5 btrfs: return -EUCLEAN for delayed tree ref with a ref cou [...] adds d2f79e6385b0 btrfs: remove redundant BUG_ON() from __btrfs_inc_extent_ref() adds 8ec0a4a5774a btrfs: log message if extent item not found when running d [...] adds 58bfe2ccec5f btrfs: properly report 0 avail for very full file systems adds 74ee79142c0a btrfs: reset destination buffer when read_extent_buffer() [...] adds 20218dfbaa31 btrfs: make sure to initialize start and len in find_free_ [...] adds b4c639f69934 btrfs: initialize start_slot in btrfs_log_prealloc_extents adds bcfb98cbdfee Merge branch 'misc-6.6' into next-fixes adds 33ee4cd7d459 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 11b1c9cda5d0 dt-bindings: riscv: cpus: Add missing additionalProperties [...] adds e8fa6345837a Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 2132df16f53b scsi: core: ata: Do no try to probe for CDL on old drives adds c72bc9f9caf5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 83a899e04bc8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f2a55d08d7e1 x86/hyperv: Restrict get_vtl to only VTL platforms adds 14058f72cf13 x86/hyperv: Remove hv_vtl_early_init initcall adds 203a521bd93c x86/hyperv: Add common print prefix "Hyper-V" in hv_init adds cfc7461a60e3 hyperv: reduce size of ms_hyperv_info adds 18b561814d8d Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 9f564b92cf6d riscv: Only consider swbp/ss handlers for correct privileged mode adds 0ae428e14425 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3402e904bad7 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 804376335518 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a3077e52cb5e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9b8df572ba3f irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source adds 96e6ef5b6860 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 7d9ec7a14ff7 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds 488ef44c068e power: supply: rk817: Fix node refcount leak adds eba2d8a9dfc5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new e5357647df85 mm: optimization on page allocation when CMA enabled new 11dd0364e437 acpi,mm: fix typo sibiling -> sibling new 365729bbc731 mm: wire up tail page poisoning over ->mappings new e0d79cfeaee7 mm/compaction: use correct list in move_freelist_{head}/{tail} new 9993c1d6e461 mm/compaction: call list_is_{first}/{last} more intuitivel [...] new 53c9d80cf994 mm/compaction: correctly return failure with bogus compoun [...] new 489738615766 mm/compaction: remove repeat compact_blockskip_flush check [...] new 639873b5fa8f mm/compaction: improve comment of is_via_compact_memory new 4fbfa651d23f mm/compaction: factor out code to test if we should run co [...] new 4efe2807a08b selftests/mm: gup_longterm: fix a resource leak new 5e194e92cc76 mm: vmscan: try to reclaim swapcache pages if no swap space new 258e8d87474b mm-vmscan-try-to-reclaim-swapcache-pages-if-no-swap-space-v6 new f90816929f65 mm/mremap: fix unaccount of memory on vma_merge() failure new 15f2909abbe7 mm: fix unaccount of memory on vma_link() failure new bbfedbb24f7c hugetlb: set hugetlb page flag before optimizing vmemmap new df421003af45 mm: fix draining remote pageset new 20459ea93627 mm/hugeltb: fix nodes huge page allocation when there are [...] new bfdbe013a0d3 mm, pmem, xfs: introduce MF_MEM_PRE_REMOVE for unbind new 8a19af3058a1 mm: refactor si_mem_available() new 321c5d89d4bd mm/vmscan: use folio_migratetype() instead of get_pagebloc [...] new b6395b330f8b mm: remove remnants of SPLIT_RSS_COUNTING new bd7772156d19 mm: convert DAX lock/unlock page to lock/unlock folio new da79eabd1739 mm-convert-dax-lock-unlock-page-to-lock-unlock-folio-fix new d41309354131 mm/vmstat: use this_cpu_try_cmpxchg in mod_{zone,node}_state new 0211d97ab39f mm: hugetlb_vmemmap: fix hugetlb page number decrease fail [...] new 3d3a9e2d0aea mm/mremap: optimize the start addresses in move_page_tables() new 5dffbb4ab377 mm/mremap: allow moves within the same VMA for stack moves new 84554b84b3ae selftests: mm: fix failure case when new remap region was [...] new 047fff3a11ef selftests: mm: add a test for mutually aligned moves > PMD size new 0b1a1f0e3a8e selftests: mm: add a test for remapping to area immediatel [...] new bb26ef24cf2e selftests: mm: add a test for remapping within a range new 6b46920b66f2 selftests: mm: add a test for moving from an offset from s [...] new 84518a9a3d8d zswap: change zswap's default allocator to zsmalloc new d2732d1fb163 Docs/admin-guide/mm/damon/usage: fixup missed :ref: keyword new 6a7918d2ff2a Docs/admin-guide/mm/damon/usage: place debugfs usage at th [...] new 6cdb00cf7553 Docs/admin-guide/mm/damon/usage: move debugfs intro to the [...] new e9b49dff0242 Docs/mm/damon/design: explicitly introduce ``nr_accesses`` new a6a2e2dad4bf Docs/admin-guide/mm/damon/usage: explain the format of dam [...] new 49b6b0d06d2e Docs/mm/damon/design: add a section for kdamond and DAMON context new ee3de94703ff Docs/admin-guide/mm/damon/usage: link design doc for detai [...] new a2ee10f5078a mm/damon/core: fix a comment about damon_set_attrs() call timings new dc4be959c6fd mm/damon/core: add more comments for nr_accesses new ca6fbe9303a8 mm/damon/core: remove duplicated comment for watermarks-ba [...] new 99ce5f51abb2 mm/damon/core: remove 'struct target *' parameter from dam [...] new b67f656c515d mm: remove duplicated vma->vm_flags check when expanding stack new f89c08c68f3b mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to [...] new 4121c9a45c43 mm/mm_init.c: remove redundant pr_info when node is memoryless new 6d540bac2ef1 mm/vmscan: print err before panic new 5e46cf64100a mm/shmem: remove dead code can not be satisfied by "(CONFI [...] new 9eb4782f5c5b memfd: drop warning for missing exec-related flags new f74d6a2bbeb9 kmsan: simplify kmsan_internal_memmove_metadata() new be86ed8b72e6 kmsan: prevent optimizations in memcpy tests new f50668ab8362 kmsan: merge test_memcpy_aligned_to_unaligned{,2}() together new 7815c655cbf4 kmsan: introduce test_memcpy_initialized_gap() new 04ea89d71431 efi/unaccepted: do not let /proc/vmcore try to access unac [...] new 5c2d436785dc proc/kcore: do not try to access unaccepted memory new 891d97836cd5 mm: move some shrinker-related function declarations to mm [...] new 73828996a638 mm: vmscan: move shrinker-related code into a separate file new d5169bd5a514 mm: shrinker: remove redundant shrinker_rwsem in debugfs o [...] new ab8eff99c39f drm/ttm: introduce pool_shrink_rwsem new 7a4d938f2723 mm: shrinker: add infrastructure for dynamically allocatin [...] new ad055fcd2bae mm: shrinker: some cleanup new 9d6ab4848725 kvm: mmu: dynamically allocate the x86-mmu shrinker new 4c408666c891 binder: dynamically allocate the android-binder shrinker new 7746466aa457 drm/ttm: dynamically allocate the drm-ttm_pool shrinker new e2f7ea81d41f xenbus/backend: dynamically allocate the xen-backend shrinker new d49ec2fb8900 erofs: dynamically allocate the erofs-shrinker new 05379239f228 f2fs: dynamically allocate the f2fs-shrinker new 289f6f6280f3 gfs2: dynamically allocate the gfs2-glock shrinker new 79f978182501 gfs2: dynamically allocate the gfs2-qd shrinker new e880db618431 NFSv4.2: dynamically allocate the nfs-xattr shrinkers new 0ec84cf36c03 nfs: dynamically allocate the nfs-acl shrinker new db7d9939e8e2 nfsd: dynamically allocate the nfsd-filecache shrinker new 257880591017 quota: dynamically allocate the dquota-cache shrinker new 5c71551e1e48 ubifs: dynamically allocate the ubifs-slab shrinker new 1760aa9911b3 rcu: dynamically allocate the rcu-lazy shrinker new b8cb9178d8ed rcu: dynamically allocate the rcu-kfree shrinker new ac5d5e759675 mm: thp: dynamically allocate the thp-related shrinkers new 13b7b5c4b24a sunrpc: dynamically allocate the sunrpc_cred shrinker new dd493cb14779 mm: workingset: dynamically allocate the mm-shadow shrinker new 3ea17c221c9a drm/i915: dynamically allocate the i915_gem_mm shrinker new a3603537a989 drm/msm: dynamically allocate the drm-msm_gem shrinker new e45b7e8e8c88 drm/panfrost: dynamically allocate the drm-panfrost shrinker new 6459b48a46e9 dm: dynamically allocate the dm-bufio shrinker new da7ec096ea06 dm zoned: dynamically allocate the dm-zoned-meta shrinker new 5d8d21d1f672 md/raid5: dynamically allocate the md-raid5 shrinker new f3be88e1cae2 bcache: dynamically allocate the md-bcache shrinker new e982487e173b vmw_balloon: dynamically allocate the vmw-balloon shrinker new 6cc2cb5c9de2 virtio_balloon: dynamically allocate the virtio-balloon shrinker new 5032520fbe09 mbcache: dynamically allocate the mbcache shrinker new 98acb96a3e91 ext4: dynamically allocate the ext4-es shrinker new 1185165b38b1 jbd2,ext4: dynamically allocate the jbd2-journal shrinker new 0713cf7203a3 nfsd: dynamically allocate the nfsd-client shrinker new aa04a38cdb72 nfsd: dynamically allocate the nfsd-reply shrinker new c730d76fc638 xfs: dynamically allocate the xfs-buf shrinker new 237990dc866e xfs: dynamically allocate the xfs-inodegc shrinker new 01df322cce31 xfs: dynamically allocate the xfs-qm shrinker new cfe5d37695ba zsmalloc: dynamically allocate the mm-zspool shrinker new e4ffbbd6d428 fs: super: dynamically allocate the s_shrink new 0dd4956ee09b mm: shrinker: remove old APIs new 31acf465984b mm: shrinker: add a secondary array for shrinker_info::{ma [...] new 934ab8aa6274 mm: shrinker: rename {prealloc|unregister}_memcg_shrinker( [...] new 7a0b03329ecc mm: shrinker: make global slab shrink lockless new 3064bee8dfe4 mm: shrinker: make memcg slab shrink lockless new 5cee110cbd71 mm: shrinker: hold write lock to reparent shrinker nr_deferred new 02ebc3b67ede mm: shrinker: convert shrinker_rwsem to mutex new fe9913deab02 mm: vmscan: modify an easily misunderstood function name new fb4e483df328 memory tiering: add abstract distance calculation algorith [...] new b061a671cf99 acpi, hmat: refactor hmat_register_target_initiators() new bd4a64498131 acpi, hmat: calculate abstract distance with HMAT new 2393f86e50ab dax, kmem: calculate abstract distance with general interface new fab5116084fa mm: memcg: add THP swap out info for anonymous reclaim new dd18f790b264 mm-memcg-add-thp-swap-out-info-for-anonymous-reclaim-fix new a3f45220d6b8 mm/rmap: drop stale comment in page_add_anon_rmap and huge [...] new f304d51dad4d mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap() new 9b9b37942e70 mm/rmap: move folio_test_anon() check out of __folio_set_anon() new ba29dcd33f44 mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap() new 508818bf3336 mm/rmap: simplify PageAnonExclusive sanity checks when add [...] new 28de1b9a0d8f mm-rmap-simplify-pageanonexclusive-sanity-checks-when-addi [...] new aeb7f3c3a425 mm/rmap: pass folio to hugepage_add_anon_rmap() new 393dafea94a8 mm: migrate: remove PageTransHuge check in numamigrate_iso [...] new be9ad9f75f17 mm: migrate: remove THP mapcount check in numamigrate_isol [...] new 909ea3f12390 mm: migrate: convert numamigrate_isolate_page() to numamig [...] new 542d313ad540 mm: migrate: convert migrate_misplaced_page() to migrate_m [...] new 6df49b2f24c3 mm: migrate: use __folio_test_movable() new 6dc2a502723f mm: migrate: use a folio in add_page_for_migration() new 989dbd12477c mm: migrate: remove PageHead() check for HugeTLB in add_pa [...] new bb01d8b643f0 mm: migrate: remove isolated variable in add_page_for_migration() new e88df6f0ce34 mm/damon/core: add a tracepoint for damos apply target regions new 5ac94dbc8bb0 Docs/admin-guide/mm/damon/usage: document damos_before_app [...] new fe7779de577d buffer: pass GFP flags to folio_alloc_buffers() new 44b7d4b567fe buffer: hoist GFP flags from grow_dev_page() to __getblk_gfp() new 45c97eb627a4 ext4: use bdev_getblk() to avoid memory reclaim in readahead path new e6b68db30458 buffer: use bdev_getblk() to avoid memory reclaim in reada [...] new d5a9872940a4 buffer: convert getblk_unmovable() and __getblk() to use b [...] new bfff66728843 buffer: convert sb_getblk() to call __getblk() new e1ad66e7a0dc ext4: call bdev_getblk() from sb_getblk_gfp() new 32dc8a5632a9 buffer: remove __getblk_gfp() new c5b17835eaa5 trace-vmscan-postprocess: sync with tracepoints updates new 4fed1e9fb7c9 mm, vmscan: remove ISOLATE_UNMAPPED new 324e708e2ccf mm/cma: use nth_page() in place of direct struct page mani [...] new 0b03951ab6b7 mm/hugetlb: use nth_page() in place of direct struct page [...] new 9daf17505822 mm/memory_hotplug: use pfn math in place of direct struct [...] new 6180f35e0b32 fs: use nth_page() in place of direct struct page manipulation new c3a025c038d6 mips: use nth_page() in place of direct struct page manipulation new c53ba3716e7a mm/damon/core: use number of passed access sampling as a timer new 7f3c7ecbc475 mm/damon/core: define and use a dedicated function for reg [...] new 9d059f423ace mm/damon/vaddr: call damon_update_region_access_rate() always new ab9c266bb290 mm/damon/core: implement a pseudo-moving sum function new ef5497a504ac mm/damon/core-test: add a unit test for damon_moving_sum() new 4e1732795bcb mm/damon/core: introduce nr_accesses_bp new 42618e350e25 mm/damon/core: use pseudo-moving sum for nr_accesses_bp new 60ddfad6007a mm/damon/core: skip updating nr_accesses_bp for each aggre [...] new 3aa9e937f840 mm/damon/core: mark damon_moving_sum() as a static function new beec6cc5ec17 mm: hugetlb_vmemmap: use nid of the head page to reallocate it new 621ba8d6cabf memblock: pass memblock_type to memblock_setclr_flag new 58bbdd25f0d3 memblock: add missing argument definition new d19fc5af6105 memblock: introduce MEMBLOCK_RSRV_NOINIT flag new b0364ff74f88 mm: hugetlb: skip initialization of gigantic tail struct p [...] new d33bb32d5dc3 mm-hugetlb-skip-initialization-of-gigantic-tail-struct-pag [...] new 949f0c0f1a22 hugetlb: use a folio in free_hpage_workfn() new 73ee81ae86fb hugetlb: remove a few calls to page_folio() new 085c3961059c hugetlb: convert remove_pool_huge_page() to remove_pool_hu [...] new 13e888f0d067 mm/damon/core: make DAMOS uses nr_accesses_bp instead of n [...] new e104e5023afa mm/damon/sysfs-schemes: use nr_accesses_bp as the source o [...] new d1cbddd1ec02 mm/damon/core: use nr_accesses_bp as a source of damos_bef [...] new 67c1ca3f50f4 mm/damon/core: implement scheme-specific apply interval new bc79fca820ff Docs/mm/damon/design: document DAMOS apply intervals new 61dbe053df61 mm/damon/sysfs-schemes: support DAMOS apply interval new d5354c4a97ef selftests/damon/sysfs: test DAMOS apply intervals new 8aab03022d66 Docs/admin-guide/mm/damon/usage: update for DAMOS apply intervals new 335607ac6f84 Docs/ABI/damon: update for DAMOS apply intervals new f9269497f936 mm/writeback: update filemap_dirty_folio() comment new 4223b060d198 mm/damon/core-test: fix memory leak in damon_new_region() new 2923b1fbe29f mm/damon/core-test: fix memory leak in damon_new_ctx() new 9bab8f5e52e3 mm: add functions folio_in_range() and folio_within_vma() new 81e535d48c9e mm: handle large folio when large folio in VM_LOCKED VMA range new ee2f8aeb4fa3 mm: mlock: update mlock_pte_range to handle large folio new d1a19b555f99 nios2: define virtual address space for modules new beb2497c3b3d mm: introduce execmem_text_alloc() and execmem_free() new 181ef9d4c870 mm/execmem, arch: convert simple overrides of module_alloc [...] new 8524e12311c4 mm/execmem, arch: convert remaining overrides of module_al [...] new 913c7fc82e58 modules, execmem: drop module_alloc new e1e958015d61 mm/execmem: introduce execmem_data_alloc() new 81e8990c2de6 arm64, execmem: extend execmem_params for generated code a [...] new 5493f5169913 riscv: extend execmem_params for generated code allocations new d304f7c212af powerpc: extend execmem_params for kprobes allocations new 69d646a17803 powerpc-extend-execmem_params-for-kprobes-allocations-fix new 644f772a2362 arch: make execmem setup available regardless of CONFIG_MODULES new a9021103e1aa x86/ftrace: enable dynamic ftrace without CONFIG_MODULES new c01a280decca kprobes: remove dependency on CONFIG_MODULES new 32f87a32835d bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of new 7bcfaa48f4b7 mm: add statistics for PUD level pagetable new 6d763238dec5 memcg: expose swapcache stat for memcg v1 new 76ae626e1de1 memcg: remove unused do_memsw_account in memcg1_stat_format new 139ced2bd04d mm/ksm: add "smart" page scanning mode new 2d64b81fe9d7 mm/ksm: add pages_skipped metric new 140327172b3c mm/ksm: document smart scan mode new 79bf4f350dd7 mm/ksm: document pages_skipped sysfs knob new 0bb0ece57997 mm: document mmu_notifier_invalidate_range_start_nonblock() new d9250d4fc8d0 zswap: make shrinking memcg-aware new af593f392398 zswap: shrinks zswap pool based on memory pressure new b4cb869fc5d0 delayacct: add memory reclaim delay in get_page_from_freelist new d7338ef6f43d kselftest: vm: fix tabs/spaces inconsistency in the mdwe test new 83b05686484c kselftest: vm: fix mdwe's mmap_FIXED test case new 3357b02e8f81 kselftest: vm: check errnos in mdwe_test new 92815c307ef9 mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long new 183441e903e8 mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl new 391ff45e2df7 kselftest: vm: add tests for no-inherit memory-deny-write-execute new 4236384e003b mm/filemap: increase usage of folio_next_index() helper new 9f6b8b10a988 mm/list_lru: remove unused function new bae990ab7e7c mm: memory: add vm_normal_folio_pmd() new a468706304f7 mm: huge_memory: use a folio in do_huge_pmd_numa_page() new f3b880f585ac mm: memory: use a folio in do_numa_page() new 7bc7d7948bfe mm: memory: make numa_migrate_prep() to take a folio new dc61f91609ec mm: mempolicy: make mpol_misplaced() to take a folio new 5a289324479f sched/numa, mm: make numa migrate functions to take a folio new 6515daf2c0b5 mm/damon/core: remove unnecessary si_meminfo invoke. new af456295f184 mm/memcg: annotate struct mem_cgroup_threshold_ary with __ [...] new 226e1951c560 mm: memcg: refactor page state unit helpers new 42426847c1b9 mm: memcg: normalize the value passed into memcg_rstat_updated() new a5d420c4a0a1 docs: fix link s390/zfcpdump.rst new a72f94f01285 compiler.h: unify __UNIQUE_ID new a4f4f68a5d3e ocfs2: correct range->len in ocfs2_trim_fs() new 6aa620d4191d introduce __next_thread(), fix next_tid() vs exec() race new 7bbfb54756cd change next_thread() to use __next_thread() ?: group_leader new 42122e8c4549 change thread_group_empty() to use task_struct->thread_node new f819e119ca8c kill task_struct->thread_group new 3801599c41bb __kill_pgrp_info: simplify the calculation of return value new 0aef2221dcf8 panic: use atomic_try_cmpxchg in panic() and nmi_panic() new b5d4bfa2e926 panic-use-atomic_try_cmpxchg-in-panic-and-nmi_panic-v2 new 9e379f5ea867 seq_file: add helper macro to define attribute for rw file new 8f9e95bf07af scsi: hisi_sas: use DEFINE_SHOW_STORE_ATTRIBUTE() helper f [...] new 2d4f5367f879 scsi: qla2xxx: use DEFINE_SHOW_STORE_ATTRIBUTE() helper fo [...] new 952364286888 fs/proc: do_task_stat: use __for_each_thread() new 8d263262a2a2 signal: complete_signal: use __for_each_thread() new dafb3bf5a2af getrusage: add the "signal_struct *sig" local variable new 7da609465dc6 getrusage: use __for_each_thread() new cb0bfcfad20a taskstats: fill_stats_for_tgid: use for_each_thread() new f40ccaad2bd3 kthread: add kthread_stop_put new 7823bd48fbd6 kthread-add-kthread_stop_put-v2 new 0bf9fe6420ab kthread-add-kthread_stop_put-v2-fix new b8cc585ecc89 minmax: deduplicate __unconst_integer_typeof() new d932a1a8a39f pid: pid_ns_ctl_handler: remove useless comment new 533b6d2009f4 minmax: fix header inclusions new ca1a57ce5eb8 fs: ocfs2: replace strlcpy with sysfs_emit new 81afd92c4b6e crash_core.c: remove unnecessary parameter of function new 21d64e6f358f crash_core: change the prototype of function parse_crashkernel() new 92e5890ba040 crash_core: change parse_crashkernel() to support crashker [...] new 8236e67c1e4e crash_core: add generic function to do reservation new e6783219e568 crash_core: move crashk_*res definition into crash_core.c new b2d6585f4343 x86: kdump: use generic interface to simplify crashkernel [...] new 4a7f0820f50e x86: kdump: move crash_low_size_default() code into <asm/c [...] new ef9e73a0951a arm64: kdump: use generic interface to simplify crashkerne [...] new e62390430c68 riscv: kdump: use generic interface to simplify crashkerne [...] new 9e035bd14696 crash_core.c: remove unneeded functions new 667c03f90984 extract and use FILE_LINE macro new 465be0139f43 kstrtox: remove strtobool() new 3fb939749744 Merge branch 'mm-nonmm-unstable' into mm-everything new 7e5c22d4a5f9 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 3ecf87b2d8ff perf kwork top: Simplify bool conversion new 727e43143737 perf version: Add status of bpf skeletons new 9925495d96ef perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps new c67c631d52f0 perf test: Update build test for changed BPF skeleton defaults new c2ac838ef734 perf test: Ensure EXTRA_TESTS is covered in build test new b4f48f34f9c1 perf test: Detect off-cpu support from build options new ede72dca45b1 perf parse-events: Fix tracepoint name memory leak new e49be27e18c5 perf jevents: fix no member named 'entries' issue new abd7cc478602 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 5420bb4bad80 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 2666640afe17 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f4225b4d8cc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef341bf79ac9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6dc5a8cf5f2d Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 30345544383a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecef153575c7 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new c1f2c81631df memory: atmel-ebi: Annotate struct atmel_ebi_dev with __co [...] new e1642039e5e8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e527adfb9b7d firmware: imx-dsp: Fix an error handling path in imx_dsp_s [...] new 997a3e24dcc1 arm64: dts: freescale: tqma9352: Fix gpio hog new b739681b3f8b arm64: dts: imx8mp: Fix SDMA2/3 clocks new 161af16c18f3 arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock new 9d1e8275a28f soc: imx8m: Enable OCOTP clock for imx8mm before reading r [...] new efa97aed071e arm64: dts: imx8mm-evk: Fix hdmi@3d node new 2de7444888dd ARM: dts: imx6ul: mba6ulx: Mark gpio-buttons as wakeup-source new 5f80901522bb ARM: dts: imx6ul: mba6ulx: Fix gpio-keys button node names new 0f462d9dcf83 ARM: dts: nxp: imx6qdl-nitrogen6: correct regulator node name new c4e02e581aa2 Merge branch 'imx/dt' into for-next new f1d6a6b991ef arm64: dts: imx8qxp: add adma_pwm in adma new 0611afed24c5 arm64: dts: imx8-ss-img: Assign slot for imx jpeg encoder/decoder new ae292ce3fad5 arm64: dts: imx8mp: add imx8mp-venice-gw74xx-imx219 overla [...] new 1208e56c58fc arm64: dts: imx8mm-phg: Disable flexspi new bdae88f2e1cb arm64: dts: imx8dxl-evk: Remove invalid SPI property new 1fc911d521b1 arm64: dts: imx8mp: Switch PCIe to HSIO PLL on i.MX8MP DHC [...] new 3b087b5eb785 arm64: dts: imx8mq-librem5: Fix gpio-hog property new d3104d2d595a arm64: dts: imx8mq-pico-pi: Fix PMIC properties new 572f189b4fe6 arm64: dts: imx8mq-thor96: Fix sdio-pwrseq GPIO property new c1db9ffd60da arm64: dts: imx8qm-apalis: Remove invalid FEC property new e86a28005cb5 Merge branch 'imx/dt64' into for-next new 7ba639b53d04 arm64: defconfig: Enable CONFIG_USB_MASS_STORAGE new 8728c381dac2 Merge branch 'imx/defconfig' into for-next new 147d1d164a7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 110113075825 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 28d45558c444 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2b3636ac5e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b46d856cb9b3 arm64: defconfig: Enable M31 USB phy driver new 2ca3e844e3f9 arm64: dts: qcom: apq8096-db820c: fix missing clock populate new 725f593692ce arm64: dts: qcom: msm8996-xiaomi: fix missing clock populate new 973c015facab arm64: dts: qcom: qrb2210-rb1: Swap UART index new 31bee70793b6 arm64: dts: qcom: qrb2210-rb1: Fix regulators new 9692ccc49583 arm64: dts: qcom: qrb2210-rb1: Enable remote processors new 02a2fcfbb835 arm64: dts: qcom: qrb2210-rb1: Add GPIO LEDs new 59f9ff79cd9c arm64: dts: qcom: qrb2210-rb1: Hook up USB3 new b9a2ee030196 arm64: dts: qcom: sc7280-crd: add Bluetooth VDDIO supply new 9cbaee8379e6 arm64: dts: qcom: ipq5018: add watchdog new 8ff1aaba032d arm64: dts: qcom: sc7180: Move trogdor rt5682s bits to a fragment new 214945cbf375 arm64: dts: qcom: sc7180: Reorganize trogdor rt5682 audio [...] new ea96b90a58cf arm64: dts: qcom: sm8250: Define ports for qmpphy orientat [...] new 5a0539515cbf arm64: dts: qcom: pm8150b: Add a TCPM description new c627d7337aae arm64: dts: qcom: qrb5165-rb5: Switch on Type-C VBUS boost new 5b1b6da9d39d arm64: dts: qcom: qrb5165-rb5: Switch on basic TCPM new 25defdca4d90 arm64: dts: qcom: qrb5165-rb5: Switch on TCPM usb-role-swi [...] new 45219a6b9497 arm64: dts: qcom: qrb5165-rb5: Switch on TCPM orientation- [...] new 956aa24b1635 arm64: dts: qcom: sm8250: Add DisplayPort device node new d342e1c993bd arm64: dts: qcom: qrb5165-rb5: add onboard USB-C redriver new 96387ee7534d arm64: dts: qcom: qrb5165-rb5: enable displayport controller new b3dea914127e arm64: dts: qcom: qrb5165-rb5: enable DP altmode new 1ff6569b0ffe arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq new 454557d0032d arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq new 018c949b32df arm64: dts: qcom: Use QCOM_SCM_VMID defines for qcom,vmid new ad75cda991f7 arm64: dts: qcom: sdm670: Fix pdc mapping new 39c8af78cbef arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side new 2187cc23e890 arm64: dts: qcom: ipq6018: switch PCIe QMP PHY to new styl [...] new 9e5e778f3340 arm64: dts: qcom: ipq8074: switch PCIe QMP PHY to new styl [...] new 8b4a3d4274cb arm64: dts: qcom: msm8998: switch PCIe QMP PHY to new styl [...] new 4a8fbb7c176a arm64: dts: qcom: sc7280: switch PCIe QMP PHY to new style [...] new a6546460ca43 arm64: dts: qcom: sc8180x: switch PCIe QMP PHY to new styl [...] new c588c9691f19 arm64: dts: qcom: sdm845: switch PCIe QMP PHY to new style [...] new c204b3709409 arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs new aeda05788125 arm64: dts: qcom: sm8150: switch PCIe QMP PHY to new style [...] new f96babe4b0e1 arm64: dts: qcom: sm8250: switch PCIe QMP PHY to new style [...] new a912733ccb57 arm64: dts: qcom: sm8450: switch PCIe QMP PHY to new style [...] new 5aca91ec5539 dt-bindings: arm: qcom: add sc7180-lazor board bindings new b8d34535a04c arm64: dts: qcom: sc7180: Add sku_id and board id for lazo [...] new 9b4adf37fdc0 dt-bindings: arm: qcom: Document SM7125 and xiaomi,joyeuse board new ec053ec90c24 arm64: dts: qcom: pm6150: Add resin and rtc nodes new 72fbf05149bd arm64: dts: qcom: Add SM7125 device tree new 7d65d4b7d70f arm64: dts: qcom: Add support for the Xiaomi SM7125 platform new ed92c9c8964c arm64: dts: qcom: sdm845-tama: Add GPIO line names for TLMM new cb1e322cb3f1 arm64: dts: qcom: sdm845-tama: Add GPIO line names for PMIC GPIOs new 714a1cf29d70 arm64: dts: qcom: sdm845-tama: Add camera GPIO regulators new c1efa960114f arm64: dts: qcom: sm8350: fix pinctrl for UART18 new 2037fefcdea0 arm64: dts: qcom: sm8350-hdk: add missing PMICs new 4e4c45f90ee3 arm64: dts: qcom: sm8350-hdk: add pmr735a regulators new b33868a52f34 arm64: dts: qcom: sdm845-mtp: fix WiFi configuration new 84c778649988 arm64: dts: qcom: sdm845-mtp: specify wifi variant new 37857110db63 arm64: dts: qcom: sdm845-mtp: switch to mbn firmware new be30dc31823d arm64: dts: qcom: sdm845-mtp: enable Vol-/reset button new da3620d7c7d7 arm64: dts: qcom: sdm845-mtp: enable PCIe support new 9905205541d2 dt-bindings: arm: qcom: Add BQ Aquaris M5 new 27da4fd325c3 arm64: dts: qcom: msm8939-longcheer-l9100: Add initial dev [...] new 50888774b5dc arm64: dts: qcom: sc8180x: drop incorrect cell-index from SPMI new e34d0497f3c4 arm64: dts: qcom: sm7225-fp4: Revert "arm64: dts: qcom: sm [...] new bfb9614015f5 arm64: dts: qcom: ipq5332: Add USB related nodes new 2d81a19ada78 arm64: dts: qcom: ipq5332: Enable USB new e96c4d53d45e arm64: dts: qcom: split pmr735d into 2 new 922c031eb2b4 arm64: dts: qcom: msm8916-samsung-j5-common: Add accelerometer new 8a781d04e580 arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM new d08afd801583 arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM new 95d97b111e1e arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM new 5fe8508e2bc8 arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM new 72fc3d58b87b arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size new 11bdfe69fb40 arm64: dts: qcom: sm6125-sprout: drop incorrect UFS phy ma [...] new 08231f1fe620 arm64: dts: qcom: sm6125-sprout: correct UFS pad supply new 69a9275aeb9a arm64: dts: qcom: sm6115-pro1x: correct UFS pad supply new 131b820c8ded arm64: dts: qcom: sm6115p-j606f: correct UFS pad supply new 6dd6ba6cb3a7 arm64: dts: qcom: apq8096-db820c: correct UFS pad supply new dfee6788a02c arm64: dts: qcom: msm8996-oneplus: correct UFS pad supply new 38f6ac152fa6 arm64: dts: qcom: msm8996-gemini: correct UFS pad supply new 304e5c53649f arm64: dts: qcom: msm8998-pro1: correct UFS pad supply new e699305f858e arm64: dts: qcom: msm8998-mtp: correct UFS pad supply new 39a123c50f12 arm64: dts: qcom: msm8998-oneplus: correct UFS pad supply new c50e34f09a43 arm64: dts: qcom: msm8998-sagit: correct UFS pad supply new a46e3a82aeb0 arm64: dts: qcom: sm4250-billie2: correct UFS pad supply new 815ea4914607 arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes wi [...] new c7b34291bb37 arm64: dts: qcom: pm8916: Drop codec reg-names and mclk new e735eab705cd Revert "arm64: dts: qcom: sm8450: Add PRNG" new 828298a9efb2 arm64: dts: qcom: sc7180: Add tertiary mi2s pinctrl new a3d5fb3b084c arm64: dts: qcom: sc7180: Add ADSP new 295892484207 arm64: dts: qcom: msm8916: Disable venus by default new 0ce5bb825d54 arm64: dts: qcom: msm8916/39: Disable GPU by default new 40eb256e5fd1 arm64: dts: qcom: msm8916-ufi: Drop gps_mem for now new 0ed3d82862e8 arm64: dts: qcom: msm8916: Reserve firmware memory dynamically new b4f3a410061b arm64: dts: qcom: msm8916: Reserve MBA memory dynamically new b22bef3dbc3a arm64: dts: qcom: msm8939: Reserve firmware memory dynamically new 0ece6438a8c0 arm64: dts: qcom: msm8916/39: Disable unneeded firmware re [...] new 35efa1be51bd arm64: dts: qcom: msm8916/39: Move mpss_mem size to boards new e3c6386c6a5d arm64: dts: qcom: msm8916/39: Fix venus memory size new 96272ba7103d arm64: dts: qcom: sa8775p: enable the inline crypto engine new 4a94b52a47f6 arm64: dts: qcom: pm8150l: Add wled node new 31c133b4a07e arm64: dts: qcom: msm8976: Split lpass region new 684277525c70 arm64: dts: qcom: msm8976: Fix ipc bit shifts new 79796e87215d arm64: dts: qcom: ipq5018: indicate that SDI should be disabled new d40291e52d5a arm64: dts: qcom: msm8939: Fix iommu local address range new 6da24ba93208 arm64: dts: qcom: sc7280: Mark some nodes as 'reserved' new 8e2d56f64572 arm64: dts: qcom: pm7250b: make SID configurable new bfd4412a023b arm64: dts: qcom: pm8350c: Add flash led node new 4b1a16d776b4 dt-bindings: arm: qcom: Add QCM6490 Fairphone 5 new eee9602ad649 arm64: dts: qcom: qcm6490: Add device-tree for Fairphone 5 new bdc4d17e1627 arm64: dts: qcom: apq8016-sbc: Add overlay for usb host mode new 4d8b5d717172 ARM: dts: qcom: sdx65-mtp: Specify PM7250B SID to use new ccd8ab030643 clk: qcom: ipq5332: Drop set rate parent from gpll0 depend [...] new 4afda5f6bcdf clk: qcom: gcc-msm8996: Remove RPM bus clocks new f7b7d30158cf clk: qcom: clk-rcg2: Fix clock rate overflow for high pare [...] new 9906c4140897 clk: qcom: mmcc-msm8998: Don't check halt bit on some branch clks new 1fc62c834739 clk: qcom: mmcc-msm8998: Fix the SMMU GDSC new 471e2875f890 clk: qcom: mmcc-msm8974: remove ocmemcx_ahb_clk new 0b8aae7ed8ea dt-bindings: clock: qcom: Add RPMHCC for SM4450 new 5a6eabf3268f clk: qcom: rpmh: Add RPMH clocks support for SM4450 new d2d04deb5566 dt-bindings: clock: qcom: Add GCC clocks for SM4450 new c32c4ef98bac clk: qcom: Add GCC driver support for SM4450 new 2643f0b069fb Merge branch '20230909123431.1725728-1-quic_ajipan@quicinc [...] new 7138c244fb29 clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src new 8e2506d01231 dt-bindings: cache: qcom,llcc: Add LLCC compatible for QDU [...] new 16fa93112f26 soc: qcom: llcc: Refactor llcc driver to support multiple [...] new 54e1f99d9140 nvmem: core: Add stub for nvmem_cell_read_u8 new a78502a4b220 soc: qcom: Add LLCC support for multi channel DDR new 0bc76be64e80 soc: qcom: llcc: Updating the macro name new db1e57928766 soc: qcom: llcc: Add QDU1000 and QRU1000 LLCC support new eb3da369ccd0 dt-bindings: firmware: document Qualcomm SM7150 SCM new 92dab9ea5f38 dt-bindings: firmware: qcom,scm: support indicating SDI de [...] new ff4aa3bc9825 firmware: qcom_scm: disable SDI if required new f6aa7386bc40 dt-bindings: firmware: qcom,scm: document IPQ5018 compatible new bb56cff4ac03 ARM: dts: qcom-sdx55: switch PCIe QMP PHY to new style of [...] new 340ed74de508 ARM: dts: qcom: drop incorrect cell-index from SPMI new 033d6c239515 Merge branches 'arm64-defconfig-for-6.7', 'arm64-fixes-for [...] new 243f6b8d65fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1de55596dd9f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f4a9163c62d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6dc4da53713f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9090e70e618 firmware: arm_scmi: Extend perf protocol ops to get number [...] new 3d99ed60721b firmware: arm_scmi: Extend perf protocol ops to get inform [...] new e336baa4193e cpufreq: scmi: Prepare to move OF parsing of domain-id to cpufreq new 39dfa5b9e1f0 firmware: arm_scmi: Align perf ops to use domain-id as in- [...] new 9b578d83629e firmware: arm_scmi: Drop redundant ->device_domain_id() fr [...] new 4f1f0bc8ed16 cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() new 6e429adc60b1 dt-bindings: arm: cpus: Add a power-domain-name for a perf [...] new e11c480b6df1 dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 new 0ead1f3e158c dt-bindings: power: Clarify performance capabilities of po [...] new 92b2028b00ff cpufreq: scmi: Add support to parse domain-id using #power [...] new 3dd91515ef43 PM: domains: Allow genpd providers to manage OPP tables di [...] new 2af23ceb8624 pmdomain: arm: Add the SCMI performance domain new af78e5c309c4 firmware: arm_scmi: Move power-domain driver to the pmdomain dir new b35ca7ae2cda Merge branches 'for-next/scmi/fixes', 'for-next/scmi/updat [...] new e4f6608a8ef6 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 873863dd13ff arm64: dts: st: add sdmmc1 node in stm32mp251 SoC file new 7db55ad3a64a arm64: dts: st: add sdmmc1 pins for stm32mp25 new 74649c989503 arm64: dts: st: add SD-card support on STM32MP257F-EV1 board new 89fca38168c9 arm64: dts: st: add arm-wdt node for watchdog support on s [...] new ed6936be72be arm64: dts: st: enable secure arm-wdt watchdog on stm32mp257f-ev1 new b79b114365dd ARM: dts: stm32: add HASH on stm32mp131 new 50d4ac19b763 ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines new 682656ca763a ARM: dts: stm32: omit unused pinctrl groups from stm32mp15 [...] new 731c521618ae Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 062b9b661f42 riscv: dts: use capital "OR" for multiple licenses in SPDX new 267860b10c67 riscv: dts: allwinner: remove address-cells from intc node new 8081fb2465a1 dt-bindings: nvmem: SID: Add binding for H616 SID controller new 951992797378 arm64: dts: allwinner: h616: Add SID controller node new 1f5219781c7f dt-bindings: vendor-prefixes: Add BigTreeTech new 2845d77ab354 dt-bindings: arm: sunxi: Add BigTreeTech boards new 2e33101f1db4 arm64: dts: allwinner: h616: Add BigTreeTech CB1 SoM & boa [...] new d3a3d6a38e6d arm64: dts: allwinner: h616: Add BigTreeTech Pi support new b3eaec0789d8 riscv: dts: allwinner: d1: Add PMU event node new ed66499de146 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new c0d6825e7c35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca622807fb03 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 995a1e2e62ea Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new a9e1da430603 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new e6bde314bf52 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 81d52b4e53ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4132a711af0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0847c1cfdda8 parisc: Fix crash with nr_cpus=1 option new 289e0fe7d897 parisc: Restore __ldcw_align for PA-RISC 2.0 processors new 64958f55cec2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6fcb13972bc2 powerpc: Replace GPL 2.0+ README.legal boilerplate with SPDX new c945e6f453a3 powerpc/configs: Remove ReiserFS from defconfig new c463bcb788b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a03cb24cb9ba Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new fb15b9193d15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f2ec290adc0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 55753e4d9977 bcachefs: Remove undefined behavior in bch2_dev_buckets_re [...] new 355077b99476 bcachefs: Kill other unreachable() uses new 82811284a419 bcachefs: Change bucket_lock() to use bit_spin_lock() new 7758646636c3 bcachefs: chardev: return -EFAULT if copy_to_user() fails new efb2e4e18108 bcachefs: chardev: fix an integer overflow (32 bit only) new 563bda994fd4 bcachefs: fix error checking in bch2_fs_alloc() new 94eb1c324e82 bcachefs: Remove duplicate include new 291029d25205 fixup! bcachefs: Fix bch2_check_discard_freespace_key() new 248d7139c94a bcachefs: Fix -Wself-assign new b071787e2f1c bcachefs: acl: Uninitialized variable in bch2_acl_chmod() new 368a04ac1f2d bcachefs: acl: Add missing check in bch2_acl_chmod() new dd73e653a9e9 bcachefs: fs-ioctl: Fix copy_to_user() error code new 42ab5e6bc2be bcachefs: snapshot: Add missing assignment in bch2_delete_ [...] new 11b7b4bce21f bcachefs: refactor pin put helpers new 6f28a6fd61a4 bcachefs: prepare journal buf put to handle pin put new b4b4e7661efe bcachefs: fix race between journal entry close and pin set new afde5a93c92d bcachefs: Fix copy_to_user() usage in flush_buf() new fd68208e253d bcachefs: Fix an overflow check new 6274f2e5fb21 bcachefs: Fix error checks in bch2_chacha_encrypt_key() new 007293b641a4 bcachefs: bch2_ioctl_disk_resize_journal(): check for inte [...] new ef0c601e9130 bcachefs: drop journal lock before calling journal_write new fe09227addde bcachefs: Fix strndup_user() error checking new d252798e4640 bcachefs: snapshots: Use kvfree_rcu_mightsleep() new f05f36ffdea8 bcachefs: Minor bch2_btree_node_get() smatch fixes new b96dac4af674 bcachefs: More minor smatch fixes new 1c1fd7574e08 bcachefs: initial freeze/unfreeze support new 1a97b93a13f8 bcachefs: Fix changing durability using sysfs new 0925bc246322 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new ad1bd73cd044 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 63bdd312b142 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a86576e74fa0 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 0f3c58487901 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c2798222586d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 1db77255892b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 433d352212e7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5f207468e687 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21d9067efc7f gfs2: Get rid of the gfs2_glock_is_held_* helpers new 089f4eb003dc gfs2: Don't update inode timestamps for direct writes new 5b903ae46eba gfs2: direct read/write prefaulting new 16d54c9eea4f gfs2: More aggressive page fault-in new b934de178a68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2f11fca5d71 ksmbd: return invalid parameter error response if smb2 req [...] new 73f949ea87c7 ksmbd: check iov vector index in ksmbd_conn_write() new 9a0a2bfdda63 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 8dc9e02aed76 lib: add light-weight queuing mechanism. new b159240f2725 SUNRPC: rename some functions from rqst_ to svc_thread_ new 6a7bc1d35203 SUNRPC: only have one thread waking up at a time new 3c660439a95a SUNRPC: use lwq for sp_sockets - renamed to sp_xprts new 793364070836 SUNRPC: change sp_nrthreads to atomic_t new f078a2e459f7 SUNRPC: discard sp_lock new 865314204d45 SUNRPC: change the back-channel queue to lwq new 21e5d51b9493 NFSD: add support for CB_GETATTR callback new a528f82a39c6 NFSD: handle GETATTR conflict with write delegation new c7561942630a NFSD: introduce netlink stubs new f10979f93631 NFSD: add rpc_status netlink support new b95af713de74 nfs: fix the typo of rfc number about xattr in NFSv4 new 961c81ffd98c SUNRPC: Remove BUG_ON call sites new 1d9527277ef8 NFSD: Add simple u32, u64, and bool encoders new 81b622a67536 NFSD: Rename nfsd4_encode_bitmap() new 24e94de31f4e NFSD: Clean up nfsd4_encode_setattr() new 9d86f3d5d211 NFSD: Add struct nfsd4_fattr_args new 308e2dcb3264 NFSD: Add nfsd4_encode_fattr4__true() new 6cd14baea6cd NFSD: Add nfsd4_encode_fattr4__false() new aa678bc5c302 NFSD: Add nfsd4_encode_fattr4_supported_attrs() new d6f486bc7c6b NFSD: Add nfsd4_encode_fattr4_type() new d6064cbf9870 NFSD: Add nfsd4_encode_fattr4_fh_expire_type() new 0ea42489eea2 NFSD: Add nfsd4_encode_fattr4_change() new 0738ef151868 NFSD: Add nfsd4_encode_fattr4_size() new f95ec63f4ecc NFSD: Add nfsd4_encode_fattr4_fsid() new de0366cbc09e NFSD: Add nfsd4_encode_fattr4_lease_time() new f487d34e4638 NFSD: Add nfsd4_encode_fattr4_rdattr_error() new df51a78185cc NFSD: Add nfsd4_encode_fattr4_aclsupport() new c0cb47d7d523 NFSD: Add nfsd4_encode_nfsace4() new 4c222ac58db0 NFSD: Add nfsd4_encode_fattr4_acl() new 522ef1c17849 NFSD: Add nfsd4_encode_fattr4_filehandle() new 549a91e35913 NFSD: Add nfsd4_encode_fattr4_fileid() new b9ffad98ae82 NFSD: Add nfsd4_encode_fattr4_files_avail() new 40e201abcce6 NFSD: Add nfsd4_encode_fattr4_files_free() new 28c61cda1064 NFSD: Add nfsd4_encode_fattr4_files_total() new 6c87c5c58447 NFSD: Add nfsd4_encode_fattr4_fs_locations() new 0c82c6183e14 NFSD: Add nfsd4_encode_fattr4_maxfilesize() new b7c08d3f701a NFSD: Add nfsd4_encode_fattr4_maxlink() new e017e0bcbcb7 NFSD: Add nfsd4_encode_fattr4_maxname() new 22a25f564c3a NFSD: Add nfsd4_encode_fattr4_maxread() new 9ee027b7f92c NFSD: Add nfsd4_encode_fattr4_maxwrite() new 3612bad0e1a7 NFSD: Add nfsd4_encode_fattr4_mode() new 29f42e13e749 NFSD: Add nfsd4_encode_fattr4_numlinks() new 678997868e50 NFSD: Add nfsd4_encode_fattr4_owner() new ec31a158966d NFSD: Add nfsd4_encode_fattr4_owner_group() new 6479aad792dd NFSD: Add nfsd4_encode_fattr4_rawdev() new b7547ce878df NFSD: Add nfsd4_encode_fattr4_space_avail() new a6a285b05d8a NFSD: Add nfsd4_encode_fattr4_space_free() new db41446ab167 NFSD: Add nfsd4_encode_fattr4_space_total() new cf62a9adc1ea NFSD: Add nfsd4_encode_fattr4_space_used() new 4febaaaefaf9 NFSD: Add nfsd4_encode_fattr4_time_access() new b8fe3f4d9931 NFSD: Add nfsd4_encode_fattr4_time_create() new 0da4287c17d2 NFSD: Add nfsd4_encode_fattr4_time_delta() new 2b7a15295955 NFSD: Add nfsd4_encode_fattr4_time_metadata() new 9adb762f1bf8 NFSD: Add nfsd4_encode_fattr4_time_modify() new 3cf33fc83b66 NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() new cdd440359f8f NFSD: Add nfsd4_encode_fattr4_fs_layout_types() new 7389c9594ac0 NFSD: Add nfsd4_encode_fattr4_layout_types() new fae75e431518 NFSD: Add nfsd4_encode_fattr4_layout_blksize() new 4b091e8c4992 NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() new a5182a024548 NFSD: Add nfsd4_encode_fattr4_sec_label() new ac646f3695df NFSD: Add nfsd4_encode_fattr4_xattr_support() new ed1f5a8effb7 NFSD: Copy FATTR4 bit number definitions from RFCs new 93db1a2f62ae NFSD: Use a bitmask loop to encode FATTR4 results new dc3bc4295f70 NFSD: Rename nfsd4_encode_fattr() new bc22a3897a23 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new c1a2673914ac Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 1c79262426d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7add8c04a09b Merge branch 'vfs.fixes' into vfs.all new ecbb40bf9899 Merge branch 'vfs.super' into vfs.all new cb7bc4e511de Merge branch 'vfs.mount.write' into vfs.all new 9d91ae491cce init/mount: print pretty name of root device when panics new f61b9bb3f838 fs: add a new SB_I_NOUMASK flag new 5ba6d9b6d526 pipe: reduce padding in struct pipe_inode_info new 7084dde72592 fs/pipe: move check to pipe_has_watch_queue() new b9e8c77cad52 fs/pipe: remove unnecessary spinlock from pipe_write() new 4c280825d39c fs/pipe: use spinlock in pipe_read() only if there is a wa [...] new 15d4000b9353 vfs: fix readahead(2) on block devices new e5029ac8418d Merge branch 'vfs.misc' into vfs.all new 69e42233d497 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new e0f61f44a24d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98a0465531a5 printk: fix illegal pbufs access for !CONFIG_PRINTK new 5834f8e72b1b Merge branch 'rework/nbcon-base' into for-next new 4d78f0d7fccc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d23e5dbed35a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4bc028de97c2 docs: pstore-blk.rst: use "about" as a preposition after "care" new 5ee1a4304799 docs: pstore-blk.rst: fix typo, s/console/ftrace new 921a9d197377 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 3f6d59df9f31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65256ce8ce80 Merge branch 'i2c/for-current' into i2c/for-next new d0d0f827e067 i2c: i801: use i2c_mark_adapter_suspended/resumed new f707d6b9e7c1 i2c: i801: replace acpi_lock with I2C bus lock new 0e864b552b23 i2c: rcar: reset controller is mandatory for Gen3+ new 54c76ed33008 i2c: rcar: improve accuracy for R-Car Gen3+ new 24051338322f i2c: gpio: remove error checks with debugfs new 0c051c824912 i2c: mux: gpio: adhere to coding style new e2def33f9ee1 i2c: cp2615: replace deprecated strncpy with strscpy new 65917718fb8b i2c: powermac: replace deprecated strncpy new 80977d5a0692 Merge branch 'i2c/for-mergewindow' into i2c/for-next new ededaa7d6c9a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 8e73fc503daa Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new d25e92d2aed9 memory-hotplug.rst: fix wrong /sys/device/ path new 9845f7409e6d Documentation: xfs: Remove repeated word in comments new 82ec73c7325b docs: move leds under section Human interfaces new e4c0138ab396 Documentation efi-stub.rst: fix arm64 EFI source location new 41bd33df4e18 docs: block: blk-mq.rst: correct places -> place new d059d4c60154 docs/sp_SP: Add translation of process/security-bugs new 42b37783e2f6 docs/sp_SP: Add translation of process/embargoed-hardware-issues new 1f597b1a6ec2 docs: security: Confidential computing intro and threat mo [...] new 4c2df0213577 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 6bc66ad3ecc4 Merge branch 'master' of git://linuxtv.org/media_tree.git new 1e7b0aa75cf4 MAINTAINERS: fix file path for Omnvision OV4689 new 0d019ad6cfc3 media: ov13b10: Fix some error checking in probe new 7b238225ef51 media: ov5640: fix vblank unchange issue when work at dvp mode new 6c83bcbe16a3 media: ivsc: Improve Kconfig help text new d21c8426cf9d media: dt-bindings: ov5693: fix maintainer email address new c870fe3706d7 media: staging: ipu3-imgu: Initialise height_per_slice in [...] new 8ed90d48631d media: v4l: Fix documentation for 12-bit packed Bayer new 4831d9b89ce6 media: ov2640: Use the devm_clk_get_enabled() helper function new 6d7ca3c9c1de media: v4l2-mc: Make v4l2_pipeline_pm_{get,put} deprecated new ba0b8bea8e36 media: ivsc: csi: remove name identifier new f37fee9d2b4c media: ivsc: ace: remove name identifier new 2210f1e641c1 media: ivsc: ace: probe ace device after IPU bridge is ini [...] new ef5dd1fc8359 media: i2c: max9286: Fix some redundant of_node_put() calls new d797609c995d media: i2c: imx415: Use v4l2_subdev_get_fmt() new d006ec1ad5dc media: v4l2-subdev: Document that routing support depends [...] new 000039f40306 media: platform: use capital "OR" for multiple licenses in SPDX new 9d016d886cd0 media: i2c: video-i2c: Convert enum->pointer for data in t [...] new bdb02f71f922 media: i2c: Drop ifdeffery from sensor drivers new 3b6d27e44266 media: i2c: mt9v032: Extend match support for OF tables new fa26c1785717 media: i2c: mt9v032: Drop CONFIG_OF ifdeffery new 3f95b6e99b77 media: i2c: ov7670: Extend match support for OF tables new 87ec68ec7d66 media: i2c: ov7670: Drop CONFIG_OF ifdeffery new 39ba34c5aa6f media: i2c: imx334: add support for test pattern generator new a86e070b6a8c media: ov5640: Fix a memory leak when ov5640_probe fails new aa0adb399d09 media: i2c: Use pm_runtime_resume_and_get() new ac2782f9fd1a media: i2c: ov5693: Drop the unused streaming flag new 9bb952fc72c8 media: i2c: imx415: Replace streaming flag with runtime PM check new e3d6d34e56fa media: i2c: imx296: Replace streaming flag with runtime PM check new 07d6dfb493aa media: Documentation: Mention CCS tools new d34327a68009 media: dt-bindings: Add OV5642 new 467cd28787d0 media: ov13b10: Add 1364x768 register settings new d8d14681f0a0 media: v4l2-subdev: Document and enforce .s_stream() requirements new 83497e15d08a media: i2c: hi556: Drop check for reentrant .s_stream() new a37964eab615 media: i2c: hi846: Drop check for reentrant .s_stream() new a8ac3daf3489 media: i2c: imx208: Drop check for reentrant .s_stream() new 432509ac2584 media: i2c: imx214: Drop check for reentrant .s_stream() new 78cde568bef4 media: i2c: imx219: Drop check for reentrant .s_stream() new 9279b3afa2f7 media: i2c: imx258: Drop check for reentrant .s_stream() new 8e4d50c04b4c media: i2c: imx319: Drop check for reentrant .s_stream() new 265d651de071 media: i2c: imx334: Drop check for reentrant .s_stream() new c42d5ba5d4f3 media: i2c: imx335: Drop check for reentrant .s_stream() new b402db053689 media: i2c: imx355: Drop check for reentrant .s_stream() new d14bc7ca25da media: i2c: imx412: Drop check for reentrant .s_stream() new 27ac9d2de038 media: i2c: mt9m001: Drop check for reentrant .s_stream() new 4b83a084e924 media: i2c: og01a1b: Drop check for reentrant .s_stream() new 9341d416160e media: i2c: ov01a10: Drop check for reentrant .s_stream() new 997f0da87e70 media: i2c: ov08d10: Drop check for reentrant .s_stream() new 214c49ed3795 media: i2c: ov08x40: Drop check for reentrant .s_stream() new ba506461b6c1 media: i2c: ov13858: Drop check for reentrant .s_stream() new 2aa331daff0e media: i2c: ov13b10: Drop check for reentrant .s_stream() new 984355562c41 media: i2c: ov2685: Drop check for reentrant .s_stream() new d81d7616a45c media: i2c: ov2740: Drop check for reentrant .s_stream() new 61eb566d96d1 media: i2c: ov4689: Drop check for reentrant .s_stream() new b53d07705d0d media: i2c: ov5647: Drop check for reentrant .s_stream() new d470d148a6ae media: i2c: ov5670: Drop check for reentrant .s_stream() new 4ac6a46f0c45 media: i2c: ov5675: Drop check for reentrant .s_stream() new 96b0b0b9ecbd media: i2c: ov5695: Drop check for reentrant .s_stream() new b16b4d1e380f media: i2c: ov7740: Drop check for reentrant .s_stream() new 110acf897cf0 media: i2c: ov8856: Drop check for reentrant .s_stream() new 51dfa97190db media: i2c: ov9282: Drop check for reentrant .s_stream() new 913e0a587d08 media: i2c: ov9734: Drop check for reentrant .s_stream() new 5adf57f8a9dd Documentation: media: camera-sensor: Fix typo and vocabula [...] new a7acee9965d9 Documentation: media: camera-sensor: Use link to upstream [...] new 3a8b77f735ce Documentation: media: camera-sensor: Move power management [...] new 072278810ca2 Documentation: media: camera-sensor: Improve power managem [...] new b1d3358119b3 media: i2c: ar0521: Drop system suspend and resume handlers new cb0fd2049d4d media: i2c: ccs: Drop system suspend and resume handlers new 7a421d10feaa media: i2c: hi556: Drop system suspend and resume handlers new bcd66198473d media: i2c: hi846: Drop system suspend and resume handlers new 15cb26dfa879 media: i2c: hi847: Drop system suspend and resume handlers new 6cd402d3aabb media: i2c: imx208: Drop system suspend and resume handlers new 6332e1931ada media: i2c: imx214: Drop system suspend and resume handlers new 4ad2f66e97f9 media: i2c: imx219: Drop system suspend and resume handlers new b76612281d6c media: i2c: imx258: Drop system suspend and resume handlers new a7378ff943f2 media: i2c: imx319: Drop system suspend and resume handlers new c3ebf8e008f1 media: i2c: imx355: Drop system suspend and resume handlers new 768df04dcb90 media: i2c: og01a1b: Drop system suspend and resume handlers new 4fc6ed0c5962 media: i2c: ov01a10: Drop system suspend and resume handlers new 8336728a0990 media: i2c: ov02a10: Drop system suspend and resume handlers new 08916cc26b6c media: i2c: ov08d10: Drop system suspend and resume handlers new 1152df3b34ac media: i2c: ov08x40: Drop system suspend and resume handlers new 45e1cebe1445 media: i2c: ov13858: Drop system suspend and resume handlers new a803b5378c2d media: i2c: ov2740: Drop system suspend and resume handlers new ddc2ee06df84 media: i2c: ov13b10: Drop stream handling in runtime PM handlers new 4cf4d9afbb24 media: i2c: ov5670: Drop system suspend and resume handlers new 19cb99bde8df media: i2c: ov5675: Drop system suspend and resume handlers new dc378a3c5963 media: i2c: ov8856: Drop system suspend and resume handlers new 526cdb4a3e7c media: i2c: ov9734: Drop system suspend and resume handlers new c9c5d048c26e media: bttv: fix use after free error due to btv->timeout timer new b72ef5a7a141 media: bttv: Add MODULE_FIRMWARE macro new 0da54eb67fc2 media: bt8xx: make read-only arrays static new 0356d3a51729 media: platform: Use dev_err_probe instead of dev_err new 778a2cab92bc media: cx25840: simplify cx23885_dif_setup() new 90ba389730b6 media: nxp: Use devm_kmemdup to replace devm_kmalloc + memcpy new 20ecf2505701 media: staging: media: sunxi: cedrus: Remove redundant of_ [...] new a62a31cf876a media: dt-bindings: samsung,exynos4212-fimc-is: replace du [...] new 751cd3b10be1 media: dt-bindings: samsung,fimc: correct unit addresses i [...] new 2f16353e11a8 media: exynos4-is: fimc-is: replace duplicate pmu node wit [...] new e02ada7f0cd5 media: mediatek: vcodec: fix spelling mistake "resonable" [...] new 20d4f78ad628 media: use struct_size() helper new 4216f213be1f media: imx-jpeg: Remove unused declarations new 1bbbd5f6097b media: atomisp: remove left-over videobuf include new 776c8d0a4ed5 media: remove the old videobuf framework new 41304fbaa445 media: dt-bindings: nuvoton: Add NPCM VCD and ECE engine new e9886f36eb86 dt-bindings: soc: nuvoton: Add NPCM GFXI new 279bfe46ade2 media: v4l: Add HEXTILE compressed format new 9cd6205df4dd media: v4l2-ctrls: Add user control base for Nuvoton NPCM [...] new fa6f02546cd5 media: uapi: Add controls for NPCM video driver new 70721089985c media: nuvoton: Add driver for NPCM video capture and enco [...] new 79b59bc48647 dt-bindings: media: remove nokia,n900-ir as pwm-ir-tx is c [...] new 3e7d76abd497 media: rc: remove ir-rx51 in favour of generic pwm-ir-tx new 806c3dc01ed4 media: rc: meson-ir: support rc driver type RC_DRIVER_SCANCODE new 4fa58763847b dt-bindings: media: Add compatible for Meson-S4 IR Controller new e0da18b524b6 media: atomisp: ia_css_debug: Removed unused codes for debug new 06d2caeeeabd media: atomisp: Removed unused HAS_WATCHDOG_SP_THREAD_DEBUG debug new 0046c71b72f1 media: atomisp: sh_css_internal: sh_css_params: Unifying s [...] new 8f9c85c33253 media: atomisp: Fix missing v4l2_fh_release() in atomisp_o [...] new 14d944514e38 media: atomisp: Clamp width to max 1920 pixels when in ATO [...] new 51d87525d020 media: atomisp: Change atomisp_enum_framesizes() too small [...] new 9e42207ccf75 media: atomisp: Add some higher resolutions to atomisp_enu [...] new 2e7b0872bc91 media: atomisp: Remove support for custom run-mode v4l2-ct [...] new 7c8260cdba19 media: atomisp: Remove v4l2_ctrl_s_ctrl(asd->run_mode) cal [...] new 1b3cc0d53930 media: atomisp: ia_css_debug: Removed debug codes for dump [...] new 54b5710b7ef0 media: atomisp: Make two individual enum to define the MIP [...] new 7fc8da4cab6c media: atomisp: Included both input system headers new 25c33e3726e4 media: atomisp: css_2401_system: Remove #ifdef ISP2401 to [...] new 48bc39b502e8 media: atomisp: isys: Removed #if defined(ISP2401) to make [...] new 0e52a127f4ac media: atomisp: hive_isp_css_common: Removed #if defined(I [...] new 6a3863d486bd media: atomisp: pipeline: Removed #if defined(ISP2401) to [...] new 336a886deeb4 media: atomisp: ifmtr: Removed #if defined(ISP2401) to mak [...] new ab6e09424872 media: atomisp: Compile the object codes for a generic driver new 658e216b9f15 media: atomisp: rx: Removed #if defined(ISP2401) to make d [...] new 34eaf563ef46 media: atomisp: isys_init: Initiate atomisp in a generic manner new 41006db56116 media: atomisp: Remove empty isys_public.h new eb96210091fc media: atomisp: Remove aliases for MIPI_FORMAT_2400_CUSTOM0 new 980112a4326b media: atomisp: Mark ia_css_isys_240?_init() static new e3bc35d7ea8b media: atomisp: ia_css_raw.host: Remove #ifdef ISP2401 to [...] new 4a1d81e12f68 media: atomisp: binary: Removed #ifdef ISP2401 to make dri [...] new 1635fbbd6736 media: atomisp: hive_isp_css_include: Removed #ifdef ISP24 [...] new 22881ef2ea12 media: atomisp: atomisp_compat_css20: Removed #ifdef ISP24 [...] new e84919671521 media: atomisp: sh_css_mipi: Removed unused code ia_css_mi [...] new 26e69950545f media: atomisp: sh_css: Removed #ifdef ISP2401 to make the [...] new fda7c2fd9163 media: atomisp: sh_css_sp: Remove #ifdef ISP2401 to make d [...] new 1276e56c3a2e media: atomisp: sh_css: Removed #ifdef ISP2401 to make dri [...] new f680eb3e8ccb media: atomisp: sh_css: Renamed sh_css_config_input_network() new 56181ceba212 media: atomisp: sh_css: Removed #ifdef ISP2401 to make cod [...] new 2846cb5be5bc media: atomisp: sh_css: Removed #ifdef ISP2401 to make the [...] new d29e329f1f83 media: atomisp: atomisp_v4l2: Removed unnecessary code new ad14dea7ced2 media: atomisp: Simplify some if (IS_ISP2401...) statements new 6c970c9c0fd9 media: atomisp: Drop ia_css_debug_dump_debug_info() and fu [...] new b558dfc78d58 media: atomisp: Drop VIDEO_ATOMISP_ISP2401 Kconfig option new 16e00f9b7f35 media: atomisp: gc0310: Stop setting v4l2_subdev.fwnode to [...] new 2b6671c6a4b1 media: atomisp: Disable VCM for OV5693 for now new 72666b8ca7dd media: atomisp: Drop atomisp-ov5693 sensor driver new ef7898144adc Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new d6a4a6fdb703 ACPI: thermal: Simplify initialization of critical and hot trips new 7d79dfc4ea37 ACPI: thermal: Fold acpi_thermal_get_info() into its caller new 5074563242c1 ACPI: thermal: Determine the number of trip points earlier new 5fc2189f9335 ACPI: thermal: Create and populate trip points table earlier new eb4a5be55ce0 ACPI: thermal: Simplify critical and hot trips representation new 3b7f3d341154 ACPI: thermal: Untangle initialization and updates of the [...] new 799fa02789b6 ACPI: thermal: Untangle initialization and updates of acti [...] new 7c3ccc9729a0 ACPI: thermal: Drop redundant trip point flags new f9fbb11e1e33 ACPI: thermal: Drop valid flag from struct acpi_thermal_trip new 25ef2dfc31d4 Merge branch 'acpi-thermal' into linux-next new 1ced5dce63d0 thermal: int340x: processor_thermal: Ack all PCI interrupts new a9a1a3006cb4 Merge branch 'thermal-intel' into linux-next new 57594c77e5b2 Merge branch 'acpi-fixes' into linux-next new 00fd3a453343 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ce0d8b40ea9c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new d149718ea22c pmdomain: Prepare to move Kconfig files into the pmdomain [...] new 4db570466cdd pmdomain: actions: Move Kconfig file to the pmdomain subsystem new 2dfb28355dd3 pmdomain: amlogic: Move Kconfig options to the pmdomain subsystem new 1bfadf2edd65 pmdomain: apple: Move Kconfig option to the pmdomain subsystem new c067e7ffb31f pmdomain: bcm: Move Kconfig options to the pmdomain subsystem new 62415a1f0757 pmdomain: imx: Move Kconfig options to the pmdomain subsystem new 504ed8e9a63e pmdomain: mediatek: Move Kconfig options to the pmdomain s [...] new 4513acf8f02e pmdomain: qcom: Move Kconfig options to the pmdomain subsystem new b7b47d66ea32 pmdomain: renesas: Move Kconfig options to the pmdomain subsystem new 567c45126d24 pmdomain: rockchip: Move Kconfig option to the pmdomain subsystem new c215d6d38203 pmdomain: samsung: Move Kconfig option to the pmdomain subsystem new 051655580f82 pmdomain: st: Add a Kconfig option for the ux500 power domain new af31cb8cb7b0 pmdomain: starfive: Move Kconfig file to the pmdomain subsystem new 660a531f6beb pmdomain: sunxi: Move Kconfig option to the pmdomain subsystem new 9fb632a01069 pmdomain: tegra: Move Kconfig option to the pmdomain subsystem new 10c02f02718e pmdomain: ti: Move and add Kconfig options to the pmdomain [...] new 8de685b63a68 pmdomain: xilinx: Move Kconfig option to the pmdomain subsystem new eaefc3364847 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 81760bedc651 RDMA/core: Use size_{add,sub,mul}() in calls to struct_size() new 20a02837fb5e RDMA/rtrs: Require holding rcu_read_lock explicitly new c5930a1aa08a RDMA/rtrs: Fix the problem of variable not initialized fully new 8bf7187d9786 RDMA/hfi1: Use FIELD_GET() to extract Link Width new 0e32d7d43b0b RDMA/core: Add dedicated SRQ resource tracker function new aebf8145e11a RDMA/core: Add support to dump SRQ resource in RAW format new 58c49c097fbf RDMA/hns: Support SRQ restrack ops for hns driver new f0cc82ca116f RDMA/irdma: Replace deprecated strncpy new c2d0c5b28a77 IB/hfi1: Replace deprecated strncpy new cb7ab7854bc7 IB/qib: Replace deprecated strncpy new eca922ec422c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0df7cd3c13e4 vsock/virtio/vhost: read data from non-linear skb new 64c99d2d6ada vsock/virtio: support to send non-linear skb new 4b0bf10eb077 vsock/virtio: non-linear skb handling for tap new 581512a6dc93 vsock/virtio: MSG_ZEROCOPY flag support new 71b263e79370 Merge branch 'vsock-virtio-vhost-msg_zerocopy-preparations' new f20161cf5165 netdev: Remove unneeded semicolon new f30e5323a188 net: dsa: sja1105: make read-only const arrays static new e9cbc89067cc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 84c19e655b29 hamradio: baycom: remove useless link in Kconfig new c2f3e10ac4eb mlxsw: Add 'ipv4_5' flex key new c6caabdf3e0c mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key new 92953e7aab01 mlxsw: Edit IPv6 key blocks to use one less block for mult [...] new 5a1b322cb0b7 Merge branch 'mlxsw-multicast' new 4e5fac30d1f9 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 577c06af8188 bpf: Disable zero-extension for BPF_MEMSX new 6cb66eca36f3 selftests/bpf: Unmount the cgroup2 work directory new 9873ce2e9c68 selftests/bpf: Add big-endian support to the ldsx test new 3de55893f648 s390/bpf: Implement BPF_MOV | BPF_X with sign-extension new 738476a079bd s390/bpf: Implement BPF_MEMSX new 90f426d35e01 s390/bpf: Implement unconditional byte swap new c690191e23d8 s390/bpf: Implement unconditional jump with 32-bit offset new 91d2ad78e90c s390/bpf: Implement signed division new 48c432382dd4 selftests/bpf: Enable the cpuv4 tests for s390x new c29913bbf4ec selftests/bpf: Trim DENYLIST.s390x new cf67d28de348 Merge branch 'implement-cpuv4-support-for-s390x' new 0ee352fe0d28 samples/bpf: syscall_tp_user: Rename num_progs into nr_tests new 9220c3ef6fef samples/bpf: syscall_tp_user: Fix array out-of-bound access new ac0691c75ab7 bpf, docs: Add loongarch64 as arch supporting BPF JIT new 7257cee65269 libbpf: Resolve symbol conflicts at the same offset for uprobe new bb7fa09399b9 libbpf: Support symbol versioning for uprobe new 7089f85a9eb9 selftests/bpf: Add tests for symbol versioning for uprobe new 831916fb93d4 Merge branch 'libbpf: Support symbol versioning for uprobe' new 4e182231f29c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d72f9668e5cb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3ffd23d121de wifi: mwifiex: cleanup struct mwifiex_sdio_mpa_rx new 260323c3a3e3 wifi: mwifiex: use MODULE_FIRMWARE to add firmware files metadata new a08bb28f6eb6 wifi: wilc1000: add back-off algorithm to balance tx queue [...] new 357be7ebba38 wifi: ipw2x00: Annotate struct libipw_txb with __counted_by new c2e01a3a7b9a wifi: mwifiex: simplify PCIE write operations new 804edf4d18e2 wifi: mwifiex: followup PCIE and related cleanups new 9483d8b3aac8 wifi: rtw89: add subband index of primary channel to struc [...] new 1bf24172cc75 wifi: rtw89: indicate TX shape table inside RFE parameter new 4cc05e315650 wifi: rtw89: indicate TX power by rate table inside RFE parameter new 634fd9920c28 wifi: rtw89: phy: refine helpers used for raw TX power new 9707ea6d6822 wifi: rtw89: load TX power by rate when RFE parms setup new f6d601c7590f wifi: rtw89: phy: extend TX power common stuffs for Wi-Fi 7 chips new 5ee7b2ea07cc wifi: rtw89: load TX power related tables from FW elements new 1f0f7c52f850 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1a9be986ced mtd: Annotate struct lpddr_private with __counted_by new 1442d628d05c mtd: cfi: Annotate struct cfi_private with __counted_by new 79c610ab40ec mtd: rawnand: atmel: Annotate struct atmel_nand with __counted_by new 48ec74fd8af6 mtd: rawnand: denali: Annotate struct denali_chip with __c [...] new e87f0d64c906 mtd: rawnand: ingenic: Annotate struct ingenic_nfc with __ [...] new a8eaf3ef5499 mtd: rawnand: marvell: Annotate struct marvell_nand_chip w [...] new 627e79b7cf1e mtd: rawnand: meson: Annotate struct meson_nfc_nand_chip w [...] new cb5fce7d90a1 mtd: rawnand: renesas: Annotate struct rnand_chip with __c [...] new 28a05da765c0 mtd: rawnand: sunxi: Annotate struct sunxi_nand_chip with [...] new 3cff177fc279 mtd: map_ram: prevent use of point and unpoint when NO_XIP is set new 705092272fa7 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new dbf295753fb3 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new b003ca4c540d Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new adea54b57568 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f107ff76a8c2 Merge tag 'drm-misc-next-2023-09-11-1' of git://anongit.fr [...] new eb5740eef197 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new cd273b7f1d8d MAINTAINERS: Update gma500 git repo new c478768ce807 drm/armada: Call drm_atomic_helper_shutdown() at shutdown time new ce3d99c83495 drm: Call drm_atomic_helper_shutdown() at shutdown time fo [...] new 013d382d11a2 drm/vc4: Call drm_atomic_helper_shutdown() at shutdown time new 10c8204c8b17 drm/ssd130x: Call drm_atomic_helper_shutdown() at remove time new 3c4babae3c4a drm: Call drm_atomic_helper_shutdown() at shutdown/remove [...] new 918ce0906dcd drm/hisilicon/kirin: Call drm_atomic_helper_shutdown() at [...] new 2682768bde74 drm/edid: Fixup h/vsync_end instead of h/vtotal new a08e0622c42f drm/ssd130x: Drop _helper prefix from struct drm_*_helper_ [...] new cb850f6f69d1 accel/qaic: Remove ->size field from struct qaic_bo new 76d42aa951ae accel/qaic: Update BO metadata in a central location new 77f71e153f09 accel/qaic: Declare BO 'sliced' after all the operations a [...] new b3107e75a96e accel/qaic: Undo slicing setup done in qaic_attach_slicing_bo() new 0a9ee93b8294 accel/qaic: Clean up BO during flushing of transfer list new b2576f6cf6da accel/qaic: Create a function to initialize BO new 217b812364d3 accel/qaic: Add QAIC_DETACH_SLICE_BO IOCTL new a48e19cb2cd6 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 417465739899 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 7e1ca0966712 drm/i915: add a note about fec_enable with 128b/132b new a234990f62b8 Revert "drm/i915/mst: Populate connector->ddc" new 3dc06a4fb315 drm/i915/xelpdp: Add XE_LPDP_FEATURES new 464e8632b600 drm/i915/lnl: Add display definitions new 66fad3f2db8b drm/i915/xe2lpd: FBC is now supported on all pipes new 212cf016d974 drm/i915/display: Remove FBC capability from fused off pipes new 8dde2e68a555 drm/i915: Re-order if/else ladder in intel_detect_pch() new 65578d0d10d8 drm/i915/xe2lpd: Add fake PCH new cfeff354f70b drm/i915/xe2lpd: Treat cursor plane as regular plane for D [...] new 8ee35345adf1 drm/i915/xe2lpd: Don't try to program PLANE_AUX_DIST new b94c165ea1f1 drm/i915/xe2lpd: Register DE_RRMR has been removed new dff869020b5c drm/i915/display: Fix style and conventions for DP AUX regs new 858c19720c9a drm/i915/display: Use _PICK_EVEN_2RANGES() in DP AUX regs new 449f87e66df2 drm/i915/xe2lpd: Re-order DP AUX regs new 925163b4af66 drm/i915/xe2lpd: Handle port AUX interrupts new 6f35a04fd663 drm/i915/xe2lpd: Read pin assignment from IOM new 533a7836d39f drm/i915/xe2lpd: Enable odd size and panning for planar yuv new 696c331990cf drm/i915/xe2lpd: Add support for HPD new f96fdcd2f41e drm/i915/xe2lpd: Extend Wa_15010685871 new 9d404dad0bf8 drm/i915/lnl: Add gmbus/ddc support new 394b4b7df9f7 drm/i915/lnl: Add CDCLK table new c2d9d8e7ee15 drm/i915/xe2lpd: Add display power well new 43e18b0a54d7 drm/i915/xe2lpd: Add DC state support new 3d3696c0fed1 drm/i915/lnl: Start using CDCLK through PLL new bb6f53d4f5be drm/i915/bios: Fixup h/vsync_end instead of h/vtotal new 6a18ae51d265 drm/i915/display: Print display info inside driver display [...] new a3db68b53cff Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 053d7dcd3440 fbdev: mmp: Annotate struct mmphw_ctrl with __counted_by new e34872523ca5 fbdev: mmp: Annotate struct mmp_path with __counted_by new c1a8d1d0edb7 fbdev: atyfb: only use ioremap_uc() on i386 and ia64 new de36e6fccacb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 596210de90a9 Merge remote-tracking branch 'regmap/for-6.7' into regmap-next new b0410c76d3c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 502629a75566 ALSA: hda: cs35l41: Add notification support into componen [...] new 7ce669334c55 ALSA: hda/realtek: Support ACPI Notification framework via [...] new 447106e92a0c ALSA: hda: cs35l41: Support mute notifications for CS35L41 HDA new 4c870513fbb0 ALSA: hda: cs35l41: Add read-only ALSA control for forced mute new 81420faff0eb ALSA: hda: Annotate struct hda_conn_list with __counted_by new f5cc9cdfc96f ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by new f0ee403e341b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a464d2f75fa1 firewire: Annotate struct fw_node with __counted_by new 48e721ba71c2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6974f2cd2fa9 ASoC: SOF: Introduce generic names for IPC types new 1dff26582677 ASoC: SOF: sof-pci-dev: Update the ipc_type module paramet [...] new 82f4b3838293 ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_S [...] new ebe18b1587aa ASoC: SOF: Use generic names for IPC types new 3104c3267e95 ASoC: SOF: amd: Use generic names for IPC types new 6a645a553761 ASoC: SOF: imx: Use generic names for IPC types new a8fffb94475f ASoC: SOF: Intel: Use generic names for IPC types new 0f7e753fc385 ASoC: SOF: mediatek: Use generic names for IPC types new 7b5300e90a78 ASoC: SOF: Drop unused IPC type defines new 3fd61ce9dcc5 ASoC: SOF: Use generic IPC type identifiers new 06d94b43fc39 ASoC: intel: sof_sdw: Add CS42L43 CODEC support new 05fe62842804 ASoC: Intel: soc-acpi-intel-mtl-match: add acpi match tabl [...] new cc676c0df591 ASoC: intel: Add CS42L43 sdw machine driver support new 060a07cd9bc6 ASoC: SOF: ipc4-topology: Add definition for generic switc [...] new 4a2fd607b7ca ASoC: SOF: ipc4-control: Add support for ALSA switch control new 07a866a41982 ASoC: SOF: ipc4-control: Add support for ALSA enum control new 16bb22098f0a ASoC: SOF: ipc4-control: Support for Switch and Enum new 58bb5081cba1 ASoC: SOF: Xtensa: dump ar registers to restore call stack new 4287205065f2 ASoC: SOF: ipc4-mtrace: move debug slot related definition [...] new a397899f81d5 ASoC: SOF: ipc4: add a helper function to search debug slot new ab05061d2580 ASoC: SOF: ipc4: add definition of telemetry slot for exce [...] new 80b567f89957 ASoC: SOF: ipc4: add exception node in sof debugfs directory new c8b54a2f7af4 ASoC: SOF: Intel: add telemetry retrieval support on Intel [...] new e449b18ff03c ASoC: SOF: Intel: mtl: dump dsp stack new eb6e5dab1140 ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2 [...] new c1c48fd6bbe7 ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from [...] new 03db12ef1cbc ASoC: SOF: ipc4/Intel: Support for firmware exception new 686b8f711b99 ASoC: cs42l43: Lower default type detect time new 9c0ccc9f8e3b ASoC: cs42l43: Enable bias sense by default new 1e4ce0d5c023 ASoC: cs42l43: Move headset bias sense enable earlier in process new 6388a0619c83 ASoC: cs42l43: Extend timeout on bias sense timeout new aa7627111c68 ASoC: dt-bindings: ASoC: cirrus,cs42l43: Update a couple o [...] new 667f45ca80cb Minor default jack pop performance updates new 2f3fb85b2583 ASoC: hdac_hda: fix HDA patch loader support new 0339eadb871a ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier new 736064c64cf3 ASoC: codecs: Add Richtek rtq9128 audio amplifier support new 00a6d389b824 ASoC: Add rtq9128 audio amplifier new 39fce972fd72 ASoC: dt-bindings: tfa9879: Convert to dtschema new bb594b80a608 Merge remote-tracking branch 'asoc/for-6.7' into asoc-next new aebdc59c5944 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3111add7f414 module: Annotate struct module_notes_attrs with __counted_by new c3e8e59f9016 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 18965fcfc5d0 Input: adp5520-keys - convert to platform remove callback [...] new 63ef64cb6453 Input: cros_ec_keyb - convert to platform remove callback [...] new d9ee4119a83c Input: ep93xx_keypad - convert to platform remove callback [...] new 0080c3c43dba Input: iqs62x-keys - convert to platform remove callback r [...] new af90388a598d Input: matrix_keypad - convert to platform remove callback [...] new d93f3feb4439 Input: omap-keypad - convert to platform remove callback r [...] new ec4c61a69ddc Input: omap4-keypad - convert to platform remove callback [...] new 4e26858958e4 Input: samsung-keypad - convert to platform remove callbac [...] new e340089d76f4 Input: sh_keysc - convert to platform remove callback retu [...] new dc20ae18d1a6 Input: spear-keyboard - convert to platform remove callbac [...] new 00e0df61ee6a Input: stmpe-keypad - convert to platform remove callback [...] new 3e2ccfd93c4a Input: 88pm80x_onkey - convert to platform remove callback [...] new d6bcf6cdd041 Input: da9052_onkey - convert to platform remove callback [...] new d8584e00d989 Input: da9055_onkey - convert to platform remove callback [...] new 48309b52b175 Input: ideapad_slidebar - convert to platform remove callb [...] new 6d3a5b825496 Input: m68kspkr - convert to platform remove callback retu [...] new 3254392ead69 Input: max8997_haptic - convert to platform remove callbac [...] new 9b6619667e9e Input: mc13783-pwrbutton - convert to platform remove call [...] new 7db7e7ef75b2 Input: palmas-pwrbutton - convert to platform remove callb [...] new 3757a5fd11ed Input: pcap_keys - convert to platform remove callback ret [...] new 3b87328b0179 Input: pcf50633-input - convert to platform remove callbac [...] new 5cd345ec1cf1 Input: pcspkr - convert to platform remove callback return [...] new a72aa189b2df Input: pm8941-pwrkey - convert to platform remove callback [...] new 2c4fd21f4a6f Input: soc_button_array - convert to platform remove callb [...] new c55fb9780590 Input: sparcspkr - convert to platform remove callback ret [...] new ad4371606813 Input: wistron_btns - convert to platform remove callback [...] new ee3d5597133c Input: wm831x-on - convert to platform remove callback ret [...] new 37a432c22789 Input: navpoint - convert to platform remove callback retu [...] new fb4f4f376765 Input: altera_ps2 - convert to platform remove callback re [...] new d484d0f847e1 Input: ams_delta_serio - convert to platform remove callba [...] new 15514b9c61a4 Input: apbps2 - convert to platform remove callback return [...] new da93e8a64f54 Input: arc_ps2 - convert to platform remove callback retur [...] new 508366de110a Input: ct82c710 - convert to platform remove callback retu [...] new 57f534c1e53d Input: i8042-sparcio - convert to platform remove callback [...] new 2e760e9b6d47 Input: i8042 - convert to platform remove callback returning void new 150e792dee9c Input: ioc3kbd - convert to platform remove callback retur [...] new b72729b7e6ab Input: maceps2 - convert to platform remove callback retur [...] new 9c3c1674ba29 Input: olpc_apsp - convert to platform remove callback ret [...] new 21c3c272a21f Input: ps2-gpio - convert to platform remove callback retu [...] new 68f59e2bb7a7 Input: q40kbd - convert to platform remove callback return [...] new d4904adb6628 Input: rpckbd - convert to platform remove callback return [...] new e453a3e6d402 Input: sun4i-ps2 - convert to platform remove callback ret [...] new 8df828424d3d Input: xilinx_ps2 - convert to platform remove callback re [...] new b436514915a0 Input: da9052_tsi - convert to platform remove callback re [...] new 02bb3ecaf9f2 Input: mainstone-wm97xx - convert to platform remove callb [...] new 02fd95e114a6 Input: mc13783_ts - convert to platform remove callback re [...] new f6f14e4a33a4 Input: pcap_ts - convert to platform remove callback retur [...] new 3401b7f542fa Input: stmpe-ts - convert to platform remove callback retu [...] new 1b1904f61b3d Input: sun4i-ts - convert to platform remove callback retu [...] new d722a70213f9 Input: ti_am335x_tsc - convert to platform remove callback [...] new 33984b4f42b7 Input: wm831x-ts - convert to platform remove callback ret [...] new c50fdc48643a Input: wm97xx-core - convert to platform remove callback r [...] new 0e1237740aa8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a08d195b586a io_uring/rw: split io_read() into a helper new d2d778fbf996 io_uring/rw: mark readv/writev as vectored in the opcode d [...] new fc68fcda0491 io_uring/rw: add support for IORING_OP_READ_MULTISHOT new 9d900d4ea352 exit: abstract out should_wake helper for child_wait_callback() new 06a101ca45b2 exit: move core of do_wait() into helper new eda7e9d409ce exit: add kernel_waitid_prepare() helper new 2e521a2064bf exit: add internal include file with helpers new f31ecf671ddc io_uring: add IORING_OP_WAITID support new 93e3714bdd92 Merge branch 'for-6.7/io_uring' into for-next new c6f4a9002252 asm-generic: ticket-lock: Optimize arch_spin_value_unlocked() new 4923954bbc4a futex: Clarify FUTEX2 flags new d6d08d24790e futex: Extend the FUTEX2 flags new 5694289ce183 futex: Flag conversion new 698eb8263836 futex: Validate futex value against futex size new 9f6c532f59b2 futex: Add sys_futex_wake() new 43adf8449510 futex: FLAGS_STRICT new cb8c4312afca futex: Add sys_futex_wait() new 3b63a55f498b futex: Propagate flags into get_futex_key() new 27b88f3519e7 futex: Add flags2 argument to futex_requeue() new 0f4b5f972216 futex: Add sys_futex_requeue() new fd2023400125 Merge branch 'locking/core' of git://git.kernel.org/pub/sc [...] new 2625df9ce9cd futex: move FUTEX2_VALID_MASK to futex.h new a687c3a7a315 futex: factor out the futex wake handling new 498f0ac6052e futex: abstract out a __futex_wake_mark() helper new 737a328c933f io_uring: add support for futex wake and wait new e32b4349ad03 futex: add wake_data to struct futex_q new d001ed54135b futex: make futex_parse_waitv() available as a helper new 0ec574697455 futex: make the vectored futex operations available new 02a8b4bf1572 io_uring: add support for vectored futex waits new f44995eeeea6 Merge branch 'io_uring-futex' into for-next new b8643d682669 blk-mq: account active requests when get driver tag new 48554df6bf2b blk-mq: remove RQF_MQ_INFLIGHT new 434097ee375f blk-mq: support batched queue_rqs() on shared tags queue new 217b613a53d3 blk-mq: update driver tags request table when start request new d78bfa1346ab block/null_blk: add queue_rqs() support new 8cb348f1e211 Merge branch 'for-6.7/block' into for-next new 8ad08810b894 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 569bb6ae9df6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 856fa7d44603 ata: ahci: print the lpm policy on boot new f1b7ed8666a3 ata: libata-core: Fix ata_port_request_pm() locking new 62d63a54b123 ata: libata-core: Fix port and device removal new 1d80c4942ae5 ata: libata-scsi: link ata port and scsi device new e28f4c75da39 scsi: sd: Differentiate system and runtime start/stop management new bfbd1a3b4827 ata: libata-scsi: Disable scsi device manage_system_start_stop new 3d0e15178db0 scsi: Do not attempt to rescan suspended devices new cefcfd252132 ata: libata-scsi: Fix delayed scsi_rescan_device() execution new 38ea09ab2f53 ata: libata-core: Do not register PM operations for SAS ports new b154d4684238 scsi: sd: Do not issue commands to suspended disks on shutdown new e45b51510ff0 ata: libata-core: Fix compilation warning in ata_dev_config_ncq() new fd584b94ba0e ata: libata-eh: Fix compilation warning in ata_eh_link_report() new 8e359bea2a50 scsi: Remove scsi device no_start_on_resume flag new 33e7b15a18c1 ata: libata-scsi: Cleanup ata_scsi_start_stop_xlat() new b455ae42f0d2 ata: libata-core: Synchronize ata_port_detach() with hotplug new 3b424a3e9b07 ata: libata-core: Detach a port devices on shutdown new d2aa3877ca3f ata: libata-core: Remove ata_port_suspend_async() new 5bf333a3364c ata: libata-core: Remove ata_port_resume_async() new a800f5094b29 ata: libata-core: Do not poweroff runtime suspended ports new 5b1bcbc4e54d ata: libata-core: Do not resume runtime suspended ports new e83b65bedcba ata: libata-sata: Improve ata_sas_slave_configure() new 0652f69be2aa ata: libata-eh: Improve reset error messages new b777aaba4b1b ata: libata-eh: Reduce "disable device" message verbosity new f940258b63da ata: libata: Cleanup inline DMA helper functions new f0eb4d60a24a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5cd4990a309f Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 03b3a65acab9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ccacde57a7ce Merge branch 'ib-mfd-i2c-reboot-6.6' into ibs-for-mfd-merged new eec152967faf dt-bindings: mfd: qcom-spmi-pmic: Add pm8450 entry new 2c09766cb133 dt-bindings: mfd: qcom-pm8xxx: Add missing child nodes new ae20c605ad35 mfd: core: Un-constify mfd_cell.of_reg new 86ffa60dd792 mfd: max8997: Simplify obtaining I2C match data and drop m [...] new 852355e98e45 dt-bindings: mfd: qcom,spmi-pmic: Add typec to SPMI device types new 36d139dc63db mfd: core: Ensure disabled devices are skipped without aborting new 4c57b25b0993 dt-bindings: mfd: syscon: Add rockchip,rk3128-qos compatible new 0235574f1ae5 dt-bindings: mfd: stericsson,db8500-prcmu: Spelling s/Cort [...] new 00e54d48f88e mfd: palmas: Remove trailing comma in the terminator entry new e8b286068fc1 mfd: palmas: Constify .data in OF table and {palmas,tps659 [...] new ce48b597e892 mfd: palmas: Move OF table closer to its consumer new 3935ffa52585 mfd: palmas: Make similar OF and ID table new e928aaf24975 mfd: axp20x: Generalise handling without interrupt new 961c8e9cffce dt-bindings: mfd: qcom,tcsr: Add compatible for sm4450 new f62fbc01e78f dt-bindings: mfd: maxim,max8998: Convert to DT schema new e141e0544443 mfd: wcd934x: Update to use maple tree register cache new b173dcd781e0 mfd: ab8500: Remove non-existent configuration "#ifdef CON [...] new 9cfffe6a730f dt-bindings: mfd: syscon: Add ti,am654-dss-oldi-io-ctrl co [...] new c743c12c79ff mfd: atmel-hlcdc: Add compatible for sam9x75 XLCD controller new 098e2d6fd72f dt-bindings: mfd: Convert twl-family.txt to json-schema new eb9fba08e386 dt-bindings: mfd: ti,twl: Add clock provider properties new 3e359099b245 mfd: twl-core: Add a clock subdevice for the TWL6032 new d6e3854f720f dt-bindings: mfd: syscon: Add compatibles for Loongson-1 syscon new f747b627d395 mfd: stm32-timers: Add support for interrupts new 5c41c2ed4139 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 7daa3bd4b0b4 power: supply: axp20x_ac_power: Annotate struct axp20x_ac_ [...] new de1ca06bc036 power: supply: axp20x_usb_power: Annotate struct axp20x_us [...] new 43ee22422db5 power: supply: mm8013: Fix error code in mm8013_probe() new 69501b0a331b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e6891ccf0c7 regulator: mc13xxx: Annotate struct mc13xxx_regulator_priv [...] new 5a4e1fbde4b9 Merge remote-tracking branch 'regulator/for-6.7' into regu [...] new 80d35665be81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41e845628511 cred: add get_cred_many and put_cred_many new b9c84f041138 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b4a127f9d3bf Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 96591b706e89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 14c0999f3f65 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0e2b3829bd3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 33d6227fcd1a ARM: dts: omap3-devkit8000: correct ethernet reg addresses [...] new f673ab0ceb8d ARM: dts: mediatek: add missing space before { new 96ba96612d85 ARM: dts: mediatek: minor whitespace cleanup around '=' new 73f20a373811 ARM: dts: nuvoton: add missing space before { new 0b137caaaab4 arm64: dts: bitmain: lowercase unit addresses new 05521ef09891 arm64: dts: apm: add missing space before { new a9c740c57f97 arm64: dts: mediatek: add missing space before { new aee69e4538e1 arm64: dts: mediatek: minor whitespace cleanup around '=' new 12ca3ca8cf06 arm64: dts: marvell: minor whitespace cleanup around '=' new d896029c9726 Merge branch 'next/dt64' into for-next new aa8214c3cb4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c40897f4730f spi: mchp-pci1xxxx: Annotate struct pci1xxxx_spi with __co [...] new 4fe874d67e45 Merge remote-tracking branch 'spi/for-6.7' into spi-next new ef378974f1db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 23d2626b841c perf/x86/amd/core: Fix overflow reset on hotplug new c15f8d3bd021 Merge branch into tip/master: 'perf/urgent' new 94adf495e733 x86/kgdb: Fix a kerneldoc warning when build with W=1 new 49c886eecadf Merge branch into tip/master: 'x86/urgent' new cf1aaee5f24c Merge branch into tip/master: 'core/core' new 4812c54dc049 locking/ww_mutex/test: Use prng instead of rng to avoid ha [...] new bccdd808902f locking/ww_mutex/test: Fix potential workqueue corruption new cfa92b6d5207 locking/ww_mutex/test: Make sure we bail out instead of livelock new a5a55c42cdf9 Merge branch into tip/master: 'locking/core' new fef44ebaf61b x86/unwind/orc: Remove redundant initialization of 'mid' p [...] new b8ec60e1186c x86/speculation, objtool: Use absolute relocations for ann [...] new 9969abfd4b9c Merge branch into tip/master: 'objtool/core' new ff86e379bf48 Merge branch into tip/master: 'perf/core' new 17e7170645e3 sched/debug: Remove the /proc/sys/kernel/sched_child_runs_ [...] new 622f0a1d544f sched/debug: Update stale reference to sched_debug.c new 87c3a5893e86 sched/core: Optimize in_task() and in_interrupt() a bit new 3ba78da71194 sched/headers: Add header guard to <linux/sched/deadline.h> new 6eddb116dd83 sched/headers: Standardize the <linux/sched/vhost_task.h> [...] new 0f9a1a4d234c sched/headers: Standardize the <linux/sched/type.h> header [...] new 1632d47fae2f sched/headers: Standardize the <linux/sched/smt.h> header [...] new 8bf0cdfac7f8 <linux/list.h>: Introduce the list_for_each_reverse() method new dc461c48deda sched/debug: Avoid checking in_atomic_preempt_off() twice [...] new 30797bce8ef0 sched/fair: Make cfs_rq->throttled_csd_list available on !SMP new 2f8c62296b6f sched/fair: Fix warning in bandwidth distribution new 3eafe225995c sched/core: Refactor the task_flags check for worker sleep [...] new ccfb69c5b5d8 Merge branch into tip/master: 'sched/core' new 7ed53b7f1c9c Merge branch into tip/master: 'smp/core' new 57baabe36573 x86/platform/uv/apic: Clean up inconsistent indenting new 5911c6ed9c56 Merge branch into tip/master: 'x86/apic' new 7c097ca50d2b x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{6 [...] new ad424743256b x86/bitops: Remove unused __sw_hweight64() assembly implem [...] new 6041d2d61661 Merge branch into tip/master: 'x86/asm' new 7207852ab68d Merge branch into tip/master: 'x86/boot' new 06c8c5f9db4e x86/srso: Fix SBPB enablement for (possible) future fixed HW new f9548addc12d x86/srso: Print actual mitigation if requested mitigation [...] new 8e7f2ef76ed2 x86/srso: Print mitigation for retbleed IBPB case new 8caca8ceaae0 x86/srso: Fix vulnerability reporting for missing microcode new ae56e6742636 x86/srso: Fix unret validation dependencies new 01c032b1b116 x86/srso: Improve i-cache locality for alias mitigation new ee35f33f13f0 x86/srso: Unexport untraining functions new e2ea4bea46ad x86/srso: Remove 'pred_cmd' label new 365d8a5f4fe4 x86/bugs: Remove default case for fully switched enums new 074c9666d422 x86/srso: Move retbleed IBPB check into existing 'has_micr [...] new 670bf81b24ed x86/srso: Disentangle rethunk-dependent options new 642ff448c87d x86/rethunk: Use SYM_CODE_START[_LOCAL]_NOALIGN macros new e92626af3234 x86/retpoline: Remove .text..__x86.return_thunk section new e653cf101de2 x86/nospec: Refactor UNTRAIN_RET[_*] new 88494339b5bc x86/calldepth: Rename __x86_return_skl() to call_depth_ret [...] new e2efc8e7d36a x86/pti: Fix kernel warnings for pti= and nopti cmdline options new bc6c1a802c0b Merge branch into tip/master: 'x86/bugs' new 7deda2ce5b33 x86/cpu: Clear SVM feature if disabled by BIOS new 2f73480a355b Merge branch into tip/master: 'x86/cpu' new d998db881d8a Merge branch into tip/master: 'x86/entry' new d73a10558643 x86/mm: Move arch_memory_failure() and arch_is_platform_pa [...] new bad0524e2420 x86/sev/docs: Update document URL in amd-memory-encryption.rst new c53cbc54ccff x86/iommu/docs: Update AMD IOMMU specification document URL new f4c5ca985012 x86_64: Show CR4.PSE on auxiliaries like on BSP new dcfabb6d66d9 Merge branch into tip/master: 'x86/mm' new d9a01959d9c9 x86/platform/uv: Annotate struct uv_rtc_timer_head with __ [...] new 184dfd4003eb Merge branch into tip/master: 'x86/platform' new b996cbe1203c Merge branch into tip/master: 'x86/tdx' new 54fe201989b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c8e32af503bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2f4c59e70b8 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new d0fa6bd44441 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] new 696cdfea2bfc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 33714f5f4526 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 318d97849fc2 platform/x86: think-lmi: Add bulk save feature new 45ae16ec3a3d platform/x86: x86-android-tablets: Fix Lenovo Yoga Tablet [...] new 8d53109dd66f platform/surface: surface3-wmi: Convert to platform remove [...] new 342d7dce2f12 platform/surface: acpi-notify: Convert to platform remove [...] new 1cc995a6e4e8 platform/surface: aggregator-cdev: Convert to platform rem [...] new 09416e0f88a9 platform/surface: aggregator-registry: Convert to platform [...] new 0c845611a20e platform/surface: dtx: Convert to platform remove callback [...] new 52f8a4b63b0e platform/surface: gpe: Convert to platform remove callback [...] new d5e2c23366d8 platform/surface: hotplug: Convert to platform remove call [...] new e621198016e9 platform/x86: think-lmi: Replace kstrdup() + strreplace() [...] new 6cb9c8637c67 platform/x86: think-lmi: Use strreplace() to replace a cha [...] new 4a9ef91efc15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e2e05099162 leds: pca955x: Fix -Wvoid-pointer-to-enum-cast warning new e43d6b679091 leds: aw200xx: Annotate struct aw200xx with __counted_by new dfd75548c30c leds: cr0014114: Annotate struct cr0014114 with __counted_by new 1d6d5c03fabe leds: el15203000: Annotate struct el15203000 with __counted_by new 00f91ead9c80 leds: gpio: Annotate struct gpio_leds_priv with __counted_by new 1a210f7d0608 leds: lm3697: Annotate struct lm3697 with __counted_by new 3a2a14ad346d leds: qcom-lpg: Annotate struct lpg_led with __counted_by new 5af618bb4358 leds: simatic-ipc-leds-gpio: Convert to platform remove ca [...] new 1bb7500cbe75 leds: Convert all platform drivers to return void new cecdfff8f5c8 leds: mt6360: Annotate struct mt6360_priv with __counted_by new 799107c1bb90 leds: mt6370: Annotate struct mt6370_priv with __counted_by new e62db9d5be9b leds: lp55xx: Use gpiod_set_value_cansleep() new 28350bc0ac77 leds: turris-omnia: Do not use SMBUS calls new 4d5ed2621c24 leds: turris-omnia: Make set_brightness() more efficient new aaf38273cf76 leds: turris-omnia: Support HW controlled mode via private [...] new 685f192b3a0a leds: turris-omnia: Add support for enabling/disabling HW [...] new 246674264fb4 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 13237776bba8 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 621042d902e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b4fb6397daff accel/habanalabs/gaudi2: prepare to remove cpu_rst_status new 119a6715d0ca accel/habanalabs/gaudi2 : remove psoc_arc access new 42d30a8fd743 accel/habanalabs: fix ETR/ETF flush logic new ea792a0e6d38 accel/habanalabs: refactor deprecated strncpy to strscpy_pad new e42dda16dfdc accel/habanalabs/gaudi2: Fix incorrect string length compu [...] new 65c64e43e6de accel/habanalabs: refactor deprecated strncpy new a96633508d4d accel/habanalabs: improve etf configuration new 27fab72a9b73 accel/habanalabs/gaudi2: include block id in ECC error reporting new e2dc0d916751 accel/habanalabs: move cpucp interface to linux/habanalabs new 3c2ebc2bd1ba accel/habanalabs: disable events ioctls on control device new d44aa12d0379 accel/habanalabs: fix inline doc typos new 828e8ebe1770 accel/habanalabs: add tsc clock sampling to clock sync info new fc54f62dacf4 accel/habanalabs/gaudi2: print power-mode changes new 697393c940f6 accel/habanalabs/gaudi2: handle eq health heartbeat check new acf5cc017b52 accel/habanalabs/gaudi2: add eq health check using irq new 8debae698a1a accel/habanalabs: prevent sending heartbeat before events [...] new 3d062a0895cd accel/habanalabs: always pass exported size to alloc_sgt_f [...] new be263158a1e8 accel/habanalabs: use exported size from dma_buf and not f [...] new 7f7e29ffc3d5 accel/habanalabs: export dma-buf only if size/offset multi [...] new a6b292ba9bad accel/habanalabs: tiny refactor of hl_map_dmabuf() new 9032040dce4b accel/habanalabs: fix bug in timestamp interrupt handling new 34bd6e143764 accel/habanalabs: optimize timestamp registration handler new 48db84cf5ccb accel/habanalabs: split user interrupts pending list new d1ea31b08d85 accel/habanalabs: fix SG table creation for dma-buf mapping new ad8d7ac1fe15 accel/habanalabs: set hl_dmabuf_priv.device_address only w [...] new 6a64c89fad09 accel/habanalabs: add missing offset handling for dma-buf new fa143bf1f5c6 accel/habanalabs: add debug prints to dump content of SG t [...] new 28eca9d814fb accel/habanalabs: add fw status SHUTDOWN_PREP new aa6216fe5bf0 accel/habanalabs: extend preboot timeout when preboot migh [...] new a5a59ce1c843 accel/habanalabs: update boot status print new 4ee5e9f61fb8 accel/habanalabs: remove unused asic functions new 8dd884033a60 accel/habanalabs: add traces for dma mappings new 613bafee498f accel/habanalabs: trace dma map sgtable new 5e8425dd4f5f Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 458421202d50 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 90f7af497a78 phy: qcom: m31: Fix indentation issues new 79eeac2e2625 dt-bindings: phy: Add QMP UFS PHY comptible for SC7280 new 8abe9792d1ff phy: qcom-qmp-ufs: Add Phy Configuration support for SC7280 new 15c83637402c dt-bindings: phy: migrate QMP USB PHY bindings to qcom,sc8 [...] new 7233090aba54 phy: qcom-qmp-usb: simplify clock handling new fcf63482f6a9 phy: qcom-qmp-usb: rework reset handling new 6e9402261e8c phy: qcom-qmp-usb: make QPHY_PCS_MISC_CLAMP_ENABLE access [...] new dc32762214e4 phy: qcom-qmp: move PCS MISC V4 registers to separate header new 2be22aae6b18 phy: qcom-qmp-usb: populate offsets configuration new 2d6064e96631 dt-bindings: phy: st: convert phy-stih407-usb to DT schema new 1852dfaacd3f dt-bindings: phy: qcom,m31: Add IPQ5018 compatible new 68320e35f8cb phy: qcom-m31: Add compatible, phy init sequence for IPQ5018 new 77fee21e3cc0 dt-bindings: phy: Add compatible for Mediatek MT8188 new c20b59b2996c dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuni [...] new 4ba2e52718c0 phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields new 99a517a582fc phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched [...] new 56156a76e765 phy: qualcomm: phy-qcom-eusb2-repeater: Add tuning overrides new 658b1fa97e31 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5d78c7d68419 soundwire: qcom: use newer link status tregister on v2.0.0 new 16d568c8f646 soundwire: qcom: handle command ignored interrupt new 95b0f3aa71eb soundwire: qcom: Log clk_get("iface") failures new 4e95df426773 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a3989f00267a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new aa1b197a1387 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 12773ac4f59f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82e1f0070c0c Merge branch 'misc' into for-next new afddb4255267 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d21bfabf0e65 scsi: pm8001: Introduce pm8001_free_irq() new a08119183bc6 scsi: pm8001: Introduce pm8001_init_tasklet() new 80bb942b35c7 scsi: pm8001: Introduce pm8001_kill_tasklet() new 07ca8c1ad061 scsi: pm8001: Introduce pm8001_handle_irq() new d6f2f6c6e341 scsi: pm8001: Simplify pm8001_chip_interrupt_enable/disable() new d93e1ac40354 scsi: pm8001: Remove pm80xx_chip_intx_interrupt_enable/disable() new efa1fca45082 scsi: pm8001: Remove PM8001_USE_MSIX new 205430290ad0 scsi: pm8001: Remove PM8001_USE_TASKLET new 80975adc79dd scsi: pm8001: Remove PM8001_READ_VPD new fe15880f3173 Merge patch series "scsi: pm8001: Bug fix and cleanup" new 0842b7617e34 scsi: ufs: Convert all platform drivers to return void new 6de426f9276c scsi: hisi_sas: Set debugfs_dir pointer to NULL after remo [...] new 2ff07b5c6fe9 scsi: hisi_sas: Directly call register snapshot instead of [...] new 63f0733d07ce scsi: hisi_sas: Allocate DFX memory during dump trigger new b39f2d10b86d scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool new e1a4e0d3ce3b scsi: ibmvfc: Implement channel queue depth and event buff [...] new b27bce7291e6 scsi: ibmvfc: Limit max hw queues by num_online_cpus() new 670106eb4c8b scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hc [...] new 5144905884e2 scsi: ibmvfc: Use a bitfield for boolean flags new d3558ca8a0e6 scsi: ibmvfc: Rename ibmvfc_scsi_channels to ibmvfc_channels new 9e5605404bb7 scsi: ibmvfc: Track max and desired queue size in ibmvfc_channels new f28f16d373ef scsi: ibmvfc: Make channel allocation generic new eb85f1d76aac scsi: ibmvfc: Add protocol field to ibmvfc_channels new 50fe1a3fddda scsi: ibmvfc: Make discovery buffer per protocol channel group new 02e2d8f4c2f4 scsi: ibmvfc: Add protocol field to target structure new 1202706a28e8 Merge patch series "ibmvfc: fixes and generic prep work fo [...] new 8b57f75cf96f scsi: target: Remove the references to http://www.linux-is [...] new d94487a052ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34eb78f28e5a remoteproc: mediatek: Refactor single core check and fix r [...] new 1a93ced18d7b Merge branches 'hwspinlock-next' and 'rproc-next' into for-next new 657679f00a5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54659136a588 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 06530b218a99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9156a54ef575 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 2e9a49a96233 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52b30a0991e5 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 1023fbdf3aa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 562e493152c7 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 0ca92af01ae9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72934a9c00eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d1390cb442c mm/slub: simplify the last resort slab order calculation new c3e7ba7ca102 mm/slub: remove min_objects loop from calculate_order() new d8fa84dcc055 mm/slub: attempt to find layouts up to 1/2 waste in calcul [...] new 7abe7ed1e2a3 mm/slub: refactor calculate_order() and calc_slab_order() new 3cf4b36b634f Merge branch 'slab/for-6.7/orders-cleanup' into slab/for-next new 041b1c71eebe Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 385e4c844f55 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new ff7a65492c4c elf, uapi: Remove struct tag 'dynamic' new a111be2334c4 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 80f5fbb05f0f Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 215199e3d9f3 hardening: Provide Kconfig fragments for basic options new 8ebab155ea18 init/version.c: Replace strlcpy with strscpy new 6cd59324c69a kobject: Replace strlcpy with strscpy new 5c8796f4f2e3 dmaengine: apple-admac: Annotate struct admac_data with __ [...] new 9191993912dc dmaengine: at_hdmac: Annotate struct at_desc with __counted_by new 0e62d1e43241 dmaengine: axi-dmac: Annotate struct axi_dmac_desc with __ [...] new faa4511caf63 dmaengine: fsl-edma: Annotate struct fsl_edma_desc with __ [...] new 916e45ba8c27 dmaengine: hisilicon: Annotate struct hisi_dma_dev with __ [...] new bf81e11f4cc9 dmaengine: moxart-dma: Annotate struct moxart_desc with __ [...] new 6d1b27e42536 dmaengine: qcom: bam_dma: Annotate struct bam_async_desc w [...] new d30c4d7df409 dmaengine: sa11x0: Annotate struct sa11x0_dma_desc with __ [...] new 4520d0d4d2a6 dmaengine: sf-pdma: Annotate struct sf_pdma with __counted_by new 953812391b58 dmaengine: sprd: Annotate struct sprd_dma_dev with __counted_by new 712f5350da83 dmaengine: st_fdma: Annotate struct st_fdma_desc with __co [...] new 04f5255fbedb dmaengine: stm32-dma: Annotate struct stm32_dma_desc with [...] new e22470866db8 dmaengine: stm32-mdma: Annotate struct stm32_mdma_desc wit [...] new d2ceaba6b8ec dmaengine: stm32-mdma: Annotate struct stm32_mdma_device w [...] new eb83cf3b657b dmaengine: tegra: Annotate struct tegra_dma_desc with __co [...] new 0c7ab4fc5178 dmaengine: tegra210-adma: Annotate struct tegra_adma with [...] new 04624e8d4881 dmaengine: ti: edma: Annotate struct edma_desc with __counted_by new 43e92b1e6914 dmaengine: ti: omap-dma: Annotate struct omap_desc with __ [...] new 381d6def6897 dmaengine: uniphier-xdmac: Annotate struct uniphier_xdmac_ [...] new 4dccb001f807 dmaengine: uniphier-xdmac: Annotate struct uniphier_xdmac_ [...] new fb0702aa1b91 dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __ [...] new 8e2f391eccb7 dmaengine: ep93xx_dma: Annotate struct ep93xx_dma_engine w [...] new 5fb07db970cf lkdtm/bugs: add test for panic() with stuck secondary CPUs new 0ab4f0f4e42e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new d86a874f8fe0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fff9184d1b5 Add linux-next specific files for 20230925
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 (940fcc189c51) \ N -- N -- N refs/heads/master (8fff9184d1b5)
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 1420 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: .../ABI/testing/sysfs-class-firmware-attributes | 2 +- .../testing/sysfs-class-led-driver-turris-omnia | 14 + Documentation/accel/qaic/qaic.rst | 10 + Documentation/admin-guide/efi-stub.rst | 2 +- Documentation/admin-guide/mm/memory-hotplug.rst | 8 +- Documentation/admin-guide/sysctl/net.rst | 1 + Documentation/arch/x86/amd-memory-encryption.rst | 2 +- Documentation/arch/x86/iommu.rst | 2 +- Documentation/block/blk-mq.rst | 2 +- Documentation/devicetree/bindings/arm/cpus.yaml | 4 +- Documentation/devicetree/bindings/arm/qcom.yaml | 45 + Documentation/devicetree/bindings/arm/sunxi.yaml | 11 + .../devicetree/bindings/cache/qcom,llcc.yaml | 10 + .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 + .../devicetree/bindings/clock/qcom,sm4450-gcc.yaml | 55 + .../devicetree/bindings/firmware/arm,scmi.yaml | 11 +- .../devicetree/bindings/firmware/qcom,scm.yaml | 10 + .../bindings/input/twl4030-pwrbutton.txt | 2 +- .../devicetree/bindings/leds/irled/pwm-ir-tx.yaml | 5 +- .../bindings/media/amlogic,meson6-ir.yaml | 1 + .../devicetree/bindings/media/i2c/ovti,ov5642.yaml | 141 + .../devicetree/bindings/media/i2c/ovti,ov5693.yaml | 2 +- .../devicetree/bindings/media/nokia,n900-ir | 20 - .../bindings/media/nuvoton,npcm-ece.yaml | 43 + .../bindings/media/nuvoton,npcm-vcd.yaml | 72 + .../bindings/media/samsung,exynos4212-fimc-is.yaml | 15 +- .../devicetree/bindings/media/samsung,fimc.yaml | 27 +- Documentation/devicetree/bindings/mfd/max8998.txt | 125 - .../devicetree/bindings/mfd/maxim,max8998.yaml | 324 ++ .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 5 + .../devicetree/bindings/mfd/qcom,tcsr.yaml | 1 + .../devicetree/bindings/mfd/qcom-pm8xxx.yaml | 26 +- .../bindings/mfd/stericsson,db8500-prcmu.yaml | 2 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 2 + Documentation/devicetree/bindings/mfd/ti,twl.yaml | 67 + .../devicetree/bindings/mfd/twl-family.txt | 46 - .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 4 +- .../devicetree/bindings/phy/mediatek,dsi-phy.yaml | 1 + .../devicetree/bindings/phy/phy-stih407-usb.txt | 24 - .../bindings/phy/qcom,ipq5332-usb-hsphy.yaml | 4 +- .../bindings/phy/qcom,ipq8074-qmp-pcie-phy.yaml | 2 +- .../bindings/phy/qcom,msm8996-qmp-usb3-phy.yaml | 287 -- .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 2 + .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 55 +- .../bindings/phy/qcom,snps-eusb2-repeater.yaml | 21 + .../bindings/phy/st,stih407-usb2-phy.yaml | 63 + .../devicetree/bindings/power/power-domain.yaml | 17 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 1 + .../bindings/soc/nuvoton/nuvoton,gfxi.yaml | 39 + .../devicetree/bindings/sound/cirrus,cs42l43.yaml | 4 +- .../devicetree/bindings/sound/nxp,tfa9879.yaml | 44 + .../devicetree/bindings/sound/richtek,rtq9128.yaml | 54 + .../devicetree/bindings/sound/tfa9879.txt | 23 - .../devicetree/bindings/trivial-devices.yaml | 2 - .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/media/camera-sensor.rst | 107 +- Documentation/driver-api/media/drivers/ccs/ccs.rst | 8 + Documentation/driver-api/media/v4l2-core.rst | 1 - Documentation/driver-api/media/v4l2-dev.rst | 8 - Documentation/driver-api/media/v4l2-videobuf.rst | 403 --- .../filesystems/xfs-online-fsck-design.rst | 2 +- Documentation/networking/filter.rst | 4 +- Documentation/security/index.rst | 1 + Documentation/security/snp-tdx-threat-model.rst | 253 ++ Documentation/subsystem-apis.rst | 2 +- .../sp_SP/process/embargoed-hardware-issues.rst | 341 ++ Documentation/translations/sp_SP/process/index.rst | 2 + .../translations/sp_SP/process/security-bugs.rst | 103 + .../zh_CN/video4linux/v4l2-framework.txt | 12 - .../userspace-api/media/drivers/index.rst | 1 + .../userspace-api/media/drivers/npcm-video.rst | 66 + .../userspace-api/media/v4l/pixfmt-reserved.rst | 7 + .../userspace-api/media/v4l/pixfmt-srggb12p.rst | 4 +- MAINTAINERS | 36 +- Makefile | 2 +- Next/SHA1s | 186 +- Next/merge.log | 3723 ++++++++++++-------- arch/alpha/kernel/syscalls/syscall.tbl | 3 + arch/arm/boot/dts/mediatek/mt2701-evb.dts | 2 +- arch/arm/boot/dts/mediatek/mt6323.dtsi | 58 +- arch/arm/boot/dts/mediatek/mt7623n.dtsi | 4 +- arch/arm/boot/dts/mediatek/mt7629-rfb.dts | 2 +- arch/arm/boot/dts/nuvoton/nuvoton-npcm730-gsj.dts | 4 +- arch/arm/boot/dts/nuvoton/nuvoton-npcm730-kudo.dts | 2 +- .../dts/nuvoton/nuvoton-npcm750-runbmc-olympus.dts | 4 +- .../boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 9 +- arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 32 +- arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts | 4 + arch/arm/boot/dts/qcom/qcom-sdx65.dtsi | 1 - arch/arm/boot/dts/st/stm32f7-pinctrl.dtsi | 1 - arch/arm/boot/dts/st/stm32mp131.dtsi | 11 + arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi | 228 ++ .../boot/dts/ti/omap/omap3-devkit8000-common.dtsi | 4 +- arch/arm/configs/hardening.config | 7 + arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/tools/syscall.tbl | 3 + arch/arm64/boot/dts/allwinner/Makefile | 2 + .../sun50i-h616-bigtreetech-cb1-manta.dts | 35 + .../dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 138 + .../dts/allwinner/sun50i-h616-bigtreetech-pi.dts | 63 + arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 7 + arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 2 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 2 +- arch/arm64/boot/dts/bitmain/bm1880.dtsi | 6 +- arch/arm64/boot/dts/freescale/Makefile | 2 + arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 25 + arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi | 22 +- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 32 +- arch/arm64/boot/dts/freescale/imx8mm-phg.dts | 5 + .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts | 5 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 4 +- .../dts/freescale/imx8mp-venice-gw74xx-imx219.dtso | 80 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 6 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq-thor96.dts | 2 +- arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi | 1 - arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi | 2 +- arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 4 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 6 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 6 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 48 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 12 +- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 12 +- arch/arm64/boot/dts/mediatek/mt8195-demo.dts | 2 +- arch/arm64/boot/dts/qcom/Makefile | 12 + arch/arm64/boot/dts/qcom/apq8016-sbc-usb-host.dtso | 8 + arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 27 +- arch/arm64/boot/dts/qcom/apq8039-t2.dts | 8 + arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 34 +- arch/arm64/boot/dts/qcom/ipq5018.dtsi | 8 + arch/arm64/boot/dts/qcom/ipq5332-rdp468.dts | 23 + arch/arm64/boot/dts/qcom/ipq5332.dtsi | 57 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 36 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 69 +- arch/arm64/boot/dts/qcom/ipq9574.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dts | 12 + .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 12 + arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 12 + arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dts | 12 + arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 12 + .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 21 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 12 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 12 + .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 4 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 4 + .../dts/qcom/msm8916-samsung-e2015-common.dtsi | 4 + .../boot/dts/qcom/msm8916-samsung-gt5-common.dtsi | 12 + .../boot/dts/qcom/msm8916-samsung-j5-common.dtsi | 51 + arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 5 + arch/arm64/boot/dts/qcom/msm8916-samsung-j5x.dts | 15 + .../boot/dts/qcom/msm8916-samsung-serranove.dts | 12 + arch/arm64/boot/dts/qcom/msm8916-ufi.dtsi | 33 +- .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 12 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 39 +- ...cheer-l8910.dts => msm8939-longcheer-l9100.dts} | 193 +- arch/arm64/boot/dts/qcom/msm8939-samsung-a7.dts | 4 + .../dts/qcom/msm8939-sony-xperia-kanuti-tulip.dts | 8 + arch/arm64/boot/dts/qcom/msm8939.dtsi | 39 +- arch/arm64/boot/dts/qcom/msm8976.dtsi | 15 +- .../boot/dts/qcom/msm8996-oneplus-common.dtsi | 2 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 36 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 18 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 2 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 2 +- .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts | 2 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 33 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 16 + arch/arm64/boot/dts/qcom/pm7250b.dtsi | 14 +- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 40 + arch/arm64/boot/dts/qcom/pm8150l.dtsi | 10 + arch/arm64/boot/dts/qcom/pm8350c.dtsi | 6 + arch/arm64/boot/dts/qcom/pm8916.dtsi | 3 - .../boot/dts/qcom/{pmr735d.dtsi => pmr735d_a.dtsi} | 45 - .../boot/dts/qcom/{pmr735d.dtsi => pmr735d_b.dtsi} | 45 - arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 667 ++++ arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 147 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 125 +- arch/arm64/boot/dts/qcom/sa8775p-ride.dts | 2 + arch/arm64/boot/dts/qcom/sa8775p.dtsi | 8 + .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 1 - .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 2 + .../boot/dts/qcom/sc7180-trogdor-kingoftown.dts | 13 +- ... => sc7180-trogdor-lazor-limozeen-nots-r10.dts} | 9 +- .../qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dts | 1 + .../qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts | 7 +- ...9.dts => sc7180-trogdor-lazor-limozeen-r10.dts} | 13 +- .../dts/qcom/sc7180-trogdor-lazor-limozeen-r4.dts | 2 + .../dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dts | 11 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 1 + ...r-r9-kb.dts => sc7180-trogdor-lazor-r10-kb.dts} | 5 +- ...r9-lte.dts => sc7180-trogdor-lazor-r10-lte.dts} | 7 +- ...r-lazor-r9.dts => sc7180-trogdor-lazor-r10.dts} | 5 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 1 + .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 1 + .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 1 + .../boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dts | 5 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts | 5 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r9.dts | 5 +- .../dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts | 1 + .../dts/qcom/sc7180-trogdor-pazquel-lte-ti.dts | 1 + .../dts/qcom/sc7180-trogdor-pazquel-parade.dts | 1 + .../boot/dts/qcom/sc7180-trogdor-pazquel-ti.dts | 1 + .../boot/dts/qcom/sc7180-trogdor-pazquel360.dtsi | 13 +- .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 1 + .../dts/qcom/sc7180-trogdor-quackingstick.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 1 + .../boot/dts/qcom/sc7180-trogdor-rt5682i-sku.dtsi | 38 + .../boot/dts/qcom/sc7180-trogdor-rt5682s-sku.dtsi | 38 + ...sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dts | 17 +- .../qcom/sc7180-trogdor-wormdingler-rev1-boe.dts | 1 + ...sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dts | 15 +- .../qcom/sc7180-trogdor-wormdingler-rev1-inx.dts | 1 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 27 - arch/arm64/boot/dts/qcom/sc7180.dtsi | 130 +- arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 24 + arch/arm64/boot/dts/qcom/sc7280-crd-r3.dts | 4 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 72 +- .../arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 3 +- arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 3 +- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 149 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 3 +- arch/arm64/boot/dts/qcom/sdm670.dtsi | 3 +- arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 90 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 2 +- .../dts/qcom/sdm845-sony-xperia-tama-akari.dts | 170 + .../dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts | 168 + .../dts/qcom/sdm845-sony-xperia-tama-apollo.dts | 170 + .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 91 + .../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 73 +- arch/arm64/boot/dts/qcom/sdx75-idp.dts | 2 +- .../arm64/boot/dts/qcom/sm4250-oneplus-billie2.dts | 2 +- arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts | 2 +- arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts | 2 +- .../boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts | 4 +- arch/arm64/boot/dts/qcom/sm7125-xiaomi-common.dtsi | 423 +++ arch/arm64/boot/dts/qcom/sm7125-xiaomi-joyeuse.dts | 16 + arch/arm64/boot/dts/qcom/sm7125.dtsi | 16 + arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 35 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 73 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 223 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 80 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 5 +- .../boot/dts/qcom/sm8450-sony-xperia-nagara.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 90 +- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 3 +- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 3 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 3 +- arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 54 + arch/arm64/boot/dts/st/stm32mp251.dtsi | 19 + arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 27 + arch/arm64/configs/defconfig | 2 + arch/arm64/configs/hardening.config | 22 + arch/arm64/include/asm/hugetlb.h | 2 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 6 + arch/arm64/mm/hugetlbpage.c | 23 +- arch/m68k/kernel/syscalls/syscall.tbl | 3 + arch/microblaze/kernel/syscalls/syscall.tbl | 3 + arch/mips/kernel/syscalls/syscall_n32.tbl | 3 + arch/mips/kernel/syscalls/syscall_n64.tbl | 3 + arch/mips/kernel/syscalls/syscall_o32.tbl | 3 + arch/parisc/Kconfig | 1 - arch/parisc/include/asm/hugetlb.h | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 3 + arch/parisc/mm/hugetlbpage.c | 2 +- arch/powerpc/configs/44x/sam440ep_defconfig | 1 - arch/powerpc/configs/g5_defconfig | 4 - arch/powerpc/configs/hardening.config | 10 + arch/powerpc/configs/ppc64e_defconfig | 4 - arch/powerpc/configs/ppc6xx_defconfig | 5 - arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 3 +- arch/powerpc/kernel/ptrace/ptrace.c | 5 +- arch/powerpc/kernel/signal.c | 5 +- arch/powerpc/kernel/signal.h | 7 +- arch/powerpc/kernel/stacktrace.c | 27 +- arch/powerpc/kernel/syscalls/syscall.tbl | 3 + arch/powerpc/mm/book3s64/hugetlbpage.c | 5 +- arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 3 +- arch/powerpc/mm/nohash/8xx.c | 3 +- arch/powerpc/mm/pgtable.c | 3 +- .../dts/allwinner/sun20i-common-regulators.dtsi | 2 +- .../dts/allwinner/sun20i-d1-dongshan-nezha-stu.dts | 2 +- .../sun20i-d1-lichee-rv-86-panel-480p.dts | 2 +- .../sun20i-d1-lichee-rv-86-panel-720p.dts | 2 +- .../allwinner/sun20i-d1-lichee-rv-86-panel.dtsi | 2 +- .../dts/allwinner/sun20i-d1-lichee-rv-dock.dts | 2 +- .../boot/dts/allwinner/sun20i-d1-lichee-rv.dts | 2 +- .../dts/allwinner/sun20i-d1-mangopi-mq-pro.dts | 2 +- arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.dts | 2 +- arch/riscv/boot/dts/allwinner/sun20i-d1.dtsi | 2 +- .../boot/dts/allwinner/sun20i-d1s-mangopi-mq.dts | 2 +- arch/riscv/boot/dts/allwinner/sun20i-d1s.dtsi | 42 +- arch/riscv/boot/dts/allwinner/sunxi-d1-t113.dtsi | 2 +- arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi | 2 +- arch/riscv/include/asm/hugetlb.h | 3 +- arch/riscv/include/asm/kprobes.h | 11 +- arch/riscv/include/asm/uprobes.h | 13 +- arch/riscv/kernel/traps.c | 28 +- arch/riscv/kvm/vcpu_onereg.c | 7 +- arch/riscv/mm/hugetlbpage.c | 3 +- arch/s390/include/asm/hugetlb.h | 6 +- arch/s390/kernel/syscalls/syscall.tbl | 3 + arch/s390/mm/hugetlbpage.c | 8 +- arch/s390/net/bpf_jit_comp.c | 265 +- arch/sh/kernel/syscalls/syscall.tbl | 3 + arch/sparc/include/asm/hugetlb.h | 6 +- arch/sparc/kernel/syscalls/syscall.tbl | 3 + arch/sparc/mm/hugetlbpage.c | 8 +- arch/x86/configs/hardening.config | 15 + arch/x86/entry/syscalls/syscall_32.tbl | 3 + arch/x86/entry/syscalls/syscall_64.tbl | 3 + arch/x86/events/amd/core.c | 14 +- arch/x86/hyperv/hv_init.c | 20 +- arch/x86/hyperv/hv_vtl.c | 3 +- arch/x86/include/asm/alternative.h | 4 +- arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/include/asm/mshyperv.h | 2 + arch/x86/include/asm/msr-index.h | 6 +- arch/x86/include/asm/nospec-branch.h | 4 +- arch/x86/include/asm/percpu.h | 28 +- arch/x86/include/asm/pgtable.h | 8 + arch/x86/include/asm/processor.h | 8 - arch/x86/include/asm/svm.h | 6 - arch/x86/kernel/alternative.c | 3 + arch/x86/kernel/apic/x2apic_uv_x.c | 2 +- arch/x86/kernel/callthunks.c | 1 - arch/x86/kernel/cpu/amd.c | 10 + arch/x86/kernel/cpu/hygon.c | 10 + arch/x86/kernel/head_64.S | 4 +- arch/x86/kernel/kgdb.c | 1 - arch/x86/kernel/unwind_orc.c | 2 +- arch/x86/kvm/mmu/mmu.c | 21 +- arch/x86/kvm/mmu/mmu_internal.h | 15 +- arch/x86/kvm/mmu/tdp_mmu.c | 152 +- arch/x86/kvm/mmu/tdp_mmu.h | 5 +- arch/x86/kvm/svm/sev.c | 34 +- arch/x86/kvm/svm/svm.c | 51 +- arch/x86/kvm/svm/svm.h | 1 + arch/x86/kvm/x86.c | 5 +- arch/x86/lib/hweight.S | 20 +- arch/x86/platform/uv/uv_time.c | 2 +- arch/xtensa/kernel/syscalls/syscall.tbl | 3 + block/blk-flush.c | 11 +- block/blk-mq-debugfs.c | 1 - block/blk-mq.c | 45 +- block/blk-mq.h | 57 +- drivers/Kconfig | 2 + drivers/accel/habanalabs/common/device.c | 26 +- drivers/accel/habanalabs/common/habanalabs_ioctl.c | 2 + drivers/accel/habanalabs/common/memory.c | 5 +- drivers/accel/qaic/qaic.h | 6 +- drivers/accel/qaic/qaic_data.c | 187 +- drivers/accel/qaic/qaic_drv.c | 1 + drivers/acpi/thermal.c | 703 ++-- drivers/ata/ahci.h | 1 - drivers/ata/libata-core.c | 3 +- drivers/ata/libata-scsi.c | 33 +- drivers/ata/libata.h | 1 - drivers/ata/pata_macio.c | 1 - drivers/ata/sata_mv.c | 1 - drivers/ata/sata_nv.c | 2 - drivers/ata/sata_sil24.c | 1 - drivers/base/power/domain.c | 11 +- drivers/base/regmap/regcache-rbtree.c | 3 +- drivers/block/null_blk/main.c | 20 + drivers/block/virtio_blk.c | 2 - drivers/clk/qcom/Kconfig | 9 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-rcg2.c | 14 +- drivers/clk/qcom/clk-rpmh.c | 21 + drivers/clk/qcom/gcc-ipq5332.c | 2 - drivers/clk/qcom/gcc-msm8996.c | 237 +- drivers/clk/qcom/gcc-sm4450.c | 2897 +++++++++++++++ drivers/clk/qcom/gcc-sm8150.c | 2 +- drivers/clk/qcom/mmcc-msm8974.c | 18 - drivers/clk/qcom/mmcc-msm8998.c | 7 +- drivers/cpufreq/scmi-cpufreq.c | 52 +- drivers/cxl/acpi.c | 4 +- drivers/cxl/core/port.c | 13 +- drivers/dma/apple-admac.c | 2 +- drivers/dma/at_hdmac.c | 2 +- drivers/dma/dma-axi-dmac.c | 5 +- drivers/dma/ep93xx_dma.c | 2 +- drivers/dma/fsl-edma-common.h | 2 +- drivers/dma/hisi_dma.c | 2 +- drivers/dma/moxart-dma.c | 5 +- drivers/dma/qcom/bam_dma.c | 2 +- drivers/dma/sa11x0-dma.c | 6 +- drivers/dma/sf-pdma/sf-pdma.h | 2 +- drivers/dma/sh/usb-dmac.c | 2 +- drivers/dma/sprd-dma.c | 2 +- drivers/dma/st_fdma.h | 2 +- drivers/dma/stm32-dma.c | 11 +- drivers/dma/stm32-mdma.c | 9 +- drivers/dma/tegra186-gpc-dma.c | 2 +- drivers/dma/tegra210-adma.c | 2 +- drivers/dma/ti/edma.c | 2 +- drivers/dma/ti/omap-dma.c | 5 +- drivers/dma/uniphier-xdmac.c | 8 +- drivers/dpll/dpll_netlink.c | 2 +- drivers/firewire/core.h | 2 +- drivers/firmware/arm_scmi/Kconfig | 12 + drivers/firmware/arm_scmi/Makefile | 1 - drivers/firmware/arm_scmi/perf.c | 90 +- drivers/firmware/imx/Kconfig | 6 - drivers/firmware/imx/imx-dsp.c | 1 + drivers/firmware/qcom_scm.c | 30 + drivers/firmware/qcom_scm.h | 1 + drivers/gpio/gpio-sim.c | 60 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 9 + drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 7 + drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 1 + drivers/gpu/drm/arm/hdlcd_drv.c | 6 + drivers/gpu/drm/arm/malidp_drv.c | 6 + drivers/gpu/drm/armada/armada_drv.c | 8 + drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 7 + drivers/gpu/drm/ast/ast_drv.c | 6 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 6 + drivers/gpu/drm/drm_edid.c | 18 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 8 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 6 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 9 + drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 6 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 14 +- drivers/gpu/drm/i915/display/intel_bios.c | 26 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 46 +- .../gpu/drm/i915/display/intel_display_device.c | 67 +- .../gpu/drm/i915/display/intel_display_driver.c | 5 + drivers/gpu/drm/i915/display/intel_display_irq.c | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 4 +- .../gpu/drm/i915/display/intel_display_power_map.c | 54 +- .../drm/i915/display/intel_display_power_well.c | 47 +- .../drm/i915/display/intel_display_power_well.h | 1 + drivers/gpu/drm/i915/display/intel_display_types.h | 7 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 8 +- drivers/gpu/drm/i915/display/intel_dp_aux_regs.h | 80 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 6 +- drivers/gpu/drm/i915/display/intel_fbc.h | 2 + drivers/gpu/drm/i915/display/intel_gmbus.c | 5 +- drivers/gpu/drm/i915/display/intel_hotplug_irq.c | 24 +- drivers/gpu/drm/i915/display/intel_tc.c | 28 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 2 +- drivers/gpu/drm/i915/display/skl_watermark.c | 16 +- drivers/gpu/drm/i915/i915_driver.c | 2 - drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 7 +- drivers/gpu/drm/i915/soc/intel_pch.c | 12 +- drivers/gpu/drm/i915/soc/intel_pch.h | 2 + drivers/gpu/drm/logicvc/logicvc_drm.c | 9 + drivers/gpu/drm/loongson/lsdc_drv.c | 6 + drivers/gpu/drm/mcde/mcde_drv.c | 9 + drivers/gpu/drm/mgag200/mgag200_drv.c | 8 + drivers/gpu/drm/omapdrm/omap_drv.c | 8 + drivers/gpu/drm/pl111/pl111_drv.c | 7 + drivers/gpu/drm/qxl/qxl_drv.c | 7 + drivers/gpu/drm/solomon/ssd130x.c | 47 +- drivers/gpu/drm/sti/sti_drv.c | 7 + drivers/gpu/drm/stm/drv.c | 7 + drivers/gpu/drm/sun4i/sun4i_drv.c | 6 + drivers/gpu/drm/tilcdc/tilcdc_drv.c | 11 +- drivers/gpu/drm/tiny/bochs.c | 6 + drivers/gpu/drm/tiny/cirrus.c | 6 + drivers/gpu/drm/tve200/tve200_drv.c | 7 + drivers/gpu/drm/vboxvideo/vbox_drv.c | 10 + drivers/gpu/drm/vc4/vc4_drv.c | 36 +- drivers/i2c/busses/i2c-cp2615.c | 2 +- drivers/i2c/busses/i2c-gpio.c | 7 +- drivers/i2c/busses/i2c-i801.c | 16 +- drivers/i2c/busses/i2c-powermac.c | 2 +- drivers/i2c/busses/i2c-rcar.c | 157 +- drivers/i2c/busses/i2c-xiic.c | 2 +- drivers/i2c/muxes/i2c-demux-pinctrl.c | 4 + drivers/i2c/muxes/i2c-mux-gpio.c | 11 +- drivers/iio/adc/ad7192.c | 29 +- drivers/infiniband/core/cma_configfs.c | 2 +- drivers/infiniband/core/device.c | 4 +- drivers/infiniband/core/nldev.c | 26 +- drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/core/sysfs.c | 10 +- drivers/infiniband/core/user_mad.c | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 4 + drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 11 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 7 +- drivers/infiniband/hw/hfi1/chip.c | 4 +- drivers/infiniband/hw/hfi1/pcie.c | 9 +- drivers/infiniband/hw/hns/hns_roce_device.h | 3 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 25 + drivers/infiniband/hw/hns/hns_roce_main.c | 2 + drivers/infiniband/hw/hns/hns_roce_restrack.c | 49 + drivers/infiniband/hw/irdma/i40iw_if.c | 2 +- drivers/infiniband/hw/qib/qib_iba7322.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 7 +- drivers/infiniband/ulp/rtrs/rtrs.c | 2 +- drivers/input/keyboard/adp5520-keys.c | 6 +- drivers/input/keyboard/cros_ec_keyb.c | 6 +- drivers/input/keyboard/ep93xx_keypad.c | 6 +- drivers/input/keyboard/iqs62x-keys.c | 6 +- drivers/input/keyboard/matrix_keypad.c | 6 +- drivers/input/keyboard/omap-keypad.c | 6 +- drivers/input/keyboard/omap4-keypad.c | 6 +- drivers/input/keyboard/samsung-keypad.c | 6 +- drivers/input/keyboard/sh_keysc.c | 6 +- drivers/input/keyboard/spear-keyboard.c | 6 +- drivers/input/keyboard/stmpe-keypad.c | 6 +- drivers/input/misc/88pm80x_onkey.c | 5 +- drivers/input/misc/da9052_onkey.c | 6 +- drivers/input/misc/da9055_onkey.c | 6 +- drivers/input/misc/ideapad_slidebar.c | 6 +- drivers/input/misc/m68kspkr.c | 6 +- drivers/input/misc/max8997_haptic.c | 6 +- drivers/input/misc/mc13783-pwrbutton.c | 6 +- drivers/input/misc/palmas-pwrbutton.c | 6 +- drivers/input/misc/pcap_keys.c | 6 +- drivers/input/misc/pcf50633-input.c | 6 +- drivers/input/misc/pcspkr.c | 6 +- drivers/input/misc/pm8941-pwrkey.c | 6 +- drivers/input/misc/soc_button_array.c | 6 +- drivers/input/misc/sparcspkr.c | 12 +- drivers/input/misc/wistron_btns.c | 6 +- drivers/input/misc/wm831x-on.c | 6 +- drivers/input/mouse/navpoint.c | 6 +- drivers/input/serio/altera_ps2.c | 6 +- drivers/input/serio/ams_delta_serio.c | 6 +- drivers/input/serio/apbps2.c | 6 +- drivers/input/serio/arc_ps2.c | 6 +- drivers/input/serio/ct82c710.c | 6 +- drivers/input/serio/i8042-sparcio.h | 6 +- drivers/input/serio/i8042.c | 6 +- drivers/input/serio/ioc3kbd.c | 6 +- drivers/input/serio/maceps2.c | 6 +- drivers/input/serio/olpc_apsp.c | 6 +- drivers/input/serio/ps2-gpio.c | 5 +- drivers/input/serio/q40kbd.c | 6 +- drivers/input/serio/rpckbd.c | 6 +- drivers/input/serio/sun4i-ps2.c | 6 +- drivers/input/serio/xilinx_ps2.c | 6 +- drivers/input/touchscreen/da9052_tsi.c | 6 +- drivers/input/touchscreen/mainstone-wm97xx.c | 6 +- drivers/input/touchscreen/mc13783_ts.c | 6 +- drivers/input/touchscreen/pcap_ts.c | 6 +- drivers/input/touchscreen/stmpe-ts.c | 6 +- drivers/input/touchscreen/sun4i-ts.c | 6 +- drivers/input/touchscreen/ti_am335x_tsc.c | 5 +- drivers/input/touchscreen/wm831x-ts.c | 6 +- drivers/input/touchscreen/wm97xx-core.c | 6 +- drivers/irqchip/irq-renesas-rzg2l.c | 2 +- drivers/leds/Kconfig | 1 + drivers/leds/blink/leds-lgm-sso.c | 6 +- drivers/leds/flash/leds-aat1290.c | 6 +- drivers/leds/flash/leds-ktd2692.c | 6 +- drivers/leds/flash/leds-max77693.c | 6 +- drivers/leds/flash/leds-mt6360.c | 7 +- drivers/leds/flash/leds-mt6370-flash.c | 2 +- drivers/leds/flash/leds-qcom-flash.c | 5 +- drivers/leds/flash/leds-rt8515.c | 6 +- drivers/leds/flash/leds-sgm3140.c | 6 +- drivers/leds/leds-88pm860x.c | 6 +- drivers/leds/leds-adp5520.c | 6 +- drivers/leds/leds-aw200xx.c | 2 +- drivers/leds/leds-clevo-mail.c | 5 +- drivers/leds/leds-cr0014114.c | 2 +- drivers/leds/leds-da903x.c | 6 +- drivers/leds/leds-da9052.c | 6 +- drivers/leds/leds-el15203000.c | 2 +- drivers/leds/leds-gpio.c | 2 +- drivers/leds/leds-lm3533.c | 6 +- drivers/leds/leds-lm3697.c | 2 +- drivers/leds/leds-lp55xx-common.c | 4 +- drivers/leds/leds-mc13783.c | 6 +- drivers/leds/leds-mlxreg.c | 6 +- drivers/leds/leds-mt6323.c | 6 +- drivers/leds/leds-nic78bx.c | 6 +- drivers/leds/leds-pca955x.c | 2 +- drivers/leds/leds-powernv.c | 5 +- drivers/leds/leds-rb532.c | 5 +- drivers/leds/leds-regulator.c | 5 +- drivers/leds/leds-sc27xx-bltc.c | 5 +- drivers/leds/leds-sunfire.c | 8 +- drivers/leds/leds-turris-omnia.c | 351 +- drivers/leds/leds-wm831x-status.c | 6 +- drivers/leds/leds-wm8350.c | 5 +- drivers/leds/rgb/leds-mt6370-rgb.c | 2 +- drivers/leds/rgb/leds-qcom-lpg.c | 8 +- .../leds/simple/simatic-ipc-leds-gpio-apollolake.c | 8 +- drivers/leds/simple/simatic-ipc-leds-gpio-core.c | 4 +- .../simple/simatic-ipc-leds-gpio-elkhartlake.c | 7 +- drivers/leds/simple/simatic-ipc-leds-gpio-f7188x.c | 8 +- drivers/leds/simple/simatic-ipc-leds-gpio.h | 6 +- drivers/media/common/videobuf2/frame_vector.c | 2 +- drivers/media/i2c/ar0521.c | 30 +- drivers/media/i2c/ccs/ccs-core.c | 43 +- drivers/media/i2c/cx25840/cx25840-core.c | 3694 +++++-------------- drivers/media/i2c/hi556.c | 50 - drivers/media/i2c/hi846.c | 34 +- drivers/media/i2c/hi847.c | 57 +- drivers/media/i2c/imx208.c | 61 +- drivers/media/i2c/imx214.c | 40 - drivers/media/i2c/imx219.c | 44 - drivers/media/i2c/imx258.c | 40 - drivers/media/i2c/imx296.c | 16 +- drivers/media/i2c/imx319.c | 44 - drivers/media/i2c/imx334.c | 66 +- drivers/media/i2c/imx335.c | 9 - drivers/media/i2c/imx355.c | 45 - drivers/media/i2c/imx412.c | 9 - drivers/media/i2c/imx415.c | 45 +- drivers/media/i2c/max9286.c | 2 - drivers/media/i2c/mt9m001.c | 6 - drivers/media/i2c/mt9m111.c | 13 +- drivers/media/i2c/mt9v011.c | 6 - drivers/media/i2c/mt9v032.c | 26 +- drivers/media/i2c/mt9v111.c | 14 - drivers/media/i2c/og01a1b.c | 55 +- drivers/media/i2c/ov01a10.c | 59 +- drivers/media/i2c/ov02a10.c | 2 - drivers/media/i2c/ov08d10.c | 52 - drivers/media/i2c/ov08x40.c | 44 - drivers/media/i2c/ov13858.c | 44 - drivers/media/i2c/ov13b10.c | 98 +- drivers/media/i2c/ov2640.c | 21 +- drivers/media/i2c/ov2659.c | 16 +- drivers/media/i2c/ov2685.c | 19 - drivers/media/i2c/ov2740.c | 45 - drivers/media/i2c/ov4689.c | 9 +- drivers/media/i2c/ov5640.c | 24 +- drivers/media/i2c/ov5647.c | 6 - drivers/media/i2c/ov5670.c | 36 - drivers/media/i2c/ov5675.c | 44 - drivers/media/i2c/ov5693.c | 9 +- drivers/media/i2c/ov5695.c | 25 - drivers/media/i2c/ov7251.c | 8 +- drivers/media/i2c/ov7670.c | 72 +- drivers/media/i2c/ov772x.c | 4 - drivers/media/i2c/ov7740.c | 30 +- drivers/media/i2c/ov8856.c | 47 - drivers/media/i2c/ov9282.c | 9 - drivers/media/i2c/ov9734.c | 50 - drivers/media/i2c/st-vgxy61.c | 9 +- drivers/media/i2c/video-i2c.c | 12 +- drivers/media/pci/bt8xx/bttv-cards.c | 1 + drivers/media/pci/bt8xx/bttv-driver.c | 1 + drivers/media/pci/bt8xx/dvb-bt8xx.c | 14 +- drivers/media/pci/intel/ivsc/Kconfig | 12 +- drivers/media/pci/intel/ivsc/mei_ace.c | 9 +- drivers/media/pci/intel/ivsc/mei_csi.c | 5 +- drivers/media/platform/Kconfig | 1 + drivers/media/platform/Makefile | 1 + .../mediatek/vcodec/common/mtk_vcodec_fw_scp.c | 2 +- .../mediatek/vcodec/common/mtk_vcodec_fw_vpu.c | 2 +- drivers/media/platform/nuvoton/Kconfig | 15 + drivers/media/platform/nuvoton/Makefile | 2 + drivers/media/platform/nuvoton/npcm-regs.h | 152 + drivers/media/platform/nuvoton/npcm-video.c | 1831 ++++++++++ drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h | 11 - .../media/platform/nxp/imx8-isi/imx8-isi-core.c | 4 +- .../media/platform/samsung/exynos4-is/fimc-is.c | 33 +- .../platform/verisilicon/rockchip_av1_filmgrain.c | 2 +- drivers/media/platform/xilinx/xilinx-dma.c | 5 +- drivers/media/rc/Kconfig | 10 - drivers/media/rc/Makefile | 1 - drivers/media/rc/ir-rx51.c | 285 -- drivers/media/rc/meson-ir.c | 522 ++- drivers/media/rc/pwm-ir-tx.c | 1 + drivers/media/v4l2-core/Kconfig | 16 - drivers/media/v4l2-core/Makefile | 5 - drivers/media/v4l2-core/v4l2-ioctl.c | 1 + drivers/media/v4l2-core/v4l2-subdev.c | 17 +- drivers/media/v4l2-core/videobuf-core.c | 1198 ------- drivers/media/v4l2-core/videobuf-dma-contig.c | 402 --- drivers/media/v4l2-core/videobuf-dma-sg.c | 681 ---- drivers/media/v4l2-core/videobuf-vmalloc.c | 326 -- drivers/memory/atmel-ebi.c | 2 +- drivers/mfd/atmel-hlcdc.c | 1 + drivers/mfd/axp20x.c | 44 +- drivers/mfd/cs42l43.c | 4 +- drivers/mfd/max8997.c | 12 +- drivers/mfd/mfd-core.c | 17 +- drivers/mfd/palmas.c | 60 +- drivers/mfd/stm32-timers.c | 46 + drivers/mfd/twl-core.c | 16 + drivers/mfd/wcd934x.c | 2 +- drivers/misc/lkdtm/bugs.c | 30 +- drivers/mtd/chips/map_ram.c | 8 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 16 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 2 +- drivers/mtd/nand/raw/denali.h | 2 +- drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 2 +- drivers/mtd/nand/raw/meson_nand.c | 2 +- drivers/mtd/nand/raw/pl35x-nand-controller.c | 9 + drivers/mtd/nand/raw/qcom_nandc.c | 2 +- drivers/mtd/nand/raw/renesas-nand-controller.c | 2 +- drivers/mtd/nand/raw/sunxi_nand.c | 2 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 21 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 + drivers/net/ethernet/intel/igc/igc_ethtool.c | 31 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 19 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 6 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 6 +- .../ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c | 20 +- .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 18 +- drivers/net/ethernet/sfc/tc.c | 21 +- drivers/net/ethernet/sfc/tc_conntrack.c | 7 +- drivers/net/ethernet/sfc/tc_counters.c | 2 + drivers/net/ethernet/sfc/tc_encap_actions.c | 4 + drivers/net/hamradio/Kconfig | 15 +- drivers/net/wan/fsl_ucc_hdlc.c | 12 +- drivers/net/wireless/intel/ipw2x00/libipw.h | 2 +- drivers/net/wireless/marvell/mwifiex/main.h | 4 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 322 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 10 - drivers/net/wireless/marvell/mwifiex/sdio.h | 4 - .../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 7 - drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 13 +- drivers/net/wireless/microchip/wilc1000/netdev.c | 20 +- drivers/net/wireless/microchip/wilc1000/netdev.h | 2 + drivers/net/wireless/realtek/rtw89/chan.c | 15 + drivers/net/wireless/realtek/rtw89/core.c | 25 +- drivers/net/wireless/realtek/rtw89/core.h | 152 +- drivers/net/wireless/realtek/rtw89/fw.c | 530 +++ drivers/net/wireless/realtek/rtw89/fw.h | 130 + drivers/net/wireless/realtek/rtw89/phy.c | 97 +- drivers/net/wireless/realtek/rtw89/phy.h | 3 + drivers/net/wireless/realtek/rtw89/rtw8851b.c | 6 +- .../net/wireless/realtek/rtw89/rtw8851b_table.c | 6 + .../net/wireless/realtek/rtw89/rtw8851b_table.h | 3 - drivers/net/wireless/realtek/rtw89/rtw8852a.c | 1 - .../net/wireless/realtek/rtw89/rtw8852a_table.c | 2 + .../net/wireless/realtek/rtw89/rtw8852a_table.h | 1 - drivers/net/wireless/realtek/rtw89/rtw8852b.c | 6 +- .../net/wireless/realtek/rtw89/rtw8852b_table.c | 4 + .../net/wireless/realtek/rtw89/rtw8852b_table.h | 3 - drivers/net/wireless/realtek/rtw89/rtw8852c.c | 6 +- .../net/wireless/realtek/rtw89/rtw8852c_table.c | 4 + .../net/wireless/realtek/rtw89/rtw8852c_table.h | 3 - drivers/nvme/host/pci.c | 1 - drivers/phy/motorola/phy-mapphone-mdm6600.c | 38 +- drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 2 +- drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c | 146 +- drivers/phy/qualcomm/phy-qcom-m31.c | 64 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 6 +- drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v4.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v6.h | 3 +- drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 142 + drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 249 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 8 - drivers/phy/realtek/phy-rtk-usb2.c | 10 +- drivers/phy/realtek/phy-rtk-usb3.c | 10 +- drivers/platform/x86/think-lmi.c | 14 +- drivers/platform/x86/think-lmi.h | 3 +- drivers/pmdomain/Kconfig | 21 + drivers/pmdomain/Makefile | 1 + drivers/{soc => pmdomain}/actions/Kconfig | 0 drivers/{soc => pmdomain}/amlogic/Kconfig | 37 +- drivers/pmdomain/apple/Kconfig | 18 + drivers/pmdomain/arm/Makefile | 4 + drivers/pmdomain/arm/scmi_perf_domain.c | 150 + .../arm_scmi => pmdomain/arm}/scmi_pm_domain.c | 0 drivers/{soc => pmdomain}/bcm/Kconfig | 28 +- drivers/pmdomain/imx/Kconfig | 29 + drivers/pmdomain/mediatek/Kconfig | 29 + drivers/pmdomain/qcom/Kconfig | 41 + drivers/pmdomain/renesas/Kconfig | 109 + drivers/pmdomain/rockchip/Kconfig | 16 + drivers/pmdomain/samsung/Kconfig | 8 + drivers/pmdomain/st/Kconfig | 5 + drivers/pmdomain/st/Makefile | 2 +- drivers/{soc => pmdomain}/starfive/Kconfig | 0 drivers/pmdomain/sunxi/Kconfig | 10 + drivers/pmdomain/tegra/Kconfig | 6 + drivers/pmdomain/ti/Kconfig | 22 + drivers/pmdomain/ti/Makefile | 2 +- drivers/pmdomain/xilinx/Kconfig | 10 + drivers/power/supply/axp20x_ac_power.c | 2 +- drivers/power/supply/axp20x_usb_power.c | 2 +- drivers/power/supply/mm8013.c | 4 +- drivers/power/supply/rk817_charger.c | 15 +- drivers/regulator/mc13xxx.h | 2 +- drivers/remoteproc/mtk_scp.c | 18 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 7 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 116 +- drivers/scsi/ibmvscsi/ibmvfc.c | 447 ++- drivers/scsi/ibmvscsi/ibmvfc.h | 50 +- drivers/scsi/pm8001/pm8001_hwi.c | 89 +- drivers/scsi/pm8001/pm8001_init.c | 285 +- drivers/scsi/pm8001/pm8001_sas.h | 11 +- drivers/scsi/pm8001/pm80xx_hwi.c | 59 +- drivers/scsi/scsi.c | 11 + drivers/scsi/scsi_scan.c | 2 +- drivers/scsi/sd.c | 34 +- drivers/scsi/sd.h | 1 + drivers/soc/Kconfig | 2 - drivers/soc/amlogic/Kconfig | 35 - drivers/soc/apple/Kconfig | 13 - drivers/soc/bcm/Kconfig | 51 - drivers/soc/imx/Kconfig | 19 - drivers/soc/imx/soc-imx8m.c | 10 + drivers/soc/mediatek/Kconfig | 23 - drivers/soc/qcom/Kconfig | 37 - drivers/soc/qcom/llcc-qcom.c | 359 +- drivers/soc/renesas/Kconfig | 105 - drivers/soc/rockchip/Kconfig | 12 - drivers/soc/samsung/Kconfig | 4 - drivers/soc/sunxi/Kconfig | 9 - drivers/soc/tegra/Kconfig | 5 - drivers/soc/ti/Kconfig | 12 - drivers/soc/xilinx/Kconfig | 9 - drivers/soundwire/qcom.c | 18 +- drivers/spi/spi-cs42l43.c | 1 - drivers/spi/spi-pci1xxxx.c | 2 +- drivers/staging/media/atomisp/Kconfig | 12 - drivers/staging/media/atomisp/Makefile | 16 +- drivers/staging/media/atomisp/TODO | 3 - drivers/staging/media/atomisp/i2c/Kconfig | 12 - drivers/staging/media/atomisp/i2c/Makefile | 1 - drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 20 +- drivers/staging/media/atomisp/i2c/ov5693/Makefile | 2 - drivers/staging/media/atomisp/i2c/ov5693/ad5823.h | 63 - .../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 1763 --------- drivers/staging/media/atomisp/i2c/ov5693/ov5693.h | 1331 ------- .../staging/media/atomisp/include/linux/atomisp.h | 10 - drivers/staging/media/atomisp/pci/atomisp_cmd.c | 26 +- drivers/staging/media/atomisp/pci/atomisp_cmd.h | 13 - .../media/atomisp/pci/atomisp_compat_css20.c | 15 +- .../media/atomisp/pci/atomisp_csi2_bridge.c | 7 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 7 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 21 +- drivers/staging/media/atomisp/pci/atomisp_subdev.c | 48 - drivers/staging/media/atomisp/pci/atomisp_subdev.h | 2 - drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 19 - .../pci/css_2401_system/host/isys_irq_local.h | 3 - .../pci/css_2401_system/host/isys_irq_private.h | 2 - .../atomisp/pci/css_2401_system/isys_irq_global.h | 2 - .../atomisp/pci/hive_isp_css_common/debug_global.h | 7 - .../atomisp/pci/hive_isp_css_common/host/dma.c | 266 -- .../pci/hive_isp_css_common/host/dma_local.h | 116 - .../pci/hive_isp_css_common/host/input_formatter.c | 2 - .../pci/hive_isp_css_common/host/input_system.c | 446 --- .../atomisp/pci/hive_isp_css_common/host/irq.c | 19 - .../pci/hive_isp_css_common/host/irq_local.h | 8 - .../atomisp/pci/hive_isp_css_common/host/isp.c | 60 - .../pci/hive_isp_css_common/host/isp_local.h | 31 - .../atomisp/pci/hive_isp_css_common/host/sp.c | 47 - .../pci/hive_isp_css_common/host/sp_local.h | 26 - .../pci/hive_isp_css_include/host/csi_rx_public.h | 2 - .../pci/hive_isp_css_include/host/dma_public.h | 13 - .../pci/hive_isp_css_include/host/irq_public.h | 10 - .../pci/hive_isp_css_include/host/isp_public.h | 13 - .../hive_isp_css_include/host/isys_dma_public.h | 2 - .../hive_isp_css_include/host/isys_irq_public.h | 2 - .../pci/hive_isp_css_include/host/isys_public.h | 38 - .../hive_isp_css_include/host/pixelgen_public.h | 2 - .../pci/hive_isp_css_include/host/sp_public.h | 16 - .../atomisp/pci/hive_isp_css_include/isys_irq.h | 2 - .../staging/media/atomisp/pci/ia_css_acc_types.h | 6 +- drivers/staging/media/atomisp/pci/ia_css_mipi.h | 16 - .../staging/media/atomisp/pci/input_system_local.h | 7 +- .../media/atomisp/pci/input_system_private.h | 7 +- .../media/atomisp/pci/input_system_public.h | 4 +- .../pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.c | 21 +- .../media/atomisp/pci/isp2400_input_system_local.h | 198 +- .../atomisp/pci/isp2400_input_system_private.h | 4 +- .../atomisp/pci/isp2400_input_system_public.h | 42 +- .../media/atomisp/pci/isp2401_input_system_local.h | 88 +- .../atomisp/pci/isp2401_input_system_private.h | 112 +- .../media/atomisp/pci/runtime/binary/src/binary.c | 15 +- .../pci/runtime/debug/interface/ia_css_debug.h | 85 - .../atomisp/pci/runtime/debug/src/ia_css_debug.c | 1493 -------- .../media/atomisp/pci/runtime/ifmtr/src/ifmtr.c | 2 - .../pci/runtime/isys/interface/ia_css_isys.h | 9 +- .../pci/runtime/isys/interface/ia_css_isys_comm.h | 2 - .../atomisp/pci/runtime/isys/src/csi_rx_rmgr.c | 2 - .../atomisp/pci/runtime/isys/src/isys_dma_rmgr.c | 2 - .../media/atomisp/pci/runtime/isys/src/isys_init.c | 31 +- .../pci/runtime/isys/src/isys_stream2mmio_rmgr.c | 2 - .../media/atomisp/pci/runtime/isys/src/rx.c | 229 +- .../atomisp/pci/runtime/isys/src/virtual_isys.c | 8 +- .../runtime/pipeline/interface/ia_css_pipeline.h | 2 - .../atomisp/pci/runtime/pipeline/src/pipeline.c | 2 - drivers/staging/media/atomisp/pci/sh_css.c | 238 +- .../staging/media/atomisp/pci/sh_css_internal.h | 41 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 29 - drivers/staging/media/atomisp/pci/sh_css_params.c | 41 +- drivers/staging/media/atomisp/pci/sh_css_sp.c | 62 +- drivers/staging/media/atomisp/pci/sh_css_sp.h | 4 - drivers/staging/media/ipu3/ipu3-css-params.c | 44 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 2 +- drivers/target/iscsi/Kconfig | 9 +- .../int340x_thermal/processor_thermal_device_pci.c | 3 +- drivers/ufs/host/cdns-pltfrm.c | 5 +- drivers/ufs/host/tc-dwc-g210-pltfrm.c | 6 +- drivers/ufs/host/ti-j721e-ufs.c | 6 +- drivers/ufs/host/ufs-exynos.c | 6 +- drivers/ufs/host/ufs-hisi.c | 5 +- drivers/ufs/host/ufs-mediatek.c | 5 +- drivers/ufs/host/ufs-qcom.c | 5 +- drivers/ufs/host/ufs-renesas.c | 6 +- drivers/ufs/host/ufs-sprd.c | 5 +- drivers/vfio/mdev/mdev_sysfs.c | 3 +- drivers/vhost/vsock.c | 14 +- drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/aty/atyfb_base.c | 4 + drivers/video/fbdev/mmp/hw/mmp_ctrl.h | 2 +- fs/bcachefs/acl.c | 5 +- fs/bcachefs/alloc_background.c | 2 +- fs/bcachefs/bset.c | 2 +- fs/bcachefs/btree_cache.c | 24 +- fs/bcachefs/btree_update.c | 2 +- fs/bcachefs/btree_update.h | 1 - fs/bcachefs/buckets.c | 6 +- fs/bcachefs/buckets.h | 35 +- fs/bcachefs/chardev.c | 55 +- fs/bcachefs/checksum.c | 11 +- fs/bcachefs/debug.c | 16 +- fs/bcachefs/ec.h | 2 +- fs/bcachefs/errcode.h | 1 + fs/bcachefs/fs-ioctl.c | 5 +- fs/bcachefs/fs.c | 31 +- fs/bcachefs/fsck.c | 2 +- fs/bcachefs/io_misc.c | 4 +- fs/bcachefs/io_write.c | 2 +- fs/bcachefs/journal.c | 20 +- fs/bcachefs/journal.h | 34 +- fs/bcachefs/journal_io.c | 6 +- fs/bcachefs/journal_reclaim.c | 11 +- fs/bcachefs/journal_reclaim.h | 3 +- fs/bcachefs/move.c | 2 +- fs/bcachefs/snapshot.c | 28 +- fs/bcachefs/super-io.c | 2 +- fs/bcachefs/super.c | 2 +- fs/bcachefs/sysfs.c | 2 +- fs/gfs2/aops.c | 2 +- fs/gfs2/file.c | 90 +- fs/gfs2/glock.h | 15 - fs/gfs2/inode.c | 2 +- fs/nfsd/nfs4state.c | 10 +- fs/nfsd/nfs4xdr.c | 1431 ++++---- fs/nfsd/nfsfh.c | 2 +- fs/nfsd/nfsfh.h | 3 +- fs/nfsd/xdr4.h | 119 + fs/nilfs2/gcinode.c | 6 +- fs/pipe.c | 64 +- fs/smb/client/smb2pdu.c | 2 +- fs/smb/server/connection.c | 3 + fs/smb/server/server.c | 4 +- fs/smb/server/smb2misc.c | 4 +- fs/tracefs/event_inode.c | 87 +- include/asm-generic/hugetlb.h | 2 +- include/asm-generic/mshyperv.h | 2 +- include/asm-generic/spinlock.h | 16 +- include/dt-bindings/clock/qcom,mmcc-msm8974.h | 1 - include/dt-bindings/clock/qcom,sm4450-gcc.h | 197 ++ include/linux/blk-mq.h | 2 - include/linux/cred.h | 59 +- include/linux/hugetlb.h | 6 +- include/linux/iversion.h | 2 +- include/linux/libata.h | 3 +- include/linux/list.h | 8 + include/linux/maple_tree.h | 11 + include/linux/memcontrol.h | 2 +- include/linux/mempolicy.h | 5 +- include/linux/mfd/abx500/ab8500.h | 6 - include/linux/mfd/core.h | 2 +- include/linux/mfd/stm32-timers.h | 11 + include/linux/mm.h | 2 + include/linux/mtd/cfi.h | 2 +- include/linux/mtd/qinfo.h | 2 +- include/linux/nfs4.h | 260 +- include/linux/nvmem-consumer.h | 6 + include/linux/objtool.h | 10 +- include/linux/pipe_fs_i.h | 19 +- include/linux/pm_domain.h | 5 + include/linux/preempt.h | 15 +- include/linux/sched/coredump.h | 10 + include/linux/sched/deadline.h | 4 + include/linux/sched/numa_balancing.h | 6 +- include/linux/sched/smt.h | 2 +- include/linux/sched/types.h | 2 +- include/linux/sched/vhost_task.h | 7 +- include/linux/scmi_protocol.h | 18 +- include/linux/seqlock.h | 2 +- include/linux/soc/qcom/llcc-qcom.h | 2 +- include/linux/syscalls.h | 10 + include/linux/virtio_vsock.h | 10 + include/media/v4l2-mc.h | 6 + include/media/v4l2-subdev.h | 9 +- include/media/videobuf-core.h | 233 -- include/media/videobuf-dma-contig.h | 30 - include/media/videobuf-dma-sg.h | 102 - include/media/videobuf-vmalloc.h | 43 - include/net/netfilter/nf_tables.h | 2 +- include/rdma/ib_verbs.h | 2 + include/scsi/scsi.h | 3 + include/sound/sof.h | 4 +- include/sound/sof/ipc4/header.h | 17 + .../trace/events/vsock_virtio_transport_common.h | 12 +- include/uapi/asm-generic/unistd.h | 8 +- include/uapi/drm/qaic_accel.h | 24 +- include/uapi/linux/elf.h | 2 +- include/uapi/linux/io_uring.h | 1 + include/uapi/linux/npcm-video.h | 41 + include/uapi/linux/prctl.h | 3 +- include/uapi/linux/v4l2-controls.h | 6 + include/uapi/linux/videodev2.h | 1 + include/uapi/rdma/rdma_netlink.h | 2 + include/video/mmp_disp.h | 2 +- init/version.c | 6 +- io_uring/opdef.c | 14 + io_uring/opdef.h | 2 + io_uring/rw.c | 92 +- io_uring/rw.h | 2 + kernel/bpf/verifier.c | 2 +- kernel/configs/hardening.config | 98 + kernel/cred.c | 26 +- kernel/fork.c | 2 +- kernel/futex/core.c | 7 +- kernel/futex/futex.h | 41 +- kernel/futex/pi.c | 4 +- kernel/futex/requeue.c | 14 +- kernel/futex/syscalls.c | 194 +- kernel/futex/waitwake.c | 78 +- kernel/locking/test-ww_mutex.c | 48 +- kernel/module/sysfs.c | 2 +- kernel/printk/printk.c | 44 +- kernel/sched/core.c | 13 +- kernel/sched/debug.c | 3 +- kernel/sched/fair.c | 65 +- kernel/sched/sched.h | 4 - kernel/sys.c | 32 +- kernel/sys_ni.c | 3 + kernel/trace/ring_buffer.c | 28 +- lib/kobject_uevent.c | 8 +- lib/maple_tree.c | 221 +- lib/test_maple_tree.c | 87 +- localversion-next | 2 +- mm/damon/core.c | 6 +- mm/damon/vaddr.c | 3 +- mm/filemap.c | 2 +- mm/huge_memory.c | 29 +- mm/hugetlb.c | 43 +- mm/internal.h | 2 +- mm/list_lru.c | 30 - mm/madvise.c | 11 + mm/memcontrol.c | 64 +- mm/memory.c | 49 +- mm/mempolicy.c | 22 +- mm/migrate.c | 7 +- mm/rmap.c | 23 +- mm/vmalloc.c | 2 +- mm/zswap.c | 13 + net/netfilter/ipset/ip_set_core.c | 12 +- net/netfilter/nf_tables_api.c | 14 +- net/vmw_vsock/virtio_transport.c | 92 +- net/vmw_vsock/virtio_transport_common.c | 307 +- samples/bpf/syscall_tp_user.c | 45 +- sound/pci/hda/cs35l41_hda.c | 132 +- sound/pci/hda/cs35l41_hda.h | 3 + sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_component.h | 4 + sound/pci/hda/patch_realtek.c | 106 +- sound/soc/codecs/Kconfig | 15 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs42l43-jack.c | 38 +- sound/soc/codecs/hdac_hda.c | 15 +- sound/soc/codecs/hdac_hda.h | 3 - sound/soc/codecs/rtq9128.c | 766 ++++ sound/soc/generic/simple-card-utils.c | 3 +- sound/soc/generic/simple-card.c | 6 +- sound/soc/intel/boards/Kconfig | 4 + sound/soc/intel/boards/Makefile | 3 +- sound/soc/intel/boards/sof_es8336.c | 10 + sound/soc/intel/boards/sof_sdw.c | 37 + sound/soc/intel/boards/sof_sdw_common.h | 13 + sound/soc/intel/boards/sof_sdw_cs42l43.c | 145 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 12 +- sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 103 + sound/soc/soc-generic-dmaengine-pcm.c | 4 +- sound/soc/sof/Kconfig | 2 +- sound/soc/sof/Makefile | 6 +- sound/soc/sof/amd/pci-rmb.c | 10 +- sound/soc/sof/amd/pci-rn.c | 10 +- sound/soc/sof/amd/pci-vangogh.c | 10 +- sound/soc/sof/imx/imx8.c | 20 +- sound/soc/sof/imx/imx8m.c | 10 +- sound/soc/sof/imx/imx8ulp.c | 10 +- sound/soc/sof/intel/Kconfig | 14 +- sound/soc/sof/intel/Makefile | 3 +- sound/soc/sof/intel/apl.c | 4 +- sound/soc/sof/intel/bdw.c | 10 +- sound/soc/sof/intel/byt.c | 30 +- sound/soc/sof/intel/cnl.c | 4 +- sound/soc/sof/intel/hda-dai-ops.c | 4 +- sound/soc/sof/intel/hda-dai.c | 4 +- sound/soc/sof/intel/hda-loader.c | 2 +- sound/soc/sof/intel/hda.c | 16 +- sound/soc/sof/intel/hda.h | 1 + sound/soc/sof/intel/icl.c | 4 +- sound/soc/sof/intel/mtl.c | 3 + sound/soc/sof/intel/pci-apl.c | 36 +- sound/soc/sof/intel/pci-cnl.c | 54 +- sound/soc/sof/intel/pci-icl.c | 36 +- sound/soc/sof/intel/pci-lnl.c | 10 +- sound/soc/sof/intel/pci-mtl.c | 12 +- sound/soc/sof/intel/pci-skl.c | 20 +- sound/soc/sof/intel/pci-tgl.c | 144 +- sound/soc/sof/intel/pci-tng.c | 10 +- sound/soc/sof/intel/telemetry.c | 95 + sound/soc/sof/intel/telemetry.h | 35 + sound/soc/sof/intel/tgl.c | 5 +- sound/soc/sof/ipc.c | 6 +- sound/soc/sof/ipc3-dtrace.c | 2 +- sound/soc/sof/ipc4-control.c | 175 +- sound/soc/sof/ipc4-mtrace.c | 34 +- sound/soc/sof/ipc4-priv.h | 3 + sound/soc/sof/ipc4-telemetry.c | 95 + sound/soc/sof/ipc4-telemetry.h | 73 + sound/soc/sof/ipc4-topology.c | 49 +- sound/soc/sof/ipc4-topology.h | 19 +- sound/soc/sof/ipc4.c | 29 + sound/soc/sof/mediatek/mt8186/mt8186.c | 20 +- sound/soc/sof/mediatek/mt8195/mt8195.c | 10 +- sound/soc/sof/sof-acpi-dev.c | 8 +- sound/soc/sof/sof-client-ipc-msg-injector.c | 4 +- sound/soc/sof/sof-client-probes.c | 6 +- sound/soc/sof/sof-client.c | 26 +- sound/soc/sof/sof-of-dev.c | 6 +- sound/soc/sof/sof-pci-dev.c | 2 +- sound/soc/sof/xtensa/core.c | 11 + sound/usb/usx2y/usbusx2y.h | 2 +- sound/usb/usx2y/usbusx2yaudio.c | 2 +- tools/include/uapi/linux/prctl.h | 3 +- tools/lib/bpf/elf.c | 139 +- tools/lib/bpf/libbpf.c | 2 +- tools/perf/Makefile.config | 78 +- tools/perf/Makefile.perf | 8 +- tools/perf/builtin-version.c | 1 + tools/perf/pmu-events/jevents.py | 4 +- tools/perf/tests/make | 7 +- tools/perf/tests/shell/record_offcpu.sh | 2 +- tools/perf/util/bpf_kwork_top.c | 2 +- tools/perf/util/parse-events.y | 1 + tools/testing/selftests/bpf/DENYLIST.s390x | 25 - tools/testing/selftests/bpf/Makefile | 5 +- tools/testing/selftests/bpf/cgroup_helpers.c | 33 +- tools/testing/selftests/bpf/liburandom_read.map | 15 + tools/testing/selftests/bpf/prog_tests/uprobe.c | 95 + tools/testing/selftests/bpf/progs/test_ldsx_insn.c | 9 +- tools/testing/selftests/bpf/progs/test_uprobe.c | 61 + tools/testing/selftests/bpf/progs/verifier_bswap.c | 3 +- tools/testing/selftests/bpf/progs/verifier_gotol.c | 3 +- tools/testing/selftests/bpf/progs/verifier_ldsx.c | 149 +- tools/testing/selftests/bpf/progs/verifier_movsx.c | 3 +- tools/testing/selftests/bpf/progs/verifier_sdiv.c | 3 +- tools/testing/selftests/bpf/urandom_read.c | 15 +- tools/testing/selftests/bpf/urandom_read_lib1.c | 22 + tools/testing/selftests/kvm/lib/test_util.c | 2 +- tools/testing/selftests/kvm/riscv/get-reg-list.c | 58 +- tools/testing/selftests/lkdtm/tests.txt | 1 + tools/testing/selftests/mm/mdwe_test.c | 137 +- tools/testing/selftests/powerpc/Makefile | 7 +- tools/testing/selftests/powerpc/pmu/Makefile | 11 +- 1171 files changed, 28592 insertions(+), 23915 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm4450-gcc.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov5642.yaml delete mode 100644 Documentation/devicetree/bindings/media/nokia,n900-ir create mode 100644 Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml create mode 100644 Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/max8998.txt create mode 100644 Documentation/devicetree/bindings/mfd/maxim,max8998.yaml create mode 100644 Documentation/devicetree/bindings/mfd/ti,twl.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/twl-family.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-stih407-usb.txt delete mode 100644 Documentation/devicetree/bindings/phy/qcom,msm8996-qmp-usb3-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/st,stih407-usb2-phy.yaml create mode 100644 Documentation/devicetree/bindings/soc/nuvoton/nuvoton,gfxi.yaml create mode 100644 Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml create mode 100644 Documentation/devicetree/bindings/sound/richtek,rtq9128.yaml delete mode 100644 Documentation/devicetree/bindings/sound/tfa9879.txt delete mode 100644 Documentation/driver-api/media/v4l2-videobuf.rst create mode 100644 Documentation/security/snp-tdx-threat-model.rst create mode 100644 Documentation/translations/sp_SP/process/embargoed-hardware-issues.rst create mode 100644 Documentation/translations/sp_SP/process/security-bugs.rst create mode 100644 Documentation/userspace-api/media/drivers/npcm-video.rst create mode 100644 arch/arm/configs/hardening.config create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-manta.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-pi.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx-imx219.dtso create mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-usb-host.dtso copy arch/arm64/boot/dts/qcom/{msm8916-longcheer-l8910.dts => msm8939-longcheer-l9 [...] copy arch/arm64/boot/dts/qcom/{pmr735d.dtsi => pmr735d_a.dtsi} (55%) rename arch/arm64/boot/dts/qcom/{pmr735d.dtsi => pmr735d_b.dtsi} (55%) create mode 100644 arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-limozeen-nots-r9.dts => sc7180 [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-limozeen-r9.dts => sc7180-trog [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r9-kb.dts => sc7180-trogdor-la [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r9-lte.dts => sc7180-trogdor-l [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r9.dts => sc7180-trogdor-lazor [...] create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-rt5682i-sku.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-rt5682s-sku.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm7125-xiaomi-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm7125-xiaomi-joyeuse.dts create mode 100644 arch/arm64/boot/dts/qcom/sm7125.dtsi create mode 100644 arch/arm64/configs/hardening.config create mode 100644 arch/powerpc/configs/hardening.config create mode 100644 arch/x86/configs/hardening.config create mode 100644 drivers/clk/qcom/gcc-sm4450.c create mode 100644 drivers/media/platform/nuvoton/Kconfig create mode 100644 drivers/media/platform/nuvoton/Makefile create mode 100644 drivers/media/platform/nuvoton/npcm-regs.h create mode 100644 drivers/media/platform/nuvoton/npcm-video.c delete mode 100644 drivers/media/rc/ir-rx51.c delete mode 100644 drivers/media/v4l2-core/videobuf-core.c delete mode 100644 drivers/media/v4l2-core/videobuf-dma-contig.c delete mode 100644 drivers/media/v4l2-core/videobuf-dma-sg.c delete mode 100644 drivers/media/v4l2-core/videobuf-vmalloc.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v4.h create mode 100644 drivers/pmdomain/Kconfig rename drivers/{soc => pmdomain}/actions/Kconfig (100%) copy drivers/{soc => pmdomain}/amlogic/Kconfig (51%) create mode 100644 drivers/pmdomain/apple/Kconfig create mode 100644 drivers/pmdomain/arm/Makefile create mode 100644 drivers/pmdomain/arm/scmi_perf_domain.c rename drivers/{firmware/arm_scmi => pmdomain/arm}/scmi_pm_domain.c (100%) copy drivers/{soc => pmdomain}/bcm/Kconfig (66%) create mode 100644 drivers/pmdomain/imx/Kconfig create mode 100644 drivers/pmdomain/mediatek/Kconfig create mode 100644 drivers/pmdomain/qcom/Kconfig create mode 100644 drivers/pmdomain/renesas/Kconfig create mode 100644 drivers/pmdomain/rockchip/Kconfig create mode 100644 drivers/pmdomain/samsung/Kconfig create mode 100644 drivers/pmdomain/st/Kconfig rename drivers/{soc => pmdomain}/starfive/Kconfig (100%) create mode 100644 drivers/pmdomain/sunxi/Kconfig create mode 100644 drivers/pmdomain/tegra/Kconfig create mode 100644 drivers/pmdomain/ti/Kconfig create mode 100644 drivers/pmdomain/xilinx/Kconfig delete mode 100644 drivers/staging/media/atomisp/i2c/ov5693/Makefile delete mode 100644 drivers/staging/media/atomisp/i2c/ov5693/ad5823.h delete mode 100644 drivers/staging/media/atomisp/i2c/ov5693/atomisp-ov5693.c delete mode 100644 drivers/staging/media/atomisp/i2c/ov5693/ov5693.h delete mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isy [...] create mode 100644 include/dt-bindings/clock/qcom,sm4450-gcc.h delete mode 100644 include/media/videobuf-core.h delete mode 100644 include/media/videobuf-dma-contig.h delete mode 100644 include/media/videobuf-dma-sg.h delete mode 100644 include/media/videobuf-vmalloc.h create mode 100644 include/uapi/linux/npcm-video.h create mode 100644 kernel/configs/hardening.config create mode 100644 sound/soc/codecs/rtq9128.c create mode 100644 sound/soc/intel/boards/sof_sdw_cs42l43.c create mode 100644 sound/soc/sof/intel/telemetry.c create mode 100644 sound/soc/sof/intel/telemetry.h create mode 100644 sound/soc/sof/ipc4-telemetry.c create mode 100644 sound/soc/sof/ipc4-telemetry.h create mode 100644 tools/testing/selftests/bpf/liburandom_read.map create mode 100644 tools/testing/selftests/bpf/prog_tests/uprobe.c create mode 100644 tools/testing/selftests/bpf/progs/test_uprobe.c