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 7c2878be5732 Add linux-next specific files for 20230714 omits f0412619534a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 3567ee246241 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 1985803d8710 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 0ccc854a687b Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 791e26357460 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd4c3ec0e71c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d25a668b5da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56e969294583 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 482318b0c9df Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 82125f1790a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58d455fd45b1 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits c6e3a4e2bc90 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits ee2867b3e7ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2753e61390a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c35a32b9473 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 9f81a7cf47b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d707bdbee34c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 5e5c1b4afb62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b5cd0204022 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f8b90433d6b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ece0d4c92f59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04d25ed10d3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 887b03dd8b63 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b8b68880b63 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 0fd57decda0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56fc18b7f878 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits c3887f8d8cd1 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 911cfdef9337 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 590ed77b5b2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67ba227685e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92f6b3ec04a1 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 28173428447e Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 6798af9f2054 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 066e146b0204 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 23fe89590e7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3da20968836b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1cb2ace5124b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a561cccbe60 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9ee53cb87d0c Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 59381e68a757 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits abfa55019fa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 140b1792ae7f Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits c16a67f2358a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 77817878783a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17810e62232e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits c0bd2a9bc837 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 750d69969952 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 88259970ed74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff5747297cc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b749eba09396 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f7930b2d5be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4544a4d70d62 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits cfd9cd61791e Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 5163c27db1b0 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits bb162c8847d9 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 59389a7ac7fd Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits bba11979f70c Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 635799b583a9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 00cd9997d1b3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits eadc61ed7fa6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e453f6a437af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 676c997a015d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6da3227c7b7c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits bebc2248e540 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 9cd86f0c8473 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 312403c4c310 next-20230713/pm omits 712aea6cb48e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49ae66018384 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 511576c066ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 59305ec023b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81e5bdfa9f31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f871a4da0b75 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits cbb750283c69 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 2918e008886f Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 01b17a96bd0b Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 4a2b8cb2e054 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 277486b73b8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fffe88a992a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits f0dd67b31dfc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 974d92a6ebc0 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 83d0c2cef117 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3d38605dfc59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1c52872233df Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 3a3565d75344 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 13cb4e171879 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73022556857d Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits db0533f86ba0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2e2c47eb262a Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits e4ae71c236e9 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits b0171bf424be Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits f05cbc754d31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f60d262279b0 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits cfe55fcce46b Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 63b5688e3241 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits eb61f8a91be7 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 6bd88b337349 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 9a84738c0643 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1a714600795 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 9b231a36c7e6 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 3fa69e8fad76 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 2898207e3d3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 954a9c698b5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01682816a964 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3584e9b6d4cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits faf50c4c0f1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f179582bb759 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a363e0e9fba4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9472a4182e37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ebb05a3d321 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 579166e157dd Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 353fd04b5c69 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits b285c97398b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb44042a1667 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 990dd7b747d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1cd36fb9889 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits cd25fd154b4a Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 7758824d54f7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 5e99b657c471 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits 04bbd3b29fda Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits ff23c4e55837 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 503cef91779c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4a4dad2381fe Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits cd9f943a40cc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aa9414b764d5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 1fdce8bec20c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 797971c4ac6a Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits ee175db14497 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7e2b096090c2 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 212bed13f195 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 380eb1825ceb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c103927ccc77 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2babf743356c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 88d9d1a060c9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits af3189223129 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits bd1c45c7abca Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 532266c4d2a8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4b84dab6e6f3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bef261c48d7c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4aa617049b3a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ea4576f7cad6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f1ee7c4d292b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8dea667d5a54 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2ecfeb21f5ea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8442c82d23db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 816723d8e600 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 48185334e675 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits fe74d009389c Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 8a5829411a1e Merge branch 'mm-nonmm-unstable' into mm-everything omits eab79dfa34ce kbuild: flatten KBUILD_CFLAGS omits 37103d36affb lib: remove error checking for debugfs_create_dir() omits c05bb28bc8ba kernel: relay: remove unnecessary NULL values from relay_open_buf omits c5345dfeaf77 kexec: rename ARCH_HAS_KEXEC_PURGATORY omits 37e20d8d986d sh/kexec: refactor for kernel/Kconfig.kexec omits 9e73714c98f6 s390/kexec: refactor for kernel/Kconfig.kexec omits 52d432b52ab9 riscv/kexec: refactor for kernel/Kconfig.kexec omits 243785fd649e powerpc/kexec: refactor for kernel/Kconfig.kexec omits b55d39944e74 parisc/kexec: refactor for kernel/Kconfig.kexec omits b7f2bd9df641 mips/kexec: refactor for kernel/Kconfig.kexec omits 95dd7927440f m68k/kexec: refactor for kernel/Kconfig.kexec omits 01717d86616d loongarch/kexec: refactor for kernel/Kconfig.kexec omits 77555b9b53fd arm64/kexec: refactor for kernel/Kconfig.kexec omits 6cc7d95d61c3 ia64/kexec: refactor for kernel/Kconfig.kexec omits 5a972556ce41 arm/kexec: refactor for kernel/Kconfig.kexec omits dee3a13645a3 x86/kexec: refactor for kernel/Kconfig.kexec omits 09b5e8b5a4a3 kexec: consolidate kexec and crash options into kernel/Kco [...] omits 50acc0501672 clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM omits a39708b2bf14 irqchip/al-fic: make AL_FIC depend on HAS_IOMEM omits 0d9be065aba7 net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM omits fd854d9f7c08 pcmcia : make PCMCIA depend on HAS_IOMEM omits 4602997b8f62 misc: open-dice: make OPEN_DICE depend on HAS_IOMEM omits 987b71170a2e char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM omits 0358d1b46479 ipc/sem: use flexible array in 'struct sem_undo' omits 7f2dad2596e3 acct: replace all non-returning strlcpy with strscpy omits e5581b3fcfdd signal-print-comm-and-exe-name-on-fatal-signals-fix omits 3e80de0c8cff signal: print comm and exe name on fatal signals omits 9f9466390ee7 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] omits be8b07bf7389 lib: replace kmap() with kmap_local_page() omits 2ea15aad3d5d proc: skip proc-empty-vm on anything but amd64 and i386 omits 46d72ecccad6 proc: support proc-empty-vm test on i386 omits 465063228043 cred: convert printks to pr_<level> omits 6936d35dc558 buffer: remove set_bh_page() omits c3ac792bb430 jbd2: use a folio in jbd2_journal_write_metadata_buffer() omits 5794d7b26ed9 ntfs3: convert ntfs_get_block_vbo() to use a folio omits f5a822de6470 migrate: use folio_set_bh() instead of set_bh_page() omits 64918cd3523e affs: convert data read and write to use folios omits fdcec3583de3 affs: convert affs_symlink_read_folio() to use the folio omits 72d0c1ada928 highmem: add memcpy_to_folio() and memcpy_from_folio() omits 9fe9620149ce mm/page_table_check: remove unused parameter in [__]page_t [...] omits 9aeaec525727 mm/page_table_check: remove unused parameter in [__]page_t [...] omits d5d3ccdc76ae mm/page_table_check: remove unused parameter in [__]page_t [...] omits da3f1066f090 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 66452228d390 mm/page_table_check: remove unused parameter in [__]page_t [...] omits a03ce58faaa7 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 735c91d6a73a mm/page_table_check: remove unused parameters in page_tabl [...] omits 3725a55b540b mm/page_table_check: remove unused parameters in page_tabl [...] omits 50b6187cfaa2 add default quota limit mount options omits 1a93dd24f1be shmem: quota support omits 1eadb10f2113 shmem: prepare shmem quota infrastructure omits 6ca965dd87e3 quota: check presence of quota operation structures instea [...] omits 3c37c527bbf9 shmem: make shmem_get_inode() return ERR_PTR instead of NULL omits 9c3a530c82e1 shmem: make shmem_inode_acct_block() return error omits 70f768a58477 mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS omits cf1b590f3550 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() omits 6d151a627624 selftests/mm: add tests for HWPOISON hugetlbfs read omits b89303b96432 hugetlbfs: improve read HWPOISON hugepage omits 14bdaafea3f2 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] omits a8326857a32c mm/hwpoison: delete all entries before traversal in __foli [...] omits c5a0104ec857 mm/mmap: move vma operations to mm_struct out of the criti [...] omits 4b108c77e97c perf/core: use vma_is_stack() and vma_is_heap() omits d3977542b194 selinux-use-vma_is_stack-and-vma_is_heap-fix omits 8e0420c5e1ea selinux: use vma_is_stack() and vma_is_heap() omits bc4a706e409b drm/amdkfd: use vma_is_stack() and vma_is_heap() omits 028c21d27ab4 mm: use vma_is_stack() and vma_is_heap() omits 6af2d4e7cb28 mm: introduce vma_is_stack() and vma_is_heap() omits e36a2deaa51d mm: remove clear_page_idle() omits 2eb0e6a7e7d6 mm/pgtable: notes on pte_offset_map[_lock]() omits 5b275a9cfa36 mm: delete mmap_write_trylock() and vma_try_start_write() omits 563f949f6e37 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() omits e7055b191bb1 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() omits ca1e1c275771 mm/khugepaged: retract_page_tables() without mmap or vma lock omits df866f6fd5a7 mm/pgtable: add pte_free_defer() for pgtable as page omits 7513db18c5ad s390: add pte_free_defer() for pgtables sharing page omits 51bdac0dbfea sparc: add pte_free_defer() for pte_t *pgtable_t omits 309a52e86a50 powerpc: add pte_free_defer() for pgtables sharing page omits 9ae38527d101 powerpc: assert_pte_locked() use pte_offset_map_nolock() omits 1cea1f99e773 arm: adjust_pte() use pte_offset_map_nolock() omits ad38e61c42ec mm/pgtable: add PAE safety to __pte_offset_map() omits 0ff7bde199c3 mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s omits d8483d797aa4 maple_tree: drop mas_first_entry() omits 1067f8f2b356 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() omits 4a6568683c44 maple_tree: update mt_validate() omits ed09c7fe037a maple_tree: make mas_validate_limits() check root node and [...] omits 61fdcb02d128 maple_tree: fix mas_validate_child_slot() to check last mi [...] omits a094f285cae9 maple_tree: make mas_validate_gaps() to check metadata omits 3c8bf909a4aa maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap omits 3af1187221bd mm/memory: pass folio into do_page_mkwrite() omits 84381a4e84f8 mm: memory-failure: fix race window when trying to get hug [...] omits 2ce1ecca6886 mm: memory-failure: fetch compound head after extra page r [...] omits bf13d379b62c mm: memory-failure: minor cleanup for comments and codestyle omits c8b27390f10a mm: memory-failure: remove unneeded header files omits e70e8d6bc93e mm: memory-failure: use local variable huge to check hugetlb page omits 275c515102d4 mm: memory-failure: don't account hwpoison_filter() filter [...] omits 42368d722f72 mm: memory-failure: ensure moving HWPoison flag to the raw [...] omits 277f17a9192d mm: memory-failure: remove unneeded PageHuge() check omits 4cecbaf4ceed mm/memory_hotplug: document the signal_pending() check in [...] omits 00e46a360e3a HWPOISON: offline support: fix spelling in Documentation/ABI/ omits d51458f046a4 mm/mm_init.c: mark check_for_memory() as __init omits 6c8a08261dee zsmalloc: remove obj_tagged() omits 75e4a5091865 selftests/mm: add uffd unit test for UFFDIO_POISON omits abe265af7b54 selftests/mm: refactor uffd_poll_thread to allow custom fa [...] omits 5ea1498e467a mm: userfaultfd: document and enable new UFFDIO_POISON feature omits b781e8dc82d3 mm: userfaultfd: support UFFDIO_POISON for hugetlbfs omits a92c2648d199 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix omits 56230e680d3c mm: userfaultfd: add new UFFDIO_POISON ioctl omits 2fd84f51509e mm: userfaultfd: extract file size check out into a helper omits cb2fc4d0611d mm: userfaultfd: check for start + len overflow in validate_range omits 51b1c25e2f4f mm-make-pte_marker_swapin_error-more-general-fix omits 9e9744e463a9 mm: make PTE_MARKER_SWAPIN_ERROR more general omits 4b71e50bfaea mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX omits d13344a0220a mm/memory: convert do_read_fault() to use folios omits e944e54db49a mm/memory: convert do_shared_fault() to folios omits 1be16dd87532 mm/memory: convert wp_page_shared() to use folios omits 7e55ab56f455 mm/memory: convert do_page_mkwrite() to use folios omits d25bdc8eb651 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split omits 22e597445dc9 mm/sparse: remove redundant judgments from macro for_each_ [...] omits 5b272712822f mm: compaction: skip the memory hole rapidly when isolatin [...] omits b560b23c6fc9 mm: compaction: use the correct type of list for free pages omits f97029f5085c mm: fix some kernel-doc comments omits 6a46992f9dbb mm: correct stale comment of function check_pte omits 2f10bf531683 mm: call folio_mapping() inside folio_needs_release() omits 3e6fa22639e0 mm, netfs, fscache: stop read optimisation when folio remo [...] omits 9f4acd2bb48e mm: merge folio_has_private()/filemap_release_folio() call pairs omits f072a413642f rmap: pass the folio to __page_check_anon_rmap() omits c67042ca8b0b mm: cma: print cma name as well in cma_alloc debug omits 2f8ae08edd32 mm: remove obsolete comment above struct per_cpu_pages omits 047ed290a821 memory tier: rename destroy_memory_type() to put_memory_type() omits 638ccf0a84cd selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits 05459858eaba mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits 17cf2928a8e1 fs: drop_caches: draining pages before dropping caches omits 03cb49091e79 memcg-drop-kmemlimit_in_bytes-fix omits 509681c8fc92 memcg: drop kmem.limit_in_bytes omits 37e8415bd426 mm-page_alloc-avoid-false-page-outside-zone-error-info-fix omits eb127e9ea0f3 mm: page_alloc: avoid false page outside zone error info omits 63f7fa3648cf selftest: add a testcase of ksm zero pages omits d5ce626d5dc6 ksm: consider KSM-placed zeropages when calculating KSM profit omits cea643bfd80b ksm: add ksm zero pages for each process omits f34cad9316a1 ksm: count all zero pages placed by KSM omits 959e0d385686 ksm: support unsharing KSM-placed zero pages omits 13b04264fe9a mm/migrate_device: try to handle swapcache pages omits bcaf8005d056 mm: zswap: multiple zpools support omits f9115f759ad3 selftests: cgroup: add zswap-memcg unwanted writeback test omits 72f4c29fddc6 selftests: cgroup: add test_zswap with no kmem bypass test omits d3c9f4185e80 selftests: cgroup: add test_zswap program omits bf3f7fe7c09e mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] omits 760d56674aaa seqlock: do the lockdep annotation before locking in do_wr [...] omits 92fbeae40b27 zsmalloc: remove zs_compact_control omits 446834133b7d zsmalloc: move migration destination zspage inuse check omits 3b3feb249b79 zsmalloc: do not scan for allocated objects in empty zspage omits 222bd13d7f0c mm/mm_init.c: remove obsolete macro HASH_SMALL omits 8c9d42c04ae2 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] omits e463d9f15551 fs: convert block_commit_write to return void omits cac5a8a730a4 fs-buffer-clean-up-block_commit_write-fix omits 7cdd6453e81c fs/buffer: clean up block_commit_write omits 58581ff4c9ca mm: memory-failure: remove unneeded 'inline' annotation omits b4a092db982b memory tier: use helper function destroy_memory_type() omits de7ed60589da mm: memory-failure: remove unneeded page state check in sh [...] omits 84d7c1c795b0 maple_tree: add a fast path case in mas_wr_slot_store() omits a5188cae2096 maple_tree: optimize mas_wr_append(), also improve duplica [...] omits 76ee9f58adb5 maple_tree: add test for expanding range in RCU mode omits fd12bea0dab9 maple_tree: add test for mas_wr_modify() fast path omits 38353b0a10fd fs/address_space: add alignment padding for i_map and i_mm [...] omits 17ef3be492c4 mm/filemap.c: fix update prev_pos after one read request done omits 70f7bbe2b61a selftests/mm: add gup test matrix in run_vmtests.sh omits c3af70e548f5 selftests/mm: add -a to run_vmtests.sh omits 7b7454618e40 mm/gup: retire follow_hugetlb_page() omits b4977fbe0646 mm/gup: accelerate thp gup even for "pages != NULL" omits fb372c724053 mm/gup: cleanup next_page handling omits 724a3a295cf5 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() omits 000ae2b070ff mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN omits c7045a481ab0 mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() omits 9613e683b017 arm64: mte: simplify swap tag restoration logic omits 963e907c45b6 mm: call arch_swap_restore() from unuse_pte() omits 0a3fe116c96d mm: make show_free_areas() static omits 6aed03d3c3eb mm: remove arguments of show_mem() omits cbace01760d4 mm: make MEMFD_CREATE into a selectable config option omits 161ae665be22 mm: fix a lockdep issue in vma_assert_write_locked omits a4ffb6899a0d mm: handle userfaults under VMA lock omits df8e3634b0e5 mm: handle swap page faults under per-VMA lock omits 1f2a429a4b24 mm: change folio_lock_or_retry to use vm_fault directly omits f50d04bc1442 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] omits 246d1fbc0a52 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED omits 54166e29a957 swap: remove remnants of polling from read_swap_cache_async omits 7b6fad1773ff mm: remove page_rmapping() omits ba112c53ecc0 mm: use a folio in fault_dirty_shared_page() omits d6ea60d392a3 mm: memory-failure: fix potential page refcnt leak in memo [...] omits 6306608e61a0 mm: memory-failure: fix unexpected return value in soft_of [...] omits f2315b69b132 swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes omits 939337eeb1b5 swap: stop add to avail list if swap is full omits 3b4462c57e39 swap: cleanup duplicated WARN_ON in add_to_avail_list omits 74102bb59a99 mm: increase usage of folio_next_index() helper omits 260cac4fad39 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() omits 98c4f37e0362 maple_tree: fix a few documentation issues omits 5c0b4e493846 mm: madvise: fix uneven accounting of psi omits 3a52df477c12 dma-contiguous: support per-numa CMA for all architectures omits 58add1a5ace2 mm: optimization on page allocation when CMA enabled omits 8f2d27d90dcd dma-buf/heaps: system_heap: avoid too much allocation omits 46575249388f mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits e1bade6142be mm/shmem: fix race in shmem_undo_range w/THP omits a74a44fccea8 mm: keep memory type same on DEVMEM Page-Fault omits 2d02475cb224 hugetlb: do not clear hugetlb dtor until allocating vmemmap omits 6795b1710f17 maple_tree: fix node allocation testing on 32 bit omits 0c37ff2ec70b maple_tree: fix 32 bit mas_next testing omits b75ae09f7b6d selftests/mm: mkdirty: Fix incorrect position of #endif omits f6d11d50ec75 selftests: fix arm64 test installation omits 784767004d9c selftests/arm64: fix build failure during the "emit_tests" step omits 8efa27b183a5 maple_tree: set the node limit when creating a new root node omits ef98f2470324 mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() omits 555331d5c419 prctl: move PR_GET_AUXV out of PR_MCE_KILL omits 3acd333049b8 Merge remote-tracking branch 'asoc/for-6.6' into asoc-next omits 87488b1f69f0 Merge branch 'asoc-linus' into asoc-next omits a3e64c2b2c65 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus omits f5f8fe9226b1 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] omits 31e112d5bb1c Merge remote-tracking branch 'regulator/for-6.4' into regu [...] omits 492a5be06fb0 Merge branch for-6.6/arm64/dt into for-next omits cf22d118b89a Merge branches 'vfs.readdir', 'vfs.misc', 'vfs.ctime', 'vf [...] omits 9289a19bce21 mmc: pxamci: Use devm_platform_get_and_ioremap_resource() omits 6bafccc026e0 mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() omits 16b61f119b22 mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() omits 0ed687a5bf8e mmc: renesas_sdhi: remove outdated indentation omits 5331d55cdcd6 mmc: renesas_sdhi: register irqs before registering controller omits 4925280fd303 mmc: sdhci-f-sdh30: Replace with sdhci_pltfm omits 2b42d718c7d7 dt-bindings: mtd: Fix nand-controller.yaml license omits c7758249db25 mtd: rawnand: marvell: add support for AC5 SoC omits 4729fa4304c3 dt-bindings: mtd: Add AC5 specific binding omits 6be357f00aad attr: block mode changes of symlinks omits b04a27544103 smb: add missing create options for O_DIRECT and O_SYNC flags omits 27497abf07db smb3: allow disabling caching of mtime and size of query d [...] omits 7408340a707e refscale: Add a "jiffies" test omits 98b1180c3e4f torture: Avoid torture-test reboot loops omits d3328c24e731 torture: Add srcu_lockdep.sh to torture.sh omits 26b94d3feeca rcu: Use WRITE_ONCE() for assignments to ->next for rculist_nulls omits 7e5391bb6998 torture: Loosen .config checks for KCSAN kernels omits bf8fe8f92584 refscale: Fix uninitalized use of wait_queue_head_t omits 1b67344665ce scftorture: Add CONFIG_PREEMPT_DYNAMIC=n to NOPREEMPT scenario omits 5a9849a621dc torture: Make torture.sh summarize config and build errors omits ca3bea183aea rcuscale: Add CONFIG_PREEMPT_DYNAMIC=n to TRACE01 scenario omits 8daa8cff4ce6 refscale: Add CONFIG_PREEMPT_DYNAMIC=n to NOPREEMPT scenario omits cfb1026d8922 torture: Place --bootargs parameters at end of -append list omits cbe808120eff checkpatch: Complain about unexpected uses of RCU Tasks Trace omits 41c673a8016a rcu: Make the rcu_nocb_poll boot parameter usable via boot config omits 6267b1432d09 rcutorture: Remove obsolete parameter check from mkinitrd.sh omits 11f82744bf92 rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load omits fe1dc473ffb5 torture: Move stutter_wait() timeouts to hrtimers omits d61ac9558c49 torture: Move torture_shuffle() timeouts to hrtimers omits dd4746bf6497 torture: Move torture_onoff() timeouts to hrtimers omits 2ed2c5a5b2b1 torture: Make torture_hrtimeout_*() use TASK_IDLE omits 51ad5f8dd5a1 rcu-tasks: Cancel callback laziness if too many callbacks omits 939cee047d9e Docs/RCU/rculist_nulls: Fix text about atomic_set_release() omits 35426e0f97d6 Docs/RCU/rculist_nulls: Fix hlist_[nulls]_head field names [...] omits 45fb10064bed Docs/RCU/rculist_nulls: Specify type of the object in examples omits a7f3e622a013 srcu,notifier: Remove #ifdefs in favor of SRCU Tiny srcu_usage omits 3d4ffc974b50 rcuscale: Move rcu_scale_writer() schedule_timeout_uninter [...] omits 44315728e902 torture: Make kvm-remote print diagnostics on initial ssh failure omits a6e2e533cffe Docs/RCU/rculist_nulls: Assign 'obj' before use from the examples omits fb0b3804efe3 Docs/RCU/rculist_nulls: Fix trivial coding style omits cd167c5342ac torture: Add RCU Tasks individual-flavor build tests omits 76c53d9f9a9d SUNRPC: Use a per-transport receive bio_vec array omits f03f09a2eb1a SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] omits 48ea087a9685 SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call omits 3768fd4690a9 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly omits 6930bfa7a90e Merge remote-tracking branch 'spi/for-6.6' into spi-next omits 0f4ee5ac97de Merge branch 'spi-linus' into spi-next omits f481dd5886fa Merge remote-tracking branch 'spi/for-6.4' into spi-linus omits 30e6a7c17d40 mtd: rawnand: qcom: Remove legacy interface omits 5c6a9518447e mtd: rawnand: qcom: Implement exec_op() omits 2ef5fc30ae16 mtd: nand: omap: Use devm_platform_get_and_ioremap_resource() omits 3c61a03588dd Merge branch 'pm-cpufreq' into linux-next omits 286c174c762f Merge branches 'pm-sleep', 'pm-qos' and 'powercap' into li [...] omits a4e33e8ed5f5 powercap: intel_rapl: intel_rapl_tpmi: Fix a sparse warning omits 61ca8e67fe61 Merge branch 'acpica' into linux-next omits 9bcd2e1565e4 Merge branch 'icc-fixes' into icc-next omits 7b2edd278691 eventfd: prevent underflow for eventfd semaphores omits 1a2945f27157 Merge branch into tip/master: 'x86/urgent' omits c39c9bacf64a Merge branch into tip/master: 'perf/core' omits 400413bf3d81 Merge branch into tip/master: 'x86/urgent' omits 8bfae924dcc2 Merge branch into tip/master: 'sched/urgent' omits 5435e47b4360 Merge branch into tip/master: 'perf/urgent' omits 8c7a1d9bb3be Merge branch into tip/master: 'objtool/urgent' omits bcd320a57f5d tpm: make all 'class' structures const omits 56e7e77368a9 tpm/tpm_tis: Disable interrupts for Lenovo L590 devices omits 76991741d7bc tpm: remove redundant variable len omits 34ed9c532aa0 tpm: Do not remap from ACPI resouces again for Pluton TPM omits 7a80066a1f09 tpm/tpm_tis: Disable interrupts for Framework Laptop Intel [...] omits d1b276d50d81 tpm/tpm_tis: Disable interrupts for Framework Laptop Intel [...] omits 0fc0792ba046 security: keys: Modify mismatched function name omits 673a8e2568a6 tpm_tis: Resend command to recover from data transfer errors omits 059c98b08715 tpm_tis: Use responseRetry to recover from data transfer errors omits bb833686fbc6 tpm_tis: Move CRC check to generic send routine omits f71437aba026 tpm_tis: Explicitly check for error code omits 7e7e78e4c078 torture: Make kvm-recheck.sh report .config errors omits cd1c127f7814 torture: Allow #CHECK# in --kconfig argument to kvm.sh omits 082d4bc8638e rcutorture: Remove contradictory Kconfig constraint omits 5ec962a973c6 docs/RCU: Add the missing rcu_read_unlock() omits 7f84835d592e x86/tsc: Extend watchdog check exemption to 4-Sockets platform omits 0b05d1ad9044 rcuscale: fix building with RCU_TINY omits a2b38823280d rcu: Export rcu_request_urgent_qs_task() omits 7738aa8ed601 documentation/rcu: Fix typo omits ef81285a9244 torture: Add "--no-" as synonym for "--do-no-" in torture.sh omits 92f9e5ae4ee2 clocksource: Handle negative skews in "skew is too large" [...] omits 0d0bab4a8203 torture: Add lock_torture_writer_fifo module param omits d3e26a49eec5 torture: Support randomized shuffling for proxy exec testing omits 1ca334b588e2 rcuscale: Add RCU Tasks Rude testing omits fe74413ee59a rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time omits 66abca7a7434 rcuscale: Print grace-period kthread CPU time, if recorded omits a4fc9a0cb9ba rcuscale: Add kfree_by_call_rcu and kfree_mult to documentation omits 7a3fecfc1fd3 rcu-tasks: Add kernel boot parameters for callback laziness omits f111f7bd67e7 rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU omits beb55f13865f rcu-tasks: Treat only synchronous grace periods urgently omits 60fddd677383 rcu: Clarify rcu_is_watching() kernel-doc comment omits 4e4564636f18 rcuscale: Measure grace-period kthread CPU time omits 8ae4553313d1 rcuscale: Print out full set of kfree_rcu parameters omits 29baa3fd3a60 rcuscale: Print out full set of module parameters omits 0cda5bc8defc rcuscale: Add minruntime module parameter omits 28ada0eef389 rcuscale: Fix gp_async_max typo: s/reader/writer/ omits df5d8bf48549 rcuscale: Permit blocking delays between writers omits 5efd36010d76 scftorture: Pause testing after memory-allocation failure omits a3fe04d76f85 scftorture: Forgive memory-allocation failure if KASAN omits ce8286c111cc torture: Scale scftorture memory based on number of CPUs omits 55fefc791077 rcu: Update synchronize_rcu_mult() comment for call_rcu_hurry() omits eb4ca55c94f2 rcutorture: Dump grace-period state upon rtort_pipe_count [...] omits 6cd0c65d75ff rcu: Remove formal-verification tests omits 578cef820c2d rcutorture: Remove obsolete BOOTPARAM_HOTPLUG_CPU0 Kconfig option omits cbc6ec07c6c3 tpm: return false from tpm_amd_is_rng_defective on non-x86 [...] omits 5a7efb636f17 tpm: Switch i2c drivers back to use .probe() omits 13a54942e9bf tpm_tis-spi: Add hardware wait polling omits a39d747457c2 keys: Fix linking a duplicate key to a keyring's assoc_array omits 11e44551b6a6 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (3 [...] omits ac3b297aeb99 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes omits c9d004712300 integrity: Enforce digitalSignature usage in the ima and e [...] omits 59b656eb58fe KEYS: DigitalSignature link restriction omits 3c8f9672b708 KEYS: Replace all non-returning strlcpy with strscpy omits 946d63a99138 security: keys: perform capable check only on privileged o [...] omits a847f65f4697 tpm_tis_spi: Release chip select when flow control fails omits a76e4edc7bd4 tpm: tpm_tis: Disable interrupts *only* for AEON UPX-i11 omits bac06ddaea69 tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation omits 2d72e98f4eab dnotify: Pass argument of fcntl_dirnotify as int omits 3e6e3cfee2f1 pipe: Pass argument of pipe_fcntl as int omits bff3a4f7edfe fs: Pass argument to fcntl_setlease as int omits 19dcb2e5aebb fcntl: Cast commands with int args explicitly omits 88fd15db9549 splice: fsnotify_access(in), fsnotify_modify(out) on succe [...] omits a5c29236113b splice: fsnotify_access(fd)/fsnotify_modify(fd) in vmsplice omits 41e971aae46a splice: always fsnotify_access(in), fsnotify_modify(out) o [...] omits 7fb2c2248d97 reiserfs: Check the return value from __getblk() omits 06e9f112bbb7 fs/ecryptfs: Use kmap_local_page() in copy_up_encrypted_wi [...] omits 541ee919132f fs/ecryptfs: Use kmap_local_page() in ecryptfs_write() omits 6e53db3f0015 fs/ecryptfs: Replace kmap() with kmap_local_page() omits 6faff7e89223 Merge branches 'arm64-defconfig-for-6.6', 'arm64-fixes-for [...] omits 3af5d5b9a262 iio: adc: ina2xx: avoid NULL pointer dereference on OF dev [...] omits e3f49005e24f iio: light: bu27008: Fix intensity data type omits 98070e9cc282 iio: light: bu27008: Fix scale format omits d52aa250ca47 iio: light: bu27034: Fix scale format omits 054276e13a57 iio: adc: ad7192: Fix ac excitation feature omits 5664eaac4dcf sysctl: fix unused proc_cap_handler() function warning omits 81aceef4b71d Merge branches 'hwspinlock-next' and 'rproc-next' into for-next adds ddbd91617f6d Merge tag 'ceph-for-6.5-rc2' of https://github.com/ceph/ce [...] adds b7a57386b851 Merge tag 'drm-misc-fixes-2023-07-13' of ssh://git.freedes [...] adds 864e029fea2b Merge tag 'drm-intel-fixes-2023-07-13' of git://anongit.fr [...] adds d934e537c14b drm/amd/pm: fix smu i2c data read risk adds 8a774fe912ff drm/amdgpu: avoid restore process run into dead loop. adds dcb489bae65d drm/amd/pm: share the code around SMU13 pcie parameters update adds 31c7a3b378a1 drm/amd/pm: conditionally disable pcie lane/speed switchin [...] adds 188623076d0f drm/amd: Move helper for dynamic speed switch check out of smu13 adds e701156ccc6c drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implem [...] adds 38d88d5e97c9 Merge tag 'amd-drm-fixes-6.5-2023-07-12' of https://gitlab [...] adds 3a97a2993e7e Merge tag 'drm-fixes-2023-07-14-1' of git://anongit.freede [...] adds d121758da6df Merge branches 'pm-sleep' and 'pm-qos' adds bde7f150276b Merge tag 'pm-6.5-rc2' of git://git.kernel.org/pub/scm/lin [...] adds ab2dbc7acced RISC-V: Don't include Zicsr or Zifencei in I from ACPI adds 2772d7df3c93 Merge tag 'riscv-for-linus-6.5-rc2' of git://git.kernel.or [...] adds 8a796565cec3 io_uring: Use io_schedule* in cqring wait adds ec17f1643205 Merge tag 'io_uring-6.5-2023-07-14' of git://git.kernel.dk/linux adds 7eb1e47696aa block/partition: fix signedness issue for Amiga partitions adds 2fb48d88e77f blk-crypto: use dynamic lock class for blk_crypto_profile::lock adds dc8cbb65dc17 block: remove dead struc request->completion_data field adds f673b4f5bd13 block/mq-deadline: Fix a bug in deadline_from_pos() adds 5c17f45e91f5 blk-mq: fix start_time_ns and alloc_time_ns for pre-allocated rq adds e5bb0988a5b6 nvme: add BOGUS_NID quirk for Samsung SM953 adds 9bcf156f5897 nvmet: use PAGE_SECTORS_SHIFT adds b938e6603660 nvme: fix the NVME_ID_NS_NVM_STS_MASK definition adds b718ae835bd5 nvme: warn only once for legacy uuid attribute adds 733ba346d941 nvme: fix parameter check in nvme_fault_inject_init() adds 60e445bdfccb nvme-fc: return non-zero status code when fails to create [...] adds ee6fdc5055e9 nvme-fc: fix race between error recovery and creating association adds 71a5bb153be1 nvme: ensure disabling pairs with unquiesce adds ac522fc6c316 nvme: don't reject probe due to duplicate IDs for single-p [...] adds b8f6446b6853 nvme-pci: fix DMA direction of unmapping integrity data adds 90b4622954d5 Merge tag 'nvme-6.5-2023-07-13' of git://git.infradead.org [...] adds 9f87fc4d72f5 block: queue data commands from the flush state machine at [...] adds b3bd86a04965 Merge tag 'block-6.5-2023-07-14' of git://git.kernel.dk/linux adds be522ac7cdcc Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds b6e6cc1f78c7 Merge tag 'x86_urgent_for_6.5_rc2' of git://git.kernel.org [...] adds 911476ef3c58 iommu: Fix crash during syfs iommu_groups/N/type adds c20ecf7bb615 iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() adds 82678ab2a4af Merge tag 'iommu-fixes-v6.5-rc1' of git://git.kernel.org/p [...] adds 393ea78172cd Merge tag 'regmap-fix-v6.5-rc1' of git://git.kernel.org/pu [...] adds 831fe284d827 Merge tag 'spi-fix-v6.5-rc1' of git://git.kernel.org/pub/s [...] adds d5f28bb1ce04 fprobes: Add a comment why fprobe_kprobe_handler exits if [...] adds 66bcf65d6cf0 tracing/probes: Fix to avoid double count of the string le [...] adds b41326b5e0f8 tracing/probes: Fix not to count error code to total length adds e38e2c6a9efc tracing/probes: Fix to update dynamic data counter if fetc [...] adds 4ed8f337dee3 Revert "tracing: Add "(fault)" name injection to kernel probes" adds 797311bce5c2 tracing/probes: Fix to record 0-length data_loc in fetch_s [...] adds 4b4eef57e613 Merge tag 'probes-fixes-v6.5-rc1-2' of git://git.kernel.or [...] adds 6eede0686f2f Merge tag 'hardening-v6.5-rc2' of git://git.kernel.org/pub [...] adds 20edcec23f92 Merge tag 'powerpc-6.5-3' of git://git.kernel.org/pub/scm/ [...] adds c071b34f62dd cifs: is_network_name_deleted should return a bool adds 69cba9d3c128 cifs: fix mid leak during reconnection after timeout threshold adds fe756ad02146 Merge tag '6.5-rc1-smb3-fixes' of git://git.samba.org/sfre [...] adds ede950b01922 Merge tag 'pinctrl-v6.5-2' of git://git.kernel.org/pub/scm [...] adds f61a89ca1182 Merge tag 'sched_urgent_for_v6.5_rc2' of git://git.kernel. [...] adds 8a3e4a64849e Merge tag 'objtool_urgent_for_v6.5_rc2' of git://git.kerne [...] adds 1667e630c228 Merge tag 'perf_urgent_for_v6.5_rc2' of git://git.kernel.o [...] adds 5b8d6e853949 Merge tag 'xtensa-20230716' of https://github.com/jcmvbkbc [...] adds f13be0ad5344 selftests/mm: give scripts execute permission adds dadaf8279333 prctl: move PR_GET_AUXV out of PR_MCE_KILL adds fb0677127a0f mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() adds c54600fae683 maple_tree: set the node limit when creating a new root node adds 3a836a771a18 selftests/mm: mkdirty: Fix incorrect position of #endif adds 2fcae51c5051 maple_tree: fix 32 bit mas_next testing adds 2f3ead612fac maple_tree: fix node allocation testing on 32 bit adds 2230cfbcce23 hugetlb: do not clear hugetlb dtor until allocating vmemmap adds fba1fab2900b mm: keep memory type same on DEVMEM Page-Fault adds a8fc432c9102 mm/shmem: fix race in shmem_undo_range w/THP adds 92d4fa336aa9 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 89f96af5bec3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 9fa3aa23cbc4 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 841d67d839c8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 95ce158b6c93 dsa: mv88e6xxx: Do a final check before timing out adds 5e1627cb43dd net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb adds 9845217d60d0 net: dsa: ar9331: Use explict flags for regmap single read/write adds b685f1a58956 net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw [...] adds 56a16035bb6e bridge: Add extack warning when enabling STP in netns. adds 1d6d537dc55d net: ethernet: mtk_eth_soc: handle probe deferral adds 4ad23d2368cc bna: Remove error checking for debugfs_create_dir() adds a822551c51f0 net: ethernet: Remove repeating expression adds 9840036786d9 gso: fix dodgy bit handling for GSO_UDP_L4 adds a66557c79020 net: bonding: remove kernel-doc comment marker adds a63e40444e1b net: cfg802154: fix kernel-doc notation warnings adds cfe57122bba5 codel: fix kernel-doc notation warnings adds 839f55c5ebdf devlink: fix kernel-doc notation warnings adds d20909a0689f inet: frags: eliminate kernel-doc warning adds 201a08830d8c net: llc: fix kernel-doc notation warnings adds d1533d726aa1 net: NSH: fix kernel-doc notation warning adds d1cca974548d pie: fix kernel-doc notation warning adds 04be3c95da82 rsi: remove kernel-doc comment marker adds 0dd1805fe498 Merge branch 'net-fix-kernel-doc-problems-in-include-net' adds 1a171712f141 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds aba9859321e9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d64b1ee12a16 RDMA/mlx4: Make check for invalid flags stricter adds 13120f2d08fd RDMA/irdma: Add missing read barriers adds df56ce725d7c RDMA/irdma: Fix data race on CQP completion stats adds e77ac83ee5fd RDMA/irdma: Fix data race on CQP request done adds 09a5edeea441 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 69ea4c9d02b7 ALSA: hda/realtek - remove 3k pull low procedure adds b88581a27f66 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cc8ff2dfcb94 ASoC: rt5640: Fix the issue of speaker noise adds e8bf1741c14e MAINTAINERS: Redo addition of ssm3515 to APPLE SOUND adds 5c4bad3bc8b5 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus adds c47b1a5cbe77 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 91ca9066e0a4 Merge remote-tracking branch 'regulator/for-6.4' into regu [...] adds d79253b3f922 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2aa892b69539 Merge remote-tracking branch 'spi/for-6.4' into spi-linus adds 3b10f42855f4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 81c7f3442282 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 46d4f5d279b3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6bc471b6c3ae iio: adc: ad7192: Fix ac excitation feature adds d47b9b842927 iio: light: bu27034: Fix scale format adds 096649cd7cb0 iio: light: bu27008: Fix scale format adds 95fb1e7b23bc iio: light: bu27008: Fix intensity data type adds a41e19cc0d6b iio: adc: ina2xx: avoid NULL pointer dereference on OF dev [...] adds 48faabfb3634 dt-bindings: iio: adi,ad74115: remove ref from -nanoamp adds 50f7bcc23c4c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds bd93e0eb133e Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 58f2fbb6b12b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f0c02c8b4ea7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e8b03aef194c tools: timers: fix freq average calculation adds c77896b143d3 selftests/riscv: fix potential build failure during the "e [...] adds 569f8b501b17 selftests/arm64: fix build failure during the "emit_tests" step adds 1dde66e9aa2b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 36e015bfbafd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d0ca3b92b7a6 mtd: rawnand: rockchip: fix oobfree offset and description adds ea690ad78dd6 mtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts adds 91540f8b3597 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 458d16cf32a3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 368da76be8df hwmon: (nct6775) Fix register for nct6799 adds a746b3689546 hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout adds a9b6f6fa0dc7 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 9171dfcda4f2 cxl: fix CONFIG_FW_LOADER dependency adds 95c6bff72b02 cxl/mem: Fix a double shift bug adds 004ff1b049dd cxl: Update MAINTAINERS adds 3840e10e8dca cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() adds 0e99e96b85fc cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() adds 7234aafbf1df Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 318704fcd3a4 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 8b58f757cd1c platform/x86: touchscreen_dmi.c: small changes for Archos [...] adds f2ae72541d52 platform/x86/amd: pmc: Use release_mem_region() to undo re [...] adds 676b7c5ecab3 platform/x86: serial-multi-instantiate: Auto detect IRQ re [...] adds 0b42be63d512 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7d9a602cdbc5 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 5def5c1c15bf mmc: sdhci-f-sdh30: Replace with sdhci_pltfm adds ba508a2c8d9e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bc473bc69059 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 6445802e66cb Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 4b96679170c6 libsubcmd: Avoid SEGV/use-after-free when commands aren't [...] adds 5b10c18d1bf9 perf parse-events: Avoid SEGV if PMU lookup fails for lega [...] adds 0e022f5bf72f perf beauty: Update copy of linux/socket.h with the kernel [...] adds 7b8615935560 tools include UAPI: Sync linux/vhost.h with the kernel sources adds 28e898ffa0c6 tools include UAPI: Sync the sound/asound.h copy with the [...] adds 963293ff058c tools headers arm64: Sync arm64's cputype.h with the kerne [...] adds 5b3bf8c8f7d5 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds af1a24d65c6a Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds ea33cb6fc278 accel/qaic: tighten bounds checking in encode_message() adds 51b56382ed2a accel/qaic: tighten bounds checking in decode_message() adds 47d87f71d00b accel/qaic: Add consistent integer overflow checks adds 73274c33d961 accel/qaic: Fix a leak in map_user_pages() adds 05abb3be91d8 dma-buf/dma-resv: Stop leaking on krealloc() failure adds 9a619e91b2a1 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 93eac6293d30 dma-buf/heaps: system_heap: avoid too much allocation new b6b3cee6cdd1 mm: optimization on page allocation when CMA enabled new e278c3f9646e dma-contiguous: support per-numa CMA for all architectures new f9630c65215a mm: madvise: fix uneven accounting of psi new 6425dc4dd344 maple_tree: fix a few documentation issues new 30488a802ed4 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() new 57a2acaf109c mm: increase usage of folio_next_index() helper new 36ba6b1efe6d swap: cleanup duplicated WARN_ON in add_to_avail_list new c125cd0cb36d swap: stop add to avail list if swap is full new f2d382a73d5f swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes new 70a5c6d4d36d mm: memory-failure: fix unexpected return value in soft_of [...] new f2ef8b59eeb5 mm: memory-failure: fix potential page refcnt leak in memo [...] new b47324ffe4a5 mm: use a folio in fault_dirty_shared_page() new a774c6d88950 mm: remove page_rmapping() new 33f75dbab3e9 swap: remove remnants of polling from read_swap_cache_async new ff905d794e38 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED new 6ae439e037b5 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] new 0d06711a66ad mm: change folio_lock_or_retry to use vm_fault directly new 86cf60f62dd2 mm: handle swap page faults under per-VMA lock new 22db0066877e mm: handle userfaults under VMA lock new ca6e1302fba5 mm: fix a lockdep issue in vma_assert_write_locked new 728acd3edc32 mm: make MEMFD_CREATE into a selectable config option new ab28cd96e932 mm: remove arguments of show_mem() new 93a91a5d3fee mm: make show_free_areas() static new 29a6f46a96e6 mm: call arch_swap_restore() from unuse_pte() new cd150310b547 arm64: mte: simplify swap tag restoration logic new 566a4fe61431 mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() new 321fe315d18f mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN new bcf4a78168bb mm/hugetlb: add page_mask for hugetlb_follow_page_mask() new e696e299a584 mm/gup: cleanup next_page handling new 2dd54bb90103 mm/gup: accelerate thp gup even for "pages != NULL" new 8872f5a097c6 mm/gup: retire follow_hugetlb_page() new 4600212e23e7 selftests/mm: add -a to run_vmtests.sh new 056a98cda532 selftests/mm: add gup test matrix in run_vmtests.sh new 1535d594c5ae mm/filemap.c: fix update prev_pos after one read request done new d5714e8fad8e fs/address_space: add alignment padding for i_map and i_mm [...] new c71dc1534beb maple_tree: add test for mas_wr_modify() fast path new dc1ea081ee17 maple_tree: add test for expanding range in RCU mode new 6dc66ba10110 maple_tree: optimize mas_wr_append(), also improve duplica [...] new f0673cf9051c maple_tree: add a fast path case in mas_wr_slot_store() new 8a073d76343c mm: memory-failure: remove unneeded page state check in sh [...] new 3ffd144491b3 memory tier: use helper function destroy_memory_type() new 8adef9461c10 mm: memory-failure: remove unneeded 'inline' annotation new f6e7f5056d53 fs/buffer: clean up block_commit_write new 99c2e6e6c4b6 fs-buffer-clean-up-block_commit_write-fix new 3ddd90cf3df9 fs: convert block_commit_write to return void new 06c66d0db2a2 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] new 92055a8e80ea mm/mm_init.c: remove obsolete macro HASH_SMALL new d5b72f144959 zsmalloc: do not scan for allocated objects in empty zspage new e5be60aa5a51 zsmalloc: move migration destination zspage inuse check new 4a5851c03e24 zsmalloc: remove zs_compact_control new b51f55bad21e seqlock: do the lockdep annotation before locking in do_wr [...] new 4f880f97ae27 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] new 6504e17ee43e selftests: cgroup: add test_zswap program new 98789086996b selftests: cgroup: add test_zswap with no kmem bypass test new 0278ebbc8e03 selftests: cgroup: add zswap-memcg unwanted writeback test new 4aaf484a7042 mm: zswap: multiple zpools support new 1a789e766651 mm/migrate_device: try to handle swapcache pages new 135f869d47a2 ksm: support unsharing KSM-placed zero pages new 7604747d6757 ksm: count all zero pages placed by KSM new d3c1c6ebe44e ksm: add ksm zero pages for each process new b1d67d0cd51b ksm: consider KSM-placed zeropages when calculating KSM profit new cc481bd4bf3e selftest: add a testcase of ksm zero pages new b0a39a5eef3e mm: page_alloc: avoid false page outside zone error info new b18c30c8e308 mm-page_alloc-avoid-false-page-outside-zone-error-info-fix new 07e7a40713eb memcg: drop kmem.limit_in_bytes new a5ec4a4b5f2a memcg-drop-kmemlimit_in_bytes-fix new 2cd7d1b81a19 fs: drop_caches: draining pages before dropping caches new 477acd3cc715 mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new 3da75ff74d9b selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new 5faf795a6aee memory tier: rename destroy_memory_type() to put_memory_type() new 3513e061105f mm: remove obsolete comment above struct per_cpu_pages new 565c896f2485 mm: cma: print cma name as well in cma_alloc debug new e971275a18d1 rmap: pass the folio to __page_check_anon_rmap() new a1f5b481a9b2 mm: merge folio_has_private()/filemap_release_folio() call pairs new 690fd27bac46 mm, netfs, fscache: stop read optimisation when folio remo [...] new af18573471db mm: call folio_mapping() inside folio_needs_release() new e59911c1617b mm: correct stale comment of function check_pte new 0f4e5b3aacbb mm: fix some kernel-doc comments new 85a5adfe18d8 mm: compaction: use the correct type of list for free pages new 284a9ae2961f mm: compaction: skip the memory hole rapidly when isolatin [...] new 7bcd0bf3dacf mm/sparse: remove redundant judgments from macro for_each_ [...] new 06202f01cc52 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split new 60e659e6a787 mm/memory: convert do_page_mkwrite() to use folios new 8273b96ebf14 mm/memory: convert wp_page_shared() to use folios new b7152ac59f37 mm/memory: convert do_shared_fault() to folios new f37402fd2828 mm/memory: convert do_read_fault() to use folios new ce9d92eba0e0 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX new 518035a72743 mm: make PTE_MARKER_SWAPIN_ERROR more general new a49e5da36905 mm-make-pte_marker_swapin_error-more-general-fix new 6b099c4a91e3 mm: userfaultfd: check for start + len overflow in validate_range new 56bc4f6c93af mm: userfaultfd: check for start + len overflow in validat [...] new 0adb20d0edc7 mm: userfaultfd: extract file size check out into a helper new 9448a838034f mm: userfaultfd: add new UFFDIO_POISON ioctl new 502406fb2220 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix new 08366fb9bbc9 mm: userfaultfd: support UFFDIO_POISON for hugetlbfs new 32bf9aa9b256 mm: userfaultfd: document and enable new UFFDIO_POISON feature new 2cc28a7f2a03 selftests/mm: refactor uffd_poll_thread to allow custom fa [...] new 1df3fd95b0da selftests/mm: add uffd unit test for UFFDIO_POISON new 7a5dca28f0bb zsmalloc: remove obj_tagged() new 490664d7dad2 mm/mm_init.c: mark check_for_memory() as __init new b416485be247 HWPOISON: offline support: fix spelling in Documentation/ABI/ new 215d79337284 mm/memory_hotplug: document the signal_pending() check in [...] new 409f96dd21d5 mm: memory-failure: remove unneeded PageHuge() check new 5ed5497159f9 mm: memory-failure: ensure moving HWPoison flag to the raw [...] new da6fe3118690 mm: memory-failure: don't account hwpoison_filter() filter [...] new bd8066fc8db3 mm: memory-failure: use local variable huge to check hugetlb page new 1f5642c309d2 mm: memory-failure: remove unneeded header files new 067141a63e84 mm: memory-failure: minor cleanup for comments and codestyle new 96bbca68b77b mm: memory-failure: fetch compound head after extra page r [...] new 5212e031cd46 mm: memory-failure: fix race window when trying to get hug [...] new e105ecc10ded mm/memory: pass folio into do_page_mkwrite() new 69195bfbfd55 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap new ec39121af792 maple_tree: make mas_validate_gaps() to check metadata new 95ecb9c3a28c maple_tree: fix mas_validate_child_slot() to check last mi [...] new 42c82ef7ef06 maple_tree: make mas_validate_limits() check root node and [...] new fd4b98050028 maple_tree: update mt_validate() new f96b86f4ed87 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() new 6d8b5b33c039 maple_tree: drop mas_first_entry() new 8b7a98d33486 mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s new 6276120d9f70 mm/pgtable: add PAE safety to __pte_offset_map() new 632cf4cdbfa3 arm: adjust_pte() use pte_offset_map_nolock() new 25c7ab66c7a2 powerpc: assert_pte_locked() use pte_offset_map_nolock() new e682a41c4503 powerpc: add pte_free_defer() for pgtables sharing page new 45f6e427475d sparc: add pte_free_defer() for pte_t *pgtable_t new be5a0503a26f s390: add pte_free_defer() for pgtables sharing page new 5d6827c6dd12 mm/pgtable: add pte_free_defer() for pgtable as page new 880aa3fc7397 mm/khugepaged: retract_page_tables() without mmap or vma lock new 0d806b546276 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() new c6c107a34687 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() new 9699eb73c6e5 mm: delete mmap_write_trylock() and vma_try_start_write() new 5b6effa63e88 mm/pgtable: notes on pte_offset_map[_lock]() new 9495bd51c443 mm: remove clear_page_idle() new 1e41329d4c86 mm: introduce vma_is_stack() and vma_is_heap() new b5e5674e1f50 mm: use vma_is_stack() and vma_is_heap() new ca5996d5e9fe drm/amdkfd: use vma_is_stack() and vma_is_heap() new daa941f40567 selinux: use vma_is_stack() and vma_is_heap() new 90c8ebedd4c0 selinux-use-vma_is_stack-and-vma_is_heap-fix new aed8043b5b56 perf/core: use vma_is_stack() and vma_is_heap() new b3c5e538978e mm/mmap: move vma operations to mm_struct out of the criti [...] new 08153adbcf6b mm/hwpoison: delete all entries before traversal in __foli [...] new 6877d647d86c mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] new ff2eb8ccdd6b hugetlbfs: improve read HWPOISON hugepage new f43369e460e9 selftests/mm: add tests for HWPOISON hugetlbfs read new 0b66d8de7124 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() new 52427a41cf5d mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS new a8df76ab4ffb mm/page_table_check: remove unused parameters in page_tabl [...] new 5cdb4f545fa6 mm/page_table_check: remove unused parameters in page_tabl [...] new 53542723de87 mm/page_table_check: remove unused parameter in [__]page_t [...] new 9f42bd15d720 mm/page_table_check: remove unused parameter in [__]page_t [...] new 7c8b928d7c0c mm/page_table_check: remove unused parameter in [__]page_t [...] new d9409da31947 mm/page_table_check: remove unused parameter in [__]page_t [...] new 653031c06451 mm/page_table_check: remove unused parameter in [__]page_t [...] new ef88800659cd mm/page_table_check: remove unused parameter in [__]page_t [...] new fcf1c10347cb highmem: add memcpy_to_folio() and memcpy_from_folio() new ae6262ad24c5 affs: convert affs_symlink_read_folio() to use the folio new 140f66d992f1 affs: convert data read and write to use folios new 633dd0513164 migrate: use folio_set_bh() instead of set_bh_page() new 36a249d27f99 ntfs3: convert ntfs_get_block_vbo() to use a folio new c049ea1a68a0 jbd2: use a folio in jbd2_journal_write_metadata_buffer() new 78dcc49e59da buffer: remove set_bh_page() new 39edeea7f8e6 mm/page_ext: remove unused return value of offline_page_ext new 153185db740e mm/page_ext: remove rollback for untouched mem_section in [...] new 4740e0fc8a20 mm/page_ext: move functions around for minor cleanups to page_ext new 1042c03f1403 lib/test_meminit: allocate pages up to order MAX_ORDER new 67979d4b015a asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros new baf849e35e5a hexagon: mm: convert to GENERIC_IOREMAP new 59a7689eac54 openrisc: mm: remove unneeded early ioremap code new 182af2c92231 mm/ioremap: define generic_ioremap_prot() and generic_iounmap() new 08b636c37c43 mm: ioremap: allow ARCH to have its own ioremap method definition new d81de0ae7218 mm/ioremap: add slab availability checking in ioremap_prot new 5690448b9f7b arc: mm: convert to GENERIC_IOREMAP new 9204f8ec29b0 ia64: mm: convert to GENERIC_IOREMAP new fef15ded379a openrisc: mm: convert to GENERIC_IOREMAP new 7293764c3dd4 s390: mm: convert to GENERIC_IOREMAP new 6584db9c23c1 sh: add <asm-generic/io.h> including new 0ecb9631f575 sh: mm: convert to GENERIC_IOREMAP new 6849e3933dda xtensa: mm: convert to GENERIC_IOREMAP new e7b687fe519a parisc: mm: convert to GENERIC_IOREMAP new 02f31e3ace5e mm/ioremap: consider IOREMAP space in generic ioremap new 76695b1a9f66 mm: move is_ioremap_addr() into new header file new eb099dd03c79 powerpc: mm: convert to GENERIC_IOREMAP new bc6db018d2b6 arm64 : mm: add wrapper function ioremap_prot() new ea4c8f2c1471 mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed new ed7ad0adb5f8 mm/hwpoison: rename hwp_walk* to hwpoison_walk* new feb9cf97be65 cred: convert printks to pr_<level> new 2e5646929b4c proc: support proc-empty-vm test on i386 new 3c433496d847 proc: skip proc-empty-vm on anything but amd64 and i386 new 4a209fbbbdc6 lib: replace kmap() with kmap_local_page() new 778d9e0418f8 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] new b767ba1d4af2 signal: print comm and exe name on fatal signals new adfd18663d35 signal-print-comm-and-exe-name-on-fatal-signals-fix new bb128f4d537a acct: replace all non-returning strlcpy with strscpy new d8589b8f5173 ipc/sem: use flexible array in 'struct sem_undo' new bc2b5d323289 char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM new 2931288d21f0 misc: open-dice: make OPEN_DICE depend on HAS_IOMEM new b7cfc0cbb44d pcmcia : make PCMCIA depend on HAS_IOMEM new 8fbb4796118e net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM new db7d48af7bdc irqchip/al-fic: make AL_FIC depend on HAS_IOMEM new a6efef7263ea clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM new 54f7caf96cec kexec: consolidate kexec and crash options into kernel/Kco [...] new 43091d42af92 x86/kexec: refactor for kernel/Kconfig.kexec new a6ae10a5a922 arm/kexec: refactor for kernel/Kconfig.kexec new 7c04a6bb2e7e ia64/kexec: refactor for kernel/Kconfig.kexec new ad326774d76c arm64/kexec: refactor for kernel/Kconfig.kexec new 447dc9578866 loongarch/kexec: refactor for kernel/Kconfig.kexec new 4ada4b942370 m68k/kexec: refactor for kernel/Kconfig.kexec new e3188fa14fcc mips/kexec: refactor for kernel/Kconfig.kexec new 4268896106c7 parisc/kexec: refactor for kernel/Kconfig.kexec new 832d26bd7ccc powerpc/kexec: refactor for kernel/Kconfig.kexec new 5e08b1ea6cd2 riscv/kexec: refactor for kernel/Kconfig.kexec new d4ab434c2145 s390/kexec: refactor for kernel/Kconfig.kexec new 396172c3ea3d sh/kexec: refactor for kernel/Kconfig.kexec new f6b484e8ac6f kexec: rename ARCH_HAS_KEXEC_PURGATORY new a22988d8b3b4 kernel: relay: remove unnecessary NULL values from relay_open_buf new 050cb01ec3ff lib: remove error checking for debugfs_create_dir() new 11bb07553f39 kbuild: flatten KBUILD_CFLAGS new 155d2239f23c Merge branch 'mm-nonmm-unstable' into mm-everything new 92ed8c11ae24 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 390ef8c0a377 kconfig: gconfig: drop the Show Debug Info help text new 30ebf2ce7088 kconfig: gconfig: correct program name in help text new 3685a5b63db1 kbuild: Enable -Wenum-conversion by default new ea3b2d848ad5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 136fc247d91e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new f092514daff2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b23ab7237d57 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 244ec4fb882c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58396ff1e989 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 354ea33849bc Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 01c70c8e52c5 memory: tegra: sort tegra234_mc_clients table as per regis [...] new 9d0bd0e53595 memory: tegra: Add clients used by DRM in Tegra234 new 8fda1018ca68 memory: tegra: add check if MRQ_EMC_DVFS_LATENCY is supported new 3d7cfb8d6142 memory: tegra: make icc_set_bw return zero if BWMGR not supported new c434ac637dd9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a3564b0e42fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13189d452e8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 953b59222eb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee9d409231e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e608d16e0145 arm64: dts: qcom: sa8775p-ride: Update L4C parameters new 8bb8688c1d73 arm64: dts: qcom: msm8996: scale CBF clock according to th [...] new 2a2bd124d4c0 arm64: dts: qcom: sm8250: Add BWMONs new 1df6b32e3819 arm64: dts: qcom: sm6350: Add BWMONs new 5e6d88815c2f arm64: dts: qcom: sc7180: Bring back cpufreq-based DDR votes new b4fe47d12f1f arm64: dts: qcom: qrb2210-rb1: Add regulators new b8fbeea02532 arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wa [...] new 4e125191e6cb arm64: dts: qcom: sm8450: provide MDSS cfg interconnect new 752f585805c5 arm64: dts: qcom: ipq9574: Add cpu cooling maps new 091efd56330f arm64: dts: qcom: Add rpm-proc node for SMD platforms new 7e1acc8b92a3 arm64: dts: qcom: Add rpm-proc node for GLINK gplatforms new 6b0fd355e957 arm64: dts: qcom: sdm850-c630: add missing panel supply new 7e1f024ef0d1 arm64: dts: qcom: pm6150l: Add missing short interrupt new 9a4ac09db3c7 arm64: dts: qcom: pm660l: Add missing short interrupt new 4d77b639531f arm64: dts: qcom: pmi8950: Add missing OVP interrupt new 8db944326903 arm64: dts: qcom: pmi8994: Add missing OVP interrupt new e4322bb818bb arm64: dts: qcom: sc8180x: Add missing 'cache-unified' to L3 new 2bc06b7604d2 arm64: dts: qcom: c630: add panel bridge 1p2 regulator new 443042bec49e arm64: dts: qcom: c630: add debug uart new 2c2f83d9c32e arm64: dts: qcom: sdm850-*: fix uart6 aliases new 7296bd3f0046 dt-bindings: interconnect: Add Qcom RPM ICC bindings new cb0116090e4c soc: qcom: smd-rpm: Add QCOM_SMD_RPM_STATE_NUM new 82a793e2d3e3 soc: qcom: smd-rpm: Use tabs for defines new e1e1267413d2 clk: qcom: smd-rpm: Move some RPM resources to the common header new 410da7e344a6 soc: qcom: smd-rpm: Move icc_smd_rpm registration to clk-smd-rpm new b979049c38e1 interconnect: qcom: icc-rpm: Introduce keep_alive new 40cdeed66933 interconnect: qcom: Add missing headers in icc-rpm.h new 19ced2aec6cd interconnect: qcom: Fold smd-rpm.h into icc-rpm.h new a927eb09d49c interconnect: qcom: smd-rpm: Add rpmcc handling skeleton code new 918b86042b48 interconnect: qcom: Define RPM bus clocks new 70ab8dee97d6 interconnect: qcom: sdm660: Hook up RPM bus clk definitions new 9258801ef94f interconnect: qcom: msm8996: Hook up RPM bus clk definitions new a923b8bbeb14 interconnect: qcom: qcs404: Hook up RPM bus clk definitions new 258a64f26679 interconnect: qcom: msm8939: Hook up RPM bus clk definitions new 6424985edee1 interconnect: qcom: msm8916: Hook up RPM bus clk definitions new 9d0a282c3e26 interconnect: qcom: qcm2290: Hook up RPM bus clk definitions new 11f63efe58a0 interconnect: qcom: icc-rpm: Control bus rpmcc from icc new d6edc31f3a68 clk: qcom: smd-rpm: Separate out interconnect bus clocks new 6ed0e5e60e44 interconnect: qcom: icc-rpm: Fix bucket number new 32846c4a8f2a interconnect: qcom: icc-rpm: Set bandwidth on both contexts new 3b7480106bf8 interconnect: qcom: icc-rpm: Set correct bandwidth through [...] new 17fc623e0f72 interconnect: qcom: icc-rpm: Fix bandwidth calculations new ad4e807f5f77 Merge branch '20230526-topic-smd_icc-v7-0-09c78c175546@lin [...] new cbdd13bfea78 soc: qcom: smem: Use struct_size() new fe604ee3e097 dt-bindings soc: qcom: smd-rpm: Fix sort order new 7b583c490a4e dt-bindings: soc: qcom: smd-rpm: Add MSM8909 to qcom,smd-channels new 029bf2941901 dt-bindings: soc: qcom: smd-rpm: Add some more compatibles new bcabe1e09135 soc: qcom: smd-rpm: Match rpmsg channel instead of compatible new b3a12c2996ce dt-bindings: remoteproc: glink-rpm-edge: Use "glink-edge" [...] new 9a2c674ee781 dt-bindings: remoteproc: Add Qualcomm RPM processor/subsystem new 4dbb9e2322a3 soc: qcom: smem: Add qcom_smem_is_available() new 181563be4373 rpmsg: qcom_smd: Use qcom_smem_is_available() new 8ddfa81d090c soc: qcom: Add RPM processor/subsystem driver new 6484be9dd109 soc: qcom: Explicitly include correct DT includes new de57328b1c9d ARM: dts: qcom-pm8941: add resin support new a9037f330e9d ARM: dts: qcom: apq8074-dragonboard: add resin new b471a1bc7974 ARM: dts: qcom: Add rpm-proc node for SMD platforms new 3f30509ff561 ARM: dts: qcom: apq8064: Drop redundant /smd node new ffe79ac138e1 Merge branches 'arm64-defconfig-for-6.6', 'arm64-fixes-for [...] new b01d133f0c3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2900363b146 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ccc1b7ee2eb4 arm64: defconfig: Enable PHY_ROCKCHIP_NANENG_COMBO_PHY new 3526df3faf21 arm64: defconfig: Enable Rockchip OTP memory driver new d28f47920172 Merge branch 'v6.6-armsoc/defconfig64' into for-next new 0d3f385d71cd arm64: dts: rockchip: Add PMIC for edgeble-neu6b new 61808d934133 arm64: dts: rockchip: Add microSD card for edgeble-neu6b new 89f713b05901 arm64: dts: rockchip: Enable SATA for edgeble-neu6b new 8f3aa4f7086e arm64: dts: rockchip: Enable RTC for edgeble-neu6b new b65814bfb8b3 arm64: dts: rockchip: Enable PWM FAN for edgeble-neu6b new 9ee9ea88e6c4 arm64: dts: rockchip: Enable RS232 for edgeble-neu6b new 9b9fb10b9d4d arm64: dts: rockchip: Enable RS485 for edgeble-neu6b new a684cb416414 arm64: dts: rockchip: add USB2 support for rk3588 new e39da1074c20 arm64: dts: rockchip: add USB2 to rk3588-evb1 new 488fc7ad2bc8 arm64: dts: rockchip: add USB2 to rk3588-rock5b new 1642bf66e270 arm64: dts: rockchip: add USB2 to rk3588s-rock5a new 256b22ad54be Merge branch 'v6.6-armsoc/dts64' into for-next new 1f53562793be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3581fd2891aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f59c127230c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new e4efcbb81d37 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 5be6328d6aa1 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 590bfe51838f arm64: tegra: Fix HSUART for Smaug new 20515700cb11 arm64: tegra: Update CPU OPP tables new e6a235bdf712 Merge branch for-6.6/arm64/dt into for-next new 71475395b45f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a7cc7bedb58 arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk new 18a70fe4eff4 Merge branch 'ti-k3-dts-next' into ti-next new ca39cbbc0fc7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new b3b4d40b1be4 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 76c6edfa190b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 92eb1ef1032e Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 3c8e7903a148 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 732a7422a11f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 270ddabc99e8 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 8fdad33c00bb Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new f3da8a85ee75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new c6acdd4f7c1a Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 01c1a34366fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d9dfa92d99e9 smb3: allow disabling caching of mtime and size of query d [...] new 7b06b57ba3ca smb: add missing create options for O_DIRECT and O_SYNC flags new 2f58e7cdf96c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 75a0bfcebb77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ff84772fd45d exfat: release s_lock before calling dir_emit() new c17cbe1e0250 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 95c5acada046 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 36234dc647f7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 17d034c2a2cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new b088de4d38bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f53efda0e4b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 772a058304f3 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly new 889e75921589 SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call new 1b247afa86d9 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] new 5951fa2ed11b SUNRPC: Use a per-transport receive bio_vec array new f7dd147a3efc Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new df9961f12e8a Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new dd24be1e0706 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 8b70deb8ca90 fs/ecryptfs: Replace kmap() with kmap_local_page() new c3c6833ea811 fs/ecryptfs: Use kmap_local_page() in ecryptfs_write() new e2393b8f3987 fs/ecryptfs: Use kmap_local_page() in copy_up_encrypted_wi [...] new ba38980add7f reiserfs: Check the return value from __getblk() new 12ee4b66af34 splice: always fsnotify_access(in), fsnotify_modify(out) o [...] new 7f0f1ea069e5 splice: fsnotify_access(fd)/fsnotify_modify(fd) in vmsplice new 576d498e0ac5 splice: fsnotify_access(in), fsnotify_modify(out) on succe [...] new bccb5c397fbf fcntl: Cast commands with int args explicitly new ed5f17f66ef3 fs: Pass argument to fcntl_setlease as int new 515c5046650d pipe: Pass argument of pipe_fcntl as int new f4ae4081e5a8 dnotify: Pass argument of fcntl_dirnotify as int new 758b49204781 eventfd: prevent underflow for eventfd semaphores new 77b652535528 attr: block mode changes of symlinks new 6a8e1b3b7092 fs: Fix error checking for d_hash_and_lookup() new c62e19541f8b Merge branches 'vfs.readdir', 'vfs.misc', 'vfs.ctime', 'vf [...] new ed5a06fe1829 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new b95c8c0847de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd47fe860185 MAINTAINERS: adjust printk/vsprintf entries new 16dc0cdc1b71 Merge branch 'for-6.6' into for-next new 8d9e5e5720c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb66e65e6625 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 794bc34ce3b6 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new d5b15ce63892 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new abf0a9e5e1e8 hwmon: (pmbus) Update documentation to not use .probe_new( [...] new 96f4235136a0 hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs a [...] new 983781c29363 hwmon: (lan966x) Use the devm_clk_get_enabled() helper function new 4e601ffb7eea hwmon: Explicitly include correct DT includes new f12b71f821d0 hwmon: (pmbus/max20730) Remove strlcpy occurences new 67fe52c57345 hwmon: (dimmtemp) Support more than 32 DIMMs new 48f09f03a234 hwmon: bt1-pvt: Convert to devm_platform_ioremap_resource() new 96e4fb748d75 hwmon: (nct6775) Change labels for nct6799 new fdefb3e1f7cd Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 77f969a717b9 MAINTAINERS: treat Documentation/maintainer as process docs new 803fda170784 docs: maintainers: mention tag -s for signed tags new 75c33a013187 docs: Slight maintainer's guide decrufting new 3afd89a45901 docs: maintainers: add missing 's' in https for the base l [...] new f4135fca44a6 Documentation/features: Check ARCH_WANT_DEFAULT_TOPDOWN_MM [...] new 8379c1552bbd Documentation/features: Refresh support files for 6.5 new 44a54e25b1dd docs/zh_CN: change my own email address new 1eb9585349a3 docs/zh_TW: rewrite index.rst new 5e2045ee4d8e Merge branch 'hu' into docs-mw new f98b161b0d01 docs: scheduler: completion: Fix minor error in pseudo-code new fcb4a2e4cce7 kconfig: docs: mention gconfig at top of kconfig.rst new c15ec3d1a287 Documentation: doc-guide: use '%' constant indicator in Re [...] new 97e6f1351b13 Documentation: admin-guide: correct "it's" to possessive "its" new 94b829a7b01a docs: add more driver-model infrastructure interfaces new 129027b78c49 docs: deprecated.rst: Update an example new eeedd1ba26e3 docs: consolidate core subsystems new 9e6e2ed20519 docs/sp_SP: Add translation of process/researcher-guidelines new e4c9eabc931b Documentation/highmem: Add information about kmap_local_folio() new a1d115ab6b64 docs: time: make separate section for time and timers new 6d07a31fea53 jiffies: add kernel-doc for all APIs new 67b3f564cb1e time: add kernel-doc in time.c new b8559efed4ed Merge branch 'docs-next' of git://git.lwn.net/linux.git new 9c2dcfc2cf0f media: tc358746: Address compiler warnings new bf4c985707d3 media: staging: atomisp: select V4L2_FWNODE new 517f088385e1 media: amphion: use dev_err_probe new dcff0b56f661 media: amphion: Fix firmware path to match linux-firmware new 53ebeea50599 media: imx-jpeg: Support to assign slot for encoder/decoder new 20de9fdaf488 media: mtk_jpeg_core: avoid unused-variable warning new 92cbf865ea2e media: pulse8-cec: handle possible ping error new 4aaa96b59df5 media: pci: cx23885: fix error handling for cx23885 ATSC boards new d05dea76d4a8 media: mediatek: vcodec: fix cancel_work_sync fail with fl [...] new 7ee8acd1b803 media: verisilicon: fix excessive stack usage new 0cb1d9c84511 media: verisilicon: change confusingly named relaxed regis [...] new 8091020c7811 media: rc: meson-ir: sort Meson IR Controller register macros new 9ed61d1fd6ea media: rc: meson-ir: rename Meson IR Controller register macros new 621fd47455e7 media: rc: meson-ir: support MMIO regmaps to access registers new 76024e1e98a0 media: cec: ch7322: drop of_match_ptr for ID table new 6fd44a30d029 media: cec: meson: drop of_match_ptr for ID table new 7bc1f3c8bd67 media: cec: tegra: drop of_match_ptr for ID table new 5372b23ad45f media: rc: gpio-ir-recv: drop of_match_ptr for ID table new b38029bb17c3 media: rc: gpio-ir-tx: drop of_match_ptr for ID table new a988b0f84503 media: rc: ir-rx51: drop of_match_ptr for ID table new 6a654d23a8bf media: platform: allegro-dvt: drop of_match_ptr for ID table new 4d6498312085 media: platform: intel: pxa: drop of_match_ptr for ID table new af05547499ea media: platform: samsung: s5p-jpeg: drop of_match_ptr for [...] new 3231e8b4c56b media: platform: ti: am437x: drop of_match_ptr for ID table new b34434d48e0e media: platform: verisilicon: drop of_match_ptr for ID table new ef7aa3a79b38 media: platform: marvell: drop of_match_ptr for ID table new abb2d678becc media: platform: mdp3: drop of_match_ptr for ID table new 243bb45db885 media: platform: mdp3: mark OF related data as maybe unused new 91cfdf04125b media: platform: sun6i-csi: drop of_match_ptr for ID table new da0152359b72 media: platform: sun6i-mipi-csi2: drop of_match_ptr for ID table new 5c01df01b43f media: platform: sun8i-a83t-mipi-csi2: drop of_match_ptr f [...] new 8127bc16c40a media: platform: mdp: mark OF related data as maybe unused new 24016643b39a media: i2c: isl7998x: drop of_match_ptr for ID table new d2820ce045c8 media: i2c: mt9m111: drop of_match_ptr for ID table new b608e9d4513b media: i2c: ov2640: drop of_match_ptr for ID table new 14155c4f95af media: i2c: ov2680: drop of_match_ptr for ID table new dd0f1741c5eb media: i2c: ov7740: drop of_match_ptr for ID table new db657dfb6df2 media: i2c: max9286: drop of_match_ptr for ID table new 9536cc949235 media: dt-bindings: cadence-csi2rx: Convert to DT schema new ae08124d1c7d media: dt-bindings: cadence-csi2rx: Add resets property new e0b9ce389847 media: cadence: Add operation on reset new 3295cf1241d3 media: cadence: Add support for external dphy new 71e8d6e4aec4 media: cadence: Add support for JH7110 SoC new 881ca25978c6 media: ipu3-cio2: rename cio2 bridge to ipu bridge and mov [...] new e2375e4341bc media: ipu-bridge: use IPU_MAX_PORTS for bridge instead of [...] new 198109ea6bf4 media: ipu3-cio2: rename ipu3-cio2-main.c back to ipu3-cio2.c new 334046060343 media: MAINTAINERS: Assign Shawn Tu's sensor drivers to myself new 5191acca1f15 media: MAINTAINERS: Add an entry for V4L2 sensor and lens drivers new 13bdd386f039 media: MAINTAINERS: Orphan dw9768 and ov02a10 drivers new f3d9d6061c87 media: MAINTAINERS: Pick ov5670 maintenance new 4106cd72e73c media: i2c: Remove Shawn's and Chiranjeevi's e-mail addresses new 2cd17b9bc1ae media: ov08x40: Fix hblank out of range issue new a828002f38c5 media: ov5640: fix low resolution image abnormal issue new b7602d625b8a media: ov13b10: Defer probe if no endpoint found new 7f92a2eea827 media: MAINTAINERS: Orphan the OV7740 driver new 9f71a7ba5d64 media: ov13b10: support new ACPI HID 'OVTI13B1' new 9b4e0e7a570d media: i2c: imx290: drop format param from imx290_ctrl_update new f126ff7e4024 media: ad5820: Drop unsupported ad5823 from i2c_ and of_de [...] new 6e28afd15228 media: ov13b10: add PM control support based on power resources new 26ce7054d804 media: i2c: tvp5150: check return value of devm_kasprintf() new 86251cf8fd3c media: dt-bindings: i2c: Add I2C Address Translator (ATR) new a076a860acae media: i2c: add I2C Address Translator (ATR) support new 1d02533a801f media: dt-bindings: media: add TI DS90UB913 FPD-Link III S [...] new 236a0aab7e50 media: dt-bindings: media: add TI DS90UB953 FPD-Link III S [...] new 313e8b32c616 media: dt-bindings: media: add TI DS90UB960 FPD-Link III D [...] new afe267f2d368 media: i2c: add DS90UB960 driver new c158d0d4ff15 media: i2c: add DS90UB913 driver new 6363db1c9d45 media: i2c: add DS90UB953 driver new d7b13edd4cb4 media: v4l2-core: Fix a potential resource leak in v4l2_fw [...] new c1f9cc8f11bd Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 2cd1dfb77c02 Merge branch 'acpica' into linux-next new 12ad93ab6eeb thermal/drivers/int3400: Use thermal zone device wrappers new e49c8ed8e0ec thermal/drivers/int340x: Do not check the thermal zone state new a648a2d354da Merge branch 'thermal-intel' into linux-next new c532722d56cc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ab61e2242dfe Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new af4799a521a4 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 52b4bdd28c86 RDMA/mlx5: align MR mem allocation size to power-of-two new 113383eff3ff RDMA/efa: Add RDMA write HW statistics counters new 65e02e840847 RDMA/qedr: Remove a duplicate assignment in irdma_query_ah() new f877f22ac1e9 RDMA/irdma: Implement egress VLAN priority new 10710c29a269 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb1b24a9bb69 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new d2afa89f6690 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new 662aa22d7dcd selftests: mptcp: set all env vars as local ones new 080b7f5733fd selftests: mptcp: add fastclose env var new 4aadde088a58 selftests: mptcp: add fullmesh env var new e571fb09c893 selftests: mptcp: add speed env var new 6f13b49b57f2 Merge branch 'selftests-mptcp-join-pass-args-in-new-env-vars' new bec9ce34075e nfp: prevent dropped counter increment during probe new d26979f1cef7 net: stmmac: replace the has_integrated_pcs field with a flag new 309efe6eb499 net: stmmac: replace the sph_disable field with a flag new fd1d62d80ebc net: stmmac: replace the use_phy_wol field with a flag new d8daff284e30 net: stmmac: replace the has_sun8i field with a flag new 68861a3bcc1c net: stmmac: replace the tso_en field with a flag new efe92571bfc3 net: stmmac: replace the serdes_up_after_phy_linkup field [...] new fc02152bdbb2 net: stmmac: replace the vlan_fail_q_en field with a flag new 956c3f09b9c4 net: stmmac: replace the multi_msi_en field with a flag new aa5513f5d95f net: stmmac: replace the ext_snapshot_en field with a flag new 621ba7ad7891 net: stmmac: replace the int_snapshot_en field with a flag new 743dd1db85f4 net: stmmac: replace the rx_clk_runs_in_lpi field with a flag new 9d0c0d5ebd63 net: stmmac: replace the en_tx_lpi_clockgating field with a flag new def3833fc602 Merge branch 'net-stmmac-replace-boolean-fields-in-plat_st [...] new 5b52ad34f948 security: Constify sk in the sk_getsecid hook. new 8d6eba33a272 ipv4: Constify the sk parameter of ip_route_output_*(). new 5bc67a854cb4 ipv6: Constify the sk parameter of several helper functions. new dc4c399d215d pptp: Constify the po parameter of pptp_route_output(). new f63cfa103be9 Merge branch 'sk-const' new 88085b3b83f5 net: dsa: ar9331: Use maple tree register cache new 6963e463256e net: ngbe: add Wake on Lan support new 90ef0a7b0622 net: phylink: add pcs_enable()/pcs_disable() methods new aee6098822ed net: phylink: add pcs_pre_config()/pcs_post_config() methods new 24699cc1ff3e net: phylink: add support for PCS link change notifications new e6a45700e7e1 net: mdio: add unlocked mdiobus and mdiodev bus accessors new 40da0c32c3fc net: dsa: mv88e6xxx: remove handling for DSA and CPU ports new b92143d4420f net: dsa: mv88e6xxx: add infrastructure for phylink_pcs new 05407b0ebc39 net: dsa: mv88e6xxx: export mv88e6xxx_pcs_decode_state() new 4aabe35c385c net: dsa: mv88e6xxx: convert 88e6185 to phylink_pcs new 85764555442f net: dsa: mv88e6xxx: convert 88e6352 to phylink_pcs new e5b732a275f5 net: dsa: mv88e6xxx: convert 88e639x to phylink_pcs new d20acfdd3f88 net: dsa: mv88e6xxx: cleanup after phylink_pcs conversion new a8fbe1eeef70 Merge branch 'mv88e6xxx-phylink_pcs' new 633d76ad01ad devlink: remove reload failed checks in params get/set callbacks new 02b34d03a24b netdevsim: add dummy macsec offload new 3b5222e2ac57 selftests: rtnetlink: add MACsec offload tests new f16276ad9d97 Merge branch 'macsec-selftests' new 352be882deda mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_ [...] new 5ca9f42caf81 mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to [...] new a0944b24d278 mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params new a24a4d29ff0a mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_even [...] new 3430f2cf91a4 mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Ad [...] new a5b52692e693 mlxsw: spectrum_switchdev: Manage RIFs on PVID change new 5f44a7144cc5 selftests: forwarding: lib: Add ping6_, ping_test_fails() new c7203a2981dc selftests: router_bridge: Add tests to remove and add PVID new d4172a93b279 selftests: router_bridge_vlan: Add PVID change test new b0307b77265b selftests: router_bridge_vlan_upper_pvid: Add a new selftest new 9cbb3da4f4f7 selftests: router_bridge_pvid_vlan_upper: Add a new selftest new 382d7dcfffcb Merge branch 'mlxsw-rif-pvid' new 68af900072c1 gve: trivial spell fix Recive to Receive new fa854571ad73 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new d6a81af5c409 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 48723591aa09 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new de2a5d52f2c0 dt-bindings: mtd: Add SEAMA partition bindings new 0f9b977882ce Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new b798f7729ca6 mtd: nand: omap: Use devm_platform_get_and_ioremap_resource() new 89550beb098e mtd: rawnand: qcom: Implement exec_op() new 2e7f735b38a5 mtd: rawnand: qcom: Remove legacy interface new bd60fcf27654 dt-bindings: mtd: Add AC5 specific binding new 72b9a3fc4b60 mtd: rawnand: marvell: add support for AC5 SoC new e0b3187f6e39 dt-bindings: mtd: Fix nand-controller.yaml license new c3519aed2a3f dt-bindings: nand: meson: support for 512B ECC step size new c8207321f224 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new d1c065885fe1 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 62d9e4750655 crypto: chacha20-p10 - An optimized Chacha20 implementatio [...] new a09450e59c5a crypt: chacha20-p10 - Glue code for optmized Chacha20 impl [...] new 09ef057bd2a1 crypto: poly1305-p10 - An optimized Poly1305 implementatio [...] new ba8f8624fde2 crypto: poly1305-p10 - Glue code for optmized Poly1305 imp [...] new 161fca7e3e90 crypto: powerpc - Add chacha20/poly1305-p10 to Kconfig and [...] new 31ba6dd2298f KEYS: fix kernel-doc warnings in verify_pefile new babb80b3ecc6 crypto: lrw,xts - Replace strlcpy with strscpy new 74c6df413f64 crypto: x86/aesni - Align the address before aes_set_key_common() new 0f942bdfe9d4 crypto: qat - change value of default idle filter new a0459d277b1b KEYS: use kfree_sensitive with key new 16e686269475 crypto: ccp - Rename macro for security attributes new 6c780c5241d4 crypto: ccp - Add support for displaying PSP firmware versions new 6f7e40bff5bc crypto: ccp - Add bootloader and TEE version offsets new 54c4d401d4b5 crypto: ccp - move setting PSP master to earlier in the init new 37a22a2209a8 crypto: ccp - Add support for fetching a nonce for dynamic [...] new 0274f3d1e5d3 crypto: ccp - Add support for setting user ID for dynamic [...] new ef3d2135a6f2 crypto: ccp - Add support for getting and setting DBC parameters new 9eb4956be546 crypto: ccp - Add a sample library for ioctl use new bcd8c1556e6b crypto: ccp - Add a sample python script for Dynamic Boost [...] new 4a517af34f05 crypto: ccp - Add unit tests for dynamic boost control new fe0f7fc26376 crypto: ccp - Add Mario to MAINTAINERS new e718efe728fe crypto: sig - Remove some unused functions new 64571d2dea85 crypto: qat - add fw_counters debugfs file new 76575362945b crypto: qat - add internal timer for qat 4xxx new bbbf2a1ee2ae crypto: qat - drop obsolete heartbeat interface new 2b7ec4b6ce09 crypto: qat - add measure clock frequency new 3340cff1b564 crypto: qat - add heartbeat feature new 03656f5514ec crypto: qat - add heartbeat counters check new 83bf2adc5557 hwrng: nomadik - keep clock enabled while hwrng is registered new cca92f64218a hwrng: nomadik - use dev_err_probe new bb9c697bbf0d crypto: qat - replace the if statement with min() new 746036d39741 hwrng: imx-rngc - use dev_err_probe new 19d2d0966756 hwrng: exynos - switch to DEFINE_SIMPLE_DEV_PM_OPS new 21ca75df2f0d hwrng: pic32 - enable compile-testing new e2a4b9528a95 hwrng: pic32 - use devm_clk_get_enabled new cae573724ebc hwrng: pic32 - remove unused defines new 9c61be20b8ba hwrng: pic32 - enable TRNG only while it's used new bef3a28531d4 crypto: omap-des - Use devm_platform_get_and_ioremap_resource() new 77603393cfeb crypto: keembay - Convert to devm_platform_ioremap_resource() new 3f8abb11ad75 crypto: atmel-aes - Use devm_platform_get_and_ioremap_resource() new 1fb17deeb572 crypto: atmel-sha - Use devm_platform_get_and_ioremap_resource() new 23bf2f0a2f5c crypto: atmel-tdes - Use devm_platform_get_and_ioremap_resource() new 42a3da8fc6b9 hwrng: timeriomem - Use devm_platform_get_and_ioremap_resource() new 28a368987916 crypto: starfive - Convert to platform remove callback ret [...] new 635e4674e184 crypto: hisilicon/hpre - ensure private key less than n new 1185c756193c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 50f600fd6b89 drm/panel: ld9040: Use better magic values new c2268daa65fb drm/panel: ld9040: Register a backlight device new 06ec3d021ee8 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new e29e32d61301 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 2e300f97e226 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new aa6359c1a216 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 07baa38cbd8b Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new d33f19fea6e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f74ae8d7065 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 678a0bbe1580 ALSA: pcmtest: Add 'open' PCM callback error injection new f9d1b819307c ALSA: pcmtest: minor optimizations new 7e9f28398a6e ALSA: Explicitly include correct DT includes new 049cc8912717 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b7ff4605e32 Merge branch 'asoc-linus' into asoc-next new 083912c240de ASoC: codecs: ES8326: Add es8326_mute function new d70a6ca2ec1b Merge remote-tracking branch 'asoc/for-6.6' into asoc-next new b8646a28bb13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be5d08163731 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 9dff5c886da1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ba2b2594c0e1 block: cleanup queue_wc_store new 3e8f23e19c95 block: don't allow enabling a cache on devices that don't [...] new ccb3e3adc0af Merge branch 'for-6.6/block' into for-next new 5681889dd151 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new a6308ecd22e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa5f91730815 mmc: renesas_sdhi: register irqs before registering controller new f98f16fa2efe mmc: renesas_sdhi: remove outdated indentation new 75ddac573fae mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() new 9da3e8df8a18 mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() new 8ef42382e782 mmc: pxamci: Use devm_platform_get_and_ioremap_resource() new 4df35a662723 Merge branch 'fixes' into next new e8e2c7b0e695 mmc: davinci: Make SDIO irq truly optional new 49fb7a4625fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d2e37e9da3da Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 045a44d4c9b3 regulator: Explicitly include correct DT includes new 702c86f21c14 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] new 2f306c90b2b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1bb713bbd995 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c6b7acf916e4 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new a1a3eca88a2c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1e3f02a357de tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation new 59108bb32e40 tpm: tpm_tis: Disable interrupts *only* for AEON UPX-i11 new b35cf8765262 tpm_tis_spi: Release chip select when flow control fails new e2e51b64f0c8 security: keys: perform capable check only on privileged o [...] new 41e4e488742e KEYS: Replace all non-returning strlcpy with strscpy new 0d8f1c250285 KEYS: DigitalSignature link restriction new 2afb9c102761 integrity: Enforce digitalSignature usage in the ima and e [...] new d40223ac3c8b tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes new fb632b46762d tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (3 [...] new ac65782257a9 keys: Fix linking a duplicate key to a keyring's assoc_array new bed72785706c tpm_tis-spi: Add hardware wait polling new dfba6d4ad558 tpm: Switch i2c drivers back to use .probe() new c54fd3469af1 tpm: return false from tpm_amd_is_rng_defective on non-x86 [...] new 126f3df1f03c tpm_tis: Explicitly check for error code new a5dd583aa98b tpm_tis: Move CRC check to generic send routine new 8458b36c647c tpm_tis: Use responseRetry to recover from data transfer errors new dfd6ecc2066c tpm_tis: Resend command to recover from data transfer errors new 94961daf3ef3 security: keys: Modify mismatched function name new 2d04740d2139 tpm/tpm_tis: Disable interrupts for Framework Laptop Intel [...] new 1d0393c603e2 tpm/tpm_tis: Disable interrupts for Framework Laptop Intel [...] new cc73ecc578e0 tpm: Do not remap from ACPI resources again for Pluton TPM new 17222dfebab1 tpm: remove redundant variable len new ebd84a0c773f tpm/tpm_tis: Disable interrupts for Lenovo L590 devices new 5a29fb0d959a tpm: make all 'class' structures const new 0ec1b5bea32b tpm,tpm_tis: Disable interrupts after 1000 unhandled IRQs new d6f259e3582a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6df63b7ebdaf iommu: rockchip: Fix directory table address encoding new 2a7e6400f72b iommu: rockchip: Allocate tables from all available memory [...] new 534103bcd52c iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 war [...] new d269ab61f4f8 iommu/amd/iommu_v2: Clear pasid state in free path new 386ae59bd7db iommu/amd: Generalize log overflow handling new 274c2218b8b2 iommu/amd: Handle PPR log overflow new 2379f3485239 iommu/amd: Refactor IOMMU interrupt handling logic for Eve [...] new e5ebd90d1b5c iommu/amd: Enable separate interrupt for PPR and GA log new 7827a2689e79 iommu/amd: Disable PPR log/interrupt in iommu_disable() new f52c895a2de8 iommu/amd: Consolidate PPR log enablement new a48130e92f1c iommu/amd: Enable PPR/GA interrupt after interrupt handler setup new 6eb4da8cf545 iommu: Have __iommu_probe_device() check for already probe [...] new 5665d15d3cb7 iommu: Use iommu_group_ref_get/put() for dev->iommu_group new 7bdb99622f7e iommu: Inline iommu_group_get_for_dev() into __iommu_probe [...] new df15d76dcaca iommu: Simplify the __iommu_group_remove_device() flow new aa0958570f24 iommu: Add iommu_init/deinit_device() paired functions new 14891af3799e iommu: Move the iommu driver sysfs setup into iommu_init/d [...] new 9a108996b5b3 iommu: Do not export iommu_device_link/unlink() new cfb6ee65f760 iommu: Always destroy the iommu_group during iommu_release [...] new fa0828036488 iommu: Split iommu_group_add_device() new f188056352bc iommu: Avoid locking/unlocking for iommu_probe_device() new 791c2b17fb40 iommu: Optimise PCI SAC address trick new a5003e75a171 Merge branches 'iommu/fixes', 'arm/rockchip', 'x86/amd' an [...] new 687535f48aac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5e49d268533b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 977b1396b458 Merge branch 'spi-linus' into spi-next new 36124dea164c spi: Remove code duplication in spi_add_device*() new 7b5c6a545b34 spi: Kill spi_add_device_locked() new 169f5312dc46 spi: Use BITS_TO_BYTES() new 75e308ffc4f0 spi: Use struct_size() helper new 749396cb29a7 spi: Explicitly include correct DT includes new abe075e6c87f Merge remote-tracking branch 'spi/for-6.6' into spi-next new 698189a9ecb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48bd54432a80 Merge branch into tip/master: 'objtool/urgent' new 2cb910a401a5 Merge branch into tip/master: 'perf/urgent' new e00486ee6466 Merge branch into tip/master: 'sched/urgent' new 261e2c91e49a Merge branch into tip/master: 'x86/urgent' new bcd79c1fedb1 Merge branch into tip/master: 'perf/core' new d243b34459ce kernel/fork: beware of __put_task_struct() calling context new 893cdaaa3977 sched: avoid false lockdep splat in put_task_struct() new 79462e8c879a sched: don't account throttle time for empty groups new 677ea015f231 sched: add throttled time stat for throttled children new 548796e2e70b sched/core: introduce sched_core_idle_cpu() new 35cd21f6292c sched/psi: make psi_cgroups_enabled static new fee1759e4f04 sched/fair: Determine active load balance for SMT sched groups new d24cb0d9113f sched/topology: Record number of cores in sched group new 7ff1693236f5 sched/fair: Implement prefer sibling imbalance calculation [...] new b1bfeab9b002 sched/fair: Consider the idle state of the whole core for [...] new 17953249bf02 x86/sched: Enable cluster scheduling on Hybrid new ed74cc4995d3 sched/debug: Dump domains' sched group flags new 7ee7642c9141 sched/fair: Stabilize asym cpu capacity system idle cpu selection new 1399419a8db7 Merge branch into tip/master: 'sched/core' new ad134caf8093 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1397c832ec02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 401013e2ad9e documentation/rcu: Fix typo new bc25e7c3598e docs/RCU: Add the missing rcu_read_unlock() new 3f831e38cecd Docs/RCU/rculist_nulls: Fix trivial coding style new 674dd3657361 Docs/RCU/rculist_nulls: Assign 'obj' before use from the examples new 5326caa7a147 Docs/RCU/rculist_nulls: Specify type of the object in examples new d186204a9854 Docs/RCU/rculist_nulls: Fix hlist_[nulls]_head field names [...] new 47d63d7a3918 Docs/RCU/rculist_nulls: Fix text about atomic_set_release() new dca7bfb007a2 rcu: Update synchronize_rcu_mult() comment for call_rcu_hurry() new d0c35798d472 rcu: Clarify rcu_is_watching() kernel-doc comment new ba750b2e4004 srcu,notifier: Remove #ifdefs in favor of SRCU Tiny srcu_usage new 8ff183a5a930 rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load new bf3e74ab0528 rcu: Make the rcu_nocb_poll boot parameter usable via boot config new c56010a287c2 rcu: Use WRITE_ONCE() for assignments to ->next for rculist_nulls new d119357d0743 rcu-tasks: Treat only synchronous grace periods urgently new 5ae769c611e7 rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU new 450d461aa629 rcu-tasks: Add kernel boot parameters for callback laziness new db13710a0365 rcu-tasks: Cancel callback laziness if too many callbacks new bd529abcc9e3 checkpatch: Complain about unexpected uses of RCU Tasks Trace new 8f78f046e27b refscale: Add CONFIG_PREEMPT_DYNAMIC=n to NOPREEMPT scenario new f5063e8948da refscale: Fix uninitalized use of wait_queue_head_t new b5a2801fc053 refscale: Add a "jiffies" test new 2226f3dc05a9 rcuscale: Permit blocking delays between writers new ee7516a16350 rcuscale: Fix gp_async_max typo: s/reader/writer/ new 7221f493c5ff rcuscale: Add minruntime module parameter new c68465dfaac3 rcuscale: Print out full set of module parameters new bb7bad3dae42 rcuscale: Print out full set of kfree_rcu parameters new 5f8e3202696f rcuscale: Measure grace-period kthread CPU time new 2d7b2b344c0c rcuscale: Add kfree_by_call_rcu and kfree_mult to documentation new 1d702e2eff8b rcuscale: Print grace-period kthread CPU time, if recorded new 271a8467a5f7 rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time new a15ec57cfcf8 rcuscale: Add RCU Tasks Rude testing new e0a34641eb55 rcuscale: fix building with RCU_TINY new e60c122a1614 rcuscale: Move rcu_scale_writer() schedule_timeout_uninter [...] new 8afeb54190e8 rcuscale: Add CONFIG_PREEMPT_DYNAMIC=n to TRACE01 scenario new 822e42509997 torture: Scale scftorture memory based on number of CPUs new 013608cd0812 scftorture: Forgive memory-allocation failure if KASAN new 4a71be938761 scftorture: Pause testing after memory-allocation failure new 3f68f9c822eb scftorture: Add CONFIG_PREEMPT_DYNAMIC=n to NOPREEMPT scenario new 9cafe974cf46 rcutorture: Dump grace-period state upon rtort_pipe_count [...] new e2a0b786c50c torture: Support randomized shuffling for proxy exec testing new 57376388ded4 torture: Add lock_torture_writer_fifo module param new 70326e091a13 torture: Make torture_hrtimeout_*() use TASK_IDLE new 4732d7e5fddf torture: Move torture_onoff() timeouts to hrtimers new 1d981b19b973 torture: Move torture_shuffle() timeouts to hrtimers new 63afa0c13511 torture: Move stutter_wait() timeouts to hrtimers new 29e72c6738f5 torture: Stop right-shifting torture_random() return values new 81f9be420e08 rcutorture: Stop right-shifting torture_random() return values new 965167e8e6c9 rcutorture: Remove obsolete BOOTPARAM_HOTPLUG_CPU0 Kconfig option new 1304affd3573 rcu: Remove formal-verification tests new 0feda4da6da5 torture: Add "--no-" as synonym for "--do-no-" in torture.sh new 4f64435417b4 rcutorture: Remove contradictory Kconfig constraint new 5cec64e49519 torture: Allow #CHECK# in --kconfig argument to kvm.sh new cd1955d050f8 torture: Make kvm-recheck.sh report .config errors new dd3ffd125f89 torture: Add RCU Tasks individual-flavor build tests new 80021ffb6820 torture: Make kvm-remote print diagnostics on initial ssh failure new 2f25542c6f62 rcutorture: Remove obsolete parameter check from mkinitrd.sh new 171cfa011ea4 torture: Place --bootargs parameters at end of -append list new eb3156f78b49 torture: Make torture.sh summarize config and build errors new adec488031f6 torture: Loosen .config checks for KCSAN kernels new 3ee47632a913 torture: Add srcu_lockdep.sh to torture.sh new 0d3f07187020 torture: Avoid torture-test reboot loops new 279f220ff519 torture: Add init-program support for loongarch new 9a3d7e9bf397 torture: Switch qemu from -nographic to -display none new 515db10a2d72 torture: Make init program dump command-line arguments new 6b5b9a2fbbc9 torture: Cause mkinitrd.sh to indicate failure on compile errors new 2265701312f8 Merge branches 'doc.2023.07.14b', 'fixes.2023.07.14b', 'rc [...] new e40806e9bcf8 clocksource: Handle negative skews in "skew is too large" [...] new 233756a640be x86/tsc: Extend watchdog check exemption to 4-Sockets platform new a6cb65b17a25 Merge branch 'clocksource.2023.07.14b' into HEAD new ddf5d3eda2df Merge branch 'csd-lock.2023.07.14b' into HEAD new 90a96b6af4a4 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 983a5b59df17 Merge branch 'next' of https://github.com/kvm-x86/linux.git new ebfe07da4eba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df22a7269ba4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5db6ccdea222 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 278a58787dcf Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new f584498b08d0 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new c9b5ff3b9a28 fpga: fpga-mgr: altera-pr-ip: Convert to devm_platform_ior [...] new dbe5038a26e2 fpga: socfpga-a10: Convert to devm_platform_ioremap_resource() new 7617b957c6dd fpga: Explicitly include correct DT includes new 52f062df753e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3740a791d63e dt-bindings: interconnect: qcom,msm8998-bwmon: Add SM8250 [...] new 611c148b77b9 dt-bindings: interconnect: qcom,msm8998-bwmon: Add SM6350 [...] new 79e32c9f5977 Merge branch 'qcom/20230526-topic-smd_icc-v7-0-09c78c17554 [...] new cff66ace51e3 interconnect: Explicitly include correct DT includes new 6fed6f35940c dt-bindings: interconnect: qcom,rpmh: Add SM8250 QUP virt new ddd6c5b9ee4b dt-bindings: interconnect: qcom,sm8250: Add QUP virt new 168f726907f2 interconnect: qcom: sm8250: Fix QUP0 nodes new 3dbf0e792e25 Merge branch 'icc-sm8250-qup' into icc-next new f381b13bb770 Merge branch 'icc-fixes' into icc-next new 9cae193de8e8 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 5220c17693ac dt-bindings: iio: semtech,sx9310: reference common schema [...] new 5a910007776b dt-bindings: iio: semtech,sx9324: reference common schema [...] new 478baae99c71 iio: adc: ad7192: Simplify using devm_clk_get_optional_enabled() new f41f444334ea iio: adi: ad7192: Add error check and more debug log new 6d5b610ba716 dt-bindings: iio: adc: add max14001 new ba2c3e63b681 iio: adc: max14001: New driver new 9b93f304bbab iio: imu: inv_icm42600: make timestamp module chip independent new a1e690503b11 iio: move inv_icm42600 timestamp module in common new 77a05790cff1 iio: make invensense timestamp module generic new c2a6f6bc4094 iio: imu: inv_mpu6050: use the common inv_sensors timestam [...] new 83ea317ad422 iio: accel: da280: Add support for the DA217 accelerometer new b63104266d77 iio: light: vcnl4000: Add proximity irq for vcnl4200 new 62d90a1d7548 iio: light: vcnl4000: Add proximity ps_it for vcnl4200 new 1b0292e9334d iio: light: vcnl4000: Check type with switch case new dbdb9d99199a iio: light: vcnl4000: Add als_it for vcnl4040/4200 new 6d0d29ad46ca iio: light: vcnl4000: add illuminance irq vcnl4040/4200 new 4f09bf8c4314 iio: light: vcnl4000: Add period for vcnl4040/4200 new 85517922006c iio: light: vcnl4000: Add oversampling_ratio for 4040/4200 new dab943d8c653 iio: light: vcnl4000: Add calibration bias for 4040/4200 new 490a70cdfe3f iio: adc: Kconfig change description for Allwinner GPADC new 0dd5cd7da39c iio: adc: Add Allwinner D1/T113s/R329/T507 SoCs GPADC new 0bb9e98d6b6d dt-bindings: iio: adc: Add Allwinner D1/T113s/R329/T507 So [...] new a127310ccc96 iio: adc: ad7192: Use sysfs_emit_at new 2c5674d6dfd9 dt-bindings: iio: adc: ti,ads1015: fix datarate max value [...] new 3260011af558 iio: imu: inv_mpu6050: read the full fifo when processing data new 3d670483619b iio: adc: qcom-spmi-adc5: Add ADC5_GPIO2_100K_PU new 4d8a72cdbaca iio: adc: stm32-adc: Use devm_platform_get_and_ioremap_resource() new bc7edf70639e iio: adc: ti-lmp92064: add buffering support new d9b431026523 dt-bindings: iio: adc: qcom,spmi-adc7: use predefined channel ids new bf990649b479 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 69b1580ca274 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f0fb9d93d144 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ceddae22cd08 cgroup: remove obsolete comment above struct cgroupstats new 077c6376fd6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ac2ba08abe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5eecaca0845f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 3c81195a04e1 hwspinlock: add a check of devm_regmap_field_alloc in qcom [...] new 72a3a509f992 hwspinlock: omap: Emit only one error message for errors i [...] new 4cf16b6b743e hwspinlock: omap: Convert to platform remove callback retu [...] new 9519793bb6a7 hwspinlock: u8500: Convert to platform remove callback ret [...] new 8ce49c2a2aa5 rpmsg: core: Add signal API support new a2b73aa512a4 rpmsg: glink: Add support to handle signals command new 5550201c0fe2 rpmsg: char: Add RPMSG GET/SET FLOWCONTROL IOCTL support new b5c9ee8296a3 rpmsg: glink: Add check for kstrdup new 3440d8da79ba remoteproc: Explicitly include correct DT includes new 1e5c6933483b dt-bindings: remoteproc: qcom,pas: correct memory-region c [...] new 66530ffe964c dt-bindings: remoteproc: qcom,sm6115-pas: correct memory-r [...] new ed8503220bdd dt-bindings: remoteproc: qcom,sm8550-pas: require memory-region new 3aacc3b2e4ea dt-bindings: remoteproc: qcom,adsp: bring back firmware-name new 0b6c3bc88bd9 remoteproc: imx_rproc: iterate all notifiyids in rx callback new 0ee55c188a3c remoteproc: qcom: Use of_reserved_mem_lookup() new f247f08da0ce remoteproc: core: Export the rproc coredump APIs new 5c43ed8ad20b remoteproc: qcom: Add full coredump fallback mechanism new b352033e19c4 dt-bindings: remoteproc: qcom: sm6115-pas: Add QCM2290 new 5b2b675adf8f remoteproc: qcom: q6v5: use devm_platform_ioremap_resource [...] new 92d24d0927bc remoteproc: qcom: wcnss: use devm_platform_ioremap_resourc [...] new 242a626870eb dt-bindings: remoteproc: qcom: adsp: add qcom,sdm845-slpi- [...] new 637e98bfe20b remoteproc: qcom: pas: refactor SLPI remoteproc init new 318da1371246 remoteproc: qcom: Expand MD_* as MINIDUMP_* new ed50ac266f67 dt-bindings: remoteproc: qcom,msm8996-mss-pil: Add SDM660 [...] new 10b6fec2c8c9 remoteproc: qcom: q6v5-mss: Add support for SDM630/636/660 new ba3125b47016 remoteproc: qcom: pas: add SDM845 SLPI compatible new 2f9b31c95d55 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new cc7d90f0d424 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 381dad09e31a Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new e6aed8325433 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new c93f9249398f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new feac01aaf677 selftests: prctl: Add new prctl test for PR_SET_NAME new 41fc1a92cdaf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new afbfa0ea037a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7515d371b606 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new fdee9591ba2c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 84058dd48992 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ef3991c8d2b Merge branch 'main' of git://git.infradead.org/users/willy [...] new 2e9087a1e968 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new f96ceb3a50dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84bad3aa28a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b06952cdbc7f mm/slub: remove redundant kasan_reset_tag() from freelist_ [...] new 1662b6c2bb7e mm/slub: remove freelist_dereference() new 24accc491cfd Randomized slab caches for kmalloc() new 2ad1099bb36d Merge branch 'slab/for-6.6/random_kmalloc' into slab/for-next new 8e2c0c05c57b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e316523797c Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 899cbd7b84da Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 2205be537aeb Add linux-next specific files for 20230717
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 (7c2878be5732) \ N -- N -- N refs/heads/master (2205be537aeb)
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 902 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/debugfs-driver-qat | 61 + Documentation/ABI/testing/sysfs-driver-ccp | 18 + .../admin-guide/mm/numa_memory_policy.rst | 2 +- Documentation/admin-guide/xfs.rst | 2 +- Documentation/devicetree/bindings/i2c/i2c-atr.yaml | 34 + .../devicetree/bindings/iio/adc/adi,max14001.yaml | 54 + .../iio/adc/allwinner,sun20i-d1-gpadc.yaml | 91 + .../devicetree/bindings/iio/adc/ti,ads1015.yaml | 15 +- .../devicetree/bindings/iio/addac/adi,ad74115.yaml | 3 - .../bindings/iio/proximity/semtech,sx9310.yaml | 5 +- .../bindings/iio/proximity/semtech,sx9324.yaml | 5 +- .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 4 + .../bindings/interconnect/qcom,rpmh.yaml | 18 +- .../devicetree/bindings/media/cdns,csi2rx.txt | 100 - .../devicetree/bindings/media/cdns,csi2rx.yaml | 201 + .../bindings/media/i2c/ti,ds90ub913.yaml | 133 + .../bindings/media/i2c/ti,ds90ub953.yaml | 134 + .../bindings/media/i2c/ti,ds90ub960.yaml | 427 +++ .../bindings/mtd/amlogic,meson-nand.yaml | 2 +- .../devicetree/bindings/mtd/partitions/seama.yaml | 44 + .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 19 + .../bindings/remoteproc/qcom,glink-edge.yaml | 3 - .../bindings/remoteproc/qcom,glink-rpm-edge.yaml | 2 +- .../bindings/remoteproc/qcom,msm8996-mss-pil.yaml | 5 +- .../bindings/remoteproc/qcom,rpm-proc.yaml | 171 + .../bindings/remoteproc/qcom,sm6115-pas.yaml | 36 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 23 +- .../devicetree/bindings/soc/qcom/qcom,smd.yaml | 7 + Documentation/doc-guide/kernel-doc.rst | 10 +- Documentation/driver-api/basics.rst | 27 +- Documentation/driver-api/infrastructure.rst | 18 + .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- .../features/debug/kprobes/arch-support.txt | 2 +- .../features/debug/kretprobes/arch-support.txt | 2 +- .../features/debug/stackprotector/arch-support.txt | 2 +- .../features/debug/uprobes/arch-support.txt | 2 +- .../features/locking/lockdep/arch-support.txt | 2 +- .../features/vm/ELF-ASLR/arch-support.txt | 5 +- Documentation/filesystems/tmpfs.rst | 31 - Documentation/hwmon/nct6775.rst | 11 +- Documentation/hwmon/pmbus.rst | 2 +- Documentation/i2c/i2c-address-translators.rst | 96 + Documentation/i2c/index.rst | 1 + Documentation/kbuild/kconfig.rst | 2 + Documentation/maintainer/configure-git.rst | 36 +- Documentation/maintainer/pull-requests.rst | 4 +- Documentation/mm/highmem.rst | 27 +- Documentation/process/deprecated.rst | 2 +- Documentation/scheduler/completion.rst | 2 +- Documentation/subsystem-apis.rst | 21 +- Documentation/translations/sp_SP/process/index.rst | 1 + .../sp_SP/process/researcher-guidelines.rst | 150 + .../zh_CN/dev-tools/testing-overview.rst | 2 +- Documentation/translations/zh_TW/IRQ.txt | 8 +- .../translations/zh_TW/admin-guide/README.rst | 2 +- .../translations/zh_TW/admin-guide/bug-bisect.rst | 2 +- .../translations/zh_TW/admin-guide/bug-hunting.rst | 2 +- .../zh_TW/admin-guide/clearing-warn-once.rst | 2 +- .../translations/zh_TW/admin-guide/cpu-load.rst | 2 +- .../translations/zh_TW/admin-guide/index.rst | 2 +- .../translations/zh_TW/admin-guide/init.rst | 2 +- .../zh_TW/admin-guide/reporting-issues.rst | 2 +- .../zh_TW/admin-guide/security-bugs.rst | 2 +- .../zh_TW/admin-guide/tainted-kernels.rst | 2 +- .../translations/zh_TW/admin-guide/unicode.rst | 2 +- .../translations/zh_TW/arch/arm64/amu.rst | 2 +- .../translations/zh_TW/arch/arm64/booting.txt | 4 +- .../translations/zh_TW/arch/arm64/elf_hwcaps.rst | 2 +- .../translations/zh_TW/arch/arm64/hugetlbpage.rst | 2 +- .../translations/zh_TW/arch/arm64/index.rst | 2 +- .../zh_TW/arch/arm64/legacy_instructions.txt | 4 +- .../translations/zh_TW/arch/arm64/memory.txt | 4 +- .../translations/zh_TW/arch/arm64/perf.rst | 2 +- .../zh_TW/arch/arm64/silicon-errata.txt | 4 +- .../zh_TW/arch/arm64/tagged-pointers.txt | 4 +- Documentation/translations/zh_TW/cpu-freq/core.rst | 2 +- .../translations/zh_TW/cpu-freq/cpu-drivers.rst | 2 +- .../translations/zh_TW/cpu-freq/cpufreq-stats.rst | 2 +- .../translations/zh_TW/cpu-freq/index.rst | 2 +- .../translations/zh_TW/disclaimer-zh_TW.rst | 2 +- .../translations/zh_TW/filesystems/debugfs.rst | 4 +- .../translations/zh_TW/filesystems/index.rst | 2 +- .../translations/zh_TW/filesystems/sysfs.txt | 2 +- .../translations/zh_TW/filesystems/tmpfs.rst | 2 +- .../translations/zh_TW/filesystems/virtiofs.rst | 2 +- Documentation/translations/zh_TW/gpio.txt | 8 +- Documentation/translations/zh_TW/index.rst | 158 +- Documentation/translations/zh_TW/io_ordering.txt | 8 +- .../translations/zh_TW/process/1.Intro.rst | 2 +- .../translations/zh_TW/process/2.Process.rst | 2 +- .../translations/zh_TW/process/3.Early-stage.rst | 2 +- .../translations/zh_TW/process/4.Coding.rst | 2 +- .../translations/zh_TW/process/5.Posting.rst | 2 +- .../translations/zh_TW/process/6.Followthrough.rst | 2 +- .../zh_TW/process/7.AdvancedTopics.rst | 2 +- .../translations/zh_TW/process/8.Conclusion.rst | 2 +- .../process/code-of-conduct-interpretation.rst | 2 +- .../translations/zh_TW/process/code-of-conduct.rst | 2 +- .../translations/zh_TW/process/coding-style.rst | 2 +- .../zh_TW/process/development-process.rst | 2 +- .../translations/zh_TW/process/email-clients.rst | 2 +- .../zh_TW/process/embargoed-hardware-issues.rst | 2 +- Documentation/translations/zh_TW/process/howto.rst | 2 +- Documentation/translations/zh_TW/process/index.rst | 2 +- .../zh_TW/process/kernel-driver-statement.rst | 2 +- .../zh_TW/process/kernel-enforcement-statement.rst | 2 +- .../translations/zh_TW/process/license-rules.rst | 2 +- .../translations/zh_TW/process/magic-number.rst | 2 +- .../zh_TW/process/management-style.rst | 2 +- .../zh_TW/process/programming-language.rst | 2 +- .../zh_TW/process/stable-api-nonsense.rst | 2 +- .../zh_TW/process/stable-kernel-rules.rst | 2 +- .../zh_TW/process/submit-checklist.rst | 2 +- .../zh_TW/process/submitting-patches.rst | 2 +- .../zh_TW/process/volatile-considered-harmful.rst | 2 +- Documentation/translations/zh_TW/sparse.txt | 6 +- MAINTAINERS | 87 +- Makefile | 3 + Next/SHA1s | 122 +- Next/merge.log | 2378 +++++++----- arch/arc/Kconfig | 1 + arch/arc/include/asm/io.h | 7 +- arch/arc/mm/ioremap.c | 49 +- arch/arm/boot/dts/qcom/qcom-apq8064.dtsi | 40 - .../arm/boot/dts/qcom/qcom-apq8074-dragonboard.dts | 5 + arch/arm/boot/dts/qcom/qcom-apq8084.dtsi | 6 +- arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 38 +- arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 44 +- arch/arm/boot/dts/qcom/qcom-pm8941.dtsi | 22 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 1 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 318 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 48 +- arch/arm64/boot/dts/qcom/ipq9574.dtsi | 89 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8939.dtsi | 112 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 136 +- arch/arm64/boot/dts/qcom/msm8976.dtsi | 152 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 99 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 164 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 102 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 5 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 5 +- arch/arm64/boot/dts/qcom/pmi8950.dtsi | 5 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 5 +- arch/arm64/boot/dts/qcom/qcm2290.dtsi | 126 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 152 +- arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 266 ++ arch/arm64/boot/dts/qcom/sa8775p-ride.dts | 4 +- arch/arm64/boot/dts/qcom/sc7180-lite.dtsi | 10 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 76 +- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 1 + arch/arm64/boot/dts/qcom/sdm630.dtsi | 132 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 55 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 2 +- arch/arm64/boot/dts/qcom/sm6115.dtsi | 128 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 140 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 97 + arch/arm64/boot/dts/qcom/sm6375.dtsi | 126 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 122 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 9 +- .../boot/dts/rockchip/rk3588-edgeble-neu6b-io.dts | 66 + .../boot/dts/rockchip/rk3588-edgeble-neu6b.dtsi | 358 ++ arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 74 + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 55 + arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 78 + arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 94 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 2 +- arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/io.h | 3 +- arch/arm64/mm/ioremap.c | 10 +- arch/hexagon/Kconfig | 1 + arch/hexagon/include/asm/io.h | 11 +- arch/hexagon/kernel/hexagon_ksyms.c | 2 - arch/hexagon/mm/Makefile | 2 +- arch/hexagon/mm/ioremap.c | 44 - arch/ia64/Kconfig | 1 + arch/ia64/include/asm/io.h | 13 +- arch/ia64/mm/ioremap.c | 41 +- arch/loongarch/include/asm/io.h | 2 - arch/m68k/include/asm/io_mm.h | 2 - arch/m68k/include/asm/kmap.h | 2 - arch/mips/include/asm/io.h | 5 +- arch/openrisc/Kconfig | 1 + arch/openrisc/include/asm/io.h | 11 +- arch/openrisc/mm/ioremap.c | 82 - arch/parisc/Kconfig | 1 + arch/parisc/include/asm/io.h | 15 +- arch/parisc/mm/ioremap.c | 62 +- arch/powerpc/Kconfig | 1 + arch/powerpc/crypto/Kconfig | 26 + arch/powerpc/crypto/Makefile | 4 + arch/powerpc/crypto/chacha-p10-glue.c | 221 ++ arch/powerpc/crypto/chacha-p10le-8x.S | 842 ++++ arch/powerpc/crypto/poly1305-p10-glue.c | 186 + arch/powerpc/crypto/poly1305-p10le_64.S | 1075 ++++++ arch/powerpc/include/asm/io.h | 17 +- arch/powerpc/include/asm/pgtable.h | 10 - arch/powerpc/mm/ioremap.c | 26 +- arch/powerpc/mm/ioremap_32.c | 19 +- arch/powerpc/mm/ioremap_64.c | 12 +- arch/riscv/kernel/cpufeature.c | 9 +- arch/s390/Kconfig | 1 + arch/s390/include/asm/io.h | 21 +- arch/s390/pci/pci.c | 57 +- arch/sh/Kconfig | 1 + arch/sh/include/asm/io.h | 65 +- arch/sh/include/asm/io_noioport.h | 7 + arch/sh/mm/ioremap.c | 65 +- arch/x86/crypto/aesni-intel_glue.c | 12 +- arch/x86/include/asm/io.h | 5 - arch/x86/kernel/smpboot.c | 11 +- arch/xtensa/Kconfig | 1 + arch/xtensa/include/asm/io.h | 32 +- arch/xtensa/mm/ioremap.c | 58 +- block/blk-crypto-profile.c | 12 +- block/blk-flush.c | 2 +- block/blk-mq.c | 47 +- block/blk-settings.c | 7 +- block/blk-sysfs.c | 21 +- block/mq-deadline.c | 2 +- block/partitions/amiga.c | 2 +- crypto/asymmetric_keys/public_key.c | 8 +- crypto/asymmetric_keys/verify_pefile.c | 2 +- crypto/lrw.c | 6 +- crypto/sig.c | 5 - crypto/xts.c | 6 +- drivers/accel/qaic/qaic_control.c | 39 +- drivers/acpi/scan.c | 2 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/exynos-trng.c | 8 +- drivers/char/hw_random/imx-rngc.c | 24 +- drivers/char/hw_random/nomadik-rng.c | 19 +- drivers/char/hw_random/pic32-rng.c | 71 +- drivers/char/hw_random/timeriomem-rng.c | 25 +- drivers/char/tpm/tpm_tis_core.c | 103 +- drivers/char/tpm/tpm_tis_core.h | 4 + drivers/clk/qcom/clk-smd-rpm.c | 314 +- drivers/crypto/atmel-aes.c | 15 +- drivers/crypto/atmel-sha.c | 15 +- drivers/crypto/atmel-tdes.c | 14 +- drivers/crypto/ccp/Makefile | 3 +- drivers/crypto/ccp/dbc.c | 250 ++ drivers/crypto/ccp/dbc.h | 56 + drivers/crypto/ccp/psp-dev.c | 19 +- drivers/crypto/ccp/psp-dev.h | 1 + drivers/crypto/ccp/sp-dev.h | 7 + drivers/crypto/ccp/sp-pci.c | 96 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 10 +- .../crypto/intel/keembay/keembay-ocs-hcu-core.c | 10 +- .../crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c | 14 + .../crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.h | 4 + drivers/crypto/intel/qat/qat_4xxx/adf_drv.c | 3 + .../crypto/intel/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 28 + .../crypto/intel/qat/qat_c3xxx/adf_c3xxx_hw_data.h | 7 + .../crypto/intel/qat/qat_c62x/adf_c62x_hw_data.c | 28 + .../crypto/intel/qat/qat_c62x/adf_c62x_hw_data.h | 7 + drivers/crypto/intel/qat/qat_common/Makefile | 5 + .../intel/qat/qat_common/adf_accel_devices.h | 14 + drivers/crypto/intel/qat/qat_common/adf_admin.c | 61 + .../crypto/intel/qat/qat_common/adf_cfg_strings.h | 2 + drivers/crypto/intel/qat/qat_common/adf_clock.c | 131 + drivers/crypto/intel/qat/qat_common/adf_clock.h | 14 + .../crypto/intel/qat/qat_common/adf_common_drv.h | 6 + drivers/crypto/intel/qat/qat_common/adf_dbgfs.c | 12 + .../crypto/intel/qat/qat_common/adf_fw_counters.c | 264 ++ .../crypto/intel/qat/qat_common/adf_fw_counters.h | 11 + .../crypto/intel/qat/qat_common/adf_gen2_config.c | 7 + .../crypto/intel/qat/qat_common/adf_gen2_hw_data.h | 3 + .../crypto/intel/qat/qat_common/adf_gen4_hw_data.h | 3 + drivers/crypto/intel/qat/qat_common/adf_gen4_pm.h | 2 +- .../crypto/intel/qat/qat_common/adf_gen4_timer.c | 70 + .../crypto/intel/qat/qat_common/adf_gen4_timer.h | 21 + .../crypto/intel/qat/qat_common/adf_heartbeat.c | 336 ++ .../crypto/intel/qat/qat_common/adf_heartbeat.h | 79 + .../intel/qat/qat_common/adf_heartbeat_dbgfs.c | 194 + .../intel/qat/qat_common/adf_heartbeat_dbgfs.h | 12 + drivers/crypto/intel/qat/qat_common/adf_init.c | 28 + drivers/crypto/intel/qat/qat_common/adf_isr.c | 6 + .../intel/qat/qat_common/icp_qat_fw_init_admin.h | 23 +- drivers/crypto/intel/qat/qat_common/qat_uclo.c | 7 +- .../intel/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 13 + .../intel/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h | 5 + drivers/crypto/omap-des.c | 8 +- drivers/crypto/starfive/jh7110-cryp.c | 6 +- drivers/cxl/Kconfig | 3 +- drivers/cxl/acpi.c | 4 +- drivers/cxl/cxlmem.h | 2 +- drivers/dma-buf/dma-resv.c | 13 +- drivers/fpga/altera-fpga2sdram.c | 2 +- drivers/fpga/altera-freeze-bridge.c | 7 +- drivers/fpga/altera-pr-ip-core-plat.c | 9 +- drivers/fpga/microchip-spi.c | 2 +- drivers/fpga/of-fpga-region.c | 2 + drivers/fpga/socfpga-a10.c | 7 +- drivers/fpga/stratix10-soc.c | 1 + drivers/gpu/drm/panel/panel-samsung-ld9040.c | 41 +- drivers/hwmon/ad7418.c | 2 +- drivers/hwmon/ads7828.c | 2 +- drivers/hwmon/adt7475.c | 1 - drivers/hwmon/aquacomputer_d5next.c | 2 +- drivers/hwmon/as370-hwmon.c | 3 +- drivers/hwmon/aspeed-pwm-tacho.c | 3 +- drivers/hwmon/bt1-pvt.c | 9 +- drivers/hwmon/g762.c | 1 - drivers/hwmon/gxp-fan-ctrl.c | 2 +- drivers/hwmon/ina2xx.c | 1 - drivers/hwmon/lan966x-hwmon.c | 24 +- drivers/hwmon/lm63.c | 2 +- drivers/hwmon/lm75.c | 2 +- drivers/hwmon/lm85.c | 2 +- drivers/hwmon/lm90.c | 2 +- drivers/hwmon/lochnagar-hwmon.c | 1 - drivers/hwmon/ltq-cputemp.c | 3 +- drivers/hwmon/max31730.c | 1 - drivers/hwmon/max6621.c | 2 +- drivers/hwmon/max6697.c | 1 - drivers/hwmon/mcp3021.c | 1 - drivers/hwmon/nct6775-core.c | 3 +- drivers/hwmon/nct6775-platform.c | 4 +- drivers/hwmon/nsa320-hwmon.c | 2 - drivers/hwmon/peci/dimmtemp.c | 26 +- drivers/hwmon/pmbus/acbel-fsg032.c | 38 + drivers/hwmon/pmbus/dps920ab.c | 2 +- drivers/hwmon/pmbus/ibm-cffps.c | 2 +- drivers/hwmon/pmbus/ir38064.c | 4 +- drivers/hwmon/pmbus/max20730.c | 66 +- drivers/hwmon/pmbus/mp5023.c | 2 +- drivers/hwmon/pmbus/mpq7932.c | 2 +- drivers/hwmon/pmbus/q54sj108a2.c | 2 +- drivers/hwmon/pmbus/tps53679.c | 2 +- drivers/hwmon/pmbus/ucd9000.c | 2 +- drivers/hwmon/pmbus/ucd9200.c | 2 +- drivers/hwmon/sbtsi_temp.c | 1 - drivers/hwmon/scpi-hwmon.c | 2 +- drivers/hwmon/tmp421.c | 2 +- drivers/hwmon/tmp464.c | 2 +- drivers/hwmon/tps23861.c | 2 +- drivers/hwmon/ultra45_env.c | 3 +- drivers/hwmon/vexpress-hwmon.c | 1 - drivers/hwmon/w83773g.c | 2 +- drivers/hwspinlock/omap_hwspinlock.c | 8 +- drivers/hwspinlock/qcom_hwspinlock.c | 2 + drivers/hwspinlock/u8500_hsem.c | 6 +- drivers/i2c/Kconfig | 9 + drivers/i2c/Makefile | 1 + drivers/i2c/i2c-atr.c | 710 ++++ drivers/iio/accel/da280.c | 11 +- drivers/iio/adc/Kconfig | 22 +- drivers/iio/adc/Makefile | 2 + drivers/iio/adc/ad7192.c | 29 +- drivers/iio/adc/max14001.c | 330 ++ drivers/iio/adc/qcom-spmi-adc5.c | 2 + drivers/iio/adc/stm32-adc-core.c | 3 +- drivers/iio/adc/sun20i-gpadc-iio.c | 276 ++ drivers/iio/adc/ti-lmp92064.c | 53 + drivers/iio/common/Kconfig | 1 + drivers/iio/common/Makefile | 1 + drivers/iio/common/inv_sensors/Kconfig | 7 + drivers/iio/common/inv_sensors/Makefile | 6 + .../inv_sensors/inv_sensors_timestamp.c} | 100 +- drivers/iio/imu/inv_icm42600/Kconfig | 1 + drivers/iio/imu/inv_icm42600/Makefile | 1 - drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 35 +- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 33 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 14 +- drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 35 +- .../iio/imu/inv_icm42600/inv_icm42600_timestamp.h | 85 - drivers/iio/imu/inv_mpu6050/Kconfig | 1 + drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 33 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 22 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 102 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 6 +- drivers/iio/light/vcnl4000.c | 710 +++- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 13 + drivers/infiniband/hw/efa/efa_com_cmd.c | 8 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 10 +- drivers/infiniband/hw/efa/efa_verbs.c | 18 + drivers/infiniband/hw/irdma/cm.c | 66 +- drivers/infiniband/hw/irdma/ctrl.c | 31 +- drivers/infiniband/hw/irdma/defs.h | 46 +- drivers/infiniband/hw/irdma/hw.c | 2 +- drivers/infiniband/hw/irdma/main.h | 2 +- drivers/infiniband/hw/irdma/puda.c | 6 + drivers/infiniband/hw/irdma/type.h | 2 + drivers/infiniband/hw/irdma/uk.c | 3 + drivers/infiniband/hw/irdma/utils.c | 8 +- drivers/infiniband/hw/irdma/verbs.c | 46 +- drivers/infiniband/hw/mlx4/qp.c | 18 +- drivers/infiniband/hw/mlx5/mr.c | 5 + drivers/interconnect/imx/imx8mp.c | 1 - drivers/interconnect/qcom/Makefile | 2 +- drivers/interconnect/qcom/icc-rpm-clocks.c | 77 + drivers/interconnect/qcom/icc-rpm.c | 222 +- drivers/interconnect/qcom/icc-rpm.h | 56 +- drivers/interconnect/qcom/icc-rpmh.c | 2 +- drivers/interconnect/qcom/msm8916.c | 7 +- drivers/interconnect/qcom/msm8939.c | 8 +- drivers/interconnect/qcom/msm8974.c | 5 +- drivers/interconnect/qcom/msm8996.c | 13 +- drivers/interconnect/qcom/osm-l3.c | 2 +- drivers/interconnect/qcom/qcm2290.c | 11 +- drivers/interconnect/qcom/qcs404.c | 7 +- drivers/interconnect/qcom/qdu1000.c | 3 +- drivers/interconnect/qcom/sa8775p.c | 3 +- drivers/interconnect/qcom/sc7180.c | 3 +- drivers/interconnect/qcom/sc7280.c | 3 +- drivers/interconnect/qcom/sc8180x.c | 3 +- drivers/interconnect/qcom/sc8280xp.c | 3 +- drivers/interconnect/qcom/sdm660.c | 11 +- drivers/interconnect/qcom/sdm670.c | 3 +- drivers/interconnect/qcom/sdm845.c | 3 +- drivers/interconnect/qcom/sdx55.c | 3 +- drivers/interconnect/qcom/sdx65.c | 3 +- drivers/interconnect/qcom/sm6350.c | 3 +- drivers/interconnect/qcom/sm8150.c | 3 +- drivers/interconnect/qcom/sm8250.c | 77 +- drivers/interconnect/qcom/sm8250.h | 6 + drivers/interconnect/qcom/sm8350.c | 3 +- drivers/interconnect/qcom/sm8450.c | 4 +- drivers/interconnect/qcom/sm8550.c | 4 +- drivers/interconnect/qcom/smd-rpm.c | 25 +- drivers/interconnect/qcom/smd-rpm.h | 15 - drivers/iommu/amd/amd_iommu.h | 4 + drivers/iommu/amd/amd_iommu_types.h | 14 +- drivers/iommu/amd/init.c | 131 +- drivers/iommu/amd/iommu.c | 86 +- drivers/iommu/amd/iommu_v2.c | 7 +- drivers/iommu/dma-iommu.c | 26 +- drivers/iommu/dma-iommu.h | 8 + drivers/iommu/intel/iommu.c | 7 - drivers/iommu/iommu-sva.c | 3 +- drivers/iommu/iommu-sysfs.c | 8 - drivers/iommu/iommu.c | 441 ++- drivers/iommu/of_iommu.c | 2 +- drivers/iommu/rockchip-iommu.c | 50 +- drivers/media/cec/i2c/ch7322.c | 2 +- drivers/media/cec/platform/meson/ao-cec.c | 2 +- drivers/media/cec/platform/tegra/tegra_cec.c | 2 +- drivers/media/i2c/Kconfig | 47 + drivers/media/i2c/Makefile | 3 + drivers/media/i2c/ad5820.c | 2 - drivers/media/i2c/ds90ub913.c | 906 +++++ drivers/media/i2c/ds90ub953.c | 1400 +++++++ drivers/media/i2c/ds90ub960.c | 4051 ++++++++++++++++++++ drivers/media/i2c/hi556.c | 2 +- drivers/media/i2c/hi847.c | 2 +- drivers/media/i2c/imx208.c | 2 +- drivers/media/i2c/imx290.c | 7 +- drivers/media/i2c/imx319.c | 2 +- drivers/media/i2c/imx355.c | 2 +- drivers/media/i2c/isl7998x.c | 2 +- drivers/media/i2c/max9286.c | 2 +- drivers/media/i2c/mt9m111.c | 2 +- drivers/media/i2c/og01a1b.c | 2 +- drivers/media/i2c/ov08x40.c | 16 +- drivers/media/i2c/ov13858.c | 2 +- drivers/media/i2c/ov13b10.c | 129 +- drivers/media/i2c/ov2640.c | 2 +- drivers/media/i2c/ov2680.c | 2 +- drivers/media/i2c/ov2740.c | 2 +- drivers/media/i2c/ov5640.c | 7 +- drivers/media/i2c/ov5670.c | 2 +- drivers/media/i2c/ov5675.c | 2 +- drivers/media/i2c/ov7740.c | 2 +- drivers/media/i2c/tvp5150.c | 4 + drivers/media/pci/Kconfig | 2 +- drivers/media/pci/intel/Kconfig | 21 + drivers/media/pci/intel/Makefile | 4 +- .../pci/intel/{ipu3/cio2-bridge.c => ipu-bridge.c} | 179 +- .../pci/intel/{ipu3/cio2-bridge.h => ipu-bridge.h} | 57 +- drivers/media/pci/intel/ipu3/Kconfig | 19 - drivers/media/pci/intel/ipu3/Makefile | 3 - .../intel/ipu3/{ipu3-cio2-main.c => ipu3-cio2.c} | 4 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 6 - drivers/media/platform/allegro-dvt/allegro-core.c | 2 +- drivers/media/platform/cadence/cdns-csi2rx.c | 107 +- drivers/media/platform/intel/pxa_camera.c | 2 +- drivers/media/platform/marvell/mmp-driver.c | 2 +- drivers/media/platform/mediatek/mdp/mtk_mdp_core.c | 2 +- .../media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 2 +- .../media/platform/mediatek/mdp3/mtk-mdp3-core.c | 2 +- .../media/platform/samsung/s5p-jpeg/jpeg-core.c | 2 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 2 +- .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c | 2 +- .../sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c | 2 +- drivers/media/platform/ti/am437x/am437x-vpfe.c | 2 +- drivers/media/platform/verisilicon/hantro_drv.c | 2 +- drivers/media/rc/Kconfig | 1 + drivers/media/rc/gpio-ir-recv.c | 2 +- drivers/media/rc/gpio-ir-tx.c | 2 +- drivers/media/rc/ir-rx51.c | 2 +- drivers/media/rc/meson-ir.c | 120 +- drivers/media/v4l2-core/v4l2-fwnode.c | 18 +- drivers/memory/tegra/tegra186-emc.c | 136 +- drivers/memory/tegra/tegra234.c | 604 +-- drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mtd/nand/onenand/onenand_omap2.c | 8 +- drivers/mtd/nand/raw/rockchip-nand-controller.c | 45 +- drivers/net/dsa/mv88e6xxx/Makefile | 3 + drivers/net/dsa/mv88e6xxx/chip.c | 435 +-- drivers/net/dsa/mv88e6xxx/chip.h | 33 +- drivers/net/dsa/mv88e6xxx/pcs-6185.c | 190 + drivers/net/dsa/mv88e6xxx/pcs-6352.c | 390 ++ drivers/net/dsa/mv88e6xxx/pcs-639x.c | 898 +++++ drivers/net/dsa/mv88e6xxx/port.c | 30 - drivers/net/dsa/mv88e6xxx/serdes.c | 1106 +----- drivers/net/dsa/mv88e6xxx/serdes.h | 108 +- drivers/net/dsa/qca/ar9331.c | 6 +- drivers/net/ethernet/brocade/bna/bnad_debugfs.c | 5 - drivers/net/ethernet/google/gve/gve_desc.h | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 29 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 169 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 4 + .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 32 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 54 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 1 + drivers/net/ethernet/sfc/io.h | 2 +- drivers/net/ethernet/sfc/siena/io.h | 2 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 23 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 5 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c | 4 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 40 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 5 +- drivers/net/ethernet/ti/cpsw_ale.c | 24 +- drivers/net/ethernet/wangxun/libwx/wx_hw.c | 4 +- drivers/net/ethernet/wangxun/libwx/wx_hw.h | 1 + drivers/net/ethernet/wangxun/libwx/wx_type.h | 6 +- drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.c | 35 + drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 64 +- drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c | 1 + drivers/net/netdevsim/Makefile | 4 + drivers/net/netdevsim/macsec.c | 356 ++ drivers/net/netdevsim/netdev.c | 3 + drivers/net/netdevsim/netdevsim.h | 34 + drivers/net/phy/mdio_bus.c | 24 +- drivers/net/phy/phylink.c | 110 +- drivers/net/ppp/pptp.c | 4 +- drivers/net/usb/usbnet.c | 6 + drivers/nvme/host/core.c | 36 +- drivers/nvme/host/fault_inject.c | 2 +- drivers/nvme/host/fc.c | 37 +- drivers/nvme/host/pci.c | 29 +- drivers/nvme/host/sysfs.c | 2 +- drivers/nvme/target/loop.c | 2 +- drivers/nvme/target/passthru.c | 4 +- drivers/platform/x86/amd/pmc-quirks.c | 8 +- drivers/platform/x86/serial-multi-instantiate.c | 21 +- drivers/platform/x86/touchscreen_dmi.c | 7 +- drivers/powercap/intel_rapl_tpmi.c | 2 +- drivers/regulator/act8945a-regulator.c | 2 +- drivers/regulator/atc260x-regulator.c | 3 +- drivers/regulator/axp20x-regulator.c | 1 - drivers/regulator/cpcap-regulator.c | 2 +- drivers/regulator/fan53555.c | 2 +- drivers/regulator/fixed.c | 1 - drivers/regulator/ltc3589.c | 1 - drivers/regulator/max77826-regulator.c | 1 - drivers/regulator/mp5416.c | 2 +- drivers/regulator/mp886x.c | 2 +- drivers/regulator/mpq7920.c | 1 - drivers/regulator/mt6315-regulator.c | 2 +- drivers/regulator/mt6359-regulator.c | 3 +- drivers/regulator/mtk-dvfsrc-regulator.c | 3 +- drivers/regulator/pbias-regulator.c | 1 - drivers/regulator/pca9450-regulator.c | 1 - drivers/regulator/pwm-regulator.c | 2 +- drivers/regulator/qcom-rpmh-regulator.c | 1 - drivers/regulator/qcom_smd-regulator.c | 1 - drivers/regulator/qcom_usb_vbus-regulator.c | 1 - drivers/regulator/rk808-regulator.c | 3 +- drivers/regulator/rt5759-regulator.c | 2 +- drivers/regulator/stm32-pwr.c | 3 +- drivers/regulator/stm32-vrefbuf.c | 2 +- drivers/regulator/sy8824x.c | 2 +- drivers/regulator/sy8827n.c | 2 +- drivers/regulator/tps6286x-regulator.c | 2 +- drivers/regulator/tps6287x-regulator.c | 2 +- drivers/regulator/tps65218-regulator.c | 2 +- drivers/regulator/tps65219-regulator.c | 2 +- drivers/regulator/tps6594-regulator.c | 2 +- drivers/regulator/twl-regulator.c | 1 - drivers/regulator/twl6030-regulator.c | 1 - drivers/regulator/uniphier-regulator.c | 2 +- drivers/regulator/vctrl-regulator.c | 2 +- drivers/regulator/vexpress-regulator.c | 3 +- drivers/remoteproc/imx_dsp_rproc.c | 3 +- drivers/remoteproc/imx_rproc.c | 15 +- drivers/remoteproc/omap_remoteproc.c | 3 +- drivers/remoteproc/pru_rproc.c | 3 +- drivers/remoteproc/qcom_common.c | 21 +- drivers/remoteproc/qcom_q6v5_adsp.c | 26 +- drivers/remoteproc/qcom_q6v5_mss.c | 87 +- drivers/remoteproc/qcom_q6v5_pas.c | 102 +- drivers/remoteproc/qcom_q6v5_wcss.c | 3 +- drivers/remoteproc/qcom_sysmon.c | 1 - drivers/remoteproc/qcom_wcnss.c | 30 +- drivers/remoteproc/qcom_wcnss_iris.c | 1 + drivers/remoteproc/rcar_rproc.c | 3 +- drivers/remoteproc/remoteproc_coredump.c | 2 + drivers/remoteproc/remoteproc_internal.h | 4 - drivers/remoteproc/st_slim_rproc.c | 1 - drivers/remoteproc/stm32_rproc.c | 4 +- drivers/remoteproc/ti_k3_dsp_remoteproc.c | 2 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 3 +- drivers/remoteproc/wkup_m3_rproc.c | 2 +- drivers/rpmsg/qcom_glink_native.c | 59 + drivers/rpmsg/qcom_smd.c | 10 +- drivers/rpmsg/rpmsg_char.c | 54 +- drivers/rpmsg/rpmsg_core.c | 21 + drivers/rpmsg/rpmsg_internal.h | 2 + drivers/soc/qcom/Kconfig | 1 + drivers/soc/qcom/Makefile | 2 +- drivers/soc/qcom/cpr.c | 1 - drivers/soc/qcom/icc-bwmon.c | 2 +- drivers/soc/qcom/ice.c | 2 + drivers/soc/qcom/llcc-qcom.c | 1 - drivers/soc/qcom/ocmem.c | 3 +- drivers/soc/qcom/pmic_glink.c | 2 +- drivers/soc/qcom/pmic_glink_altmode.c | 1 + drivers/soc/qcom/rpm-proc.c | 77 + drivers/soc/qcom/rpmhpd.c | 1 - drivers/soc/qcom/rpmpd.c | 1 - drivers/soc/qcom/smd-rpm.c | 52 +- drivers/soc/qcom/smem.c | 16 +- drivers/soc/qcom/spm.c | 2 - drivers/soc/qcom/wcnss_ctrl.c | 1 + drivers/spi/spi-ar934x.c | 3 +- drivers/spi/spi-armada-3700.c | 3 +- drivers/spi/spi-at91-usart.c | 1 - drivers/spi/spi-bcm2835.c | 2 +- drivers/spi/spi-bcm2835aux.c | 4 +- drivers/spi/spi-cadence-quadspi.c | 1 - drivers/spi/spi-cadence-xspi.c | 1 - drivers/spi/spi-davinci.c | 1 - drivers/spi/spi-fsl-dspi.c | 3 +- drivers/spi/spi-fsl-lib.c | 3 +- drivers/spi/spi-fsl-lpspi.c | 1 - drivers/spi/spi-fsl-qspi.c | 1 - drivers/spi/spi-gpio.c | 1 - drivers/spi/spi-gxp.c | 1 - drivers/spi/spi-imx.c | 1 - drivers/spi/spi-ingenic.c | 2 +- drivers/spi/spi-lantiq-ssc.c | 3 +- drivers/spi/spi-loopback-test.c | 2 +- drivers/spi/spi-lp8841-rtc.c | 1 - drivers/spi/spi-meson-spicc.c | 1 - drivers/spi/spi-mt7621.c | 2 + drivers/spi/spi-mtk-nor.c | 3 +- drivers/spi/spi-mtk-snfi.c | 3 +- drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi-nxp-fspi.c | 1 - drivers/spi/spi-orion.c | 1 - drivers/spi/spi-qcom-qspi.c | 2 +- drivers/spi/spi-qup.c | 1 - drivers/spi/spi-rspi.c | 2 +- drivers/spi/spi-s3c64xx.c | 1 - drivers/spi/spi-sc18is602.c | 1 - drivers/spi/spi-sh-msiof.c | 1 - drivers/spi/spi-sn-f-ospi.c | 2 +- drivers/spi/spi-sprd-adi.c | 1 - drivers/spi/spi-sprd.c | 1 - drivers/spi/spi-stm32-qspi.c | 1 - drivers/spi/spi-sun6i.c | 2 +- drivers/spi/spi-tegra114.c | 1 - drivers/spi/spi-tegra20-slink.c | 1 - drivers/spi/spi-tegra210-quad.c | 1 - drivers/spi/spi-ti-qspi.c | 1 - drivers/spi/spi-wpcm-fiu.c | 3 +- drivers/spi/spi-zynqmp-gqspi.c | 4 +- drivers/spi/spi.c | 51 +- .../intel/int340x_thermal/int3400_thermal.c | 44 +- fs/Kconfig | 12 - fs/attr.c | 14 + fs/exfat/dir.c | 27 +- fs/namei.c | 2 +- fs/quota/dquot.c | 2 +- fs/smb/client/cifsglob.h | 2 +- fs/smb/client/connect.c | 30 +- fs/smb/client/smb2ops.c | 8 +- fs/userfaultfd.c | 3 + include/asm-generic/io.h | 31 +- include/asm-generic/iomap.h | 6 +- include/dt-bindings/iio/qcom,spmi-adc7-pm8350.h | 88 +- include/dt-bindings/iio/qcom,spmi-adc7-pm8350b.h | 124 +- include/dt-bindings/iio/qcom,spmi-adc7-pmk8350.h | 50 +- include/dt-bindings/iio/qcom,spmi-adc7-pmr735a.h | 22 +- include/dt-bindings/iio/qcom,spmi-adc7-pmr735b.h | 22 +- include/dt-bindings/interconnect/qcom,rpm-icc.h | 13 + include/dt-bindings/interconnect/qcom,sm8250.h | 7 + include/linux/blk-crypto-profile.h | 1 + include/linux/blk-mq.h | 6 +- include/linux/blkdev.h | 1 + include/linux/cgroup-defs.h | 2 + include/linux/i2c-atr.h | 116 + include/linux/icmpv6.h | 10 +- include/linux/iio/common/inv_sensors_timestamp.h | 95 + include/linux/iommu.h | 2 + include/linux/ioremap.h | 30 + include/linux/jiffies.h | 197 +- include/linux/lsm_hook_defs.h | 2 +- include/linux/mdio.h | 26 + include/linux/mm.h | 5 - include/linux/nvme.h | 2 +- include/linux/percpu.h | 12 +- include/linux/phylink.h | 29 + include/linux/psp-platform-access.h | 4 + include/linux/remoteproc.h | 4 + include/linux/rpmsg.h | 15 + include/linux/sched.h | 2 + include/linux/sched/task.h | 38 +- include/linux/security.h | 5 +- include/linux/shmem_fs.h | 28 - include/linux/slab.h | 23 +- include/linux/soc/qcom/smd-rpm.h | 20 +- include/linux/soc/qcom/smem.h | 1 + include/linux/spi/spi.h | 15 +- include/linux/stmmac.h | 26 +- include/linux/sunrpc/xdr.h | 2 + include/media/i2c/ds90ub9xx.h | 22 + include/net/bonding.h | 2 +- include/net/cfg802154.h | 3 +- include/net/codel.h | 4 +- include/net/devlink.h | 28 +- include/net/inet_frag.h | 2 +- include/net/llc_pdu.h | 6 +- include/net/nsh.h | 2 +- include/net/pie.h | 2 +- include/net/route.h | 6 +- include/net/rsi_91x.h | 2 +- include/uapi/linux/cgroupstats.h | 2 - include/uapi/linux/psp-dbc.h | 147 + include/uapi/linux/quota.h | 1 - include/uapi/linux/rpmsg.h | 10 + io_uring/io_uring.c | 15 +- kernel/cgroup/cgroup.c | 78 +- kernel/fork.c | 8 + kernel/iomem.c | 1 + kernel/rcu/rcutorture.c | 6 +- kernel/sched/core.c | 57 + kernel/sched/debug.c | 1 + kernel/sched/fair.c | 176 +- kernel/sched/psi.c | 2 +- kernel/sched/sched.h | 3 + kernel/sched/topology.c | 12 +- kernel/softirq.c | 2 +- kernel/time/time.c | 169 +- kernel/torture.c | 4 +- kernel/trace/fprobe.c | 6 + kernel/trace/trace.h | 2 + kernel/trace/trace_probe.c | 2 +- kernel/trace/trace_probe_kernel.h | 30 +- kernel/trace/trace_probe_tmpl.h | 10 +- kernel/trace/trace_uprobe.c | 3 +- lib/test_meminit.c | 2 +- localversion-next | 2 +- mm/Kconfig | 17 + mm/Makefile | 2 +- mm/ioremap.c | 41 +- mm/kfence/kfence_test.c | 7 +- mm/memory-failure.c | 16 +- mm/page_ext.c | 101 +- mm/shmem.c | 478 +-- mm/shmem_quota.c | 350 -- mm/slab.c | 2 +- mm/slab.h | 2 +- mm/slab_common.c | 49 +- mm/slub.c | 37 +- net/bridge/br_stp_if.c | 3 + net/devlink/leftover.c | 4 +- net/ipv4/udp_offload.c | 16 +- net/ipv6/datagram.c | 7 +- net/ipv6/icmp.c | 6 +- net/ipv6/mcast.c | 8 +- net/ipv6/udp_offload.c | 3 +- net/sunrpc/svcsock.c | 45 +- net/sunrpc/xdr.c | 50 + scripts/kconfig/gconf.c | 11 +- security/security.c | 2 +- security/selinux/hooks.c | 4 +- sound/atmel/ac97c.c | 3 +- sound/drivers/pcmtest.c | 16 +- sound/drivers/serial-generic.c | 2 +- sound/pci/hda/hda_tegra.c | 3 +- sound/pci/hda/patch_realtek.c | 7 +- sound/ppc/awacs.c | 1 + sound/ppc/burgundy.c | 1 + sound/soc/codecs/es8326.c | 75 +- sound/soc/codecs/es8326.h | 9 +- sound/soc/codecs/rt5640.c | 1 - sound/sparc/amd7930.c | 3 +- sound/sparc/cs4231.c | 2 +- sound/sparc/dbri.c | 2 +- tools/arch/arm64/include/asm/cputype.h | 8 + tools/crypto/ccp/.gitignore | 1 + tools/crypto/ccp/Makefile | 13 + tools/crypto/ccp/dbc.c | 72 + tools/crypto/ccp/dbc.py | 64 + tools/crypto/ccp/dbc_cli.py | 134 + tools/crypto/ccp/test_dbc.py | 266 ++ tools/include/uapi/linux/vhost.h | 31 + tools/include/uapi/sound/asound.h | 81 +- tools/lib/subcmd/help.c | 18 +- tools/perf/trace/beauty/include/linux/socket.h | 5 + tools/perf/trace/beauty/msg_flags.c | 8 + tools/perf/util/parse-events.c | 8 + tools/testing/selftests/Makefile | 21 +- tools/testing/selftests/lib.mk | 40 +- .../selftests/mm/charge_reserved_hugetlb.sh | 0 tools/testing/selftests/mm/check_config.sh | 0 .../selftests/mm/hugetlb_reparenting_test.sh | 0 tools/testing/selftests/mm/run_vmtests.sh | 0 tools/testing/selftests/mm/test_hmm.sh | 0 tools/testing/selftests/mm/test_vmalloc.sh | 0 tools/testing/selftests/mm/va_high_addr_switch.sh | 0 tools/testing/selftests/mm/write_hugetlb_memory.sh | 0 tools/testing/selftests/net/forwarding/Makefile | 2 + tools/testing/selftests/net/forwarding/lib.sh | 18 + .../selftests/net/forwarding/router_bridge.sh | 50 + .../forwarding/router_bridge_pvid_vlan_upper.sh | 155 + .../selftests/net/forwarding/router_bridge_vlan.sh | 100 +- .../forwarding/router_bridge_vlan_upper_pvid.sh | 171 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 271 +- tools/testing/selftests/net/rtnetlink.sh | 83 + tools/testing/selftests/prctl/Makefile | 2 +- tools/testing/selftests/prctl/set-process-name.c | 62 + .../selftests/rcutorture/bin/kvm-test-1-run.sh | 9 +- tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 17 +- tools/testing/selftests/riscv/Makefile | 2 +- tools/testing/selftests/timers/raw_skew.c | 3 +- 839 files changed, 28567 insertions(+), 8859 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-driver-qat create mode 100644 Documentation/devicetree/bindings/i2c/i2c-atr.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,max14001.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/allwinner,sun20i-d1-g [...] delete mode 100644 Documentation/devicetree/bindings/media/cdns,csi2rx.txt create mode 100644 Documentation/devicetree/bindings/media/cdns,csi2rx.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/ti,ds90ub913.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/ti,ds90ub953.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/ti,ds90ub960.yaml create mode 100644 Documentation/devicetree/bindings/mtd/partitions/seama.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,rpm-proc.yaml create mode 100644 Documentation/i2c/i2c-address-translators.rst create mode 100644 Documentation/translations/sp_SP/process/researcher-guidelines.rst delete mode 100644 arch/hexagon/mm/ioremap.c create mode 100644 arch/powerpc/crypto/chacha-p10-glue.c create mode 100644 arch/powerpc/crypto/chacha-p10le-8x.S create mode 100644 arch/powerpc/crypto/poly1305-p10-glue.c create mode 100644 arch/powerpc/crypto/poly1305-p10le_64.S create mode 100644 drivers/crypto/ccp/dbc.c create mode 100644 drivers/crypto/ccp/dbc.h create mode 100644 drivers/crypto/intel/qat/qat_common/adf_clock.c create mode 100644 drivers/crypto/intel/qat/qat_common/adf_clock.h create mode 100644 drivers/crypto/intel/qat/qat_common/adf_fw_counters.c create mode 100644 drivers/crypto/intel/qat/qat_common/adf_fw_counters.h create mode 100644 drivers/crypto/intel/qat/qat_common/adf_gen4_timer.c create mode 100644 drivers/crypto/intel/qat/qat_common/adf_gen4_timer.h create mode 100644 drivers/crypto/intel/qat/qat_common/adf_heartbeat.c create mode 100644 drivers/crypto/intel/qat/qat_common/adf_heartbeat.h create mode 100644 drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c create mode 100644 drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.h create mode 100644 drivers/i2c/i2c-atr.c create mode 100644 drivers/iio/adc/max14001.c create mode 100644 drivers/iio/adc/sun20i-gpadc-iio.c create mode 100644 drivers/iio/common/inv_sensors/Kconfig create mode 100644 drivers/iio/common/inv_sensors/Makefile rename drivers/iio/{imu/inv_icm42600/inv_icm42600_timestamp.c => common/inv_sensor [...] delete mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600_timestamp.h create mode 100644 drivers/interconnect/qcom/icc-rpm-clocks.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.h create mode 100644 drivers/media/i2c/ds90ub913.c create mode 100644 drivers/media/i2c/ds90ub953.c create mode 100644 drivers/media/i2c/ds90ub960.c create mode 100644 drivers/media/pci/intel/Kconfig rename drivers/media/pci/intel/{ipu3/cio2-bridge.c => ipu-bridge.c} (68%) rename drivers/media/pci/intel/{ipu3/cio2-bridge.h => ipu-bridge.h} (72%) rename drivers/media/pci/intel/ipu3/{ipu3-cio2-main.c => ipu3-cio2.c} (99%) create mode 100644 drivers/net/dsa/mv88e6xxx/pcs-6185.c create mode 100644 drivers/net/dsa/mv88e6xxx/pcs-6352.c create mode 100644 drivers/net/dsa/mv88e6xxx/pcs-639x.c create mode 100644 drivers/net/netdevsim/macsec.c create mode 100644 drivers/soc/qcom/rpm-proc.c create mode 100644 include/dt-bindings/interconnect/qcom,rpm-icc.h create mode 100644 include/linux/i2c-atr.h create mode 100644 include/linux/iio/common/inv_sensors_timestamp.h create mode 100644 include/linux/ioremap.h create mode 100644 include/media/i2c/ds90ub9xx.h create mode 100644 include/uapi/linux/psp-dbc.h delete mode 100644 mm/shmem_quota.c create mode 100644 tools/crypto/ccp/.gitignore create mode 100644 tools/crypto/ccp/Makefile create mode 100644 tools/crypto/ccp/dbc.c create mode 100644 tools/crypto/ccp/dbc.py create mode 100755 tools/crypto/ccp/dbc_cli.py create mode 100755 tools/crypto/ccp/test_dbc.py mode change 100644 => 100755 tools/testing/selftests/mm/charge_reserved_hugetlb.sh mode change 100644 => 100755 tools/testing/selftests/mm/check_config.sh mode change 100644 => 100755 tools/testing/selftests/mm/hugetlb_reparenting_test.sh mode change 100644 => 100755 tools/testing/selftests/mm/run_vmtests.sh mode change 100644 => 100755 tools/testing/selftests/mm/test_hmm.sh mode change 100644 => 100755 tools/testing/selftests/mm/test_vmalloc.sh mode change 100644 => 100755 tools/testing/selftests/mm/va_high_addr_switch.sh mode change 100644 => 100755 tools/testing/selftests/mm/write_hugetlb_memory.sh create mode 100755 tools/testing/selftests/net/forwarding/router_bridge_pvid_vlan_ [...] create mode 100755 tools/testing/selftests/net/forwarding/router_bridge_vlan_upper [...] create mode 100644 tools/testing/selftests/prctl/set-process-name.c