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 352ce39a8bba Add linux-next specific files for 20230719 omits e582745e202c Revert "mm_notifiers: rename invalidate_range notifier" omits 83864cb8fcb5 Revert "arm64/smmu: use TLBI ASID when invalidating entire range" omits 2af0e3700ac2 Revert "mmu_notifiers: call arch_invalidate_secondary_tlbs [...] omits ccd228365fe3 Revert "mmu_notifiers: don't invalidate secondary TLBs as [...] omits 41d4229ccc2c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 5ad19a2b967d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits f0eb97c6fac0 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits be7b43c6f04f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c95cb899ab15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d11dd2a5394 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0439b5c2a00f Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 7c6d77459302 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits ead8ea061cb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c5405f4cff0 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits d4f174d3a9ca Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits e304de10e5d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8dbe1178faa2 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits efa46c9611b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 99ab97dabbb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a6ab81b7663 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 59336686f8ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03191e11433e Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits c5d7ce7a233f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 002bd1788388 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1bf6ea7b12e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b19939e85c65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61e5671c5bf8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b8d148645938 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0b81a54b662c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1305d05539f7 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 8128d103c007 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits fb9ede15cd61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0e10a7d9abb Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 7cedbe0d5b36 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits a09918a043db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3783417a8fd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b55ca323f1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf99da354d3b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 00cd05478174 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aeb97ad775f6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits af7956fd622c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c366a236a4b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62fb7d6e20ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8375e4b57976 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a7cb47e1edbf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a0b4bdebf85a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1fae8a0d0b8c Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 59d0bae9d900 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c4892230c95e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1fcffe2ac8a Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 92d948a2d897 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7cef07928e04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6dabb92d74d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 838aa4d5fbc7 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 618be0d92e59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7c0b0dbd3ee0 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits ace93ea0237c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 030f56a614cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 125871b92ffd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 135f7bfbf32c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b6fddb75dce Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 1fd6817d020d Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 3e47992fa64d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 78baab6bba96 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 494a4796b43a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 68de2d17e04c Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 7db555b26b2b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 19f483f79b68 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 115c59065dfa Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits f9cc1187649e Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 54b8a1d24de8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 042618b8ccad Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c9febb27f835 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 2cb849243536 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b65631813c3 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 8afbd7510b24 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 247972b57e64 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d1efccf9dd4b Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 80813319334f Merge branch 'docs-next' of git://git.lwn.net/linux.git omits fe81695cce8d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits c887d10eba28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebaab3ae7735 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits bbd42161d354 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4b0f4feaf176 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eba0e205e794 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68bda04018cd Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 74b4c7250fb9 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 1f5c4af9a7e9 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits c476a01ad7d8 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits f07bbd6db735 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 81d14d658854 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 25080e65da7a Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits a97cbf0b454b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits f3f522026d56 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 276a4d10457a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1e012e79931 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fe94fb59154 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 979d75475caa Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 912a3f96631a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1d270a0853f6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits d53c25659ada Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 330281a0e4d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b77448348e23 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits b91e33763ba2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36928e0917a6 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 1d96e1dfb091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits e5bfd531cc60 Merge remote-tracking branch 'asoc/for-6.6' into asoc-next omits 5886c67b3ffb Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus omits 3c3536f334a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4cf949619a15 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 2588e52e2744 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 1212324dad6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bfe6484fdcce Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 1145c67cdd81 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 1ec90286abeb Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits e52a296cfedc Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits a44ffe8e6e80 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits b8f74ad4c8c7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits b0415b799776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b15ef05588fe Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 019eee70d99c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits c5ffea8886b1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 69a5728b01ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecd4300ef16e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ab3c26e3cdb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b006aadf5e7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8351d7dbe4b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d21503806bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6e2da2619cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b66b1ded24da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74d5b47dca56 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 88284c58f9af Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 684616655a90 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 9d843d3c36e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c3f5e948626 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 00e9c2268bdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c9b273c7c76 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 050a70f4536e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32d9d06ee6e3 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits e510699ebeee Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits bcda301554de Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits 1118379ba698 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits f14f4be4ab13 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits c7dd51c9b613 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 047362eed716 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 570fae35f5b1 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits bbbc9c44a624 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 3f3306988971 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ca8ddcb15731 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9ce0aa61f5af Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9153425c74a5 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 9bd3363d3d7d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 15256ec6e913 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits cc8e41014e50 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits f25b28786dc6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits de671e75d9b9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8acccaf0c312 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 581730eb0d71 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 74198b65549f Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 0fc31f8bcfb1 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits d2da619a65c6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 12b5aa2af372 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b2abe086576c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3bffd9c332b1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ab8fe62a657d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d94339895d07 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0dcf9661f15c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9ec59dc9c207 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits f23b35fb3633 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2baebfea12f5 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits d9b8777c049c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3d0fce99ec86 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c14f9788498f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 97230137b8e0 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits c55cb8663107 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 792f5e8d2001 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus omits 7bd2b8465b50 MAINTAINERS: add Rust KUnit files to the KUnit entry omits b27f633ae474 rust: support running Rust documentation tests as KUnit ones omits 10aca18581e3 rust: types: make doctests compilable/testable omits 5c1193ec55c6 rust: sync: make doctests compilable/testable omits f9638b98d5fb rust: str: make doctests compilable/testable omits 2369b6e61b59 Merge branch 'mm-nonmm-unstable' into mm-everything omits 576abcd410b4 kbuild: flatten KBUILD_CFLAGS omits 3faf3bbf36e5 lib: remove error checking for debugfs_create_dir() omits 886949a47690 kernel: relay: remove unnecessary NULL values from relay_open_buf omits 8435d62050db kexec: rename ARCH_HAS_KEXEC_PURGATORY omits 6011c9d928a8 sh/kexec: refactor for kernel/Kconfig.kexec omits 20e93e7337cc s390/kexec: refactor for kernel/Kconfig.kexec omits 538bbefae641 riscv/kexec: refactor for kernel/Kconfig.kexec omits e9c03c63531d powerpc/kexec: refactor for kernel/Kconfig.kexec omits 855ebff3084d parisc/kexec: refactor for kernel/Kconfig.kexec omits f0a3bc23197d mips/kexec: refactor for kernel/Kconfig.kexec omits 71e1dc1479a7 m68k/kexec: refactor for kernel/Kconfig.kexec omits c21c25c35c65 loongarch/kexec: refactor for kernel/Kconfig.kexec omits 5af7310f3ce0 arm64/kexec: refactor for kernel/Kconfig.kexec omits 787c097feb20 ia64/kexec: refactor for kernel/Kconfig.kexec omits 2239440b9e7b arm/kexec: refactor for kernel/Kconfig.kexec omits 2e9514d71c71 x86/kexec: refactor for kernel/Kconfig.kexec omits d7323c3b8525 kexec: consolidate kexec and crash options into kernel/Kco [...] omits a87d65f39577 clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM omits c6bddf3e7ad4 irqchip/al-fic: make AL_FIC depend on HAS_IOMEM omits 80fe8c8084be net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM omits e9e91df2a181 pcmcia : make PCMCIA depend on HAS_IOMEM omits d7899add1fcf misc: open-dice: make OPEN_DICE depend on HAS_IOMEM omits 9a046bc9d4ec char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM omits 437bacf70ec0 ipc/sem: use flexible array in 'struct sem_undo' omits f96dd017a8c6 acct: replace all non-returning strlcpy with strscpy omits 51160f74800d signal-print-comm-and-exe-name-on-fatal-signals-fix omits b34ed3426bb9 signal: print comm and exe name on fatal signals omits 2394a2ea60ae arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] omits 99dadc13a6d1 lib: replace kmap() with kmap_local_page() omits ad6d4dae56cc proc: skip proc-empty-vm on anything but amd64 and i386 omits 123a5eef2146 proc: support proc-empty-vm test on i386 omits 4f2de7ab64df cred: convert printks to pr_<level> omits 8cd6ca168baf mmu_notifiers: don't invalidate secondary TLBs as part of [...] omits 8c2be11e06f4 mmu_notifiers: call arch_invalidate_secondary_tlbs() when [...] omits fe0c41ebe7c4 arm64/smmu: use TLBI ASID when invalidating entire range omits dcbc563a01c9 mm_notifiers: rename invalidate_range notifier omits 906fa30154ef mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] omits 2fcc4368c5de mm/page_ext: use page_ext_data helper in page_owner omits 75788125af37 mm/page_ext: use page_ext_data helper in page_table_check omits 8f36094714aa mm/page_ext: add common function to get client data from page_ext omits 063a9cd82c77 mm-kfence-allocate-kfence_metadata-at-runtime-fix omits 20191aa35d40 mm: kfence: allocate kfence_metadata at runtime omits 5edb63eed62b zswap: make zswap_load() take a folio omits f0e9fc2d2cca swap: remove some calls to compound_head() in swap_readpage() omits d0048bae45e0 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] omits 3b6afbae7028 zswap: make zswap_store() take a folio omits 0143a539d87f mm: kill frontswap omits 0ab08274d740 memory tier: use helper macro __ATTR_RW() omits d124ca88853f maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] omits 3a5bed01c6bb maple_tree: mtree_insert*: fix typo in kernel-doc description omits d72563582a6e fs/address_space: add alignment padding for i_map and i_mm [...] omits e4f43e377242 mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] omits 9b992dcb13c2 mm/memcg: minor cleanup for mc_handle_present_pte() omits 9c47011d3302 arm64: support batched/deferred tlb shootdown during page [...] omits f68f73e34e6b mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() omits c38c9364b579 mm/tlbbatch: rename and extend some functions omits fdf55780a618 mm/tlbbatch: introduce arch_tlbbatch_should_defer() omits c997b2857e86 mm/hwpoison: rename hwp_walk* to hwpoison_walk* omits c12e86da05f5 mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed omits 5c0d0ecf76f0 arm64 : mm: add wrapper function ioremap_prot() omits 22b05a3ae53a powerpc: mm: convert to GENERIC_IOREMAP omits 0e89ab481bfa mm: move is_ioremap_addr() into new header file omits 17282a41fc33 mm/ioremap: consider IOREMAP space in generic ioremap omits d17a83b57230 parisc: mm: convert to GENERIC_IOREMAP omits 1bb0f24f2421 xtensa: mm: convert to GENERIC_IOREMAP omits c2541a629ff7 sh: mm: convert to GENERIC_IOREMAP omits fd4a20a6c05c sh: add <asm-generic/io.h> including omits ec95c2fad376 s390: mm: convert to GENERIC_IOREMAP omits 2c2e534687f4 openrisc: mm: convert to GENERIC_IOREMAP omits 42c8753fc18f ia64: mm: convert to GENERIC_IOREMAP omits 902fec07b843 arc: mm: convert to GENERIC_IOREMAP omits 0ff5a267dcfc mm/ioremap: add slab availability checking in ioremap_prot omits 676e9cde4abd mm: ioremap: allow ARCH to have its own ioremap method definition omits 7816a8fda103 mm/ioremap: define generic_ioremap_prot() and generic_iounmap() omits 2b31939366bd openrisc: mm: remove unneeded early ioremap code omits 975b815310d6 hexagon: mm: convert to GENERIC_IOREMAP omits ae47df10d379 asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros omits 2b8b0d8a6c39 lib/test_meminit: allocate pages up to order MAX_ORDER omits 05f34bbc94d7 mm/page_ext: move functions around for minor cleanups to page_ext omits 9a2e016cda4a mm/page_ext: remove rollback for untouched mem_section in [...] omits 714b94dc1767 mm/page_ext: remove unused return value of offline_page_ext omits baa57a561589 buffer: remove set_bh_page() omits f16003a5a4f3 jbd2: use a folio in jbd2_journal_write_metadata_buffer() omits 91117cae9b47 ntfs3: convert ntfs_get_block_vbo() to use a folio omits eb32f41e9eeb migrate: use folio_set_bh() instead of set_bh_page() omits cde6e43b3072 affs: convert data read and write to use folios omits ccf6d44d53c2 affs: convert affs_symlink_read_folio() to use the folio omits fa49c73044a4 highmem: add memcpy_to_folio() and memcpy_from_folio() omits cbae99204e22 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 6072b99164d5 mm/page_table_check: remove unused parameter in [__]page_t [...] omits e0845761da84 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 584b277c1f21 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 0ac68a540ca5 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 3800f15deaa2 mm/page_table_check: remove unused parameter in [__]page_t [...] omits dff6772d84c6 mm/page_table_check: remove unused parameters in page_tabl [...] omits ba1867979015 mm/page_table_check: remove unused parameters in page_tabl [...] omits d86540ec8516 mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS omits dc8a79eea775 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() omits ef1e63b682ed selftests/mm: add tests for HWPOISON hugetlbfs read omits 0d1e001e7b30 hugetlbfs: improve read HWPOISON hugepage omits 1d643f963888 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] omits 99b2122d6bb0 mm/hwpoison: delete all entries before traversal in __foli [...] omits 3336fda82ae2 mm/mmap: move vma operations to mm_struct out of the criti [...] omits 296851fc05fa perf/core: use vma_is_stack() and vma_is_heap() omits df96054a8941 selinux-use-vma_is_stack-and-vma_is_heap-fix omits cbd4bffc08f3 selinux: use vma_is_stack() and vma_is_heap() omits e959724d0388 drm/amdkfd: use vma_is_stack() and vma_is_heap() omits 730a0eb89486 mm: use vma_is_stack() and vma_is_heap() omits b1fa1a3cdca4 mm: introduce vma_is_stack() and vma_is_heap() omits fd28ab1ffcbf mm: remove clear_page_idle() omits 27666fa655f7 mm/pgtable: notes on pte_offset_map[_lock]() omits ddf4929d7eaf mm: delete mmap_write_trylock() and vma_try_start_write() omits ad8ba726cb05 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() omits 53354b436179 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() omits b8796e2a5315 mm/khugepaged: retract_page_tables() without mmap or vma lock omits 74d3a8fa30a7 mm/pgtable: add pte_free_defer() for pgtable as page omits 061ae3e6ed24 s390: add pte_free_defer() for pgtables sharing page omits e5ca90367893 sparc: add pte_free_defer() for pte_t *pgtable_t omits dd4f71ece459 powerpc: add pte_free_defer() for pgtables sharing page omits aa4dbfd7e109 powerpc: assert_pte_locked() use pte_offset_map_nolock() omits c80ad291f0b6 arm: adjust_pte() use pte_offset_map_nolock() omits 6165802f7fae mm/pgtable: add PAE safety to __pte_offset_map() omits 5ace1fa3d625 mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s omits dab1efe495bd maple_tree: drop mas_first_entry() omits c206285a5348 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() omits 72ee701ca714 maple_tree: update mt_validate() omits 072a943e043b maple_tree: make mas_validate_limits() check root node and [...] omits d2d001f8c2be maple_tree: fix mas_validate_child_slot() to check last mi [...] omits e41e8d9d2819 maple_tree: make mas_validate_gaps() to check metadata omits f875383942c2 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap omits c07b4e45f1da mm/memory: pass folio into do_page_mkwrite() omits 15a44a946de4 mm: memory-failure: fix race window when trying to get hug [...] omits ec9bb3d3c438 mm: memory-failure: fetch compound head after extra page r [...] omits 5ebc8736c8b1 mm: memory-failure: minor cleanup for comments and codestyle omits fb5ab8411614 mm: memory-failure: remove unneeded header files omits c0c93b9bf532 mm: memory-failure: use local variable huge to check hugetlb page omits 455e10eeb02d mm: memory-failure: don't account hwpoison_filter() filter [...] omits accf62ad9b70 mm: memory-failure: ensure moving HWPoison flag to the raw [...] omits 908bbb4bb261 mm: memory-failure: remove unneeded PageHuge() check omits b25bc93abfde mm/memory_hotplug: document the signal_pending() check in [...] omits 4274b5ffdbe1 HWPOISON: offline support: fix spelling in Documentation/ABI/ omits a1e1b654aabd mm/mm_init.c: mark check_for_memory() as __init omits cfaf372c209d zsmalloc: remove obj_tagged() omits 2d379ab8679b selftests/mm: add uffd unit test for UFFDIO_POISON omits f9a08ad5c969 selftests/mm: refactor uffd_poll_thread to allow custom fa [...] omits d298f260e4cc mm: userfaultfd: document and enable new UFFDIO_POISON feature omits a93fa1362456 mm: userfaultfd: support UFFDIO_POISON for hugetlbfs omits 83c5f465c0d9 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix omits 0515746d55e6 mm: userfaultfd: add new UFFDIO_POISON ioctl omits aeb5a834f5e7 mm: userfaultfd: extract file size check out into a helper omits f6b1a3d298c8 mm: userfaultfd: check for start + len overflow in validat [...] omits d3078c0bcc07 mm: userfaultfd: check for start + len overflow in validate_range omits e8b392e918f2 mm-make-pte_marker_swapin_error-more-general-fix omits 4c273a4cc9a9 mm: make PTE_MARKER_SWAPIN_ERROR more general omits 39f17f405350 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX omits ca7d2868b5da mm/memory: convert do_read_fault() to use folios omits c14301a9d868 mm/memory: convert do_shared_fault() to folios omits d1ed3dc2ec53 mm/memory: convert wp_page_shared() to use folios omits bdc52a942d5f mm/memory: convert do_page_mkwrite() to use folios omits 5fb140dd68ea mm: hugetlb_vmemmap: fix a race between vmemmap pmd split omits cad32745f63a mm/sparse: remove redundant judgments from macro for_each_ [...] omits 4878fc14c6db mm: compaction: skip the memory hole rapidly when isolatin [...] omits 804aec8b5c4c mm: compaction: use the correct type of list for free pages omits ae0e806708e4 mm: fix some kernel-doc comments omits ece23356328c mm: correct stale comment of function check_pte omits 76b0984f88eb mm: call folio_mapping() inside folio_needs_release() omits efc87103f27b mm, netfs, fscache: stop read optimisation when folio remo [...] omits a4e8fb59b7a3 mm: merge folio_has_private()/filemap_release_folio() call pairs omits 9139aad86d20 rmap: pass the folio to __page_check_anon_rmap() omits b7b99296df83 mm: cma: print cma name as well in cma_alloc debug omits ffdb4c822c59 mm: remove obsolete comment above struct per_cpu_pages omits c1b7e739a289 memory tier: rename destroy_memory_type() to put_memory_type() omits 60c53a16622b selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits 1eee1a376abb mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits 8064e32d489c fs: drop_caches: draining pages before dropping caches omits 1f3c4976af5b memcg-drop-kmemlimit_in_bytes-fix omits d0aed309bb3d memcg: drop kmem.limit_in_bytes omits f61fbc9bcab3 mm-page_alloc-avoid-false-page-outside-zone-error-info-fix omits 480925e263db mm: page_alloc: avoid false page outside zone error info omits 31a1b9e0f46c selftest: add a testcase of ksm zero pages omits 2f0c93f0fafc ksm: consider KSM-placed zeropages when calculating KSM profit omits 5696dd1103ae ksm: add ksm zero pages for each process omits 8c46d1137a72 ksm: count all zero pages placed by KSM omits dbb99f195851 ksm: support unsharing KSM-placed zero pages omits 3963cc486342 mm/migrate_device: try to handle swapcache pages omits 0527f75eeb2f mm: zswap: multiple zpools support omits 35de4794dd82 selftests: cgroup: add zswap-memcg unwanted writeback test omits 2c0a794ae0e1 selftests: cgroup: add test_zswap with no kmem bypass test omits 743d43240334 selftests: cgroup: add test_zswap program omits 3a7830ee7a9b mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] omits 1bbae5cc41f6 seqlock: do the lockdep annotation before locking in do_wr [...] omits dc55b4356e58 zsmalloc: remove zs_compact_control omits dba79fda9d2c zsmalloc: move migration destination zspage inuse check omits b05f0fb17b11 zsmalloc: do not scan for allocated objects in empty zspage omits 77b2bc9fb10d mm/mm_init.c: remove obsolete macro HASH_SMALL omits 59afa42a3a1b mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] omits 3597cdeac355 fs: convert block_commit_write to return void omits 78d25bfded45 fs-buffer-clean-up-block_commit_write-fix omits d8b6fdcabaaa fs/buffer: clean up block_commit_write omits 115a827481c9 mm: memory-failure: remove unneeded 'inline' annotation omits 630295f91d7c memory tier: use helper function destroy_memory_type() omits 4872c09f0986 mm: memory-failure: remove unneeded page state check in sh [...] omits 89cecaaac9ed maple_tree: add a fast path case in mas_wr_slot_store() omits dcb45a45c0b4 maple_tree: optimize mas_wr_append(), also improve duplica [...] omits 841d741a9ff6 maple_tree: add test for expanding range in RCU mode omits bb5397dd83f0 maple_tree: add test for mas_wr_modify() fast path omits bb54235f7ace mm/filemap.c: fix update prev_pos after one read request done omits 8e8165b41a67 selftests/mm: add gup test matrix in run_vmtests.sh omits b73b1704887f selftests/mm: add -a to run_vmtests.sh omits 2c73749a90ce mm/gup: retire follow_hugetlb_page() omits 5171dddb75a9 mm/gup: accelerate thp gup even for "pages != NULL" omits 89df3f351f0a mm/gup: cleanup next_page handling omits 029c715b14fb mm/hugetlb: add page_mask for hugetlb_follow_page_mask() omits 1804f6e21546 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN omits af1a085d0499 mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() omits a0b629f63a03 arm64: mte: simplify swap tag restoration logic omits cb6ed9ae26bb mm: call arch_swap_restore() from unuse_pte() omits c48efb96fdf2 mm: make show_free_areas() static omits acda229b843e mm: remove arguments of show_mem() omits 2996a25e0097 mm: make MEMFD_CREATE into a selectable config option omits 9dda6887391e mm: fix a lockdep issue in vma_assert_write_locked omits 1ed7a412bfc7 mm: handle userfaults under VMA lock omits bae7f6d47272 mm: handle swap page faults under per-VMA lock omits a6b1398f5130 mm: change folio_lock_or_retry to use vm_fault directly omits f5303ad4ae6f mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] omits 20b24fa03830 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED omits d4762fe128e9 swap: remove remnants of polling from read_swap_cache_async omits 64677f07d347 mm: remove page_rmapping() omits f6a65ed5be1f mm: use a folio in fault_dirty_shared_page() omits 23e9cfb9093b mm: memory-failure: fix potential page refcnt leak in memo [...] omits 0c79ef0e3234 mm: memory-failure: fix unexpected return value in soft_of [...] omits 92c11ae67bea swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes omits b29b19190e07 swap: stop add to avail list if swap is full omits 4ed9cc11ef16 swap: cleanup duplicated WARN_ON in add_to_avail_list omits 178c88369383 mm: increase usage of folio_next_index() helper omits d57304688fbc mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() omits c41be4228468 maple_tree: fix a few documentation issues omits c03c25b322b9 mm: madvise: fix uneven accounting of psi omits a960925a6b23 dma-contiguous: support per-numa CMA for all architectures omits 6132f73dc232 mm: optimization on page allocation when CMA enabled omits 750669c38c87 dma-buf/heaps: system_heap: avoid too much allocation omits 73fe72b83957 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits 4aed999dfd71 mm/shmem: fix race in shmem_undo_range w/THP omits 72b036384ee7 mm: keep memory type same on DEVMEM Page-Fault omits 7f42a41430ef hugetlb: do not clear hugetlb dtor until allocating vmemmap omits e1267ccefb51 mm/memory-failure: fix hardware poison check in unpoison_memory() omits 627230c09e42 mm/damon/core-test: initialise context before test in damo [...] omits 6e9908abf1d1 Merge branch 'acpi-processor' into linux-next omits 55a1cfa1ce01 Merge remote-tracking branch 'spi/for-6.6' into spi-next omits db5ca3fc2b8c Merge remote-tracking branch 'spi/for-6.4' into spi-linus omits 3b758b6b1b90 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits a563d12d1008 Merge remote-tracking branch 'regmap/for-6.6' into regmap-next omits 48d032e50bc0 Merge branches 'for-next/juno/fixes', 'for-next/juno/updat [...] omits c2296cc3968f LoongArch: Add kernel address sanitizer support omits 02586fb36840 LoongArch: Simplify the processing of jumping new kernel f [...] omits 51c1a5ab9317 kasan: Add (pmd|pud)_init for LoongArch zero_(pud|p4d)_pop [...] omits 007d9ba39260 kasan: Add __HAVE_ARCH_SHADOW_MAP to support arch specific [...] omits d2d374b8fb70 LoongArch: Allow building with kcov coverage omits 235f52d2889e LoongArch: Provide kaslr_offset() to get kernel offset omits 7ad88efe2f0b LoongArch: Add Loongson Binary Translation (LBT) extension [...] omits 62cd7fd4487d LoongArch: Cleanup __builtin_constant_p() checking for cpu_has_* omits 8fb9405b78ba LoongArch: Fix return value underflow in exception path omits 06a9e2ebd866 LoongArch: Fix module relocation error with binutils 2.41 omits 31d9c5a7363e Merge branch 'imx/defconfig' into for-next omits 657347e58301 Merge branch 'imx/dt64' into for-next omits 55a548bed04d Merge branch 'imx/dt' into for-next omits 1c00bee721da ARM: dts: imx: Remove regulators from simple-bus omits c30417b20f49 seq_file: Replace strncpy()+nul by strscpy() omits 234d1e10bcf0 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] omits 2423ca6dd7ca Merge remote-tracking branch 'regulator/for-6.4' into regu [...] omits 96256c7ab556 hwmon: (nct6775) Increase and reorder ALARM/BEEP bits omits e2cc1f04da73 hwmon: Remove smm665 driver omits 1b5f154da277 hwmon: (nct6775) Change labels for nct6799 omits 0facc8351087 hwmon: bt1-pvt: Convert to devm_platform_ioremap_resource() omits 205abae06394 hwmon: (dimmtemp) Support more than 32 DIMMs omits 4aa875908e13 hwmon: (pmbus/max20730) Remove strlcpy occurences omits fa81c71df89f hwmon: Explicitly include correct DT includes omits 540792999344 Merge branch 'acpi-video' into linux-next omits 8f738869ffd2 SUNRPC: Use a per-transport receive bio_vec array omits e80ebabfcc5d SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] omits 726bb63bb61f SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call omits 19a1b5c94c66 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly omits f7d2f4b15a18 Merge branch 'pm-cpuidle' into linux-next omits 983781c29363 hwmon: (lan966x) Use the devm_clk_get_enabled() helper function omits 96f4235136a0 hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs a [...] omits abf0a9e5e1e8 hwmon: (pmbus) Update documentation to not use .probe_new( [...] omits ddf5d3eda2df Merge branch 'csd-lock.2023.07.14b' into HEAD omits a6cb65b17a25 Merge branch 'clocksource.2023.07.14b' into HEAD omits 2265701312f8 Merge branches 'doc.2023.07.14b', 'fixes.2023.07.14b', 'rc [...] omits 6b5b9a2fbbc9 torture: Cause mkinitrd.sh to indicate failure on compile errors omits 515db10a2d72 torture: Make init program dump command-line arguments omits 9a3d7e9bf397 torture: Switch qemu from -nographic to -display none omits 279f220ff519 torture: Add init-program support for loongarch omits c56010a287c2 rcu: Use WRITE_ONCE() for assignments to ->next for rculist_nulls omits bf3e74ab0528 rcu: Make the rcu_nocb_poll boot parameter usable via boot config omits 8ff183a5a930 rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load omits ba750b2e4004 srcu,notifier: Remove #ifdefs in favor of SRCU Tiny srcu_usage omits d0c35798d472 rcu: Clarify rcu_is_watching() kernel-doc comment omits dca7bfb007a2 rcu: Update synchronize_rcu_mult() comment for call_rcu_hurry() omits 6b12360ffdfe intel_idle: rename intel_idle_hlt_irq_on() adds bfa3037d8280 Merge tag 'fuse-update-6.5' of git://git.kernel.org/pub/sc [...] adds 242d061314c4 mm/damon/core-test: initialise context before test in damo [...] adds a94eed37db69 mm/memory-failure: fix hardware poison check in unpoison_memory() adds cd4f5bbe7cfd hugetlb: do not clear hugetlb dtor until allocating vmemmap adds e4eec328a069 mm: keep memory type same on DEVMEM Page-Fault adds 4840ec92e6a5 mm/shmem: fix race in shmem_undo_range w/THP adds 34266f5f8900 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 547ae3f00e76 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds e059c0faf623 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 8dad357a5323 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9a43774c7ef3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 284180e593d8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds fda05798c22a selftests: tc: set timeout to 15 minutes adds 719b4774a8cb selftests: tc: add 'ct' action kconfig dep adds 031c99e71fed selftests: tc: add ConnTrack procfs kconfig adds 2187d6ca8209 Merge branch 'selftests-tc-increase-timeout-and-add-missin [...] adds d1998e505a99 mailmap: add entries for past lives adds 195e903b342a mailmap: Add entry for old intel email adds ee8b94c8510c can: raw: fix receiver memory leak adds 55c3b96074f3 can: bcm: Fix UAF in bcm_proc_show() adds 2603be9e8167 can: gs_usb: gs_can_open(): improve error handling adds 5886e4d5ecec can: gs_usb: fix time stamp counter initialization adds dc050849d93f Merge patch series "can: gs_usb: fix time stamp counter in [...] adds 9efa1a5407e8 can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll [...] adds 936fd2c50bdd Merge tag 'linux-can-fixes-for-6.5-20230717' of git://git. [...] adds 78adb4bcf99e igc: Prevent garbled TX queue with XDP ZEROCOPY adds e7002b3b20c5 octeontx2-pf: mcs: Generate hash key using ecb(aes) adds 5e5265522a9a tcp: annotate data-races around tcp_rsk(req)->txhash adds eba20811f326 tcp: annotate data-races around tcp_rsk(req)->ts_recent adds e9b2bd96af6f Merge branch 'tcp-annotate-data-races-in-tcp_rsk-req' adds 5f4fa1672d98 iavf: Fix use-after-free in free_netdev adds 7c4bced3caa7 iavf: Fix out-of-bounds when setting channels on remove adds a77ed5c5b768 iavf: use internal state to free traffic IRQs adds c2ed2403f12c iavf: Wait for reset in callbacks which trigger it adds d2806d960e83 Revert "iavf: Detach device during reset task" adds d916d273041b Revert "iavf: Do not restart Tx queues after reset task failure" adds d1639a17319b iavf: fix a deadlock caused by rtnl and driver's lock circ [...] adds c34743daca0e iavf: fix reset task race with iavf_remove() adds 7f5acea727e7 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds daa751444fd9 net: ipv4: Use kfree_sensitive instead of kfree adds 4258faa130be net:ipv6: check return value of pskb_trim() adds 78a93c31003c drivers: net: fix return value check in emac_tso_csum() adds bce5603365d8 drivers:net: fix return value check in ocelot_fdma_receive_skb adds 02d84f3eb53a ipv4: ip_gre: fix return value check in erspan_fb_xmit() adds aa7cb3789b42 ipv4: ip_gre: fix return value check in erspan_xmit() adds 98f74cc48341 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds ba7b3e7d5f90 bpf: Fix subprog idx logic in check_max_stack_depth adds b5e9ad522c4c bpf: Repeat check_max_stack_depth for async callbacks adds 824adae4530b selftests/bpf: Add more tests for check_max_stack_depth bug adds a8237cc87e3d Merge branch 'two-more-fixes-for-check_max_stack_depth' adds a3f25d614bc7 bpf, arm64: Fix BTI type used for freplace attached functions adds 001aac4541e9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds dfcbe2d531e9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5c719d7aef29 RDMA/rxe: Fix an error handling path in rxe_bind_mw() adds 769bdc35c06b Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds a2a93f4e2fd4 selftests: ALSA: Add test-pcmtest-driver to .gitignore adds 0659400f18c0 ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx adds 773a3dbaaeb3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 83d69d90744f Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus adds 963309a531b0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 361e1c8b6974 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d20ac7398255 Merge remote-tracking branch 'regulator/for-6.4' into regu [...] adds 53be577bc426 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6b7653a63479 Merge remote-tracking branch 'spi/for-6.4' into spi-linus adds 5033277f48c3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e6b657f3698e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1be5df288325 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0ed2c95a8886 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds ed821bfeab61 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 014e1a6ad0c7 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 1ceb678669ac Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 45f6801415ca Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 097cc387ef8a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a73b5c26cf74 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 682557c65c49 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds 7f0e7971a9e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 957961b6dcc8 hwmon: (oxp-sensors) Move tt_toggle attribute to dev_groups adds 13558a2e6341 hwmon: (nct6775) Fix IN scaling factors for 6798/6799 adds 89efca31eb89 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 473048ded5d2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 60404bf89e5c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 7d94999f6db5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ff7391010e06 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 905ac199b028 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 362424e675d1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c8d6b059e35e Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 5a7adc6c1069 gpio: tps68470: Make tps68470_gpio_output() always set the [...] adds 1945063eb59e gpio: mvebu: Make use of devm_pwmchip_add adds aa10091a8abb Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 3fc5c708bfeb Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 7bd79823f6ca Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 205f4cf3136f power: supply: ab8500: Set typing and props adds f3e31b549d3f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0d8bfdfa532b Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds 752a281032b2 drm/nouveau/i2c: fix number of aux event slots adds 2b5d1c29f6c4 drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX [...] adds ea293f823a88 drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP adds 4b0f0b4c6081 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new ca815bb10a39 dma-buf/heaps: system_heap: avoid too much allocation new 8ccb9e0c8fed mm: optimization on page allocation when CMA enabled new 07d220dd97b3 dma-contiguous: support per-numa CMA for all architectures new 9ca947291de6 mm: madvise: fix uneven accounting of psi new a16107701d9d maple_tree: fix a few documentation issues new 3c17c8ed62eb mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() new 1d49c057b084 mm: increase usage of folio_next_index() helper new 898d8635bd0e swap: cleanup duplicated WARN_ON in add_to_avail_list new 51822491e62b swap: stop add to avail list if swap is full new 33abda57f7c3 swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes new 9d98bc6b9492 mm: memory-failure: fix unexpected return value in soft_of [...] new e125978690c2 mm: memory-failure: fix potential page refcnt leak in memo [...] new 7999c333b4b4 mm: use a folio in fault_dirty_shared_page() new 3bf341480caa mm: remove page_rmapping() new 0e246c364be4 swap: remove remnants of polling from read_swap_cache_async new a909b9be657e mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED new 6a2b6cf098b9 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] new d4d0cac4f43e mm: change folio_lock_or_retry to use vm_fault directly new f79f38c5ad7a mm: handle swap page faults under per-VMA lock new 2771b7894f1f mm: handle userfaults under VMA lock new fffd941be118 mm: fix a lockdep issue in vma_assert_write_locked new f42e7541c827 mm: make MEMFD_CREATE into a selectable config option new 03baea195e5d mm: remove arguments of show_mem() new 464533ce76b0 mm: make show_free_areas() static new 32d068293a4a mm: call arch_swap_restore() from unuse_pte() new 2a6fe4381b50 arm64: mte: simplify swap tag restoration logic new 8ec19bdc77bb mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() new 1333b336836e mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN new 0627b4b7e736 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() new 8ed2a63f586b mm/gup: cleanup next_page handling new 750da7871f60 mm/gup: accelerate thp gup even for "pages != NULL" new bc79c799a324 mm/gup: retire follow_hugetlb_page() new 320528a7edaa selftests/mm: add -a to run_vmtests.sh new 68fa154d3bbf selftests/mm: add gup test matrix in run_vmtests.sh new ac88a5cf896d mm/filemap.c: fix update prev_pos after one read request done new 9f5a78b3719a maple_tree: add test for mas_wr_modify() fast path new 300a9d8789b9 maple_tree: add test for expanding range in RCU mode new 9b631b04075d maple_tree: optimize mas_wr_append(), also improve duplica [...] new a87d53adc90d maple_tree: add a fast path case in mas_wr_slot_store() new 6d9c70b70476 mm: memory-failure: remove unneeded page state check in sh [...] new a88a5ea01a12 memory tier: use helper function destroy_memory_type() new f9576a8a2d43 mm: memory-failure: remove unneeded 'inline' annotation new fd622712fb36 fs/buffer: clean up block_commit_write new 027e7ac651f5 fs-buffer-clean-up-block_commit_write-fix new 45b1d6e10693 fs: convert block_commit_write to return void new 09d4ad843442 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] new 297f06e531c7 mm/mm_init.c: remove obsolete macro HASH_SMALL new f066961d8ff6 zsmalloc: do not scan for allocated objects in empty zspage new d87e3b126b6b zsmalloc: move migration destination zspage inuse check new 14612f71401a zsmalloc: remove zs_compact_control new f89843cef71d seqlock: do the lockdep annotation before locking in do_wr [...] new 0b7eff14a081 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] new 21432b191681 selftests: cgroup: add test_zswap program new 8b654990be22 selftests: cgroup: add test_zswap with no kmem bypass test new 61acba22dfac selftests: cgroup: add zswap-memcg unwanted writeback test new 18fd4b560042 mm: zswap: multiple zpools support new 009154098305 mm/migrate_device: try to handle swapcache pages new bce6a02e9426 ksm: support unsharing KSM-placed zero pages new f96b67a3347c ksm: count all zero pages placed by KSM new 2e0e4dbf5fd4 ksm: add ksm zero pages for each process new 9423d0bad6d5 ksm: consider KSM-placed zeropages when calculating KSM profit new 24e44617e826 selftest: add a testcase of ksm zero pages new 1647daeaa11c mm: page_alloc: avoid false page outside zone error info new 13d8fc747c8b mm-page_alloc-avoid-false-page-outside-zone-error-info-fix new 68247a84d143 memcg: drop kmem.limit_in_bytes new 5dd398d82813 memcg-drop-kmemlimit_in_bytes-fix new 6e614884d463 fs: drop_caches: draining pages before dropping caches new ae7490ad562d mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new ed4f70e3dd45 selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new d1e7ba382731 memory tier: rename destroy_memory_type() to put_memory_type() new f145050a20dd mm: remove obsolete comment above struct per_cpu_pages new 2f57d6f95702 mm: cma: print cma name as well in cma_alloc debug new 01426edfd237 rmap: pass the folio to __page_check_anon_rmap() new d6baa4449c55 mm: merge folio_has_private()/filemap_release_folio() call pairs new 1438da784719 mm, netfs, fscache: stop read optimisation when folio remo [...] new 8866f7721b7d mm: call folio_mapping() inside folio_needs_release() new 6f3ae4bf8802 mm: correct stale comment of function check_pte new b6f60d0dae72 mm: fix some kernel-doc comments new 57291b0c0273 mm: compaction: use the correct type of list for free pages new a53668da1596 mm: compaction: skip the memory hole rapidly when isolatin [...] new 63866075cd52 mm/sparse: remove redundant judgments from macro for_each_ [...] new 6bcb08ef0b02 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split new 6b6ebbee3936 mm/memory: convert do_page_mkwrite() to use folios new be55f5c898a9 mm/memory: convert wp_page_shared() to use folios new 6e96a5b8851c mm/memory: convert do_shared_fault() to folios new 551e1dbb20c3 mm/memory: convert do_read_fault() to use folios new ef8861e5208a mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX new fcefe79e770b mm: make PTE_MARKER_SWAPIN_ERROR more general new 91e3b2e33f88 mm-make-pte_marker_swapin_error-more-general-fix new 28234c8f1b79 mm: userfaultfd: check for start + len overflow in validate_range new 8eecc0ef5fa6 mm: userfaultfd: check for start + len overflow in validat [...] new f58d5cf48bd2 mm: userfaultfd: extract file size check out into a helper new d34f02aaddce mm: userfaultfd: add new UFFDIO_POISON ioctl new c115b7a4f476 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix new 354554ed3147 mm: userfaultfd: support UFFDIO_POISON for hugetlbfs new 4ba957279078 mm: userfaultfd: document and enable new UFFDIO_POISON feature new 550229a309ca selftests/mm: refactor uffd_poll_thread to allow custom fa [...] new 360d3837bd6f selftests/mm: add uffd unit test for UFFDIO_POISON new 2816f23608d3 zsmalloc: remove obj_tagged() new 9511c3cfb51f mm/mm_init.c: mark check_for_memory() as __init new 68956474301b HWPOISON: offline support: fix spelling in Documentation/ABI/ new 26bd2bf1510f mm/memory_hotplug: document the signal_pending() check in [...] new 271f33538eba mm: memory-failure: remove unneeded PageHuge() check new e28cf4ade2d7 mm: memory-failure: ensure moving HWPoison flag to the raw [...] new 3b2b3d869426 mm: memory-failure: don't account hwpoison_filter() filter [...] new ace49da91763 mm: memory-failure: use local variable huge to check hugetlb page new 179fc114cedf mm: memory-failure: remove unneeded header files new ed19e2704a62 mm: memory-failure: minor cleanup for comments and codestyle new f58269051308 mm: memory-failure: fetch compound head after extra page r [...] new 75b7d20b1ba1 mm: memory-failure: fix race window when trying to get hug [...] new 291cb2ae8710 mm/memory: pass folio into do_page_mkwrite() new 14e950de8b16 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap new 07c331b613ed maple_tree: make mas_validate_gaps() to check metadata new 541e2f64a056 maple_tree: fix mas_validate_child_slot() to check last mi [...] new c75bca85d5db maple_tree: make mas_validate_limits() check root node and [...] new 749cba781917 maple_tree: update mt_validate() new 3360e9b738fe maple_tree: replace mas_logical_pivot() with mas_safe_pivot() new 8e355ca51a31 maple_tree: drop mas_first_entry() new 32fb8b393cfe mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s new cc3659f5fbe6 mm/pgtable: add PAE safety to __pte_offset_map() new f8adbe3df4da arm: adjust_pte() use pte_offset_map_nolock() new 857614893438 powerpc: assert_pte_locked() use pte_offset_map_nolock() new 06ad1902250f powerpc: add pte_free_defer() for pgtables sharing page new c61d1a7f3be1 sparc: add pte_free_defer() for pte_t *pgtable_t new 80f2a0d81185 s390: add pte_free_defer() for pgtables sharing page new e95a1e79ee1e mm/pgtable: add pte_free_defer() for pgtable as page new f2c5b808db5b mm/khugepaged: retract_page_tables() without mmap or vma lock new 61b59599cd11 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() new bb42852add23 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() new 8838f66eb69b mm: delete mmap_write_trylock() and vma_try_start_write() new 77d0325910b5 mm/pgtable: notes on pte_offset_map[_lock]() new 26199cfb1a7c mm: remove clear_page_idle() new 2fc76c7fdca7 mm: introduce vma_is_stack() and vma_is_heap() new b6675661d617 mm: use vma_is_stack() and vma_is_heap() new a0ee256a53a8 drm/amdkfd: use vma_is_stack() and vma_is_heap() new 2c26216a5298 selinux: use vma_is_stack() and vma_is_heap() new 226c91e2e6a5 selinux-use-vma_is_stack-and-vma_is_heap-fix new e1208553dbce perf/core: use vma_is_stack() and vma_is_heap() new 6700b7a463c1 mm/mmap: move vma operations to mm_struct out of the criti [...] new a96bb76264d2 mm/hwpoison: delete all entries before traversal in __foli [...] new 8093e660aaf5 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] new d07ee4d952ce hugetlbfs: improve read HWPOISON hugepage new 982915e8b405 selftests/mm: add tests for HWPOISON hugetlbfs read new 355a37203284 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() new f05ab6dc0746 mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS new 7b848a0e3041 mm/page_table_check: remove unused parameters in page_tabl [...] new 5a6261057b57 mm/page_table_check: remove unused parameters in page_tabl [...] new 012801c1a642 mm/page_table_check: remove unused parameter in [__]page_t [...] new afd39739705c mm/page_table_check: remove unused parameter in [__]page_t [...] new 509286cd6220 mm/page_table_check: remove unused parameter in [__]page_t [...] new 1bdae724e003 mm/page_table_check: remove unused parameter in [__]page_t [...] new fa34d94754e7 mm/page_table_check: remove unused parameter in [__]page_t [...] new 0d3c425f26d2 mm/page_table_check: remove unused parameter in [__]page_t [...] new 9a0a620cb2f9 highmem: add memcpy_to_folio() and memcpy_from_folio() new b5c51533f428 affs: convert affs_symlink_read_folio() to use the folio new 679b0cf4d901 affs: convert data read and write to use folios new 1ccf858da8f5 migrate: use folio_set_bh() instead of set_bh_page() new 07be45e870e4 ntfs3: convert ntfs_get_block_vbo() to use a folio new 2e3af51985bc jbd2: use a folio in jbd2_journal_write_metadata_buffer() new 79850566caf8 buffer: remove set_bh_page() new e2e105e74b15 mm/page_ext: remove unused return value of offline_page_ext new b295f35df15c mm/page_ext: remove rollback for untouched mem_section in [...] new 4ce5513b29b7 mm/page_ext: move functions around for minor cleanups to page_ext new 865e1daad52a lib/test_meminit: allocate pages up to order MAX_ORDER new 063a581c020d asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros new 86f8eb7ea625 hexagon: mm: convert to GENERIC_IOREMAP new f99005c0e024 openrisc: mm: remove unneeded early ioremap code new d798146864b8 mm/ioremap: define generic_ioremap_prot() and generic_iounmap() new 2fbd8d4baf14 mm: ioremap: allow ARCH to have its own ioremap method definition new 8ad9b9b2d3fc mm/ioremap: add slab availability checking in ioremap_prot new 768ce7ec0cfb arc: mm: convert to GENERIC_IOREMAP new 1da1703a3dda ia64: mm: convert to GENERIC_IOREMAP new a6d82ee35ec2 openrisc: mm: convert to GENERIC_IOREMAP new 05f07391a93f s390: mm: convert to GENERIC_IOREMAP new c997ab06e30c sh: add <asm-generic/io.h> including new 0827d256c0f0 sh: mm: convert to GENERIC_IOREMAP new 145a3a324b08 xtensa: mm: convert to GENERIC_IOREMAP new 692030af8e8f parisc: mm: convert to GENERIC_IOREMAP new 9b1e336909a9 mm/ioremap: consider IOREMAP space in generic ioremap new 8cfe20522af5 mm: move is_ioremap_addr() into new header file new e3ad5deaf2a4 powerpc: mm: convert to GENERIC_IOREMAP new 4c7efb6a8e18 arm64 : mm: add wrapper function ioremap_prot() new 43201fb5958c mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed new 8380462bd175 mm/hwpoison: rename hwp_walk* to hwpoison_walk* new 2840c12dea23 mm/tlbbatch: introduce arch_tlbbatch_should_defer() new 706d398bbc7d mm/tlbbatch: rename and extend some functions new 9c41e6caf792 mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() new 1e6c42d300da arm64: support batched/deferred tlb shootdown during page [...] new 3d2b860004a0 mm/memcg: minor cleanup for mc_handle_present_pte() new d51f4bbb7427 mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] new 04c1ef2864c1 fs/address_space: add alignment padding for i_map and i_mm [...] new 794a6d64bca8 maple_tree: mtree_insert*: fix typo in kernel-doc description new 63535d33f34b maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] new d1fd73f3aa6c memory tier: use helper macro __ATTR_RW() new 97756210b265 mm: kill frontswap new 0bbdcba20eb2 mm: kill frontswap fix new ca5e0b69775e zswap: make zswap_store() take a folio new d1d5205441b0 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] new f6c736d91872 swap: remove some calls to compound_head() in swap_readpage() new 94897525e8e3 zswap: make zswap_load() take a folio new 58f658d6b0e3 mm: kfence: allocate kfence_metadata at runtime new ad0c6f42014b mm-kfence-allocate-kfence_metadata-at-runtime-fix new 22bce8cf2626 mm/page_ext: add common function to get client data from page_ext new 04cdaebe65db mm/page_ext: use page_ext_data helper in page_table_check new 37aff7c3c721 mm/page_ext: use page_ext_data helper in page_owner new de22573762b6 mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] new 184f4aed63d7 mm/hugetlb: get rid of page_hstate() new 138327812878 mm/mmap: clean up validate_mm() calls new f0ee5fcc397f maple_tree: relax lockdep checks for on-stack trees new d27e3b6000e0 mm/mmap: change detached vma locking scheme new 13e0ca5f25f8 maple_tree: Be more strict about locking new f683a6eb8323 arm64/smmu: use TLBI ASID when invalidating entire range new 693e868536fa mmu_notifiers: fixup comment in mmu_interval_read_begin() new 75c400f82d34 mmu_notifiers: call invalidate_range() when invalidating TLBs new 1ddd1d6cf491 mmu_notifiers: don't invalidate secondary TLBs as part of [...] new 828fe4085cae mmu_notifiers: rename invalidate_range notifier new 595333316785 cred: convert printks to pr_<level> new c7c991c831c8 proc: support proc-empty-vm test on i386 new 7b80640370cd proc: skip proc-empty-vm on anything but amd64 and i386 new 5d61643fb1ae lib: replace kmap() with kmap_local_page() new 5e09457dcb41 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] new 69c5a2bc2f1c signal: print comm and exe name on fatal signals new 9094e8dfff96 signal-print-comm-and-exe-name-on-fatal-signals-fix new 9537828683d9 acct: replace all non-returning strlcpy with strscpy new 0fe306e908d9 ipc/sem: use flexible array in 'struct sem_undo' new 1a05c2eee4d2 char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM new 58b12b693be3 misc: open-dice: make OPEN_DICE depend on HAS_IOMEM new 28d633b8689f pcmcia : make PCMCIA depend on HAS_IOMEM new aaf14a86d944 net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM new 6290a626655b irqchip/al-fic: make AL_FIC depend on HAS_IOMEM new a53259d47b6f clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM new e52e18843c84 kexec: consolidate kexec and crash options into kernel/Kco [...] new ed9751c530c9 x86/kexec: refactor for kernel/Kconfig.kexec new 31ae92aa27bf arm/kexec: refactor for kernel/Kconfig.kexec new be023af49812 ia64/kexec: refactor for kernel/Kconfig.kexec new a997bdf15fc0 arm64/kexec: refactor for kernel/Kconfig.kexec new c8ffef2f036c loongarch/kexec: refactor for kernel/Kconfig.kexec new f29507869baf m68k/kexec: refactor for kernel/Kconfig.kexec new 06b9d5f6d5a3 mips/kexec: refactor for kernel/Kconfig.kexec new 1643118e20cb parisc/kexec: refactor for kernel/Kconfig.kexec new 5b8b72137699 powerpc/kexec: refactor for kernel/Kconfig.kexec new bf94916f49b1 riscv/kexec: refactor for kernel/Kconfig.kexec new 04059bad1718 s390/kexec: refactor for kernel/Kconfig.kexec new b90589254909 sh/kexec: refactor for kernel/Kconfig.kexec new 7b7c8cf148ff kexec: rename ARCH_HAS_KEXEC_PURGATORY new 181ea968aad9 kernel: relay: remove unnecessary NULL values from relay_open_buf new c49cde8559f1 lib: remove error checking for debugfs_create_dir() new 470405d33590 kbuild: flatten KBUILD_CFLAGS new 12df0e26c69a lib: error-inject: remove error checking for debugfs_create_dir() new ef819c226b90 fs: hfsplus: make extend error rate limited new c1e394eceac8 arch: enable HAS_LTO_CLANG with KASAN and KCOV new d6237d0bbe17 kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h new d11c6a04d24a x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] new 623cfe6e0e08 arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] new a4900f0b84f3 genetlink: replace custom CONCATENATE() implementation new c1195f0dd650 Merge branch 'mm-nonmm-unstable' into mm-everything new 98253e33b249 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new af1d981a98f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f09ccddfe620 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new a17837f637f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 964df0caffca Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new a64f0e4722d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42412773ab25 ARM: dts: at91-vinco: Fix "status" values new 12fe727585e3 Merge branch 'at91-dt' into at91-next new 090fff5f30eb Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 3e8b47bf95cd Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 45c3f9ee94f1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 253be5b53c27 arm64: dts: imx8mn-var-som: add missing pull-up for onboar [...] new b27bfc5103c7 arm64: dts: freescale: Fix VPU G2 clock new c486762fb17c ARM: dts: nxp/imx: limit sk-imx53 supported frequencies new 53cab4d87169 soc: imx: imx8mp-blk-ctrl: register HSIO PLL clock as bus_ [...] new 7b95e20e32c9 soc: imx: imx93-blk-ctrl: Add dedicated lockdep class for [...] new 0e40e5fe87f1 bus: imx-weim: use devm_platform_ioremap_resource new ef2c1c84bcb9 soc: imx: Explicitly include correct DT includes new 26be836672e4 Merge branch 'imx/drivers' into for-next new 66ba9c05fc51 ARM: imx: Drop unused includes new b20762e0749e Merge branch 'imx/soc' into for-next new 0010947dbc5d dt-bindings: arm: add TQMa93xxLA SOM new 37d1e3272574 Merge branch 'imx/bindings' into for-next new ec20d468d05f ARM: dts: imx: Remove regulators from simple-bus new 912133986ebb ARM: dts: nxp: add missing space before { new 1bf7e5e179a7 ARM: dts: imx7d-sdb: Pass the Ethernet aliases new f3ce2466eb18 ARM: dts: imx1-apf9328: correct ethernet reg addresses (split) new a722b232f8d4 ARM: dts: imx6qdl-mba6: Add missing supply regulator for l [...] new 2cf038daf8ce Merge branch 'imx/dt' into for-next new b40b2dc6a1b8 arm64: dts: freescale: add missing space before { new ba345b77fae7 arm64: dts: imx8mp: remove arm,primecell-periphid at etm nodes new b7df89f1c9d1 arm64: dts: imx8mm: add imx8mm-venice-gw73xx-0x-rpidsi ove [...] new 6b4da1354fd8 arm64: dts: imx8mm: add imx8mm-venice-gw72xx-0x-rpidsi ove [...] new 055e38c76388 arm64: dts: imx8mp-phyboard-pollux-rdk: Fix led sub-node names new 88114e1080b5 arm64: dts: imx8qm: add cpu frequency table new 36e81d6a9029 arm64: dts: imx8qm: add thermal zone and cooling map new bce07345481c arm64: dts: imx8qm-mek: delete A72 thermal zone new 99e5d6d2741e arm64: dts: imx8mm-evk: Add camera support new e8abdd58a198 arm64: dts: imx8mn-evk: Add HDMI support new 5aafda608f73 arm64: dts: imx8mn-evk: Add camera support new c982ecfa7992 arm64: dts: freescale: add initial device tree for MBa93xx [...] new 312ab094197d arm64: dts: imx8mp-phycore-som: Remove eth phy interrupt new 2d3779dd1e0c arm64: dts: imx8mp-phycore-som: Order properties alphabetically new b34f66815461 arm64: dts: imx8mp-phycore-som: Correct pad settings new 1a5a03433261 arm64: dts: imx8mp-phycore-som: Remove LDO2 and LDO4 pmic nodes new c2d28a0c49cc arm64: dts: imx8mp-phycore-som: Add regulator names new 6fe88df72efd arm64: dts: imx8mp-phycore-som: Update regulator output voltages new fa2a1ec50456 arm64: dts: imx8mp-phyboard-pollux: Add missing usdhc cloc [...] new 58a4c241a9ff Merge branch 'imx/dt64' into for-next new 5d9516e521cc Merge branch 'imx/defconfig' into for-next new 6de96c139a73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8bc672fc78c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91d45e84fe3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a73989376403 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f44871e4cb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1b376c25b9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f95030d06bdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf0cb2af6a18 ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg [...] new 982655cb0e7f ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg [...] new ee37a457af1d ARM: dts: exynos: Add Samsung Galaxy Tab 3 8.0 boards new a51a1a5895ef Merge branch 'next/dt' into for-next new 8188b984dea9 dt-bindings: pwm: samsung: add exynosautov9 compatible new 74641f4a79af arm64: dts: exynos: add pwm node for exynosautov9-sadk new cd29d6f9a235 Merge branch 'next/dt64' into for-next new f61641a711aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da042eb4f061 firmware: arm_scmi: Drop OF node reference in the transpor [...] new ecbe7c54a822 firmware: arm_scmi: Harden PERF domain info access new d5d78c5a7097 firmware: arm_scmi: Add v3.2 PERF Level Indexing mode support new edd098fb07bf Merge branches 'for-next/juno/fixes', 'for-next/juno/updat [...] new aee257059001 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 61e939a65a24 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 64c92b1e83d1 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 474f20f65268 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8b8d2c61b24 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 4fc926f87b19 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new bd348ca24d81 dt-bindings: clock: Add StarFive JH7110 PLL clock generator new c81f7845b2ce dt-bindings: soc: starfive: Add StarFive syscon module new 2110add84bc6 dt-bindings: clock: jh7110-syscrg: Add PLL clock inputs new 14b14a57e642 dt-bindings: clock: Add StarFive JH7110 System-Top-Group c [...] new 9b3938c0b81e dt-bindings: clock: Add StarFive JH7110 Image-Signal-Proce [...] new a097a5ec14df dt-bindings: clock: Add StarFive JH7110 Video-Output clock [...] new 616bc1dea1ac clk: starfive: Add StarFive JH7110 PLL clock driver new a013e9818734 clk: starfive: jh7110-sys: Add PLL clocks source from DTS new 7c53b44bcbfd clk: starfive: Add StarFive JH7110 System-Top-Group clock driver new 81279f5d0812 clk: starfive: Add StarFive JH7110 Image-Signal-Process cl [...] new dae5448a327e clk: starfive: Add StarFive JH7110 Video-Output clock driver new fd8c0b5adc2d Merge tag 'clk-starfive-for-6.6' of https://git.kernel.org [...] new 8303d4eed208 clk: starfive: Simplify .determine_rate() new c64325b3f956 Merge branch 'clk-starfive' into clk-next new dac7d7a8cd03 dt-bindings: arm: hisilicon,cpuctrl: Merge "hisilicon,hix5 [...] new bbb8eb3cb06f dt-bindings: clock: ast2600: Add I3C and MAC reset definitions new 64446fe08c55 dt-bindings: clock: versal: Add versal-net compatible string new 0c167878f767 Merge branch 'clk-bindings' into clk-next new a96cbb146a97 clk: Explicitly include correct DT includes new a995c50db887 drivers: clk: keystone: Fix parameter judgment in _of_pll_ [...] new 7d59a21be6fe Merge branch 'clk-cleanup' into clk-next new 1eb8d61ac5c9 clk: mediatek: mt8183: Add back SSPM related clocks new a29b2fccf5f2 clk: imx93: Propagate correct error in imx93_clocks_probe() new e7dd44f4f316 clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM new fb552f283a59 Merge branch 'clk-fixes' into clk-next new 22250dca0dde clk: oxnas: remove obsolete clock driver new 096110aa23b9 dt-bindings: clk: oxnas: remove obsolete bindings new e4e9d50144ea Merge branch 'clk-rm' into clk-next new b93d1331ea26 clk: baikal-t1: Using div64_ Ul replaces do_ Div() function new b23349d2b511 Merge branch 'clk-cleanup' into clk-next new 39fd8ee59137 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 5f50ad92dc8d Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 9e3ac8930351 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new a4d3c9bb7da0 LoongArch: Fix module relocation error with binutils 2.41 new b2951a61c785 LoongArch: Fix CMDLINE_EXTEND and CMDLINE_BOOTLOADER handling new 093307d2cce3 LoongArch: Fix return value underflow in exception path new fda132ec1d27 LoongArch: Cleanup __builtin_constant_p() checking for cpu_has_* new 2cdb55377cfb LoongArch: Add Loongson Binary Translation (LBT) extension [...] new 8a64b788d62d LoongArch: Provide kaslr_offset() to get kernel offset new 72c15ad1f3e1 LoongArch: Allow building with kcov coverage new d6f56291c0d7 kasan: Add __HAVE_ARCH_SHADOW_MAP to support arch specific [...] new b8f05ecd5ac4 kasan: Add (pmd|pud)_init for LoongArch zero_(pud|p4d)_pop [...] new 1f9d32839f81 LoongArch: Simplify the processing of jumping new kernel f [...] new a74fdbfb207b LoongArch: Add kernel address sanitizer support new 5ec225c3f753 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 8f7dc116dfc9 m68k/pci: Drop useless pcibios_setup() new 5275b3ee7fad m68k: coldfire: dma_timer: ERROR: "foo __init bar" should [...] new 23e333120a9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5dea943213b1 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new f03dc7f48571 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 034907830f0a Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 800de1935c1c Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new ed407b985a25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96474377780c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 63d9425799d2 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 44f8bd35f926 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9561ed4b006f next-20230719/cifs new 199a7bab5d7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e9955acfdf95 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 56a3aeead459 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 3c505aaac1c1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 6a7fbbd93412 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new cb66e401be91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new d7bbd1f4d4d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7da13afb2414 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new ac85ba246a8c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 46328353d362 nfsd: inherit required unset default acls from effective set new ec60fc5541f6 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly new e96eb2d60c20 SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call new bc251a538774 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] new 1065c0c6a99f SUNRPC: Revert e0a912e8ddba new 070f391ca4d4 SUNRPC: Reduce thread wake-up rate when receiving large RP [...] new 1ec95c3002b7 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 442b7b7cde5c Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new d4e058935687 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new c851eddfc428 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new ed7ce45ea3b4 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] new e577e7f5df49 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 718d29a64828 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 55b2b6c5bc99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d00d7f6c0779 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 494766a5f75f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e46f391080b1 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 0b05b989715a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11e606176de8 hwmon: (pmbus) Update documentation to not use .probe_new( [...] new 4add71126a7d hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs a [...] new 8339ca06beb9 hwmon: (lan966x) Use the devm_clk_get_enabled() helper function new c6db77835f6f hwmon: Explicitly include correct DT includes new f074a665259e hwmon: (pmbus/max20730) Remove strlcpy occurences new 05b85b6d95db hwmon: (dimmtemp) Support more than 32 DIMMs new 5b8be31277c2 hwmon: bt1-pvt: Convert to devm_platform_ioremap_resource() new 48155813fa11 hwmon: (nct6775) Change labels for nct6799 new b112ef3d88d0 hwmon: Remove smm665 driver new 8bab0f560514 hwmon: (nct6775) Increase and reorder ALARM/BEEP bits new de11a0050c62 hwmon: (oxp-sensors) Move board detection to the init function new e29d5692fcf1 hwmon: (it87) Split temperature sensor detection to separa [...] new f046209260d9 hwmon: (it87) Improve temperature reporting support new 4cf30c227cc9 hwmon: (it87) Add support to detect sensor type AMDTSI new 5aa1bb73fa37 hwmon: (pmbus/mp2975) Fix whitespace error new 091e3e70fa1a dt-bindings: trivial-devices: Add MPS MP2971 and MP2973 new 40f1e03f560e hwmon: (pmbus/mp2975) Prepare for MP2973 and MP2971 new 74a122df8c78 hwmon: (pmbus/mp2975) Simplify VOUT code new 9260ab087c12 hwmon: (pmbus/mp2975) Make phase count variable new 605d410d6616 hwmon: (pmbus/mp2975) Add support for MP2971 and MP2973 new 20bc175ff76b hwmon: (pmbus/mp2975) Add regulator support new d7145f24b6ea hwmon: (pmbus/mp2975) Add OCP limit new 8a0cf0e01329 hwmon: (sht3x) convert some of sysfs interface to hwmon new 7b486eb82efa Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new ae8de9927ed8 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 87ea9fa9e0c8 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 6fc0cb20689f Merge branch 'acpi-video' into linux-next new 311ece555479 Merge branch 'acpi-processor' into linux-next new d46b0a05bdc8 Revert "intel_idle: Add __init annotation to matchup_vm_st [...] new a5155c023d6a Revert "intel_idle: Add a "Long HLT" C1 state for the VM g [...] new 5534f4462741 Revert "intel_idle: Add support for using intel_idle in a [...] new 6384f300e9f3 Merge branch 'pm-cpuidle' into linux-next new a2a033b39664 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 81158684f66a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new cb95ddd12989 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new b3d2b014b259 RDMA/irdma: Fix building without IPv6 new ba706db6823b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3645c71b582b selftests/net: replace manual array size calc with ARRAYSI [...] new 9843814fc651 net: txgbe: change LAN reset mode new f8e343326c1d net: mvpp2: debugfs: remove redundant parameter check in t [...] new da4e8648079e net: mana: Batch ringing RX queue doorbell on receiving packets new f5e39b57124f net: mana: Use the correct WQE count for ringing RQ doorbell new 63c8778d9149 Merge branch 'net-mana-fix-doorbell-access-for-receive-queues' new dfa2f0483360 tcp: get rid of sysctl_tcp_adv_win_scale new f15fbe46f5ed net: atlantic: Remove unnecessary (void*) conversions new 89c04d6c49c3 net: ppp: Remove unnecessary (void*) conversions new 14fbcad00fe5 net: hns3: remove unnecessary (void*) conversions. new 406eb9cf6f6f net: hns: Remove unnecessary (void*) conversions new c59cc2679acc ice: remove unnecessary (void*) conversions new 099090c6effc ethernet: smsc: remove unnecessary (void*) conversions new 04115debedce net: mdio: Remove unnecessary (void*) conversions new 9235e3bcc613 can: ems_pci: Remove unnecessary (void*) conversions new 1d5123efdb91 net: bna: Remove unnecessary (void*) conversions new 3223eeaf0545 Merge branch 'remove-unnecessary-void-conversions' new 8bb5e82589f0 ip_tunnels: Add nexthop ID field to ip_tunnel_key new d977e1c8e3a1 vxlan: Add support for nexthop ID metadata new 29cfb2aaa442 bridge: Add backup nexthop ID support new b408453053fb selftests: net: Add bridge backup port and backup nexthop ID test new b3f937f15cd6 Merge branch 'backup-nexthop-ID' new 47448ff2d5c7 net: stmmac: xgmac: Fix L3L4 filter count new edbc16c43b27 selftests: mptcp: connect: don't stop if error new e141c1e8e4c1 selftests: mptcp: userspace pm: don't stop if error new 8320b1387a15 selftests: mptcp: userspace_pm: fix shellcheck warnings new e198ad759273 selftests: mptcp: userspace_pm: uniform results printing new d8463d81652d selftests: mptcp: userspace_pm: reduce dup code around printf new c4192967e62f selftests: mptcp: lib: format subtests results in TAP new dd350f46e35e selftests: mptcp: connect: format subtests results in TAP new d85555ac11f9 selftests: mptcp: pm_netlink: format subtests results in TAP new 7f117cd37c61 selftests: mptcp: join: format subtests results in TAP new ce9902573652 selftests: mptcp: diag: format subtests results in TAP new 675d99338e7a selftests: mptcp: simult flows: format subtests results in TAP new 9e86a297796b selftests: mptcp: sockopt: format subtests results in TAP new f589234e1af0 selftests: mptcp: userspace_pm: format subtests results in TAP new 09c4a16d020f Merge branch 'mptcp-selftests' new df84f0ce569d i40e: Add helper for VF inited state check with timeout new efb6f4a35954 i40e: Wait for pending VF reset in VF set callbacks new 5861e822502e Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new b16b50476714 gtp: Set TOS and routing scope independently for fib lookups. new 2d6c85ca3eb8 dccp: Set TOS and routing scope independently for fib lookups. new ba80e20d7f3f sctp: Set TOS and routing scope independently for fib lookups. new 36395b2efe90 Merge branch 'remove-RTO_ONLINK-users' new bb410c03b999 dt-bindings: net: can: Remove interrupt properties for MCAN new b382380c0d2d can: m_can: Add hrtimer to generate software interrupt new 09ff091a0a08 Merge patch series "Enable multiple MCAN on AM62x" new 22d8e8d6338d can: Explicitly include correct DT includes new 62bd0232d745 dt-bindings: can: xilinx_can: Add reset description new 25000fc785b4 can: xilinx_can: Add support for controller reset new 2e12d79f56ff Merge patch series "can: xilinx_can: Add support for reset" new c2ad812956ae can: kvaser_pciefd: Move hardware specific constants and f [...] new f33ad6776b2f can: kvaser_pciefd: Add support for new Kvaser pciefd devices new b38eb89112d1 Merge patch series "can: kvaser_pciefd: Add support for ne [...] new 03df47c1bb39 can: ucan: Remove repeated word new 97083c21c5d3 Merge tag 'linux-can-next-for-6.6-20230719' of git://git.k [...] new 0a1f7bfe35a3 bpf: Introduce internal definitions for UAPI-opaque bpf_{r [...] new c3c510ce431c bpf: Add 'owner' field to bpf_{list,rb}_node new fdf48dc2d054 selftests/bpf: Add rbtree test exercising race which 'owne [...] new f3514a5d6740 selftests/bpf: Disable newly-added 'owner' field test unti [...] new 4b3ccca5c80c Merge branch 'bpf-refcount-followups-2-owner-field' new 89dc4037dda1 samples/bpf: README: Update build dependencies required new 8daf847714ec bpf: Drop useless btf_vmlinux in bpf_tcp_ca new 831deb2976de bpf: consider types listed in reg2btf_ids as trusted new 5ba190c29cf9 bpf: consider CONST_PTR_TO_MAP as trusted pointer to struc [...] new 9c29804961c1 bpf: make an argument const in the bpf_map_sum_elem_count kfunc new 72829b1c1f16 bpf: allow any program to use the bpf_map_sum_elem_count kfunc new 9df76fe0c5ac Merge branch 'allow-bpf_map_sum_elem_count-for-all-program-types' new 492e797fdab2 bpf, x86: initialize the variable "first_off" in save_args() new 63a64a56bc3f xsk: prepare 'options' in xdp_desc for multi-buffer use new 81470b5c3c66 xsk: introduce XSK_USE_SG bind flag for xsk socket new 556444c4e683 xsk: prepare both copy and zero-copy modes to co-exist new faa91b839b09 xsk: move xdp_buff's data length check to xsk_rcv_check new 804627751b42 xsk: add support for AF_XDP multi-buffer on Rx path new b7f72a30e9ac xsk: introduce wrappers and helpers for supporting multi-b [...] new 1b725b0c8163 xsk: allow core/drivers to test EOP bit new cf24f5a5feea xsk: add support for AF_XDP multi-buffer on Tx path new 07428da9e25a xsk: discard zero length descriptors in Tx path new 13ce2daa259a xsk: add new netlink attribute dedicated for ZC max frags new 24ea50127ecf xsk: support mbuf on ZC RX new 1bbc04de607b ice: xsk: add RX multi-buffer support new 1c9ba9c14658 i40e: xsk: add RX multi-buffer support new d5581966040f xsk: support ZC Tx multi-buffer in batch API new eeb2b5381038 ice: xsk: Tx multi-buffer support new a92b96c4ae10 i40e: xsk: add TX multi-buffer support new 49ca37d0d825 xsk: add multi-buffer documentation new 17f1034dd76d selftests/xsk: transmit and receive multi-buffer packets new f540d44e05cf selftests/xsk: add basic multi-buffer test new 1005a226da9a selftests/xsk: add unaligned mode test for multi-buffer new 697604492b64 selftests/xsk: add invalid descriptor test for multi-buffer new f80ddbec4762 selftests/xsk: add metadata copy test for multi-buff new 807bf4da2049 selftests/xsk: add test for too many frags new 3666bccab43a selftests/xsk: reset NIC settings to default after running [...] new 3226e3139dfe Merge branch 'xsk-multi-buffer-support' new 053c8e1f235d bpf: Add generic attach/detach/query API for multi-progs new e420bed02507 bpf: Add fd-based tcx multi-prog infra with link support new fe20ce3a5126 libbpf: Add opts-based attach/detach/query API for tcx new 55cc3768473e libbpf: Add link-based API for tcx new 4e9c2d9af561 libbpf: Add helper macro to clear opts structs new 57c61da8bff4 bpftool: Extend net dump with tcx progs new cd13c91d9290 selftests/bpf: Add mprog API tests for BPF tcx opts new c6d479b3346c selftests/bpf: Add mprog API tests for BPF tcx links new 24cc7564e0de Merge branch 'bpf-link-support-for-tc-bpf-programs' new 41ee0145a4ea bpf: sync tools/ uapi header with new 6f5a630d7c57 bpf, net: Introduce skb_pointer_if_linear(). new e93165d5e75d Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new e262389fd775 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 8e3e3321af3f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 78320ead697d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2d0a0688f0d5 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 74d090e11b18 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 04225be454d9 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new ac7c1231d0e4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8bedbd766ea8 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new cd1c845a4dd7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 9808aa4dbbfe Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 63d8cc73fd4e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new a3684704d490 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 88c31d2dd191 drm/etnaviv: fix error code in event_alloc() new cf6e94707f93 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 3cda324e0d22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78908f45ccf1 regmap: Let users check if a register is cached new d881ee5a872f regmap: Provide test for regcache_reg_present() new 99aae70551f9 ALSA: hda: Use regcache_reg_cached() rather than open coding new c25bae7f4f3d Merge remote-tracking branch 'regmap/for-6.6' into regmap-next new 0ae22e914caf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5168339669b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da7c07b10838 driver core: Provide stubs for !IOMEM builds new a0c74f6c9ea9 platform: Provide stubs for !HAS_IOMEM builds new 512d092d7882 ALSA: Enable build with UML new 5aaa4024e14f kunit: Enable ASoC in all_tests.config new b7dc237ef8b0 ASoC: topology: Add explicit build option new 4619dd77e66d ASoC: Improve coverage in default KUnit runs new 4edc07fc7fe1 ASoC: amd: acp: fix SND_SOC_AMD_ACP_PCI depdenencies new 30019d220cf9 ASoC: mediatek: mt8188: DPCM used FE and BE merged parameters new 82e7c8b93a06 ASoC: ti: omap-mcbsp: Ignore errors for getting fck_src new 65bc25b8d090 ASoC: fsl_spdif: Add support for 22.05 kHz sample rate new a87023d45ec0 Merge remote-tracking branch 'asoc/for-6.6' into asoc-next new 3e3c2adc7297 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ad1b1a84536 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new d7781232b5b2 Input: da9063 - add wakeup support new 21c133be0266 dt-bindings: mms114: Add linux,keycodes property for touch keys new bf93349b11ab Input: mms114 - add support for touch keys new 7a7a83aa6f66 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 894c879e6bbc Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 2253b343872b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1d2241d9315 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a1d0ed07de5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 728dbce44bc8 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 2ce8284c3115 power: Explicitly include correct DT includes new da28e18d6a31 power: supply: bq24190: Considers FORCE_20PCT when getting [...] new 7b9fc309c0b5 power: supply: bd99954: make read-only array sub_status_reg new d40befed9a58 power: reset: at91-reset: add sysfs interface to the power [...] new 0b64a0e53cc7 power: reset: at91-poweroff: Convert to devm_platform_iore [...] new 5d002da7296c power: reset: at91-sama5d2_shdwc: Convert to devm_platform [...] new 79d2a09d953f power: reset: brcm-kona: Convert to devm_platform_ioremap_ [...] new 808e964e302f power: reset: gemini-poweroff: Convert to devm_platform_io [...] new 19223ffa3d84 power: reset: msm: Convert to devm_platform_ioremap_resource() new 1a80588314ca power: reset: ocelot: Convert to devm_platform_ioremap_resource() new b52d51d88432 power: supply: core: Avoid duplicate hwmon device from the [...] new af73fd32b4f2 power: reset: oxnas-restart: remove obsolete restart driver new a15fe12006ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6023fffc3e27 regulator: Remove duplicated include in mt6359-regulator.c new 2920e08bef60 regulator: max77857: Switch back to use struct i2c_driver' [...] new 541e75954cad regulator: max77857: mark more functions static new 862b56287a25 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] new 4643bbccb2c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 983a57ec30c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c5381bc28270 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 08a12b39e289 selinux: drop avtab_search() new e5faa839c3ee selinux: add missing newlines in pr_err() statements new 0fe53224bf5b selinux: update my email address new dd51fcd42fd6 selinux: introduce and use lsm_ad_net_init*() helpers new ce919fbd3c3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new af964c093729 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e9084fce4cc6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 81fb79c3b5c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2e849cfe370 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5737d12779a spi: rzv2m-csi: Squash timing settings into one statement new 8dc4038a026a spi: rzv2m-csi: Improve data types, casting and alignment new 7b63568fce9c spi: rzv2m-csi: Get rid of the x_trg{_words} tables new c5a7b66811d2 spi: rzv2m-csi: Make use of device_set_node new 5d1bb080c398 Merge remote-tracking branch 'spi/for-6.6' into spi-next new 788457e0f2d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f85cc81131d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ef39dc4ff954 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6716f4d39c17 rcu: Update synchronize_rcu_mult() comment for call_rcu_hurry() new c924bf5a43e4 rcu: Clarify rcu_is_watching() kernel-doc comment new 5a6faa626bfd srcu,notifier: Remove #ifdefs in favor of SRCU Tiny srcu_usage new 5bafd087a256 rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load new e820f032fe48 rcu: Make the rcu_nocb_poll boot parameter usable via boot config new f4404d575c11 rcu: Use WRITE_ONCE() for assignments to ->next for rculist_nulls new 347591e250fc torture: Add init-program support for loongarch new 57b8829d3504 torture: Switch qemu from -nographic to -display none new acdf74544b2c torture: Make init program dump command-line arguments new 73ced1e83297 torture: Cause mkinitrd.sh to indicate failure on compile errors new c8a7f6bd844b Merge branches 'doc.2023.07.14b', 'fixes.2023.07.19a', 'rc [...] new 62689433b464 Merge branch 'scftorture.2023.07.14b' into HEAD new 1670a1b074df Merge branch 'clocksource.2023.07.14b' into HEAD new 069d71158f7c Merge branch 'csd-lock.2023.07.14b' into HEAD new 09336351dad9 rcu: Delete a redundant check in rcu_check_gp_kthread_star [...] new aacd67d9a200 rcu: Don't redump the stalled CPU where RCU GP kthread last ran new 523a97c01e72 torture: Share torture_random_state with torture_shuffle_tasks() new ec23508d56d9 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new ae0ba0d454ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4aff9ba7b5e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4ab9d589a44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fc38fcd5cba Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new ac2d927242c0 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new bafcf1232590 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e66ba689bdd2 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 763ba67bec07 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new a92dbbd5bf5f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ba727213d645 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 40ed5a344d9f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 51566aa2382a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e818f53db4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a1d9a032c8d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 23316be8a9d4 hwspinlock: qcom: add missing regmap config for SFPB MMIO [...] new 7784311cad42 dt-bindings: remoteproc: qcom,msm8996-mss-pil: Fix 8996 clocks new b666efef756a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 96ad5225c378 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e91d0f05e66a gpio: Explicitly include correct DT includes new c9ab610e5cd9 gpio: bcm-kona: Make driver OF-independent new ec72293cc209 gpio: bcm-kona: remove unneeded platform_set_drvdata() call new 91093b57ee3b gpio: bcm-kona: Drop unused pdev member in private data structure new 4c3734e74fea Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new cacc92453ef2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72390069b4da Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new a27002bcaca8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 579932356943 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cf36a495f070 rust: str: make doctests compilable/testable new bfa7dff036f0 rust: sync: make doctests compilable/testable new ed615fb8ee6d rust: types: make doctests compilable/testable new a66d733da801 rust: support running Rust documentation tests as KUnit ones new 64bd4641310c MAINTAINERS: add Rust KUnit files to the KUnit entry new 5d603d5999f6 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 6c5058314def Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44f23dabdc08 nvdimm: Use kstrtobool() instead of strtobool() new c1dbd8a84918 virtio_pmem: add the missing REQ_OP_WRITE for flush bio new fd774e36fe87 nvdimm: Explicitly include correct DT includes new 8ee864636dd8 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 6aa40a2af97a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 2b6753bf7ffa Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 9fef014c49f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30f727357615 Merge branch 'main' of git://git.infradead.org/users/willy [...] new c0f130a37971 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 6c26e060a5b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 635a1ef25464 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc7187676379 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3bba9fb3bc4 rust: lock: Add intra-doc links to the Backend trait new 341faf2b45ba rust: helpers: sort includes alphabetically in rust/helpers.c new 1073cc7e34a7 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 2f9ff6a1f85d Merge branch 'bitmap-for-next' of https://github.com/norov [...] new d6c350be23ce Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 39f6dc11a8dc Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new c58c49dd8932 Add linux-next specific files for 20230720
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 (352ce39a8bba) \ N -- N -- N refs/heads/master (c58c49dd8932)
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 709 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: .mailmap | 3 + .../ABI/testing/sysfs-platform-power-on-reason | 12 + Documentation/devicetree/bindings/arm/fsl.yaml | 19 + .../bindings/arm/hisilicon/controller/cpuctrl.yaml | 20 + .../devicetree/bindings/clock/hix5hd2-clock.txt | 30 - .../devicetree/bindings/clock/oxnas,stdclk.txt | 28 - .../bindings/clock/starfive,jh7110-ispcrg.yaml | 87 + .../bindings/clock/starfive,jh7110-pll.yaml | 46 + .../bindings/clock/starfive,jh7110-stgcrg.yaml | 82 + .../bindings/clock/starfive,jh7110-syscrg.yaml | 18 +- .../bindings/clock/starfive,jh7110-voutcrg.yaml | 90 + .../devicetree/bindings/clock/xlnx,versal-clk.yaml | 7 +- .../bindings/input/touchscreen/melfas,mms114.yaml | 5 + .../devicetree/bindings/net/can/bosch,m_can.yaml | 20 +- .../devicetree/bindings/net/can/xilinx,can.yaml | 3 + .../devicetree/bindings/pwm/pwm-samsung.yaml | 17 +- .../bindings/remoteproc/qcom,msm8996-mss-pil.yaml | 7 +- .../soc/starfive/starfive,jh7110-syscon.yaml | 93 + .../devicetree/bindings/trivial-devices.yaml | 4 + Documentation/netlink/specs/netdev.yaml | 6 + Documentation/networking/af_xdp.rst | 211 +- Documentation/networking/ip-sysctl.rst | 1 + MAINTAINERS | 18 +- Next/SHA1s | 90 +- Next/merge.log | 1477 +++++++++---- arch/Kconfig | 4 +- arch/arm/boot/dts/microchip/at91-vinco.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx1-apf9328.dts | 6 +- arch/arm/boot/dts/nxp/imx/imx27.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx31.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx50.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx51.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx53-sk-imx53.dts | 10 + arch/arm/boot/dts/nxp/imx/imx53.dtsi | 2 +- .../boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi | 2 + arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi | 2 + arch/arm/boot/dts/nxp/imx/imx6sx.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 4 +- .../boot/dts/nxp/imx/imx6ul-ccimx6ulsbcexpress.dts | 2 +- .../arm/boot/dts/nxp/imx/imx6ul-ccimx6ulsbcpro.dts | 6 +- .../boot/dts/nxp/imx/imx6ul-kontron-bl-common.dtsi | 2 +- .../boot/dts/nxp/imx/imx6ul-tx6ul-mainboard.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx7d-pico.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts | 5 + arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 2 +- arch/arm/boot/dts/nxp/ls/ls1021a-iot.dts | 10 +- .../boot/dts/nxp/mxs/imx28-eukrea-mbmx283lc.dts | 2 +- arch/arm/boot/dts/samsung/Makefile | 3 + arch/arm/boot/dts/samsung/exynos4212-tab3-3g8.dts | 29 + arch/arm/boot/dts/samsung/exynos4212-tab3-lte8.dts | 44 + .../arm/boot/dts/samsung/exynos4212-tab3-wifi8.dts | 26 + arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi | 1310 ++++++++++++ arch/arm/boot/dts/samsung/s3c6410-mini6410.dts | 2 +- arch/arm/boot/dts/samsung/s5pv210-smdkv210.dts | 2 +- arch/arm/mach-imx/mach-imx1.c | 4 - arch/arm/mach-imx/mach-imx25.c | 5 - arch/arm/mach-imx/mach-imx27.c | 6 - arch/arm/mach-imx/mach-imx35.c | 8 - arch/arm/mach-imx/mach-imx50.c | 1 - arch/arm/mach-imx/mach-imx51.c | 5 +- arch/arm/mach-imx/mach-imx53.c | 8 - arch/arm/mach-imx/mach-imx6sx.c | 2 - arch/arm/mach-imx/mach-imx6ul.c | 4 - arch/arm/mach-imx/mach-imx7d.c | 2 +- arch/arm/mach-imx/pm-imx5.c | 1 + arch/arm/mach-imx/pm-imx6.c | 1 + arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 6 + arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 11 + arch/arm64/boot/dts/freescale/Makefile | 5 + .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 48 + .../freescale/imx8mm-venice-gw72xx-0x-rpidsi.dtso | 90 + .../freescale/imx8mm-venice-gw73xx-0x-rpidsi.dtso | 90 + arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 114 + arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 2 +- .../boot/dts/freescale/imx8mp-debix-model-a.dts | 4 +- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 8 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 155 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 4 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 206 ++ arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 2 +- .../dts/freescale/imx93-tqma9352-mba93xxla.dts | 641 ++++++ arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi | 213 ++ arch/arm64/include/asm/tlbflush.h | 5 + arch/arm64/net/bpf_jit_comp.c | 8 +- arch/loongarch/include/asm/fpu.h | 6 +- arch/loongarch/kernel/setup.c | 16 + arch/m68k/coldfire/dma_timer.c | 2 +- arch/m68k/kernel/pcibios.c | 6 - arch/powerpc/include/asm/book3s/64/tlbflush.h | 1 + arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 1 + arch/powerpc/mm/book3s64/radix_tlb.c | 6 + arch/x86/include/asm/rmwcc.h | 11 +- arch/x86/mm/tlb.c | 3 + arch/x86/net/bpf_jit_comp.c | 2 +- drivers/base/regmap/regcache.c | 23 + drivers/base/regmap/regmap-kunit.c | 40 + drivers/bus/imx-weim.c | 2 +- drivers/clk/Kconfig | 7 - drivers/clk/Makefile | 1 - drivers/clk/actions/owl-common.c | 2 - drivers/clk/actions/owl-common.h | 2 +- drivers/clk/axs10x/pll_clock.c | 3 +- drivers/clk/baikal-t1/ccu-pll.c | 6 +- drivers/clk/baikal-t1/clk-ccu-div.c | 1 - drivers/clk/bcm/clk-bcm2835.c | 2 +- drivers/clk/bcm/clk-bcm63xx-gate.c | 1 - drivers/clk/bcm/clk-sr.c | 2 +- drivers/clk/clk-aspeed.c | 2 +- drivers/clk/clk-ast2600.c | 2 +- drivers/clk/clk-bm1880.c | 4 +- drivers/clk/clk-cs2000-cp.c | 2 +- drivers/clk/clk-en7523.c | 3 +- drivers/clk/clk-gpio.c | 2 +- drivers/clk/clk-hsdk-pll.c | 1 - drivers/clk/clk-k210.c | 1 - drivers/clk/clk-oxnas.c | 251 --- drivers/clk/clk-palmas.c | 1 - drivers/clk/clk-plldig.c | 2 - drivers/clk/clk-qoriq.c | 2 +- drivers/clk/clk-scpi.c | 1 - drivers/clk/clk-si5351.c | 2 +- drivers/clk/clk-versaclock5.c | 1 - drivers/clk/clk-versaclock7.c | 1 - drivers/clk/hisilicon/clk-hi3559a.c | 2 +- drivers/clk/hisilicon/clk-hi3620.c | 1 - drivers/clk/hisilicon/clk-hi3660.c | 2 +- drivers/clk/hisilicon/clk-hi3670.c | 2 +- drivers/clk/hisilicon/clk-hi6220-stub.c | 2 +- drivers/clk/hisilicon/clk-hi6220.c | 3 - drivers/clk/hisilicon/clk-hip04.c | 3 - drivers/clk/hisilicon/clk.c | 2 +- drivers/clk/hisilicon/crg-hi3516cv300.c | 2 +- drivers/clk/hisilicon/crg-hi3798cv200.c | 2 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 2 - drivers/clk/imx/clk-imx8qxp.c | 1 - drivers/clk/imx/clk-imx8ulp.c | 2 +- drivers/clk/imx/clk-imx93.c | 2 +- drivers/clk/imx/clk-scu.c | 2 +- drivers/clk/keystone/pll.c | 2 +- drivers/clk/keystone/sci-clk.c | 3 +- drivers/clk/mediatek/clk-mt2701-aud.c | 2 +- drivers/clk/mediatek/clk-mt2701-g3d.c | 4 +- drivers/clk/mediatek/clk-mt2701.c | 4 +- drivers/clk/mediatek/clk-mt2712.c | 4 +- drivers/clk/mediatek/clk-mt6765.c | 2 +- drivers/clk/mediatek/clk-mt6779-aud.c | 4 +- drivers/clk/mediatek/clk-mt6779.c | 2 - drivers/clk/mediatek/clk-mt6797.c | 2 - drivers/clk/mediatek/clk-mt7622-aud.c | 2 +- drivers/clk/mediatek/clk-mt7622-eth.c | 4 +- drivers/clk/mediatek/clk-mt7622-hif.c | 4 +- drivers/clk/mediatek/clk-mt7622.c | 4 +- drivers/clk/mediatek/clk-mt7629-eth.c | 2 - drivers/clk/mediatek/clk-mt7629-hif.c | 4 +- drivers/clk/mediatek/clk-mt7629.c | 2 - drivers/clk/mediatek/clk-mt7981-apmixed.c | 4 +- drivers/clk/mediatek/clk-mt7981-eth.c | 4 +- drivers/clk/mediatek/clk-mt7981-infracfg.c | 4 +- drivers/clk/mediatek/clk-mt7981-topckgen.c | 4 +- drivers/clk/mediatek/clk-mt7986-apmixed.c | 4 +- drivers/clk/mediatek/clk-mt7986-eth.c | 4 +- drivers/clk/mediatek/clk-mt7986-infracfg.c | 4 +- drivers/clk/mediatek/clk-mt7986-topckgen.c | 4 +- drivers/clk/mediatek/clk-mt8167-aud.c | 4 +- drivers/clk/mediatek/clk-mt8167-img.c | 4 +- drivers/clk/mediatek/clk-mt8167-mfgcfg.c | 4 +- drivers/clk/mediatek/clk-mt8167-mm.c | 4 +- drivers/clk/mediatek/clk-mt8167-vdec.c | 4 +- drivers/clk/mediatek/clk-mt8173-mm.c | 2 +- drivers/clk/mediatek/clk-mt8183.c | 31 +- drivers/clk/mediatek/clk-mt8188-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt8188-topckgen.c | 2 +- drivers/clk/mediatek/clk-mt8192-cam.c | 2 +- drivers/clk/mediatek/clk-mt8192-img.c | 2 +- drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.c | 2 +- drivers/clk/mediatek/clk-mt8192-ipe.c | 2 +- drivers/clk/mediatek/clk-mt8192-mdp.c | 2 +- drivers/clk/mediatek/clk-mt8192-mfg.c | 2 +- drivers/clk/mediatek/clk-mt8192-msdc.c | 2 +- drivers/clk/mediatek/clk-mt8192-scp_adsp.c | 2 +- drivers/clk/mediatek/clk-mt8192-vdec.c | 2 +- drivers/clk/mediatek/clk-mt8192-venc.c | 2 +- drivers/clk/mediatek/clk-mt8192.c | 4 +- drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt8195-topckgen.c | 2 +- drivers/clk/mediatek/clk-mt8365.c | 4 +- drivers/clk/mediatek/clk-mt8516-aud.c | 4 +- drivers/clk/meson/a1-peripherals.c | 2 +- drivers/clk/meson/a1-pll.c | 2 +- drivers/clk/meson/axg-audio.c | 2 +- drivers/clk/meson/axg.c | 2 +- drivers/clk/meson/g12a.c | 2 +- drivers/clk/meson/gxbb.c | 2 +- drivers/clk/meson/meson-aoclk.c | 2 +- drivers/clk/meson/meson-eeclk.c | 2 +- drivers/clk/microchip/clk-pic32mzda.c | 2 +- drivers/clk/mvebu/ap-cpu-clk.c | 1 - drivers/clk/mvebu/armada-37xx-periph.c | 1 - drivers/clk/qcom/apss-ipq-pll.c | 2 +- drivers/clk/qcom/camcc-sc7180.c | 2 +- drivers/clk/qcom/camcc-sc7280.c | 2 +- drivers/clk/qcom/clk-rpm.c | 1 - drivers/clk/qcom/clk-rpmh.c | 1 - drivers/clk/qcom/clk-smd-rpm.c | 1 - drivers/clk/qcom/dispcc-qcm2290.c | 2 +- drivers/clk/qcom/dispcc-sm6115.c | 2 +- drivers/clk/qcom/dispcc-sm8450.c | 2 +- drivers/clk/qcom/dispcc-sm8550.c | 2 +- drivers/clk/qcom/gcc-apq8084.c | 1 - drivers/clk/qcom/gcc-ipq4019.c | 1 - drivers/clk/qcom/gcc-ipq5332.c | 3 +- drivers/clk/qcom/gcc-ipq6018.c | 1 - drivers/clk/qcom/gcc-ipq806x.c | 2 +- drivers/clk/qcom/gcc-ipq8074.c | 1 - drivers/clk/qcom/gcc-mdm9607.c | 1 - drivers/clk/qcom/gcc-mdm9615.c | 1 - drivers/clk/qcom/gcc-msm8660.c | 1 - drivers/clk/qcom/gcc-msm8909.c | 1 - drivers/clk/qcom/gcc-msm8916.c | 1 - drivers/clk/qcom/gcc-msm8917.c | 1 - drivers/clk/qcom/gcc-msm8939.c | 1 - drivers/clk/qcom/gcc-msm8953.c | 1 - drivers/clk/qcom/gcc-msm8976.c | 2 +- drivers/clk/qcom/gcc-msm8994.c | 1 - drivers/clk/qcom/gcc-msm8996.c | 1 - drivers/clk/qcom/gcc-msm8998.c | 1 - drivers/clk/qcom/gcc-qdu1000.c | 3 +- drivers/clk/qcom/gcc-sa8775p.c | 2 +- drivers/clk/qcom/gcc-sc7180.c | 2 +- drivers/clk/qcom/gcc-sc7280.c | 2 +- drivers/clk/qcom/gcc-sc8180x.c | 1 - drivers/clk/qcom/gcc-sc8280xp.c | 2 +- drivers/clk/qcom/gcc-sdm660.c | 1 - drivers/clk/qcom/gcc-sdm845.c | 1 - drivers/clk/qcom/gcc-sdx65.c | 2 +- drivers/clk/qcom/gcc-sdx75.c | 3 +- drivers/clk/qcom/gcc-sm6115.c | 3 +- drivers/clk/qcom/gcc-sm6125.c | 1 - drivers/clk/qcom/gcc-sm6375.c | 3 +- drivers/clk/qcom/gcc-sm7150.c | 4 +- drivers/clk/qcom/gcc-sm8150.c | 1 - drivers/clk/qcom/gcc-sm8250.c | 2 +- drivers/clk/qcom/gcc-sm8450.c | 3 +- drivers/clk/qcom/gcc-sm8550.c | 3 +- drivers/clk/qcom/gpucc-msm8998.c | 1 - drivers/clk/qcom/gpucc-sa8775p.c | 4 +- drivers/clk/qcom/gpucc-sdm660.c | 1 - drivers/clk/qcom/gpucc-sm6115.c | 3 +- drivers/clk/qcom/gpucc-sm6125.c | 3 +- drivers/clk/qcom/gpucc-sm6375.c | 3 +- drivers/clk/qcom/gpucc-sm8350.c | 2 +- drivers/clk/qcom/gpucc-sm8450.c | 3 +- drivers/clk/qcom/gpucc-sm8550.c | 3 +- drivers/clk/qcom/lcc-ipq806x.c | 1 - drivers/clk/qcom/lcc-mdm9615.c | 1 - drivers/clk/qcom/lcc-msm8960.c | 1 - drivers/clk/qcom/lpass-gfm-sm8250.c | 2 +- drivers/clk/qcom/lpassaudiocc-sc7280.c | 3 +- drivers/clk/qcom/lpasscc-sc8280xp.c | 4 +- drivers/clk/qcom/lpasscorecc-sc7180.c | 2 +- drivers/clk/qcom/lpasscorecc-sc7280.c | 3 +- drivers/clk/qcom/mmcc-msm8974.c | 1 - drivers/clk/qcom/mmcc-msm8994.c | 1 - drivers/clk/qcom/mmcc-msm8996.c | 1 - drivers/clk/qcom/mmcc-msm8998.c | 1 - drivers/clk/qcom/tcsrcc-sm8550.c | 3 +- drivers/clk/qcom/videocc-sm8450.c | 3 +- drivers/clk/qcom/videocc-sm8550.c | 3 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 1 - drivers/clk/renesas/renesas-cpg-mssr.c | 1 - drivers/clk/renesas/rzg2l-cpg.c | 3 +- drivers/clk/rockchip/clk-rk3568.c | 2 +- drivers/clk/rockchip/clk-rv1126.c | 2 +- drivers/clk/samsung/clk-exynos-arm64.c | 3 +- drivers/clk/samsung/clk-exynos-audss.c | 3 +- drivers/clk/samsung/clk-exynos5-subcmu.c | 2 +- drivers/clk/samsung/clk-exynos7885.c | 1 - drivers/clk/samsung/clk-exynos850.c | 1 - drivers/clk/samsung/clk-exynosautov9.c | 2 - drivers/clk/samsung/clk-fsd.c | 2 - drivers/clk/sifive/sifive-prci.c | 2 +- drivers/clk/socfpga/clk-agilex.c | 3 +- drivers/clk/socfpga/clk-s10.c | 3 +- drivers/clk/spear/spear1310_clock.c | 1 - drivers/clk/spear/spear1340_clock.c | 1 - drivers/clk/spear/spear3xx_clock.c | 2 +- drivers/clk/sprd/common.c | 2 +- drivers/clk/sprd/sc9860-clk.c | 2 +- drivers/clk/sprd/ums512-clk.c | 2 +- drivers/clk/starfive/Kconfig | 33 + drivers/clk/starfive/Makefile | 4 + drivers/clk/starfive/clk-starfive-jh7100-audio.c | 1 - drivers/clk/starfive/clk-starfive-jh7110-isp.c | 232 ++ drivers/clk/starfive/clk-starfive-jh7110-pll.c | 507 +++++ drivers/clk/starfive/clk-starfive-jh7110-stg.c | 173 ++ drivers/clk/starfive/clk-starfive-jh7110-sys.c | 66 +- drivers/clk/starfive/clk-starfive-jh7110-vout.c | 239 +++ drivers/clk/starfive/clk-starfive-jh7110.h | 6 + drivers/clk/starfive/clk-starfive-jh71x0.c | 10 +- drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun6i-rtc.c | 2 + drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 2 +- drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 1 - drivers/clk/sunxi/clk-sun9i-mmc.c | 1 - drivers/clk/tegra/clk-device.c | 2 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 2 +- drivers/clk/tegra/clk-tegra20.c | 1 - drivers/clk/tegra/clk-tegra30.c | 1 - drivers/clk/tegra/clk.c | 2 +- drivers/clk/uniphier/clk-uniphier-core.c | 1 - drivers/clk/xilinx/xlnx_vcu.c | 2 +- drivers/clk/zynqmp/clkc.c | 3 +- drivers/firmware/arm_scmi/mailbox.c | 4 +- drivers/firmware/arm_scmi/perf.c | 430 +++- drivers/firmware/arm_scmi/smc.c | 4 +- drivers/gpio/Kconfig | 2 +- drivers/gpio/gpio-ath79.c | 3 +- drivers/gpio/gpio-bcm-kona.c | 24 +- drivers/gpio/gpio-brcmstb.c | 4 +- drivers/gpio/gpio-creg-snps.c | 2 +- drivers/gpio/gpio-eic-sprd.c | 2 +- drivers/gpio/gpio-ge.c | 2 +- drivers/gpio/gpio-grgpio.c | 2 +- drivers/gpio/gpio-hlwd.c | 2 +- drivers/gpio/gpio-logicvc.c | 1 - drivers/gpio/gpio-mb86s7x.c | 2 +- drivers/gpio/gpio-mpc5200.c | 2 +- drivers/gpio/gpio-mpc8xxx.c | 4 +- drivers/gpio/gpio-msc313.c | 1 - drivers/gpio/gpio-mvebu.c | 8 +- drivers/gpio/gpio-mxc.c | 1 - drivers/gpio/gpio-mxs.c | 1 - drivers/gpio/gpio-omap.c | 1 - drivers/gpio/gpio-palmas.c | 1 - drivers/gpio/gpio-pmic-eic-sprd.c | 2 +- drivers/gpio/gpio-pxa.c | 1 - drivers/gpio/gpio-rcar.c | 1 - drivers/gpio/gpio-rockchip.c | 2 +- drivers/gpio/gpio-sprd.c | 2 +- drivers/gpio/gpio-stp-xway.c | 3 +- drivers/gpio/gpio-syscon.c | 1 - drivers/gpio/gpio-tegra.c | 2 +- drivers/gpio/gpio-tegra186.c | 2 +- drivers/gpio/gpio-tps6586x.c | 2 +- drivers/gpio/gpio-tps65910.c | 2 +- drivers/gpio/gpio-tps68470.c | 6 +- drivers/gpio/gpio-ts4800.c | 3 +- drivers/gpio/gpio-ts4900.c | 2 +- drivers/gpio/gpio-uniphier.c | 1 - drivers/gpio/gpio-vf610.c | 1 - drivers/gpio/gpio-wcd934x.c | 3 +- drivers/gpio/gpio-xilinx.c | 4 +- drivers/gpio/gpio-xra1403.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 8 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 4 + drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c | 27 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c | 11 +- drivers/hwmon/it87.c | 74 +- drivers/hwmon/nct6775-core.c | 28 +- drivers/hwmon/nct6775.h | 1 + drivers/hwmon/oxp-sensors.c | 67 +- drivers/hwmon/pmbus/Kconfig | 7 + drivers/hwmon/pmbus/mp2975.c | 424 +++- drivers/hwmon/sht3x.c | 387 ++-- drivers/hwspinlock/qcom_hwspinlock.c | 9 + drivers/idle/intel_idle.c | 172 +- drivers/infiniband/hw/irdma/cm.c | 2 +- drivers/infiniband/sw/rxe/rxe_mw.c | 3 +- drivers/input/misc/da9063_onkey.c | 9 + drivers/input/touchscreen/mms114.c | 88 +- drivers/iommu/amd/iommu_v2.c | 10 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 29 +- drivers/iommu/intel/svm.c | 8 +- drivers/misc/ocxl/link.c | 8 +- drivers/net/can/Kconfig | 5 + drivers/net/can/grcan.c | 3 +- drivers/net/can/kvaser_pciefd.c | 307 ++- drivers/net/can/m_can/m_can.c | 32 +- drivers/net/can/m_can/m_can.h | 3 + drivers/net/can/m_can/m_can_platform.c | 21 +- drivers/net/can/sja1000/ems_pci.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 10 +- drivers/net/can/spi/mcp251xfd/mcp251xfd.h | 1 + drivers/net/can/usb/gs_usb.c | 130 +- drivers/net/can/usb/ucan.c | 2 +- drivers/net/can/xilinx_can.c | 25 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 12 +- .../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 13 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 10 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 65 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 101 +- drivers/net/ethernet/intel/iavf/iavf.h | 6 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 39 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 237 ++- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 5 +- drivers/net/ethernet/intel/ice/ice_base.c | 9 +- drivers/net/ethernet/intel/ice/ice_main.c | 5 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 221 +- drivers/net/ethernet/intel/igc/igc_main.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 10 - .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 137 +- drivers/net/ethernet/microsoft/mana/gdma_main.c | 5 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 10 +- drivers/net/ethernet/mscc/ocelot_fdma.c | 3 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 7 +- drivers/net/ethernet/smsc/smsc911x.c | 4 +- drivers/net/ethernet/smsc/smsc9420.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 2 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 10 + drivers/net/ethernet/wangxun/libwx/wx_hw.c | 65 - drivers/net/ethernet/wangxun/libwx/wx_hw.h | 1 - drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c | 8 +- drivers/net/gtp.c | 3 +- drivers/net/mdio/mdio-xgene.c | 4 +- drivers/net/ppp/pppoe.c | 4 +- drivers/net/ppp/pptp.c | 4 +- drivers/net/vxlan/vxlan_core.c | 44 + drivers/nvdimm/namespace_devs.c | 3 +- drivers/nvdimm/nd_virtio.c | 3 +- drivers/nvdimm/of_pmem.c | 4 +- drivers/nvdimm/pmem.c | 3 +- drivers/nvdimm/region_devs.c | 5 +- drivers/power/reset/Kconfig | 7 - drivers/power/reset/Makefile | 1 - drivers/power/reset/as3722-poweroff.c | 1 - drivers/power/reset/at91-poweroff.c | 4 +- drivers/power/reset/at91-reset.c | 37 +- drivers/power/reset/at91-sama5d2_shdwc.c | 4 +- drivers/power/reset/brcm-kona-reset.c | 8 +- drivers/power/reset/gemini-poweroff.c | 4 +- drivers/power/reset/gpio-poweroff.c | 3 +- drivers/power/reset/gpio-restart.c | 2 +- drivers/power/reset/keystone-reset.c | 3 +- drivers/power/reset/msm-poweroff.c | 6 +- drivers/power/reset/ocelot-reset.c | 9 +- drivers/power/reset/odroid-go-ultra-poweroff.c | 3 +- drivers/power/reset/oxnas-restart.c | 233 -- drivers/power/reset/st-poweroff.c | 2 +- drivers/power/reset/syscon-poweroff.c | 3 +- drivers/power/reset/syscon-reboot.c | 3 +- drivers/power/reset/xgene-reboot.c | 2 +- drivers/power/supply/ab8500_btemp.c | 9 +- drivers/power/supply/ab8500_chargalg.c | 2 +- drivers/power/supply/axp20x_ac_power.c | 1 - drivers/power/supply/axp20x_battery.c | 1 - drivers/power/supply/axp20x_usb_power.c | 1 - drivers/power/supply/bd99954-charger.c | 2 +- drivers/power/supply/bq24190_charger.c | 17 +- drivers/power/supply/cpcap-battery.c | 2 +- drivers/power/supply/da9150-charger.c | 2 - drivers/power/supply/da9150-fg.c | 1 - drivers/power/supply/lego_ev3_battery.c | 2 +- drivers/power/supply/ltc2941-battery-gauge.c | 2 +- drivers/power/supply/ltc4162-l-charger.c | 2 +- drivers/power/supply/max14656_charger_detector.c | 2 +- drivers/power/supply/max17040_battery.c | 2 +- drivers/power/supply/max8903_charger.c | 1 - drivers/power/supply/power_supply_core.c | 6 +- drivers/power/supply/rn5t618_power.c | 1 - drivers/power/supply/rt5033_charger.c | 2 +- drivers/power/supply/rt9455_charger.c | 3 +- drivers/power/supply/sbs-battery.c | 2 +- drivers/power/supply/tps65090-charger.c | 2 +- drivers/power/supply/tps65217_charger.c | 1 - drivers/power/supply/twl4030_charger.c | 1 + drivers/regulator/max77857-regulator.c | 8 +- drivers/regulator/mt6359-regulator.c | 1 - drivers/soc/imx/gpcv2.c | 2 +- drivers/soc/imx/imx8m-blk-ctrl.c | 3 +- drivers/soc/imx/imx8mp-blk-ctrl.c | 4 +- drivers/soc/imx/imx93-blk-ctrl.c | 17 +- drivers/soc/imx/imx93-pd.c | 2 +- drivers/spi/spi-rzv2m-csi.c | 78 +- fs/hfsplus/extents.c | 6 +- fs/nfsd/nfs4acl.c | 32 +- include/asm-generic/tlb.h | 1 - include/dt-bindings/clock/ast2600-clock.h | 12 + include/dt-bindings/clock/starfive,jh7110-crg.h | 80 + include/dt-bindings/reset/starfive,jh7110-crg.h | 60 + include/kunit/test.h | 1 + include/linux/args.h | 28 + include/linux/arm-smccc.h | 69 +- include/linux/bpf.h | 12 + include/linux/bpf_mprog.h | 327 +++ include/linux/btf_ids.h | 1 + include/linux/device.h | 26 + include/linux/genl_magic_func.h | 27 +- include/linux/genl_magic_struct.h | 8 +- include/linux/hugetlb.h | 10 - include/linux/kernel.h | 7 - include/linux/maple_tree.h | 14 +- include/linux/mmu_notifier.h | 104 +- include/linux/netdevice.h | 16 +- include/linux/pci.h | 2 +- include/linux/platform_device.h | 28 + include/linux/power/power_on_reason.h | 19 + include/linux/regmap.h | 1 + include/linux/seq_file.h | 3 +- include/linux/skbuff.h | 14 +- include/linux/srcutiny.h | 7 +- include/linux/sunrpc/svc.h | 1 + include/linux/sunrpc/svcsock.h | 7 - include/linux/tcp.h | 4 +- include/net/ip_tunnels.h | 1 + include/net/netns/ipv4.h | 2 +- include/net/sch_generic.h | 2 +- include/net/tcp.h | 24 +- include/net/tcx.h | 206 ++ include/net/xdp_sock.h | 7 + include/net/xdp_sock_drv.h | 54 + include/net/xsk_buff_pool.h | 7 + include/trace/bpf_probe.h | 2 + include/uapi/linux/bpf.h | 72 +- include/uapi/linux/if_link.h | 1 + include/uapi/linux/if_xdp.h | 13 + include/uapi/linux/netdev.h | 1 + kernel/bpf/Kconfig | 1 + kernel/bpf/Makefile | 3 +- kernel/bpf/helpers.c | 55 +- kernel/bpf/map_iter.c | 7 +- kernel/bpf/mprog.c | 445 ++++ kernel/bpf/syscall.c | 82 +- kernel/bpf/tcx.c | 348 +++ kernel/bpf/verifier.c | 54 +- kernel/events/uprobes.c | 2 +- kernel/rcu/tree.c | 10 +- kernel/rcu/tree_stall.h | 14 +- kernel/torture.c | 9 +- lib/error-inject.c | 2 - lib/maple_tree.c | 10 +- localversion-next | 2 +- mm/huge_memory.c | 29 +- mm/hugetlb.c | 14 +- mm/memory.c | 8 +- mm/migrate_device.c | 9 +- mm/mmap.c | 28 +- mm/mmu_notifier.c | 49 +- mm/page_isolation.c | 8 +- mm/rmap.c | 40 - mm/zswap.c | 1 - net/Kconfig | 5 + net/bridge/br_forward.c | 1 + net/bridge/br_netlink.c | 12 + net/bridge/br_private.h | 3 + net/bridge/br_vlan_tunnel.c | 15 + net/can/bcm.c | 12 +- net/can/raw.c | 57 +- net/core/dev.c | 266 ++- net/core/filter.c | 11 +- net/core/netdev-genl.c | 8 + net/core/rtnetlink.c | 2 +- net/dccp/ipv4.c | 3 +- net/ipv4/bpf_tcp_ca.c | 2 - net/ipv4/esp4.c | 2 +- net/ipv4/ip_gre.c | 6 +- net/ipv4/tcp.c | 11 +- net/ipv4/tcp_input.c | 19 +- net/ipv4/tcp_ipv4.c | 5 +- net/ipv4/tcp_minisocks.c | 11 +- net/ipv4/tcp_output.c | 6 +- net/ipv6/ip6_gre.c | 3 +- net/ipv6/tcp_ipv6.c | 4 +- net/sched/Kconfig | 4 +- net/sched/sch_ingress.c | 61 +- net/sctp/protocol.c | 3 +- net/sunrpc/svcsock.c | 52 +- net/xdp/xsk.c | 365 +++- net/xdp/xsk_buff_pool.c | 7 + net/xdp/xsk_queue.h | 95 +- rust/helpers.c | 6 +- rust/kernel/str.rs | 3 +- rust/kernel/sync/lock.rs | 6 +- samples/bpf/README.rst | 14 +- security/selinux/avc.c | 2 +- security/selinux/hooks.c | 88 +- security/selinux/include/avc.h | 2 +- security/selinux/include/avc_ss.h | 2 +- security/selinux/include/objsec.h | 2 +- security/selinux/include/security.h | 2 +- security/selinux/ss/avtab.c | 34 +- security/selinux/ss/avtab.h | 3 +- security/selinux/ss/conditional.c | 4 +- security/selinux/ss/constraint.h | 2 +- security/selinux/ss/context.h | 2 +- security/selinux/ss/ebitmap.c | 2 +- security/selinux/ss/ebitmap.h | 2 +- security/selinux/ss/hashtab.c | 2 +- security/selinux/ss/hashtab.h | 2 +- security/selinux/ss/mls.c | 2 +- security/selinux/ss/mls.h | 2 +- security/selinux/ss/mls_types.h | 2 +- security/selinux/ss/policydb.c | 8 +- security/selinux/ss/policydb.h | 2 +- security/selinux/ss/services.c | 15 +- security/selinux/ss/services.h | 2 +- security/selinux/ss/sidtab.c | 2 +- security/selinux/ss/sidtab.h | 2 +- security/selinux/ss/symtab.c | 2 +- security/selinux/ss/symtab.h | 2 +- sound/Kconfig | 4 - sound/hda/hdac_regmap.c | 9 +- sound/pci/hda/patch_realtek.c | 21 + sound/soc/Kconfig | 11 + sound/soc/amd/acp/Kconfig | 1 + sound/soc/fsl/fsl_spdif.c | 8 +- sound/soc/fsl/fsl_spdif.h | 6 +- sound/soc/mediatek/mt8188/mt8188-mt6359.c | 15 + sound/soc/ti/omap-mcbsp.c | 4 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 26 +- tools/bpf/bpftool/net.c | 98 +- tools/bpf/bpftool/netlink_dumper.h | 8 + tools/include/uapi/linux/bpf.h | 72 +- tools/include/uapi/linux/if_xdp.h | 9 + tools/include/uapi/linux/netdev.h | 1 + tools/lib/bpf/bpf.c | 127 +- tools/lib/bpf/bpf.h | 97 +- tools/lib/bpf/libbpf.c | 70 +- tools/lib/bpf/libbpf.h | 18 +- tools/lib/bpf/libbpf.map | 2 + tools/lib/bpf/libbpf_common.h | 16 + tools/lib/bpf/netlink.c | 5 + tools/testing/kunit/configs/all_tests.config | 5 + tools/testing/selftests/alsa/.gitignore | 1 + .../testing/selftests/bpf/prog_tests/linked_list.c | 78 +- .../selftests/bpf/prog_tests/refcounted_kptr.c | 4 + .../testing/selftests/bpf/prog_tests/tc_helpers.h | 72 + tools/testing/selftests/bpf/prog_tests/tc_links.c | 1583 ++++++++++++++ tools/testing/selftests/bpf/prog_tests/tc_opts.c | 2239 ++++++++++++++++++++ .../selftests/bpf/progs/async_stack_depth.c | 25 +- tools/testing/selftests/bpf/progs/map_ptr_kern.c | 5 + .../testing/selftests/bpf/progs/refcounted_kptr.c | 94 +- tools/testing/selftests/bpf/progs/test_tc_link.c | 40 + tools/testing/selftests/bpf/progs/xsk_xdp_progs.c | 6 +- tools/testing/selftests/bpf/test_xsk.sh | 5 + tools/testing/selftests/bpf/xsk.c | 136 +- tools/testing/selftests/bpf/xsk.h | 2 + tools/testing/selftests/bpf/xsk_prereqs.sh | 7 + tools/testing/selftests/bpf/xskxceiver.c | 458 +++- tools/testing/selftests/bpf/xskxceiver.h | 21 +- tools/testing/selftests/net/Makefile | 3 + tools/testing/selftests/net/csum.c | 6 +- tools/testing/selftests/net/hwtstamp_config.c | 6 +- tools/testing/selftests/net/mptcp/diag.sh | 7 + tools/testing/selftests/net/mptcp/mptcp_connect.sh | 66 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 37 +- tools/testing/selftests/net/mptcp/mptcp_lib.sh | 66 + tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 20 +- tools/testing/selftests/net/mptcp/pm_netlink.sh | 6 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 4 + tools/testing/selftests/net/mptcp/userspace_pm.sh | 181 +- tools/testing/selftests/net/psock_lib.h | 4 +- .../selftests/net/test_bridge_backup_port.sh | 759 +++++++ tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 3 +- tools/testing/selftests/tc-testing/config | 2 + tools/testing/selftests/tc-testing/settings | 1 + 671 files changed, 18099 insertions(+), 4078 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform-power-on-reason delete mode 100644 Documentation/devicetree/bindings/clock/hix5hd2-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/oxnas,stdclk.txt create mode 100644 Documentation/devicetree/bindings/clock/starfive,jh7110-ispcrg.yaml create mode 100644 Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml create mode 100644 Documentation/devicetree/bindings/clock/starfive,jh7110-stgcrg.yaml create mode 100644 Documentation/devicetree/bindings/clock/starfive,jh7110-voutcrg.yaml create mode 100644 Documentation/devicetree/bindings/soc/starfive/starfive,jh7110- [...] create mode 100644 arch/arm/boot/dts/samsung/exynos4212-tab3-3g8.dts create mode 100644 arch/arm/boot/dts/samsung/exynos4212-tab3-lte8.dts create mode 100644 arch/arm/boot/dts/samsung/exynos4212-tab3-wifi8.dts create mode 100644 arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rpidsi.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rpidsi.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxla.dts create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi delete mode 100644 drivers/clk/clk-oxnas.c create mode 100644 drivers/clk/starfive/clk-starfive-jh7110-isp.c create mode 100644 drivers/clk/starfive/clk-starfive-jh7110-pll.c create mode 100644 drivers/clk/starfive/clk-starfive-jh7110-stg.c create mode 100644 drivers/clk/starfive/clk-starfive-jh7110-vout.c delete mode 100644 drivers/power/reset/oxnas-restart.c create mode 100644 include/linux/args.h create mode 100644 include/linux/bpf_mprog.h create mode 100644 include/linux/power/power_on_reason.h create mode 100644 include/net/tcx.h create mode 100644 kernel/bpf/mprog.c create mode 100644 kernel/bpf/tcx.c create mode 100644 tools/testing/selftests/bpf/prog_tests/tc_helpers.h create mode 100644 tools/testing/selftests/bpf/prog_tests/tc_links.c create mode 100644 tools/testing/selftests/bpf/prog_tests/tc_opts.c create mode 100644 tools/testing/selftests/bpf/progs/test_tc_link.c create mode 100755 tools/testing/selftests/net/test_bridge_backup_port.sh create mode 100644 tools/testing/selftests/tc-testing/settings