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 c02d24a5af66 Add linux-next specific files for 20241003 omits 2d400fab3c91 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits 0800270ead2d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2edb9ba0676a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits c7515165c12c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 9345d5d0c838 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6c35d52d64f8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d86c7f3a4c32 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits fadb6c30d59a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75691a7ee686 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits d58337554ef1 next-20241002/auxdisplay omits b7e0f7fd8f4e Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 6f15724a4f38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0e2807cecb0f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits c6af60fb6566 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad088ec98de5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 75b2e48d67af Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 12c129e0c008 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits edca215db7a0 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 3d8e2fae8aa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df95109f96fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc0720aa4463 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69a0e37e211a Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits d18e7bb482f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36f190ac0db8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5958d6d1291f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9905fccf7123 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 360342fbb265 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 0f0a955f1f8e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 5203934399a1 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 787ce508ab83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b8b80cac677 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b67d7d72dad5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3ce1fd12684 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a45e9d28f38 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 25bbdab072ca Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 2378ae376532 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits aebab61d9776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc751b0a2451 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 8d8a1d149db2 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits e1cb9a6134c5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 56ced37c710a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f27ff42c660f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b00622f0d59 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 30b3767eed3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32b81e534455 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 2c80a493ff79 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 5ea5a6298618 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 34c7648e3e66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00c1d9f3695a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits b6429a5342db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2cc838c4e78d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2798ef1ed64d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 95d20ba7425e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42971190bfc1 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 8b279837b998 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits bba5ba12ca77 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 473aee2db0ef Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits b95adcc781b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdfc4332e44d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d26f40cabc7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 37084593cb4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14274189471b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 202db4249e4a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 805ac9f5ab95 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits daf68fb37f56 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 65885e7cc502 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 35afa7e5cc59 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4544838446fa Merge branch 'docs-next' of git://git.lwn.net/linux.git omits fc8603b27976 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits d2b3d041855c Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 69772c157876 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c3a710d0252f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 799f3817e4cf Merge branch 'fs-next' of linux-next omits 301dedf9b679 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 71e48229e85d Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 6dd3081a16c7 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits e7a6a1a8c25f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 25edcb3795e6 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 7aae699ee5e2 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 84e0f17f74d9 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits b0591ac7817b Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 2f282e412add Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6df799643d32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e4956ca6e1b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 0ced182315ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 552db237e585 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a7e09fa5e84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b29a189ee2b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8c6bfbb29ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a9c349103b8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 30eaf9ed0169 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits d8e2bc2cd47f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits f70a8c400cca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e35f0bfd594 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4375c50ab5c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3fb6052cb316 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9ab8ecece10d Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits f41cf56a40cb Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 88dff4a13ee0 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 411868152028 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits fb0c1d8abf43 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5a5ff062e774 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 3350d42c19a4 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 1664dbd6bd30 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 831dcebcc5a5 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 547bc5777f5b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 797732812bf5 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits c1cb07059a24 Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] omits 66f264d49c8e Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 9640621cbb31 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 898169edfe71 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1b80e01a573f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 277a57883611 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 0bb011e97b44 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 6e1d36f26d4f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 733ac06b4f03 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 453627af73a3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d1d9936d92d6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b15f9c2bbc54 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 688e9ad30558 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 07efb4f0bc6c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 737c77d20072 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32cb68090cea Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 91c1c674a18a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 925e1bb65f53 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits eebc9e649200 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 27f525e60c5a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 336089cf8fb9 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 51d72c3d0c60 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4eacc058045d Merge branch 'fs-current' of linux-next omits c40a3521732d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits b35bdf67b98c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 861f719deb48 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits a2482f4045a5 Merge branch '9p-next' of git://github.com/martinetd/linux omits a0a879c0e9f7 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 6289d8930d17 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 29db77d16d20 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 7d3cfcee30a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2daffc97488e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e98764e7e6df Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits f88afd23943d Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits ceadba7f805b Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 37f9b27389dc Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 08b2a0fa2c14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d9bee3f3ad1 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits afcb22d01aeb Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 42e236ecbcf9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c64e138df9bb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 83eca153b470 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7363617e78d7 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits aa5dc913fddc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ccb1526dda70 Merge branch 'io_uring-poll-table' into for-next omits b4580103796e Merge branch 'for-6.13/block' into for-next omits 9697182c4805 Merge branch 'for-6.13/io_uring' into for-next omits c42e38992043 Merge branch 'devel' into for-next omits 7052afa74c75 block: remove redundant passthrough check in blk_mq_need_t [...] omits 20ff58830b50 block: move iostat check into blk_acount_io_start() omits 43b167ba99bf Merge remote-tracking branch 'asoc/for-6.13' into asoc-next omits 8bcb4e9205c8 Merge branch 'slab/for-6.13/features' into slab/for-next omits 42e0dcb66ed0 Merge branch 'slab/for-6.13/fixes' into slab/for-next omits 7cb4d99a42c1 SLUB: Add support for per object memory policies omits 801b43bf0044 smb: client: stop flooding dmesg with automounts omits e65a79908f60 smb: client: stop flooding dmesg on failed session setups omits 42be431fd244 smb: client: Correct typos in multiple comments across var [...] omits cf597f0d4d36 cifs: Validate content of native symlink omits 0a64e21ab628 cifs: Fix parsing native symlinks relative to the export omits 3d7063c19b8c cifs: Fix creating native symlinks pointing to current or [...] omits b6e1d919bfec cifs: Improve creating native symlinks pointing to directory omits 793875057623 cifs: Do not convert delimiter when parsing NFS-style symlinks omits 03a593885cd3 cifs: Validate content of NFS reparse point buffer omits bf4059219ac3 cifs: Fix buffer overflow when parsing NFS reparse points omits 299bd23b0044 Merge remote-tracking branch 'spi/for-6.13' into spi-next omits 48659ffe07fc foo omits 0a673c22fef2 ipc/msg: replace one-element array with flexible array member omits a479ebe342a6 lib/math: Fix spelling mistake "bsae" -> "base" omits 4df3df8ae430 scripts/spelling.txt: add more spellings corrections omits c801e1e1bc36 resource: introduce is_type_match() helper and use it omits 0ebb74985706 resource: replace open coded resource_intersection() omits b00de8aa908c kernel/watchdog: always restore watchdog_softlockup(,hardl [...] omits 3aebb2b01724 lib: devres: Simplify API devm_ioport_unmap() implementation omits e4ababf3d5b6 lib: devres: simplify API devm_iounmap() implementation omits 6ec1ed6a44c4 kexec/crash: no crash update when kexec in progress omits 2b7572e3a580 lib/math: Add int_log test suite omits c32960704bd4 ocfs2: Fix typo in comment omits 664e712ed2ee ocfs2: remove unused declaration in header file omits 391cad4424af mm: optimization on page allocation when CMA enabled omits cf0e000be5fd mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] omits bac68e29e611 mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 omits 57423c7a2e6c mm: swap: Count successful large folio zswap stores in hug [...] omits 1ac574a5e842 mm: zswap: support large folios in zswap_store(). omits 589193b25b7d mm: zswap: modify zswap_stored_pages to be atomic_long_t. omits 9932844dce4c mm: change count_objcg_event() to count_objcg_events() for [...] omits a8077f6d269c mm: zswap: rename zswap_pool_get() to zswap_pool_tryget(). omits dc5512e6fe4f mm: zswap: modify zswap_compress() to accept a page instea [...] omits 0b93f8002cba mm: define obj_cgroup_get() if CONFIG_MEMCG is not defined. omits b4c3ac3ea292 zsmalloc: replace kmap_atomic with kmap_local_page omits babbc7aae888 selftests/damon/access_memory_even: remove unused variables omits 6fc8c8af8df0 mm/cma: fix useless return in void function omits 9e3f2b1ecdd4 mm, kasan: proper instrument _kernel_nofault omits bfe499d9c45c mm, kasan: instrument copy_from/to_kernel_nofault omits 06347c582b4e mm: optimize invalidation of shadow entries omits c594885c4b50 mm: optimize truncation of shadow entries omits f016d00482b9 mm: migrate LRU_REFS_MASK bits in folio_migrate_flags omits ae8e4cc6165a mm: pgtable: remove pte_offset_map_nolock() omits 3a9183f6ad11 mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_ [...] omits 0a65a849e139 mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock() omits 2c437baf7314 mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_ [...] omits 43d3354d9f0b mm: mremap: move_ptes() use pte_offset_map_rw_nolock() omits 5376a0ab436f mm: copy_pte_range() use pte_offset_map_rw_nolock() omits d2c2d079aba1 mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_m [...] omits c84ea0ddae7b mm: handle_pte_fault() use pte_offset_map_rw_nolock() omits 522ebaac817e arm: adjust_pte() use pte_offset_map_rw_nolock() omits a857535a4171 mm: khugepaged: __collapse_huge_page_swapin() use pte_offs [...] omits 7e8a5d78a480 mm: filemap: filemap_fault_recheck_pte_none() use pte_offs [...] omits f8445f6c9665 powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() omits bc8a073a17bd mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock() omits cb888cf72f02 mm: move mm flags to mm_types.h omits a17131750123 mm/madvise: unrestrict process_madvise() for current process omits c93838850e05 selftests/mm: hugetlb_fault_after_madv: improve test output omits ef5f42f81298 selftests/mm: hugetlb_fault_after_madv: use default hugetl [...] omits f975b093e528 mm/mempolicy: fix comments for better documentation omits c08fcb392e05 mm: fix shrink nr.unqueued_dirty counter issue omits c76765a3787d mm/list_lru: simplify the list_lru walk callback function omits 5bf4846834ba mm/list_lru: split the lock to per-cgroup scope omits 4bfae5cc7eca mm/list_lru: simplify reparenting and initial allocation omits 9e76aaa186fc mm/list_lru: code clean up for reparenting omits 1d08bc8d2700 mm/list_lru: don't export list_lru_add omits f45ea229473d mm/list_lru: don't pass unnecessary key parameters omits 4c7122a3bee5 maple_tree: memset maple_big_node as a whole omits dc633b48c19a maple_tree: remove maple_big_node.parent omits 3183dfb9c0a0 mm: shmem: fix data-race in shmem_getattr() omits 87110f9968cd maple_tree: goto complete directly on a pivot of 0 omits 933df1b904df maple_tree: i is always less than or equal to mas_end omits e4e432a44162 procfs: prefer neater pointer error comparison omits 94f4dfc2fa36 mm: refactor mm_access() to not return NULL omits 81e9c622448a zram: remove UNDER_WB and simplify writeback omits 0d3884cd68d3 zram: reshuffle zram_free_page() flags operations omits 66105738e573 zram: do not mark idle slots that cannot be idle omits be54e23f3818 zram: rework writeback target selection strategy omits 93c3ff86a331 zram: do not skip the first bucket omits 013819273bb2 zram: rework recompress target selection strategy omits 5ab91bec79f2 zram: permit only one post-processing operation at a time omits 9398d0243bc6 zram: introduce ZRAM_PP_SLOT flag omits 2b34a55f0346 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] omits c89cb3df4c6b mm-vmstat-defer-the-refresh_zone_stat_thresholds-after-all [...] omits a6a7facbeab6 mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] omits ee801d1af338 mm-memcontrol-add-per-memcg-pgpgin-pswpin-counter-v2 omits f9b46c9483ab mm/memcontrol: add per-memcg pgpgin/pswpin counter omits 5b092c46fc9f mm/damon: fix sparse warning for zero initializer omits 3d9018130c51 mm: shmem: fix khugepaged activation policy for shmem omits caaed0889130 mm: percpu: fix typo to pcpu_alloc_noprof() description omits 81d9b415eded selftests/mm: add pkey_sighandler_xx, hugetlb_dio to .gitignore omits 6024f70ee4b0 secretmem: disable memfd_secret() if arch cannot set direct map omits 78bdba9f08a9 .mailmap: update Fangrui's email omits e57614e737fc mm/huge_memory: check pmd_special() only after pmd_present() omits 78992db22b3f resource, kunit: fix user-after-free in resource_test_regi [...] omits e3906eb8822c fs/proc/kcore.c: allow translation of physical memory addresses omits 04ac563671bf mseal: update mseal.rst omits 6badb48a477a mm: avoid unconditional one-tick sleep when swapcache_prep [...] omits 656d63c8e703 selftests/mm: fix incorrect buffer->mirror size in hmm2 do [...] omits 9b6e635deb39 device-dax: correct pgoff align in dax_set_mapping() omits 1cfcb4e193f3 kthread: Unpark only parked kthread omits d215adfb564f Revert "mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN" omits 00475a2b7c14 bcachefs-do-not-use-pf_memalloc_noreclaim-fix omits 59b0615223cd bcachefs: do not use PF_MEMALLOC_NORECLAIM omits 26a255a8c470 Merge branch 'pci/misc' omits c3e3f1dcca23 Merge branch 'pci/driver-remove' omits d64b83a4b115 PCI: acpiphp_ampere_altra: Switch back to struct platform_ [...] omits 712359cb5e9d PCI: controller: Switch back to struct platform_driver::remove() omits 6774cca543da Bluetooth: hci_conn: Use disable_delayed_work_sync omits 65e9f8429166 ceph: use struct_size() helper in __ceph_pool_perm_get() omits 40b421fd7956 prandom: Include <linux/percpu.h> in <linux/prandom.h> omits 38d1a9d296c8 random: Do not include <linux/prandom.h> in <linux/random.h> omits b1d2607b0ccc netem: Include <linux/prandom.h> in sch_netem.c omits d6b8d2f0673d lib/test_scanf: Include <linux/prandom.h> instead of <linu [...] omits 606bc9ff9f0d lib/test_parman: Include <linux/prandom.h> instead of <lin [...] omits 90f3614c1852 bpf/tests: Include <linux/prandom.h> instead of <linux/random.h> omits 0f90aaaf6766 lib/rbtree-test: Include <linux/prandom.h> instead of <lin [...] omits 5262ffa9a1f0 random32: Include <linux/prandom.h> instead of <linux/random.h> omits 266ee05fef4f kunit: string-stream-test: Include <linux/prandom.h> omits bbe2970875f1 lib/interval_tree_test.c: Include <linux/prandom.h> instea [...] omits 7e55d2049571 bpf: Include <linux/prandom.h> instead of <linux/random.h> omits fa61db47387a scsi: libfcoe: Include <linux/prandom.h> instead of <linux [...] omits db8868b63756 fscrypt: Include <linux/once.h> in fs/crypto/keyring.c omits ce7c38c6bad0 mtd: tests: Include <linux/prandom.h> instead of <linux/random.h> omits dd0bd633f699 media: vivid: Include <linux/prandom.h> in vivid-vid-cap.c omits ac6b7b98fdeb drm/lib: Include <linux/prandom.h> instead of <linux/random.h> omits bd0b6d883e4d drm/i915/selftests: Include <linux/prandom.h> instead of < [...] omits 0c34c1070b86 crypto: testmgr: Include <linux/prandom.h> instead of <lin [...] omits fc9c27d83b00 x86/kaslr: Include <linux/prandom.h> instead of <linux/random.h> omits 5b0c5f05fb2f Merge branch into tip/master: 'x86/splitlock' omits 87a3e08121cb bcachefs: Switch to memalloc_flags_do() for vmalloc allocations omits 7cc822650f9f docs: filesystems: bcachefs: fixed some spelling mistakes [...] omits 3f4d190c621a bcachefs: move bch2_xattr_handlers to .rodata omits 5fe9a493006d Merge branch 'misc' into for-next omits 8a1f405ed3bd Merge branch 'fixes' into for-next omits 2ad82e498fa8 Merge branch 'misc' into for-next omits f682c0f62af8 Merge branch 'fixes' into for-next omits 6bf87949332c Merge branch 'misc' into for-next omits 580d1a3e1560 Merge branch 'fixes' into for-next omits 8a908f4c61ee Merge branch 'misc' into for-next omits 33aa7a695d54 Merge branch 'fixes' into for-next omits 5cadf9bb8103 Merge branch 'misc' into for-next adds 5f60d5f6bbc1 move asm/unaligned.h to linux/unaligned.h adds 7ec462100ef9 Merge tag 'pull-work.unaligned' of git://git.kernel.org/pu [...] adds 1ca4169c391c netfs: Fix missing wakeup after issuing writes adds f7a4874d977b iomap: don't bother unsharing delalloc extents adds a311a08a4237 iomap: constrain the file range passed to iomap_file_unshare adds 20c2474fa515 Merge tag 'vfs-6.12-rc2.fixes.2' of git://git.kernel.org/p [...] adds 9c02404b52f5 Merge tag 'v6.12-rc1-ksmbd-fixes' of git://git.samba.org/ksmbd adds cb3ad11342a2 Merge tag 'ieee802154-for-net-2024-09-27' of git://git.ker [...] adds f53e1c9c726d Bluetooth: MGMT: Fix possible crash on mgmt_index_removed adds 333b4fd11e89 Bluetooth: L2CAP: Fix uaf in l2cap_connect adds 7b1ab460592c Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() adds b25e11f978b6 Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE adds e5e3f369b123 Merge tag 'for-net-2024-09-27' of git://git.kernel.org/pub [...] adds 2bcae12c795f net/mlx5: Fix error path in multi-packet WQE transmit adds ec7931558941 net/mlx5: Added cond_resched() to crdump collection adds f25389e77950 net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() adds 19da17010a55 net/mlx5: Fix wrong reserved field in hca_cap_2 in mlx5_ifc adds d8c561741ef8 net/mlx5: HWS, fixed double-free in error flow of creating SQ adds d15525f30010 net/mlx5: HWS, changed E2BIG error to a negative return code adds 023d2a43ed0d net/mlx5e: SHAMPO, Fix overflow of hd_per_wq adds 7b124695db40 net/mlx5e: Fix crash caused by calling __xfrm_state_delete [...] adds 854e9bf5c524 Merge tag 'mlx5-fixes-2024-09-25' of git://git.kernel.org/ [...] adds 17bd3bd82f9f net: gso: fix tcp fraglist segmentation after pull from frag_list adds 49d14b54a527 net: test for not too small csum_start in virtio_net_hdr_to_skb() adds 8ed7cf66f484 selftests: rds: move include.sh to TEST_FILES adds aec7291003df ppp: do not assume bh is held in ppp_channel_bridge_input() adds c283782fc5d6 net: phy: realtek: Check the index value in led_hw_control_get adds 3c97fe4f9fbc net: ethernet: ti: am65-cpsw: Fix forever loop in cleanup code adds b04c4d9eb4f2 vrf: revert "vrf: Remove unnecessary RCU-bh critical section" adds 555f45d24ba7 bridge: mcast: Fail MDB get request on empty entry adds a1e40ac5b5e9 gso: fix udp gso fraglist segmentation after pull from frag_list adds fa7dfeae041c net: phy: qt2025: Fix warning: unused import DeviceId adds a0ffa68c70b3 net/ncsi: Disable the ncsi work before freeing the associa [...] adds 1127c73a8d4f Merge tag 'nf-24-10-02' of git://git.kernel.org/pub/scm/li [...] adds b63ad06ddddf doc: net: napi: Update documentation for napi_schedule_irqoff adds c6929644c1e0 dt-bindings: net: xlnx,axi-ethernet: Add missing reg minItems adds 8beee4d8dee7 sctp: set sk_state back to CLOSED if autobind fails in sct [...] adds 8c245fe7dde3 Merge tag 'net-6.12-rc2' of git://git.kernel.org/pub/scm/l [...] adds 8cd405cceb4b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5a7e58b7b55a bcachefs: do not use PF_MEMALLOC_NORECLAIM adds 8286c6fe79e6 bcachefs-do-not-use-pf_memalloc_noreclaim-fix adds d1e614bd9de1 Revert "mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN" adds 0516318b053a kthread: unpark only parked kthread adds f97336dcbfce device-dax: correct pgoff align in dax_set_mapping() adds 59f16b56d1df selftests/mm: fix incorrect buffer->mirror size in hmm2 do [...] adds 0e81235b8b1d mm: avoid unconditional one-tick sleep when swapcache_prep [...] adds 27df7a5528c4 mseal: update mseal.rst adds 5daace9676c7 mseal: update mseal.rst adds fbbd73a68734 fs/proc/kcore.c: allow translation of physical memory addresses adds 83fc61f1a6fe resource, kunit: fix user-after-free in resource_test_regi [...] adds 07485a5ed46e mm/huge_memory: check pmd_special() only after pmd_present() adds e3284af10db4 .mailmap: update Fangrui's email adds 1e4b5569f26e secretmem: disable memfd_secret() if arch cannot set direct map adds 3863b4c34f34 CREDITS: sort alphabetically by name adds 9ee8f0256706 mm: zswap: delete comments for "value" member of 'struct z [...] adds 8cff058a2d4e mm/mmap: correct error handling in mmap_region() adds 46c1b3279220 mm/mremap: prevent racing change of old pmd type adds dd2e95e4bf75 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds c4d0b766fea3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds c90f44d91526 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cbb039e83d28 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f6496106217a Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds c726a30f472f Merge branch 'fs-current' of linux-next adds 2b9a4f4a1ffc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f6fc8b571fad Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds e9b85983952f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a842e443ca81 net: phy: dp83869: fix memory corruption when enabling fiber adds 55e802468e1d sfc: Don't invoke xdp_do_flush() from netpoll. adds 17cbfcdd85f6 net: phy: aquantia: AQR115c fix up PMA capabilities adds 8f61d73306c6 net: phy: aquantia: remove usage of phy_set_max_speed adds ec636707f757 Merge branch 'fix-aqr-pma-capabilities' adds e37ab7373696 tcp: fix to allow timestamp undo if no retransmits were sent adds b41b4cbd9655 tcp: fix tcp_enter_recovery() to zero retrans_stamp when i [...] adds 27c80efcc204 tcp: fix TFO SYN_RECV to not zero retrans_stamp with retra [...] adds 9af25dd9ae2f Merge branch 'tcp-3-fixes-for-retrans_stamp-and-undo-logic' adds bc212465326e rxrpc: Fix a race between socket set up and I/O thread creation adds 7a310f8d7dfe rxrpc: Fix uninitialised variable in rxrpc_send_data() adds 35f121087918 Merge branch 'rxrpc-miscellaneous-fixes' adds 9bc90d17404c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 82bfbcbc1f3c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5e2706556698 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 295276a1efba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d278a9de5e18 ALSA: core: add isascii() check to card ID generator adds 6b0bde5d8d40 ALSA: usb-audio: Add native DSD support for Luxman D-08u adds 740986edaf2d ALSA: hda: Add missing parameter description for snd_hdac_ [...] adds e5dbb9101ff2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 02db8848138d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ebfb4977ffa0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 38ec3561bdf6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cc4332afb563 rust: device: change the from_raw() function adds 42d6cbfa6ed5 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 2571ddce2548 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 95ac62f307f9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b8e1ef75a3b7 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 5f35cdf5b807 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 511d129b3518 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 5c16486da289 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 167c654bded5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 24acfbb1db09 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 0d5e5e8a0aa4 drm/amd/display: update DML2 policy EnhancedPrefetchSchedu [...] adds d51160ab0096 drm/amd/display: Restore Optimized pbn Value if Failed to [...] adds c36df0f5f5e5 drm/amd/display: avoid set dispclk to 0 adds 05af800704ee drm/amd/display: Add HDR workaround for specific eDP adds ef785ca7f7c8 drm/amd/display: Enable idle workqueue for more IPS modes adds 52d4e3fb3d34 drm/amd/display: Fix system hang while resume with TBT monitor adds 156cc376a200 Merge tag 'amd-drm-fixes-6.12-2024-10-02' of https://gitla [...] adds 475be5144459 Merge tag 'drm-misc-fixes-2024-10-02' of https://gitlab.fr [...] adds 240ebf1c9d4c Merge tag 'drm-intel-fixes-2024-10-02' of https://gitlab.f [...] adds cfbecccfaac8 Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] adds df0accfc2b9c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cfb10de18538 riscv: Fix kernel stack size when KASAN is enabled adds dc2b3a3d4efc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d6173f5b4ffd Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 7b99b5ab8859 gpiolib: Fix potential NULL pointer dereference in gpiod_g [...] adds a4134637bdcb Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 37756257093b pinctrl: intel: platform: Add Panther Lake to the list of [...] adds e602fe38a9fa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 71ce341c762d Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds 55e25817a200 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 6b702bba8b67 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8b35b815c80f Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 34f50cc6441b drm/sched: Use drm sched lockdep map for submit_wq adds 9286a191abe2 drm/xe: Drop GuC submit_wq pool adds 301d194d01f3 drm/nouveau/gsp: remove extraneous ; after mutex adds 19350293efa2 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 4c67c80443da selftests/mm: add pkey_sighandler_xx, hugetlb_dio to .gitignore new 2a25fceb87ca mm: shmem: fix khugepaged activation policy for shmem new 516e78c4af84 mm/damon: fix sparse warning for zero initializer new ce01bfff6e2d mm/memcontrol: add per-memcg pgpgin/pswpin counter new 61c2d8aaa5b7 mm-memcontrol-add-per-memcg-pgpgin-pswpin-counter-v2 new 31ed9180fada mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] new a0520b253dfa mm-vmstat-defer-the-refresh_zone_stat_thresholds-after-all [...] new 89882806b7a9 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] new fcbe2ececbd1 zram: introduce ZRAM_PP_SLOT flag new 0a46da79fde1 zram: permit only one post-processing operation at a time new e521859b37d4 zram: rework recompress target selection strategy new 69d3b52b912e zram: do not skip the first bucket new b26ecdfcc4d8 zram: rework writeback target selection strategy new a580abc2b1b6 zram: do not mark idle slots that cannot be idle new dd1e47d7a69f zram: reshuffle zram_free_page() flags operations new 96dc21605f46 zram: remove UNDER_WB and simplify writeback new 64b6f411df0c mm: refactor mm_access() to not return NULL new 4874b8beb467 procfs: prefer neater pointer error comparison new 6d6270cd3ce4 maple_tree: i is always less than or equal to mas_end new 2e186ef2fce1 maple_tree: goto complete directly on a pivot of 0 new 6e4dbee14f74 mm: shmem: fix data-race in shmem_getattr() new 544bf4d98a4c maple_tree: remove maple_big_node.parent new 942b8a2f1458 maple_tree: memset maple_big_node as a whole new bde1f052ea25 mm/list_lru: don't pass unnecessary key parameters new 8c9c4d476d80 mm/list_lru: don't export list_lru_add new 6242ed8cbc63 mm/list_lru: code clean up for reparenting new 013f2ca83f97 mm/list_lru: simplify reparenting and initial allocation new bea371fca7ef mm/list_lru: split the lock to per-cgroup scope new 40c29828c47f mm/list_lru: simplify the list_lru walk callback function new 7a5de8bec5db mm: fix shrink nr.unqueued_dirty counter issue new 1b65979f1e1e mm/mempolicy: fix comments for better documentation new 707ae86e6296 selftests/mm: hugetlb_fault_after_madv: use default hugetl [...] new 4e9164c7439d selftests/mm: hugetlb_fault_after_madv: improve test output new 14d0dfc17934 mm/madvise: unrestrict process_madvise() for current process new 286db866f316 mm: move mm flags to mm_types.h new 5868cabeb13f mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock() new a7dcf7753403 powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() new 6e37b761c73e mm: filemap: filemap_fault_recheck_pte_none() use pte_offs [...] new 71ed239b9bff mm: khugepaged: __collapse_huge_page_swapin() use pte_offs [...] new a585ad0871a0 arm: adjust_pte() use pte_offset_map_rw_nolock() new e65b41950f6c mm: handle_pte_fault() use pte_offset_map_rw_nolock() new 6bf6bfd26344 mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_m [...] new 84602b58cf22 mm: copy_pte_range() use pte_offset_map_rw_nolock() new a2fbe16f45a8 mm: mremap: move_ptes() use pte_offset_map_rw_nolock() new 7f91a73ff40b mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_ [...] new 0aa1ed32d273 mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock() new 3adb09d9616f mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_ [...] new 988cf373f37c mm: pgtable: remove pte_offset_map_nolock() new a49c49914c31 mm: migrate LRU_REFS_MASK bits in folio_migrate_flags new a2aa7e571ba9 mm: optimize truncation of shadow entries new 376a5d6f40f7 mm: optimize invalidation of shadow entries new e9602073221a mm, kasan: instrument copy_from/to_kernel_nofault new ca589d1c45cc mm, kasan: proper instrument _kernel_nofault new 180fdc6ff91a mm/cma: fix useless return in void function new 2b423ed5f60c selftests/damon/access_memory_even: remove unused variables new 2d679faeef93 zsmalloc: replace kmap_atomic with kmap_local_page new ca268de246d1 mm: define obj_cgroup_get() if CONFIG_MEMCG is not defined. new e54e585c040f mm: zswap: modify zswap_compress() to accept a page instea [...] new 2ab906b3374d mm: zswap: rename zswap_pool_get() to zswap_pool_tryget(). new b72a8a125f54 mm: change count_objcg_event() to count_objcg_events() for [...] new 20f60c1356d8 mm: zswap: modify zswap_stored_pages to be atomic_long_t. new 72fb7370c239 mm: zswap: support large folios in zswap_store(). new 6a28c029d784 mm: swap: Count successful large folio zswap stores in hug [...] new 3f1034aabcd2 mm: zswap: zswap_store_page() will initialize entry after [...] new d0956812fd73 ksm: use a folio in try_to_merge_one_page() new b0e916753d56 ksm: convert cmp_and_merge_page() to use a folio new d887da44a131 ksm: convert should_skip_rmap_item() to take a folio new 0e654ac65afb mm: add PageAnonNotKsm() new 5a43695c874b mm: remove PageKsm() new 2b1b71cabf99 gup: convert FOLL_TOUCH case in follow_page_pte() to folio new fc04977c73c6 mm: move set_pxd_safe() helpers from generic to platform new 353bdecae2c0 mm: swap: make some count_mthp_stat() call-sites be THP-agnostic. new 1eac6a064965 mm/truncate: reset xa_has_values flag on each iteration new 803848652bf3 mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 new 766f37adef18 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] new ce0018827128 mm: optimization on page allocation when CMA enabled new 550400eade34 ocfs2: remove unused declaration in header file new 85777cd93b55 ocfs2: fix typo in comment new aa2cc84cfeb0 lib/math: add int_log test suite new cfc3c8a4d40e kexec/crash: no crash update when kexec in progress new 2bd81b0d6927 lib: devres: simplify API devm_iounmap() implementation new 1acdeaf31458 lib: devres: Simplify API devm_ioport_unmap() implementation new 6dd086523e23 kernel/watchdog: always restore watchdog_softlockup(,hardl [...] new a367a98229fa resource: replace open coded resource_intersection() new 97e07ae0c8b9 resource: introduce is_type_match() helper and use it new f1f34d118db2 scripts/spelling.txt: add more spellings corrections new db72a9399873 lib/math: fix spelling mistake "bsae" -> "base" new 74f52e1ea2f5 ipc/msg: replace one-element array with flexible array member new 9d3b80074fe7 scripts/decode_stacktrace.sh: remove trailing space new b2c4cd8dd369 foo new 6ec82a1ff814 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new bf958c4c4dd4 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 5b36f9f352a1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 187fbcf2873c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4a264ac757d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bb01afc7430 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b4a39a8f3ca Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 1ee9efbf32ba Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 6d66b2b7911c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f70e232d5b65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c94327ff001 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec6df92f776f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00f6804437c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b35959090c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 09944db8f7f7 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 1254e1e11972 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 178ff99066db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d77c89e21e2 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new a9edf9f29403 Merge branch 'for-next' of https://github.com/sophgo/linux.git new f82ebedd49b3 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 2889d1bc4e6a Merge branch 'next' of https://git.linaro.org/people/jens. [...] new f18409fd40fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8717ce380033 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new f05775c7537d Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 8f6428c8adcb Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds e764e68103c1 bcachefs: Fix bad shift in bch2_read_flag_list() adds abaa6d4f6ab8 bcachefs: Fix return type of dirent_points_to_inode_nowarn() adds 3b1425a4eb4e bcachefs: Fix bch2_inode_is_open() check adds d28786606a51 bcachefs: Fix trans_commit disk accounting revert adds cc9eefa49a21 bcachefs: Make sure we print error that causes fsck to bail out adds 21813f4e8631 bcachefs: Mark more errors AUTOFIX adds c456a867275d bcachefs: minor lru fsck fixes adds ed0018ef4234 bcachefs: Kill alloc_v4.fragmentation_lru adds ffb3d8e9ae20 bcachefs: Fix reattach_inode() adds 8dcdcdb20fa5 bcachefs: Create lost+found in correct snapshot adds 3ba0e2d0efbb bcachefs: Check for directories with no backpointers adds 47f0a517b978 bcachefs: Check for unlinked inodes with dirents adds 8dfb74fad918 bcachefs: Check for unlinked, non-empty dirs in check_inode() adds f329ede011da bcachefs: Kill snapshot arg to fsck_write_inode() adds 7eca98cbd68f bcachefs: Split out check_unreachable_inodes() pass adds ec3fd62c40c7 bcachefs: reattach_inode() now correctly handles interior [...] adds 4ad27100cc15 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds c7a1b328fbf4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7264745d5542 ceph: use struct_size() helper in __ceph_pool_perm_get() adds ccda9910d849 ceph: fix cap ref leak via netfs init_request adds 1cff3d39899d Merge branch 'master' of git://github.com/ceph/ceph-client.git adds e9f49feefb4b smb: client: Correct typos in multiple comments across var [...] adds e2a8910af016 cifs: Fix buffer overflow when parsing NFS reparse points adds 556ac52bb1e7 cifs: Validate content of NFS reparse point buffer adds d3a49f609173 cifs: Do not convert delimiter when parsing NFS-style symlinks adds c59b658bf1e0 cifs: Improve creating native symlinks pointing to directory adds 6ebe10ff459c cifs: Fix creating native symlinks pointing to current or [...] adds a3e26b15dab8 cifs: Fix parsing native symlinks relative to the export adds 417698a07b98 cifs: Validate content of native symlink adds 7c9d9fed0fac smb: client: stop flooding dmesg on failed session setups adds 9efd69c17d56 smb: client: stop flooding dmesg with automounts adds 21602bf5ba1c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 878c20b2d24d Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 44a0c106c5f9 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 74a230cfdfdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 25c9500e91c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 37578c682cf4 nfs: Remove duplicated include in localio.c adds 1d498df44e70 sunrpc: fix prog selection loop in svc_process_common adds 6dbf1f341b6b SUNRPC: Fix integer overflow in decode_rc_list() adds a848c29e3486 NFSv4: Prevent NULL-pointer dereference in nfs42_complete_ [...] adds 65f2a5c36635 nfs_common: fix race in NFS calls to nfsd_file_put_local() [...] adds 009b15b57485 nfs_common: fix Kconfig for NFS_COMMON_LOCALIO_SUPPORT adds f7491bd1bc5b nfsd/localio: fix nfsd_file tracepoints to handle NULL rqstp adds 2f093fadce63 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 88f793aa727d Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds b9d90a0b4442 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds d59a7124ce8c Merge branch '9p-next' of git://github.com/martinetd/linux adds 0e383cff2168 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 17b499fe7a00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f295096179dd Merge branch 'fs-next' of linux-next new ad00414c2286 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c87b3c85a53 PCI: controller: Switch back to struct platform_driver::remove() new 43d6961cdf1d PCI: acpiphp_ampere_altra: Switch back to struct platform_ [...] new a854f2dbb6f2 Merge branch 'pci/driver-remove' new 5efa23224bf5 dt-bindings: PCI: mediatek-gen3: Allow exact number of clo [...] new f2c5a4f259d6 Merge branch 'pci/dt-bindings' new 2985b1844f3f PCI: Fix reset_method_store() memory leak new d219adbfc83a Merge branch 'pci/misc' new e27e55f219cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 63dccfcc54a0 i2c: qcom-geni: Keep comment why interrupts start disabled new c1be14cee55d ACPI: APD: Add clock frequency for HJMC01 I2C controller new 663bff1ddfe4 i2c: designware: Add a new ACPI HID for HJMC01 I2C controller new e42c779e44ee Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 747f3bdce164 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new d67e160d2594 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 86309cbed261 ACPI: battery: Simplify battery hook locking new 76959aff14a0 ACPI: battery: Fix possible crash when unregistering a bat [...] new 121a635dc6f6 Merge branch 'acpi-battery' into linux-next new c2e9c7f372a7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new c47195631960 cppc_cpufreq: Use desired perf if feedback ctrs are 0 or u [...] new ea1829d4d413 cppc_cpufreq: Remove HiSilicon CPPC workaround new c5c90389c14e Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new adf72dfe727d Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 5650441a2e79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9b40577dfb7e Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 7c2f1c2690a5 selftests/net: Add missing va_end. new e26a0c5d828b net: mana: Increase the DEF_RX_BUFFERS_PER_QUEUE to 1024 new c30a3f54e661 net: mana: Add get_link and get_link_ksettings in ethtool new f66ebf37d69c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 8b3e26677bc6 lib: packing: refuse operating on bit indices which exceed [...] new a636ba5e8682 lib: packing: adjust definitions and implementation for ar [...] new 816ad8f1e498 lib: packing: remove kernel-doc from header file new 7263f64e16d9 lib: packing: add pack() and unpack() wrappers over packing() new 28aec9ca29f0 lib: packing: duplicate pack() and unpack() implementations new e9502ea6db8a lib: packing: add KUnit tests adapted from selftests new fcd6dd91d0e8 lib: packing: add additional KUnit tests new e7fdf5dddce5 lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior new fb02c7c8a577 lib: packing: use BITS_PER_BYTE instead of 8 new 46e784e94b82 lib: packing: use GENMASK() for box_mask new d07dceb91acc Merge branch 'packing-various-improvements-and-kunit-tests' new 989867846f7f ena: Link IRQs to NAPI instances new 888634377f8e ena: Link queues to NAPIs new 35d8471e242d Merge branch 'ena-link-irqs-queues-and-napi-instances' new 9b8ca04854fd ipv4: avoid quadratic behavior in FIB insertion of common address new 913c83a610bb ipv4: Convert icmp_route_lookup() to dscp_t. new 7e863e5db618 ipv4: Convert ip_route_input() to dscp_t. new 66fb6386d358 ipv4: Convert ip_route_input_noref() to dscp_t. new be612f5e99e1 ipv4: Convert ip_route_input_rcu() to dscp_t. new 783946aa0358 ipv4: Convert ip_route_input_slow() to dscp_t. new 046e64f5471e Merge branch 'ipv4-convert-ip_route_input_slow-and-its-cal [...] new 5fad1c1a09ac net: phy: microchip_t1: Interrupt support for lan887x new 3ed8d344e061 rust: net::phy always define device_table in module_phy_dr [...] new 25ba2a5adab2 net/rds: remove unused struct 'rds_ib_dereg_odp_mr' new be4e32354457 selftests: mlxsw: rtnetlink: Use devlink_reload() API new d772cc25ccf7 selftests: net: csum: Clean up recv_verify_packet_ipv6 new 3017238b60d3 gve: Map IRQs to NAPI instances new 021f9e671e4a gve: Map NAPI instances to queues new b7074e4375b0 Merge branch 'gve-link-irqs-queues-and-napi-instances' new 4c5107b8f508 net: marvell: mvmdio: use clk_get_optional new 2ee73c54a615 ibmvnic: Add stat for tx direct vs tx batched new b0077c9bf809 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new e3aadbcf5d2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd92a25290bb Bluetooth: hci_conn: Use disable_delayed_work_sync new a691ff3d3280 Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync new 81b3e33bb054 Bluetooth: btusb: Don't fail external suspend requests new c65b4cd183aa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 15322c9845bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd2a33f48566 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 537e9e7527a7 drm/client: s/drm_connector_has_preferred_mode/drm_connect [...] new 90c6b18727eb drm/client: Use drm_mode_destroy() new cbc1e8696fbe drm/client: Extract drm_connector_first_mode() new bc41d57fab2b docs/gpu: ci: update flake tests requirements new 231bb9b4c423 drm/nouveau/i2c: rename aux.c and aux.h to auxch.c and auxch.h new 00ae002116a1 drm/bridge: anx7625: Drop EDID cache on bridge power off new 574c558ddb68 drm/bridge: it6505: Drop EDID cache on bridge power off new c24e7812a5dc Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new f7d5a7f4f587 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 9075efdd96c7 drm/i915/irq: Nuke stale comments new 8923422ba48f drm/i915/irq: Pair up the vblank enable/disable functions new f45cc1d373ae drm/i915: Extract i915gm_irq_cstate_wa_{disable,enable}() new e2f5812ebf6a drm/i915: Apply the i915gm/i945gm irq C-state w/a to CRC i [...] new f31b2cfe6234 drm/i915/dp: Make intel_dp_get_colorimetry_status() static new cade191506a8 drm/i915/dp: Extract intel_edp_set_sink_rates() new 9b63562694e4 drm/i915/irq: add struct i915_irq_regs triplet new 7a26b3f1f6fa drm/i915/irq: remove GEN3_IRQ_RESET() and GEN3_IRQ_INIT() macros new de0cbc741818 drm/i915/irq: remove GEN8_IRQ_RESET_NDX() and GEN8_IRQ_INI [...] new 0e94059113f6 drm/i915/dsb: Avoid reads of the DSB buffer for indexed re [...] new b7e247b3c927 drm/i915: Prepare clear color before wait_for_dependencies() new b0413571bc44 drm/i915/dsb: Generate the DSB buffer in commit_tail() new 9e9953715ed7 drm/i915/dsb: Enable programmable DSB interrupt new 63b41d207dc1 drm/i915/dsb: Introduce intel_dsb_vblank_evade() new de968532fd56 drm/i915/dsb: Introduce intel_dsb_wait_usec() new d6dfbc6f81c3 drm/i915/dsb: Introduce intel_dsb_wait_vblanks() new d4f9a053bfe7 drm/i915: Introduce intel_scanlines_to_usecs() new 08222ca194b6 drm/i915/dsb: Introduce intel_dsb_wait_vblank_delay() new dd6ec895bac9 drm/i915: Extract intel_crtc_prepare_vblank_event() new 01389846f7d6 drm/i915: Plumb 'dsb' all way to the plane hooks new a6d4d9776e1e drm/i915: Plumb 'dsb' all way to the color commit hooks new 45c548642b56 drm/i915/dsb: Use DSB for plane/color management updates new 66591bd3e912 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 52789ce35c55 drm/xe/ct: prevent UAF in send_recv() new 1aa4b7864707 drm/xe/ct: fix xa_store() error checking new f040327238b1 drm/xe/guc_submit: fix xa_store() error checking new 11bfc4a2cfea drm/xe/ct: drop irq usage of xa_erase() new 91b2c42c214f drm/xe: Use fault injection infrastructure to find issues [...] new 491418a25832 drm/xe: Restore GT freq on GSC load error new df2218ecdf52 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new b4088c491084 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e8800273c4b ALSA: hda: Add missing parameter description for snd_hdac_ [...] new 20fa9882820f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25cc2db6e2a0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6061483d7141 ASoC: codecs: wcd9335: remove unnecessary MODULE_ALIAS() new a7f39d21c854 Merge remote-tracking branch 'asoc/for-6.13' into asoc-next new 9534176793e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 484066f3e8c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0ab42843003f block: fix blk_rq_map_integrity_sg kernel-doc new 14d57ec3b863 blk_iocost: remove some duplicate irq disable/enables new 6d6e54fc71ad aoe: fix the potential use-after-free problem in more places new 92dcd1c9eabb Merge branch 'block-6.12' into for-next adds 3a87e264290d io_uring: fix memory leak when cache init fail adds 17ea56b752b6 io_uring: fix casts to io_req_flags_t adds c314094cb4cf io_uring/net: harden multishot termination case for recv new 328e124abc4d Merge branch 'io_uring-6.12' into for-next new 7ef6888208f2 Merge branch 'for-6.13/io_uring' into for-next new b8f762400ae8 block: move iostat check into blk_acount_io_start() new 2f804302ff31 block: remove redundant passthrough check in blk_mq_need_t [...] new c6806777abf9 block: remove 'req->part' check for stats accounting new 14cb07c80311 block: kill blk_do_io_stat() helper new 76a3aed5a9ac Merge branch 'for-6.13/block' into for-next new 64a09b0d8898 Merge branch 'io_uring-poll-table' into for-next new 663db31a86bc block: enable passthrough command statistics new 47dbfc0cdb01 Merge branch 'for-6.13/block' into for-next new 0b121ad0a095 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 32c29b8dc0ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d023e824c5a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 63f9eab7efee Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 95a723c0629f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new d964833ae4be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27b7b05b88d7 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 541b57e31368 selinux: do not include <linux/*.h> headers from host programs new 3b70b66e03b5 selinux: move genheaders to security/selinux/ new 718c634f47a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2132b355267f audit: Reorganize kerneldoc parameter names new 8c98a02870ec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3da6cdd9bb9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46854574fd76 spi: spi-ti-qspi: remove redundant assignment to variable ret new 92ef9555ee16 Merge remote-tracking branch 'spi/for-6.13' into spi-next new b536a29088b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5fd7e1ee09af irqchip: Remove obsolete config ARM_GIC_V3_ITS_PCI new 9e9c4666abb5 irqchip/ocelot: Fix trigger register address new 7f1f78b903c9 irqchip/ocelot: Comment sticky register clearing code new 4a1361e9a5c5 irqchip/riscv-imsic: Fix output text of base address new 6eabf656048d irqchip/sifive-plic: Return error code on failure new 93d5fce3f686 Merge branch into tip/master: 'irq/urgent' new 5a5d67530354 dt-bindings: interrupt-controller: Add support for sam9x7 aic new e408b0131644 irqchip/atmel-aic5: Add support for sam9x7 aic new 40d7af5375a4 irqchip/sifive-plic: Make use of __assign_bit() new b08e2f42e86b irqchip/gic-v3-its: Share ITS tables with a non-trusted hy [...] new e36d4165f079 irqchip/gic-v3-its: Rely on genpool alignment new d884bf598ba5 Merge branch into tip/master: 'irq/core' new a849a0273d0f ntp: Remove unused tick_nsec new 66606a93849b ntp: Make tick_usec static new a0581cdb2e5d ntp: Clean up comments new 38007dc032bd ntp: Cleanup formatting of code new 48c3c65f64b0 ntp: Convert functions with only two states to bool new 136bccbc2e78 ntp: Read reference time only once new 68f66f97c568 ntp: Introduce struct ntp_data new ec93ec22aa10 ntp: Move tick_length* into ntp_data new bee18a2301f9 ntp: Move tick_stat* into ntp_data new d51435548e4c ntp: Move time_offset/constant into ntp_data new 7891cf2961c0 ntp: Move time_max/esterror into ntp_data new 161b8ec281c3 ntp: Move time_freq/reftime into ntp_data new bb6400a298d8 ntp: Move time_adj/ntp_tick_adj into ntp_data new 75d956b947b7 ntp: Move ntp_next_leap_sec into ntp_data new 931a177f7027 ntp: Move pps_valid into ntp_data new 5cc953b8ae0b ntp: Move pps_ft into ntp_data new 9d7130dfc0e1 ntp: Move pps_jitter into ntp_data new db45e9bce8df ntp: Move pps_fbase into ntp_data new b1c89a762f75 ntp: Move pps_shift/intcnt into ntp_data new 12850b465834 ntp: Move pps_freq/stabil into ntp_data new 6fadb4a61d3f ntp: Move pps monitors into ntp_data new 8102c4daf44a timekeeping: Add the boot clock to system time snapshot new b98b27687352 Merge branch 'timers/kvm' into timers/core new 8c111f1b9676 timekeeping: Don't use seqcount loop in ktime_mono_to_any( [...] new d8c5c86c7e6b Merge branch into tip/master: 'timers/core' new f24f669d03f8 x86/mm: Don't disable PCID when INVLPG has been fixed by m [...] new 53fd5816c76f Merge branch into tip/master: 'x86/cpu' new 86e39b94cd71 x86/bugs: Correct RSB terminology in Kconfig new 38a8ba1d1e84 Merge branch into tip/master: 'x86/misc' new 7d97abe23321 Merge branch into tip/master: 'x86/splitlock' new 930221f34b60 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2fad7720a533 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new 78d4a0cf54f9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 2c24b02f30be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b41149119a22 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 25b0762b584b Merge branch 'next' of https://github.com/kvm-x86/linux.git new 3fe9ba3f5afd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 61dc19ceca59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d1182103f3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8cceb0deb035 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4adb6eab1950 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78979c89d6cb Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 65a850d0aef2 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new ced20ea315fe soundwire: amd: pass acp pci revision id as resource data new 7b54323dde29 soundwire: amd: refactor existing code for acp 6.3 platform new 1bb50ead592c ASoC: SOF: amd: pass acp_rev as soundwire resource data new 425f598ea697 ASoC: amd: ps: pass acp pci revision id as soundwire resou [...] new a54dc8c68a5b soundwire: Correct some typos in comments new 093227bc53a0 soundwire: mipi_disco: add MIPI-specific property_read_boo [...] new 444d6824a4fe soundwire: optimize sdw_stream_runtime memory layout new 6cb2c1564394 soundwire: optimize sdw_master_prop new 0a323dad1c4e soundwire: optimize sdw_bus structure new 1c758df5a83e soundwire: optimize sdw_slave_prop new 557e28f8b532 soundwire: optimize sdw_dp0_prop new 9942f90bdcc0 soundwire: optimize sdw_dpn_prop new 1ae4aa59d793 soundwire: mipi-disco: remove DPn audio-modes new a489afc105ed soundwire: mipi-disco: add error handling for property array read new 89e95be18de1 soundwire: mipi_disco: add support for clock-scales property new 4b230967c550 soundwire: mipi-disco: add support for peripheral channelp [...] new 1ab88b57bbc2 soundwire: mipi-disco: add comment on DP0-supported property new 543bd28a3bfe soundwire: mipi-disco: add new properties from 2.0 spec new 71b405b18444 soundwire: mipi-disco: add support for DP0/DPn 'lane-list' [...] new 8a926376661c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b67494e1de55 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 5f17963802cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5130c5a0932 scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb() new f30e5f77d2f2 scsi: fnic: Move flush_work initialization out of if block new 9023ed8d91eb scsi: wd33c93: Don't use stale scsi_pointer value new d539a871ae47 scsi: scsi_transport_fc: Allow setting rport state to curr [...] new c94e9c06a183 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c602a04b27ec scsi: ufs: ufs: qcom: dt-bindings: Document the QCS8300 UF [...] new 22fbabe82cea scsi: ufs: core: Improve the struct ufs_hba documentation new e31931d646d3 scsi: ufs: core: Make ufshcd_uic_cmd_compl() easier to read new fcd8b0450a9a scsi: ufs: core: Make ufshcd_uic_cmd_compl() easier to analyze new b1e8c53749ad scsi: ufs: core: Always initialize the UIC done completion new b1ab5e28c837 Merge patch series "Clean up the UFS driver UIC code" new ab19e3154cc1 scsi: qedf: Remove dead code new aa948b39ddc7 scsi: bfa: Fix cacography in bfi.h file new 5a66581a1af5 scsi: aacraid: Remove unused aac_check_health() new 0b1e535598d5 scsi: aic7xxx: Remove unused aic7770_find_device() new 09822c231ae6 scsi: mptfusion: Remove #ifndef __GENKSYMS__ / #endif new 71ef4e6b05ae scsi: ufs: core: Do not open code read_poll_timeout new 43abe48d95fe scsi: ufs: core: Zero utp_upiu_req at the beginning of eac [...] new 94c4c5d78b0f scsi: ufs: ufs-qcom: Add fixup_dev_quirks vops new 88f43b66dce1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e6d5feeadcf Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6ae4c322eedb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6cd367026690 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 022b5fe7e9a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9560baef0fa Merge tag 'intel-pinctrl-v6.12-2' of git://git.kernel.org/ [...] new d01240b22abf pinctrl: thead1520: Fix Null pointer dereference new 58414a31c571 pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU new 998d283422e6 Merge branch 'devel' into for-next new d7f30f708d23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38231dc8512f Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 60a065d328ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0edf2d0b23de Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 12b597d1c9d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 616066745c4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51099ca486e6 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 591999e8fff9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a47e5e7e4f2d Merge branch 'main' of git://git.infradead.org/users/willy [...] new e6fc7ef72bf2 auxdisplay: ht16k33: Make use of i2c_get_match_data() new 6ffc37e0074c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8daf110a44e7 bus: mhi: host: Fix typos in the comments new 7d9d5ac9e57a Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 9c7a0ef0cbf1 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 66715f005bde unicode: change the reference of database file new 9fd5f6a0fa54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79d844ceeb02 Merge branch 'slab/for-6.13/fixes' into slab/for-next new f0d66faffdb1 SLUB: Add support for per object memory policies new 016a58c90fc0 Merge branch 'slab/for-6.13/features' into slab/for-next new 57f35d582cf9 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new bda210a738f1 x86/kaslr: Include <linux/prandom.h> instead of <linux/random.h> new fe5d0c88c8b6 crypto: testmgr: Include <linux/prandom.h> instead of <lin [...] new 75caf39655b9 drm/i915/selftests: Include <linux/prandom.h> instead of < [...] new b23eff812a77 drm/lib: Include <linux/prandom.h> instead of <linux/random.h> new eab411875fe5 media: vivid: Include <linux/prandom.h> in vivid-vid-cap.c new 84b241ab4f61 mtd: tests: Include <linux/prandom.h> instead of <linux/random.h> new b27e03ee6f33 fscrypt: Include <linux/once.h> in fs/crypto/keyring.c new aa3ab3336e60 scsi: libfcoe: Include <linux/prandom.h> instead of <linux [...] new aaedc2ff9785 bpf: Include <linux/prandom.h> instead of <linux/random.h> new d46150d6fd10 lib/interval_tree_test.c: Include <linux/prandom.h> instea [...] new 9127ad42420d kunit: string-stream-test: Include <linux/prandom.h> new baacb8b41308 random32: Include <linux/prandom.h> instead of <linux/random.h> new a7e74510e03d lib/rbtree-test: Include <linux/prandom.h> instead of <lin [...] new 2e2fe47182fc bpf/tests: Include <linux/prandom.h> instead of <linux/random.h> new 1da74f9050a1 lib/test_parman: Include <linux/prandom.h> instead of <lin [...] new 0402779aae14 lib/test_scanf: Include <linux/prandom.h> instead of <linu [...] new 32b7580be4e5 netem: Include <linux/prandom.h> in sch_netem.c new 5b3fdc9f2ff1 random: Do not include <linux/prandom.h> in <linux/random.h> new d18c13697b4d prandom: Include <linux/percpu.h> in <linux/prandom.h> new d3ce661798c5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3f1336868346 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c18236e0a272 rust: workqueue: remove unneeded ``#[allow(clippy::new_ret [...] new 50d3c36e010a rust: sort global Rust flags new c4277ae2a630 rust: types: avoid repetition in `{As,From}Bytes` impls new 432526d4ff32 rust: enable `clippy::undocumented_unsafe_blocks` lint new c8445fa90034 rust: enable `clippy::unnecessary_safety_comment` lint new 9c39b44f113c rust: enable `clippy::unnecessary_safety_doc` lint new 9cd6095ebc00 rust: enable `clippy::ignored_unit_patterns` lint new 0bdf43ed73ca rust: enable `rustdoc::unescaped_backticks` lint new 1f564e30e603 rust: init: remove unneeded `#[allow(clippy::disallowed_names)]` new eaaad8385f73 rust: sync: remove unneeded `#[allow(clippy::non_send_fiel [...] new a24f98e0f950 rust: introduce `.clippy.toml` new e885f7460446 rust: replace `clippy::dbg_macro` with `disallowed_macros` new 935c4833426f rust: rbtree: fix `SAFETY` comments that should be `# Safe [...] new 0f9ec95d0cf9 rust: provide proper code documentation titles new 292689b815e7 rust: enable Clippy's `check-private-items` new 6e0d0607d3cd Documentation: rust: add coding guidelines on lints new aa3501d52f24 rust: start using the `#[expect(...)]` attribute new 18598b9af446 Documentation: rust: discuss `#[expect(...)]` in the guidelines new 66f2ba87d89e rust: std_vendor: simplify `{ .. macro! .. }` with inner a [...] new e2e35da558b9 rust: enable arbitrary_self_types and remove `Receiver` new 7f4a2c6cacb0 rust: error: make conversion functions public new c6697a4d391d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 67f0758ad2e8 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new e2d8fe9148b7 Documentation: userspace-api: iommufd: Update HWPT_PAGING [...] new 22874a4f2675 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8aadb040d982 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f73d7a34cb34 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new a0f02fb5e04f ipe: return -ESTALE instead of -EINVAL on update when new [...] new 252e0a5832d9 ipe: also reject policy updates with the same version new 3518b7fce9de ipe: allow secondary and platform keyrings to install/upda [...] new d3f1d7b020ce ipe: fallback to platform keyring also if key in trusted k [...] new 6a1764555800 Merge branch 'next' of https://github.com/microsoft/ipe new 58ca61c1a866 Add linux-next specific files for 20241004
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 (c02d24a5af66) \ N -- N -- N refs/heads/master (58ca61c1a866)
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 440 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: .clippy.toml | 9 + .gitignore | 1 + CREDITS | 54 +- Documentation/ABI/stable/sysfs-block | 7 + Documentation/admin-guide/LSM/ipe.rst | 7 +- Documentation/admin-guide/kernel-parameters.txt | 10 + Documentation/arch/arm/mem_alignment.rst | 2 +- Documentation/core-api/packing.rst | 71 + Documentation/core-api/unaligned-memory-access.rst | 2 +- .../bindings/interrupt-controller/atmel,aic.yaml | 1 + .../devicetree/bindings/net/xlnx,axi-ethernet.yaml | 3 +- .../bindings/pci/mediatek-pcie-gen3.yaml | 5 +- .../devicetree/bindings/ufs/qcom,ufs.yaml | 2 + Documentation/filesystems/bcachefs/CodingStyle.rst | 2 +- Documentation/gpu/automated_testing.rst | 14 +- Documentation/mm/slub.rst | 9 + Documentation/networking/napi.rst | 5 +- Documentation/rust/coding-guidelines.rst | 148 ++ .../zh_CN/core-api/unaligned-memory-access.rst | 2 +- Documentation/userspace-api/iommufd.rst | 134 +- Documentation/userspace-api/mseal.rst | 44 +- MAINTAINERS | 2 + Makefile | 15 +- Next/SHA1s | 119 +- Next/Trees | 1 + Next/merge.log | 2425 +++++++++++++++----- arch/alpha/kernel/traps.c | 2 +- arch/arc/include/asm/io.h | 2 +- arch/arc/kernel/traps.c | 2 +- arch/arc/kernel/unwind.c | 2 +- arch/arm/crypto/aes-ce-glue.c | 2 +- arch/arm/crypto/crc32-ce-glue.c | 2 +- arch/arm/crypto/ghash-ce-glue.c | 2 +- arch/arm/crypto/poly1305-glue.c | 2 +- arch/arm/crypto/sha2-ce-glue.c | 2 +- arch/arm/include/asm/uaccess.h | 2 +- arch/arm/mm/alignment.c | 2 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 2 +- arch/arm64/crypto/aes-ce-glue.c | 2 +- arch/arm64/crypto/ghash-ce-glue.c | 2 +- arch/arm64/crypto/poly1305-glue.c | 2 +- arch/arm64/crypto/sha1-ce-glue.c | 2 +- arch/arm64/crypto/sha2-ce-glue.c | 2 +- arch/arm64/crypto/sha3-ce-glue.c | 2 +- arch/arm64/crypto/sha512-ce-glue.c | 2 +- arch/arm64/crypto/sm3-ce-glue.c | 2 +- arch/arm64/crypto/sm3-neon-glue.c | 2 +- arch/loongarch/crypto/crc32-loongarch.c | 2 +- arch/microblaze/include/asm/flat.h | 2 +- arch/mips/boot/compressed/decompress.c | 2 +- arch/mips/crypto/crc32-mips.c | 2 +- arch/mips/crypto/poly1305-glue.c | 2 +- arch/nios2/kernel/misaligned.c | 2 +- arch/parisc/boot/compressed/misc.c | 2 +- arch/parisc/kernel/traps.c | 2 +- arch/parisc/kernel/unaligned.c | 2 +- arch/powerpc/crypto/aes-gcm-p10-glue.c | 2 +- arch/powerpc/crypto/poly1305-p10-glue.c | 2 +- arch/powerpc/platforms/pseries/papr_scm.c | 2 +- arch/riscv/Kconfig | 3 +- arch/riscv/include/asm/pgtable.h | 19 + arch/riscv/include/asm/thread_info.h | 7 +- arch/sh/include/asm/flat.h | 2 +- arch/sh/kernel/dwarf.c | 2 +- arch/sh/kernel/module.c | 2 +- arch/sparc/crypto/crc32c_glue.c | 2 +- arch/um/drivers/virt-pci.c | 2 +- arch/um/include/asm/uaccess.h | 2 +- arch/x86/Kconfig | 17 +- arch/x86/crypto/camellia_glue.c | 2 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 2 +- arch/x86/include/asm/pgtable.h | 37 + arch/x86/include/asm/timer.h | 2 - arch/x86/lib/insn.c | 2 +- arch/x86/mm/init.c | 23 +- arch/xtensa/include/asm/flat.h | 2 +- block/blk-integrity.c | 3 +- block/blk-iocost.c | 8 +- block/blk-merge.c | 13 +- block/blk-mq-debugfs.c | 1 + block/blk-mq.c | 34 +- block/blk-sysfs.c | 26 + block/blk.h | 11 - block/partitions/ldm.h | 2 +- block/partitions/msdos.c | 2 +- block/t10-pi.c | 2 +- crypto/aes_generic.c | 2 +- crypto/blake2b_generic.c | 2 +- crypto/blowfish_generic.c | 2 +- crypto/camellia_generic.c | 2 +- crypto/cast5_generic.c | 2 +- crypto/cast6_generic.c | 2 +- crypto/chacha_generic.c | 2 +- crypto/crc32_generic.c | 2 +- crypto/crc32c_generic.c | 2 +- crypto/crc64_rocksoft_generic.c | 2 +- crypto/ecc.c | 2 +- crypto/michael_mic.c | 2 +- crypto/nhpoly1305.c | 2 +- crypto/poly1305_generic.c | 2 +- crypto/polyval-generic.c | 2 +- crypto/serpent_generic.c | 2 +- crypto/sha256_generic.c | 2 +- crypto/sha3_generic.c | 2 +- crypto/sha512_generic.c | 2 +- crypto/sm3.c | 2 +- crypto/sm3_generic.c | 2 +- crypto/sm4.c | 2 +- crypto/sm4_generic.c | 2 +- crypto/twofish_generic.c | 2 +- crypto/vmac.c | 2 +- crypto/xxhash_generic.c | 2 +- drivers/acpi/acpi_apd.c | 6 + drivers/acpi/apei/apei-base.c | 2 +- drivers/acpi/apei/einj-core.c | 2 +- drivers/acpi/battery.c | 30 +- drivers/acpi/cppc_acpi.c | 2 +- drivers/ata/libata-core.c | 2 +- drivers/ata/libata-sata.c | 2 +- drivers/ata/libata-scsi.c | 2 +- drivers/auxdisplay/ht16k33.c | 12 +- drivers/base/regmap/regmap.c | 2 +- drivers/block/aoe/aoecmd.c | 15 +- drivers/block/aoe/aoenet.c | 2 +- drivers/block/drbd/drbd_nl.c | 2 +- drivers/block/pktcdvd.c | 2 +- drivers/bluetooth/ath3k.c | 2 +- drivers/bluetooth/btbcm.c | 2 +- drivers/bluetooth/btintel.c | 2 +- drivers/bluetooth/btintel_pcie.c | 2 +- drivers/bluetooth/btmtk.c | 2 +- drivers/bluetooth/btmtksdio.c | 2 +- drivers/bluetooth/btmtkuart.c | 2 +- drivers/bluetooth/btnxpuart.c | 2 +- drivers/bluetooth/btrsi.c | 2 +- drivers/bluetooth/btrtl.c | 2 +- drivers/bluetooth/btusb.c | 22 +- drivers/bluetooth/h4_recv.h | 2 +- drivers/bluetooth/hci_bcm4377.c | 2 +- drivers/bluetooth/hci_bcsp.c | 2 +- drivers/bluetooth/hci_h4.c | 2 +- drivers/bluetooth/hci_nokia.c | 2 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/bluetooth/hci_vhci.c | 2 +- drivers/bus/mhi/host/boot.c | 4 +- drivers/bus/mhi/host/internal.h | 2 +- drivers/char/tpm/tpm2-sessions.c | 2 +- drivers/char/tpm/tpm2-space.c | 2 +- drivers/clk/clk-si5341.c | 2 +- drivers/comedi/drivers/usbduxsigma.c | 2 +- drivers/counter/104-quad-8.c | 2 +- drivers/counter/i8254.c | 2 +- drivers/cpufreq/cppc_cpufreq.c | 132 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c | 2 +- drivers/crypto/caam/caamalg.c | 2 +- drivers/crypto/caam/caamalg_qi.c | 2 +- drivers/crypto/caam/caamalg_qi2.c | 2 +- drivers/crypto/inside-secure/safexcel_cipher.c | 2 +- drivers/crypto/rockchip/rk3288_crypto_ahash.c | 2 +- drivers/crypto/stm32/stm32-crc32.c | 2 +- drivers/cxl/core/mbox.c | 2 +- drivers/cxl/core/trace.h | 2 +- drivers/cxl/pci.c | 2 +- drivers/cxl/pmem.c | 2 +- drivers/cxl/security.c | 2 +- drivers/firewire/net.c | 2 +- drivers/firmware/arm_scmi/common.h | 2 +- drivers/firmware/arm_scmi/protocols.h | 2 +- drivers/firmware/dmi_scan.c | 2 +- drivers/firmware/efi/fdtparams.c | 2 +- drivers/firmware/efi/libstub/riscv-stub.c | 2 +- drivers/firmware/efi/libstub/riscv.c | 2 +- drivers/firmware/efi/libstub/zboot.c | 2 +- drivers/fpga/microchip-spi.c | 2 +- drivers/fsi/fsi-occ.c | 2 +- drivers/gpio/gpiolib.c | 4 +- drivers/gpu/drm/amd/amdgpu/atom.c | 2 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 2 + .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c | 2 +- drivers/gpu/drm/bridge/ite-it6505.c | 2 + drivers/gpu/drm/bridge/samsung-dsim.c | 2 +- drivers/gpu/drm/bridge/sil-sii8620.c | 2 +- drivers/gpu/drm/bridge/tc358775.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- drivers/gpu/drm/drm_client_modeset.c | 28 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 22 +- drivers/gpu/drm/i915/display/intel_atomic.c | 5 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 49 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 19 +- drivers/gpu/drm/i915/display/intel_color.c | 215 +- drivers/gpu/drm/i915/display/intel_color.h | 7 +- drivers/gpu/drm/i915/display/intel_crtc.c | 37 +- drivers/gpu/drm/i915/display/intel_crtc.h | 5 + drivers/gpu/drm/i915/display/intel_cursor.c | 101 +- drivers/gpu/drm/i915/display/intel_de.h | 11 + drivers/gpu/drm/i915/display/intel_display.c | 180 +- drivers/gpu/drm/i915/display/intel_display_irq.c | 192 +- drivers/gpu/drm/i915/display/intel_display_irq.h | 2 + drivers/gpu/drm/i915/display/intel_display_types.h | 23 +- drivers/gpu/drm/i915/display/intel_dp.c | 78 +- drivers/gpu/drm/i915/display/intel_dp.h | 1 - drivers/gpu/drm/i915/display/intel_dsb.c | 137 +- drivers/gpu/drm/i915/display/intel_dsb.h | 7 + drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 2 +- drivers/gpu/drm/i915/display/intel_modeset_setup.c | 4 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 4 + drivers/gpu/drm/i915/display/intel_sprite.c | 27 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 307 +-- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 24 +- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 4 + drivers/gpu/drm/i915/i915_irq.c | 59 +- drivers/gpu/drm/i915/i915_irq.h | 34 +- drivers/gpu/drm/i915/i915_reg.h | 53 + drivers/gpu/drm/i915/i915_reg_defs.h | 10 + drivers/gpu/drm/nouveau/include/nvif/os.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c | 2 +- .../drm/nouveau/nvkm/subdev/i2c/{aux.c => auxch.c} | 2 +- .../drm/nouveau/nvkm/subdev/i2c/{aux.h => auxch.h} | 0 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgf119.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.c | 2 +- drivers/gpu/drm/radeon/atom.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 11 + drivers/gpu/drm/udl/udl_transfer.c | 2 +- drivers/gpu/drm/xe/display/ext/i915_irq.c | 31 +- drivers/gpu/drm/xe/display/xe_plane_initial.c | 2 +- drivers/gpu/drm/xe/xe_device.c | 3 + drivers/gpu/drm/xe/xe_ggtt.c | 2 + drivers/gpu/drm/xe/xe_gt.c | 4 +- drivers/gpu/drm/xe/xe_guc_ads.c | 3 + drivers/gpu/drm/xe/xe_guc_ct.c | 50 +- drivers/gpu/drm/xe/xe_guc_log.c | 3 + drivers/gpu/drm/xe/xe_guc_relay.c | 2 + drivers/gpu/drm/xe/xe_guc_submit.c | 69 +- drivers/gpu/drm/xe/xe_guc_types.h | 7 - drivers/gpu/drm/xe/xe_pci.c | 19 + drivers/gpu/drm/xe/xe_pm.c | 2 + drivers/gpu/drm/xe/xe_sriov.c | 3 + drivers/gpu/drm/xe/xe_tile.c | 3 + drivers/gpu/drm/xe/xe_uc_fw.c | 2 + drivers/gpu/drm/xe/xe_wa.c | 2 + drivers/gpu/drm/xe/xe_wopcm.c | 3 + drivers/greybus/es2.c | 2 +- drivers/greybus/gb-beagleplay.c | 2 +- drivers/hid/hid-alps.c | 2 +- drivers/hid/hid-core.c | 2 +- drivers/hid/hid-generic.c | 2 +- drivers/hid/hid-goodix-spi.c | 2 +- drivers/hid/hid-google-hammer.c | 2 +- drivers/hid/hid-kye.c | 2 +- drivers/hid/hid-letsketch.c | 2 +- drivers/hid/hid-logitech-dj.c | 2 +- drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-nintendo.c | 2 +- drivers/hid/hid-playstation.c | 2 +- drivers/hid/hid-sony.c | 2 +- drivers/hid/hid-uclogic-params.c | 2 +- drivers/hid/hid-uclogic-rdesc.c | 2 +- drivers/hid/i2c-hid/i2c-hid-core.c | 2 +- drivers/hid/surface-hid/surface_hid.c | 2 +- drivers/hid/surface-hid/surface_hid_core.c | 2 +- drivers/hid/surface-hid/surface_kbd.c | 2 +- drivers/hid/usbhid/hid-core.c | 2 +- drivers/hid/wacom.h | 2 +- drivers/hwmon/adt7310.c | 2 +- drivers/hwmon/aquacomputer_d5next.c | 2 +- drivers/hwmon/asus-ec-sensors.c | 2 +- drivers/hwmon/asus_rog_ryujin.c | 2 +- drivers/hwmon/dell-smm-hwmon.c | 2 +- drivers/hwmon/gigabyte_waterforce.c | 2 +- drivers/hwmon/nzxt-kraken2.c | 2 +- drivers/hwmon/nzxt-kraken3.c | 2 +- drivers/hwmon/nzxt-smart2.c | 2 +- drivers/hwmon/occ/common.c | 2 +- drivers/hwmon/occ/p8_i2c.c | 2 +- drivers/i2c/busses/i2c-designware-platdrv.c | 1 + drivers/i2c/busses/i2c-nvidia-gpu.c | 2 +- drivers/i2c/busses/i2c-qcom-geni.c | 2 + drivers/iio/accel/adxl355_core.c | 2 +- drivers/iio/accel/adxl367.c | 2 +- drivers/iio/accel/adxl380.c | 2 +- drivers/iio/accel/bma400_core.c | 2 +- drivers/iio/accel/bmi088-accel-core.c | 2 +- drivers/iio/accel/dmard09.c | 2 +- drivers/iio/accel/sca3300.c | 2 +- drivers/iio/adc/ad4130.c | 2 +- drivers/iio/adc/ad_sigma_delta.c | 2 +- drivers/iio/adc/axp20x_adc.c | 2 +- drivers/iio/adc/intel_mrfld_adc.c | 2 +- drivers/iio/adc/ltc2497.c | 2 +- drivers/iio/adc/max11100.c | 2 +- drivers/iio/adc/max11410.c | 2 +- drivers/iio/adc/mcp3422.c | 2 +- drivers/iio/adc/mcp3911.c | 2 +- drivers/iio/adc/mt6360-adc.c | 2 +- drivers/iio/adc/pac1921.c | 2 +- drivers/iio/adc/pac1934.c | 2 +- drivers/iio/adc/qcom-spmi-rradc.c | 2 +- drivers/iio/adc/ti-ads124s08.c | 2 +- drivers/iio/adc/ti-ads1298.c | 2 +- drivers/iio/adc/ti-ads131e08.c | 2 +- drivers/iio/adc/ti-tsc2046.c | 2 +- drivers/iio/addac/ad74115.c | 2 +- drivers/iio/addac/ad74413r.c | 2 +- drivers/iio/amplifiers/ada4250.c | 2 +- drivers/iio/cdc/ad7746.c | 2 +- drivers/iio/chemical/bme680_core.c | 2 +- drivers/iio/chemical/pms7003.c | 2 +- drivers/iio/chemical/scd30_i2c.c | 2 +- drivers/iio/chemical/scd30_serial.c | 2 +- drivers/iio/chemical/scd4x.c | 2 +- drivers/iio/chemical/sps30_i2c.c | 2 +- drivers/iio/common/st_sensors/st_sensors_core.c | 2 +- drivers/iio/dac/ad3552r.c | 2 +- drivers/iio/dac/ad5064.c | 2 +- drivers/iio/dac/ad5446.c | 2 +- drivers/iio/dac/ad5449.c | 2 +- drivers/iio/dac/ad5593r.c | 2 +- drivers/iio/dac/ad5624r_spi.c | 2 +- drivers/iio/dac/ad5766.c | 2 +- drivers/iio/dac/ad7293.c | 2 +- drivers/iio/dac/ltc2632.c | 2 +- drivers/iio/dac/mcp4821.c | 2 +- drivers/iio/frequency/adf4377.c | 2 +- drivers/iio/frequency/admv1013.c | 2 +- drivers/iio/frequency/admv1014.c | 2 +- drivers/iio/frequency/admv4420.c | 2 +- drivers/iio/frequency/adrf6780.c | 2 +- drivers/iio/gyro/adis16130.c | 2 +- drivers/iio/health/afe4403.c | 2 +- drivers/iio/humidity/ens210.c | 2 +- drivers/iio/humidity/hdc3020.c | 2 +- drivers/iio/imu/adis.c | 2 +- drivers/iio/imu/bmi323/bmi323_core.c | 2 +- drivers/iio/light/apds9306.c | 2 +- drivers/iio/light/gp2ap020a00f.c | 2 +- drivers/iio/light/ltr390.c | 2 +- drivers/iio/light/ltrf216a.c | 2 +- drivers/iio/light/si1133.c | 2 +- drivers/iio/light/tsl2591.c | 2 +- drivers/iio/light/zopt2201.c | 2 +- drivers/iio/magnetometer/rm3100-core.c | 2 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/iio/pressure/bmp280-core.c | 2 +- drivers/iio/pressure/dlhl60d.c | 2 +- drivers/iio/pressure/hp206c.c | 2 +- drivers/iio/pressure/hsc030pa.c | 2 +- drivers/iio/pressure/mprls0025pa.c | 2 +- drivers/iio/pressure/ms5611_i2c.c | 2 +- drivers/iio/pressure/ms5611_spi.c | 2 +- drivers/iio/pressure/sdp500.c | 2 +- drivers/iio/pressure/st_pressure_core.c | 2 +- drivers/iio/pressure/zpa2326.c | 2 +- drivers/iio/proximity/aw96103.c | 2 +- drivers/iio/proximity/cros_ec_mkbp_proximity.c | 2 +- drivers/iio/proximity/hx9023s.c | 2 +- drivers/iio/proximity/irsd200.c | 2 +- drivers/iio/temperature/ltc2983.c | 2 +- drivers/iio/temperature/max31856.c | 2 +- drivers/iio/temperature/max31865.c | 2 +- drivers/input/joystick/adafruit-seesaw.c | 2 +- drivers/input/joystick/adc-joystick.c | 2 +- drivers/input/joystick/iforce/iforce-main.c | 2 +- drivers/input/joystick/iforce/iforce-packets.c | 2 +- drivers/input/joystick/spaceball.c | 2 +- drivers/input/keyboard/applespi.c | 2 +- drivers/input/keyboard/cros_ec_keyb.c | 2 +- drivers/input/misc/ims-pcu.c | 2 +- drivers/input/misc/iqs7222.c | 2 +- drivers/input/mouse/cyapa_gen3.c | 2 +- drivers/input/mouse/cyapa_gen5.c | 2 +- drivers/input/mouse/cyapa_gen6.c | 2 +- drivers/input/mouse/elan_i2c_core.c | 2 +- drivers/input/mouse/elan_i2c_i2c.c | 2 +- drivers/input/mouse/elantech.c | 2 +- drivers/input/rmi4/rmi_f01.c | 2 +- drivers/input/rmi4/rmi_f34.c | 2 +- drivers/input/rmi4/rmi_f34v7.c | 2 +- drivers/input/tablet/aiptek.c | 2 +- drivers/input/tablet/kbtab.c | 2 +- drivers/input/touchscreen/ads7846.c | 2 +- drivers/input/touchscreen/atmel_mxt_ts.c | 2 +- drivers/input/touchscreen/chipone_icn8505.c | 2 +- drivers/input/touchscreen/cy8ctma140.c | 2 +- drivers/input/touchscreen/cyttsp5.c | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 2 +- drivers/input/touchscreen/eeti_ts.c | 2 +- drivers/input/touchscreen/elants_i2c.c | 2 +- drivers/input/touchscreen/exc3000.c | 2 +- drivers/input/touchscreen/goodix.c | 2 +- drivers/input/touchscreen/goodix_berlin_core.c | 2 +- drivers/input/touchscreen/goodix_berlin_spi.c | 2 +- drivers/input/touchscreen/hideep.c | 2 +- drivers/input/touchscreen/hycon-hy46xx.c | 2 +- drivers/input/touchscreen/hynitron_cstxxx.c | 2 +- drivers/input/touchscreen/ili210x.c | 2 +- drivers/input/touchscreen/ilitek_ts_i2c.c | 2 +- drivers/input/touchscreen/iqs5xx.c | 2 +- drivers/input/touchscreen/iqs7211.c | 2 +- drivers/input/touchscreen/melfas_mip4.c | 2 +- drivers/input/touchscreen/novatek-nvt-ts.c | 2 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 2 +- drivers/input/touchscreen/raydium_i2c_ts.c | 2 +- drivers/input/touchscreen/s6sy761.c | 2 +- drivers/input/touchscreen/silead.c | 2 +- drivers/input/touchscreen/sis_i2c.c | 2 +- drivers/input/touchscreen/surface3_spi.c | 2 +- drivers/input/touchscreen/wacom_i2c.c | 2 +- drivers/input/touchscreen/wdt87xx_i2c.c | 2 +- drivers/input/touchscreen/zet6223.c | 2 +- drivers/input/touchscreen/zforce_ts.c | 2 +- drivers/irqchip/Kconfig | 7 - drivers/irqchip/irq-atmel-aic5.c | 9 + drivers/irqchip/irq-gic-v3-its.c | 141 +- drivers/irqchip/irq-mscc-ocelot.c | 10 +- drivers/irqchip/irq-riscv-imsic-platform.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 17 +- drivers/isdn/hardware/mISDN/avmfritz.c | 2 +- drivers/leds/rgb/leds-mt6370-rgb.c | 2 +- drivers/macintosh/adb-iop.c | 2 +- drivers/md/dm-crypt.c | 2 +- drivers/md/dm-vdo/murmurhash3.c | 2 +- drivers/md/dm-vdo/numeric.h | 2 +- drivers/media/dvb-frontends/mxl5xx.c | 2 +- drivers/media/i2c/ccs/ccs-reg-access.c | 2 +- drivers/media/i2c/hi556.c | 2 +- drivers/media/i2c/hi846.c | 2 +- drivers/media/i2c/hi847.c | 2 +- drivers/media/i2c/imx208.c | 2 +- drivers/media/i2c/imx258.c | 2 +- drivers/media/i2c/imx290.c | 2 +- drivers/media/i2c/imx319.c | 2 +- drivers/media/i2c/imx334.c | 2 +- drivers/media/i2c/imx335.c | 2 +- drivers/media/i2c/imx355.c | 2 +- drivers/media/i2c/imx412.c | 2 +- drivers/media/i2c/ir-kbd-i2c.c | 2 +- drivers/media/i2c/og01a1b.c | 2 +- drivers/media/i2c/ov01a10.c | 2 +- drivers/media/i2c/ov08x40.c | 2 +- drivers/media/i2c/ov2740.c | 2 +- drivers/media/i2c/ov5670.c | 2 +- drivers/media/i2c/ov5675.c | 2 +- drivers/media/i2c/ov8856.c | 2 +- drivers/media/i2c/ov8858.c | 2 +- drivers/media/i2c/ov9282.c | 2 +- drivers/media/i2c/ov9734.c | 2 +- drivers/media/i2c/thp7312.c | 2 +- drivers/media/i2c/vgxy61.c | 2 +- drivers/media/pci/bt8xx/bttv-cards.c | 2 +- .../media/platform/chips-media/coda/coda-jpeg.c | 2 +- drivers/media/platform/renesas/rcar_jpu.c | 2 +- .../platform/verisilicon/hantro_g1_mpeg2_dec.c | 2 +- .../platform/verisilicon/hantro_h1_jpeg_enc.c | 2 +- .../verisilicon/rockchip_vpu2_hw_jpeg_enc.c | 2 +- .../verisilicon/rockchip_vpu2_hw_mpeg2_dec.c | 2 +- drivers/media/radio/radio-raremono.c | 2 +- drivers/media/radio/si470x/radio-si470x.h | 2 +- drivers/media/rc/ir_toy.c | 2 +- drivers/media/rc/redrat3.c | 2 +- drivers/media/tuners/xc2028.c | 2 +- drivers/media/tuners/xc4000.c | 2 +- drivers/media/usb/dvb-usb/m920x.c | 2 +- drivers/media/usb/uvc/uvc_driver.c | 2 +- drivers/media/usb/uvc/uvc_video.c | 2 +- drivers/media/v4l2-core/v4l2-cci.c | 2 +- drivers/media/v4l2-core/v4l2-jpeg.c | 2 +- drivers/memstick/host/rtsx_usb_ms.c | 2 +- drivers/message/fusion/mptlan.h | 3 - drivers/mfd/gateworks-gsc.c | 2 +- drivers/mfd/iqs62x.c | 2 +- drivers/mfd/ntxec.c | 2 +- drivers/mfd/rave-sp.c | 2 +- drivers/mfd/si476x-cmd.c | 2 +- drivers/misc/altera-stapl/altera.c | 2 +- drivers/misc/bcm-vk/bcm_vk_sg.c | 2 +- drivers/misc/cardreader/rtsx_pcr.c | 2 +- drivers/misc/lattice-ecp3-config.c | 2 +- drivers/misc/mei/platform-vsc.c | 2 +- drivers/misc/mei/vsc-fw-loader.c | 2 +- drivers/mmc/host/atmel-mci.c | 2 +- drivers/mmc/host/mmc_spi.c | 2 +- drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 2 +- drivers/mmc/host/rtsx_usb_sdmmc.c | 2 +- drivers/mtd/nand/raw/intel-nand-controller.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c | 2 +- drivers/net/can/usb/etas_es58x/es581_4.c | 2 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 2 +- drivers/net/can/usb/etas_es58x/es58x_fd.c | 2 +- drivers/net/can/usb/f81604.c | 2 +- drivers/net/can/usb/mcba_usb.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 2 +- drivers/net/dsa/b53/b53_spi.c | 2 +- drivers/net/dsa/microchip/ksz_spi.c | 2 +- drivers/net/ethernet/adi/adin1110.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 40 +- .../net/ethernet/broadcom/asp2/bcmasp_ethtool.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 2 +- drivers/net/ethernet/dec/tulip/eeprom.c | 2 +- drivers/net/ethernet/dec/tulip/tulip.h | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/google/gve/gve_main.c | 17 + drivers/net/ethernet/google/gve/gve_utils.c | 1 + drivers/net/ethernet/ibm/ibmvnic.c | 23 +- drivers/net/ethernet/ibm/ibmvnic.h | 3 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 2 +- drivers/net/ethernet/marvell/mvmdio.c | 11 +- drivers/net/ethernet/mediatek/mtk_wed_mcu.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/tir.c | 3 + .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 1 - .../net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c | 10 + .../mlx5/core/steering/hws/mlx5hws_bwc_complex.c | 2 +- .../mlx5/core/steering/hws/mlx5hws_definer.c | 4 +- .../mlx5/core/steering/hws/mlx5hws_matcher.c | 2 +- .../mellanox/mlx5/core/steering/hws/mlx5hws_send.c | 8 +- drivers/net/ethernet/meta/fbnic/fbnic_devlink.c | 2 +- drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 11 + drivers/net/ethernet/netronome/nfp/crypto/ipsec.c | 2 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 2 +- .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 2 +- .../ethernet/netronome/nfp/nfpcore/nfp_cpplib.c | 2 +- .../ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c | 2 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 2 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c | 2 +- drivers/net/ethernet/packetengines/hamachi.c | 2 +- drivers/net/ethernet/packetengines/yellowfin.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ethernet/sfc/efx_channels.c | 3 +- drivers/net/ethernet/sfc/siena/efx_channels.c | 3 +- drivers/net/ethernet/smsc/smsc9420.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 +- drivers/net/ieee802154/cc2520.c | 2 +- drivers/net/ipvlan/ipvlan_l3s.c | 6 +- drivers/net/mctp/mctp-i3c.c | 2 +- drivers/net/phy/air_en8811h.c | 2 +- drivers/net/phy/aquantia/aquantia_firmware.c | 2 +- drivers/net/phy/aquantia/aquantia_main.c | 51 +- drivers/net/phy/bcm-phy-ptp.c | 2 +- drivers/net/phy/dp83869.c | 1 - drivers/net/phy/microchip_t1.c | 61 + drivers/net/phy/mscc/mscc_ptp.c | 2 +- drivers/net/phy/qt2025.rs | 4 +- drivers/net/phy/realtek.c | 3 + drivers/net/ppp/ppp_async.c | 2 +- drivers/net/ppp/ppp_deflate.c | 2 +- drivers/net/ppp/ppp_generic.c | 6 +- drivers/net/ppp/ppp_mppe.c | 2 +- drivers/net/ppp/ppp_synctty.c | 2 +- drivers/net/slip/slhc.c | 2 +- drivers/net/usb/net1080.c | 2 +- drivers/net/usb/sierra_net.c | 2 +- drivers/net/vrf.c | 2 + drivers/net/wireless/ath/ath5k/base.c | 2 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 2 +- drivers/net/wireless/ath/ath5k/pcu.c | 2 +- drivers/net/wireless/ath/ath5k/phy.c | 2 +- drivers/net/wireless/ath/ath5k/reset.c | 2 +- drivers/net/wireless/ath/ath6kl/htc_mbox.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 2 +- drivers/net/wireless/ath/ath9k/debug.c | 2 +- drivers/net/wireless/ath/ath9k/eeprom_4k.c | 2 +- drivers/net/wireless/ath/ath9k/eeprom_9287.c | 2 +- drivers/net/wireless/ath/ath9k/eeprom_def.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 2 +- drivers/net/wireless/ath/ath9k/hw.c | 2 +- drivers/net/wireless/ath/carl9170/mac.c | 2 +- drivers/net/wireless/ath/hw.c | 2 +- drivers/net/wireless/ath/key.c | 2 +- drivers/net/wireless/broadcom/b43/main.c | 2 +- drivers/net/wireless/broadcom/b43legacy/main.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/xtlv.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/led.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 2 +- drivers/net/wireless/marvell/libertas/cfg.c | 2 +- drivers/net/wireless/marvell/libertas/cmdresp.c | 2 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 2 +- drivers/net/wireless/mediatek/mt7601u/dma.h | 2 +- drivers/net/wireless/mediatek/mt7601u/eeprom.c | 2 +- drivers/net/wireless/purelifi/plfxlc/usb.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +- drivers/nfc/nfcmrvl/fw_dnld.c | 2 +- drivers/nfc/nxp-nci/firmware.c | 2 +- drivers/nfc/nxp-nci/i2c.c | 2 +- drivers/nfc/pn544/i2c.c | 2 +- drivers/nvme/common/auth.c | 2 +- drivers/nvme/host/auth.c | 2 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/hwmon.c | 2 +- drivers/nvme/host/pr.c | 2 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/trace.c | 2 +- drivers/nvme/target/admin-cmd.c | 2 +- drivers/nvme/target/auth.c | 2 +- drivers/nvme/target/rdma.c | 2 +- drivers/nvme/target/trace.c | 2 +- drivers/pci/controller/pcie-altera.c | 6 +- drivers/pci/controller/pcie-hisi-error.c | 2 +- drivers/pci/controller/pcie-xilinx-nwl.c | 2 +- drivers/pci/pci.c | 5 +- drivers/pci/vpd.c | 2 +- drivers/pcmcia/cistpl.c | 2 +- drivers/peci/controller/peci-aspeed.c | 2 +- drivers/peci/request.c | 2 +- drivers/pinctrl/freescale/Kconfig | 2 +- drivers/pinctrl/intel/Kconfig | 1 + drivers/pinctrl/pinctrl-th1520.c | 2 + drivers/platform/arm64/acer-aspire1-ec.c | 2 +- drivers/platform/chrome/cros_ec_proto.c | 2 +- drivers/platform/chrome/cros_ec_proto_test.c | 2 +- drivers/platform/chrome/wilco_ec/properties.c | 2 +- drivers/platform/cznic/turris-omnia-mcu-gpio.c | 2 +- drivers/platform/cznic/turris-omnia-mcu.h | 2 +- drivers/platform/surface/aggregator/ssh_msgb.h | 2 +- .../platform/surface/aggregator/ssh_packet_layer.c | 2 +- drivers/platform/surface/aggregator/ssh_parser.c | 2 +- .../surface/aggregator/ssh_request_layer.c | 2 +- drivers/platform/surface/aggregator/trace.h | 2 +- drivers/platform/surface/surface3_power.c | 2 +- drivers/platform/surface/surface_acpi_notify.c | 2 +- .../platform/surface/surface_aggregator_tabletsw.c | 2 +- .../platform/surface/surface_platform_profile.c | 2 +- drivers/platform/x86/asus-tf103c-dock.c | 2 +- drivers/platform/x86/dell/dell-wmi-ddv.c | 2 +- drivers/platform/x86/msi-wmi-platform.c | 2 +- drivers/platform/x86/quickstart.c | 2 +- drivers/power/supply/axp288_fuel_gauge.c | 2 +- drivers/power/supply/bq27xxx_battery_i2c.c | 2 +- drivers/power/supply/cros_peripheral_charger.c | 2 +- drivers/power/supply/max1720x_battery.c | 2 +- drivers/power/supply/rk817_charger.c | 2 +- drivers/power/supply/surface_battery.c | 2 +- drivers/power/supply/surface_charger.c | 2 +- drivers/ptp/ptp_clockmatrix.c | 2 +- drivers/ptp/ptp_fc3.c | 2 +- drivers/rtc/rtc-max31335.c | 2 +- drivers/rtc/rtc-pm8xxx.c | 2 +- drivers/scsi/aacraid/aachba.c | 2 +- drivers/scsi/aacraid/aacraid.h | 1 - drivers/scsi/aacraid/commsup.c | 121 - drivers/scsi/aic7xxx/aic7770.c | 15 - drivers/scsi/aic7xxx/aic7xxx.h | 2 - drivers/scsi/bfa/bfi.h | 2 +- drivers/scsi/csiostor/csio_lnode.c | 2 +- drivers/scsi/csiostor/csio_scsi.c | 2 +- drivers/scsi/cxlflash/lunmgt.c | 2 +- drivers/scsi/cxlflash/main.c | 2 +- drivers/scsi/cxlflash/superpipe.c | 2 +- drivers/scsi/cxlflash/vlun.c | 2 +- drivers/scsi/device_handler/scsi_dh_alua.c | 2 +- drivers/scsi/fnic/fnic_main.c | 2 +- drivers/scsi/hpsa.c | 2 +- drivers/scsi/ipr.h | 2 +- drivers/scsi/libfc/fc_disc.c | 2 +- drivers/scsi/libfc/fc_elsct.c | 2 +- drivers/scsi/libfc/fc_encode.h | 2 +- drivers/scsi/libfc/fc_lport.c | 2 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/libiscsi.c | 2 +- drivers/scsi/libsas/sas_expander.c | 2 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 +- drivers/scsi/lpfc/lpfc_nvmet.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/mpi3mr/mpi3mr.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_warpdrive.c | 2 +- drivers/scsi/mvsas/mv_sas.h | 2 +- drivers/scsi/myrb.c | 2 +- drivers/scsi/myrs.c | 2 +- drivers/scsi/qedf/qedf_main.c | 5 - drivers/scsi/qla2xxx/qla_dsd.h | 2 +- drivers/scsi/qla2xxx/qla_target.c | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 +- drivers/scsi/scsi.c | 2 +- drivers/scsi/scsi_common.c | 2 +- drivers/scsi/scsi_debug.c | 2 +- drivers/scsi/scsi_error.c | 2 +- drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/scsi_proto_test.c | 2 +- drivers/scsi/scsi_scan.c | 2 +- drivers/scsi/scsi_trace.c | 2 +- drivers/scsi/scsi_transport_fc.c | 4 +- drivers/scsi/scsicam.c | 2 +- drivers/scsi/sd.c | 2 +- drivers/scsi/sd_zbc.c | 2 +- drivers/scsi/ses.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 2 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 2 +- drivers/scsi/smartpqi/smartpqi_sis.c | 2 +- drivers/scsi/sr.c | 2 +- drivers/scsi/st.c | 2 +- drivers/scsi/wd33c93.c | 2 +- drivers/soc/qcom/socinfo.c | 2 +- drivers/soundwire/amd_init.c | 1 + drivers/soundwire/amd_manager.c | 99 +- drivers/soundwire/amd_manager.h | 16 +- drivers/soundwire/bus.c | 2 +- drivers/soundwire/mipi_disco.c | 144 +- drivers/soundwire/qcom.c | 2 +- drivers/soundwire/sysfs_slave.c | 2 +- drivers/spi/spi-airoha-snfi.c | 2 +- drivers/spi/spi-dln2.c | 2 +- drivers/spi/spi-npcm-pspi.c | 2 +- drivers/spi/spi-orion.c | 2 +- drivers/spi/spi-rpc-if.c | 2 +- drivers/spi/spi-sh-msiof.c | 2 +- drivers/spi/spi-ti-qspi.c | 1 - drivers/spi/spi-uniphier.c | 2 +- drivers/spi/spi-xcomm.c | 2 +- drivers/staging/media/av7110/av7110.c | 2 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 2 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 2 +- drivers/target/iscsi/iscsi_target.c | 2 +- drivers/target/iscsi/iscsi_target_tmr.c | 2 +- drivers/target/sbp/sbp_target.c | 2 +- drivers/target/target_core_alua.c | 2 +- drivers/target/target_core_device.c | 2 +- drivers/target/target_core_fabric_lib.c | 2 +- drivers/target/target_core_file.c | 2 +- drivers/target/target_core_iblock.c | 2 +- drivers/target/target_core_pr.c | 2 +- drivers/target/target_core_pscsi.c | 2 +- drivers/target/target_core_sbc.c | 2 +- drivers/target/target_core_spc.c | 2 +- drivers/target/target_core_transport.c | 2 +- drivers/target/target_core_xcopy.c | 2 +- drivers/target/tcm_fc/tfc_cmd.c | 2 +- drivers/target/tcm_fc/tfc_conf.c | 2 +- drivers/target/tcm_fc/tfc_io.c | 2 +- drivers/target/tcm_fc/tfc_sess.c | 2 +- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 2 +- drivers/tty/serial/max3100.c | 2 +- drivers/tty/vt/vc_screen.c | 2 +- drivers/ufs/core/ufs-mcq.c | 2 +- drivers/ufs/core/ufs-sysfs.c | 2 +- drivers/ufs/core/ufshcd.c | 103 +- drivers/ufs/host/ufs-exynos.c | 2 +- drivers/ufs/host/ufs-qcom.c | 23 +- drivers/usb/atm/cxacru.c | 2 +- drivers/usb/atm/ueagle-atm.c | 2 +- drivers/usb/class/cdc-acm.c | 2 +- drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/core/hcd.c | 2 +- drivers/usb/fotg210/fotg210-hcd.c | 2 +- drivers/usb/gadget/composite.c | 2 +- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/function/f_mass_storage.c | 2 +- drivers/usb/gadget/function/f_printer.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 2 +- drivers/usb/gadget/function/rndis.c | 2 +- drivers/usb/gadget/function/storage_common.h | 2 +- drivers/usb/gadget/function/uvc_video.c | 2 +- drivers/usb/gadget/legacy/tcm_usb_gadget.c | 2 +- drivers/usb/gadget/u_os_desc.h | 2 +- drivers/usb/gadget/udc/bdc/bdc.h | 2 +- drivers/usb/gadget/udc/bdc/bdc_ep.c | 2 +- drivers/usb/gadget/udc/bdc/bdc_udc.c | 2 +- drivers/usb/gadget/udc/cdns2/cdns2-ep0.c | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 2 +- drivers/usb/gadget/udc/fsl_udc_core.c | 2 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/gadget/udc/mv_udc_core.c | 2 +- drivers/usb/gadget/udc/net2272.c | 2 +- drivers/usb/gadget/udc/net2280.c | 2 +- drivers/usb/gadget/udc/omap_udc.c | 2 +- drivers/usb/gadget/udc/pxa25x_udc.c | 2 +- drivers/usb/gadget/udc/snps_udc_core.c | 2 +- drivers/usb/host/ehci-hcd.c | 2 +- drivers/usb/host/isp1362-hcd.c | 2 +- drivers/usb/host/ohci-da8xx.c | 2 +- drivers/usb/host/ohci-hcd.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 2 +- drivers/usb/host/sl811-hcd.c | 2 +- drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-pci-renesas.c | 2 +- drivers/usb/isp1760/isp1760-hcd.c | 2 +- drivers/usb/misc/usb-ljca.c | 2 +- drivers/usb/musb/musb_virthub.c | 2 +- drivers/usb/phy/phy-fsl-usb.c | 2 +- drivers/usb/serial/aircable.c | 2 +- drivers/usb/serial/ch341.c | 2 +- drivers/usb/serial/cypress_m8.c | 2 +- drivers/usb/serial/kl5kusb105.c | 2 +- drivers/usb/serial/mct_u232.c | 2 +- drivers/usb/serial/mxuport.c | 2 +- drivers/usb/serial/pl2303.c | 2 +- drivers/usb/serial/quatech2.c | 2 +- drivers/usb/typec/ucsi/ucsi.h | 2 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 2 +- drivers/usb/typec/ucsi/ucsi_stm32g0.c | 2 +- drivers/vhost/scsi.c | 2 +- drivers/video/fbdev/aty/mach64_accel.c | 2 +- drivers/video/fbdev/c2p_iplan2.c | 2 +- drivers/video/fbdev/c2p_planar.c | 2 +- drivers/video/fbdev/matrox/matroxfb_base.h | 2 +- drivers/video/fbdev/metronomefb.c | 2 +- drivers/video/fbdev/udlfb.c | 2 +- drivers/watchdog/ziirave_wdt.c | 2 +- fs/Kconfig | 2 +- fs/adfs/map.c | 2 +- fs/bcachefs/acl.c | 5 +- fs/bcachefs/alloc_background.c | 30 +- fs/bcachefs/alloc_background_format.h | 2 +- fs/bcachefs/bset.c | 2 +- fs/bcachefs/btree_cache.c | 3 +- fs/bcachefs/btree_gc.c | 3 - fs/bcachefs/btree_iter.h | 56 +- fs/bcachefs/btree_key_cache.c | 10 +- fs/bcachefs/btree_trans_commit.c | 3 +- fs/bcachefs/ec.c | 12 +- fs/bcachefs/error.c | 12 +- fs/bcachefs/fs.c | 8 + fs/bcachefs/fsck.c | 438 +++- fs/bcachefs/fsck.h | 1 + fs/bcachefs/inode.c | 14 +- fs/bcachefs/inode.h | 4 +- fs/bcachefs/lru.c | 34 +- fs/bcachefs/move.c | 2 +- fs/bcachefs/movinggc.c | 12 +- fs/bcachefs/recovery_passes_types.h | 1 + fs/bcachefs/sb-errors_format.h | 33 +- fs/bcachefs/siphash.c | 2 +- fs/bcachefs/subvolume.c | 3 +- fs/bcachefs/util.c | 2 +- fs/bcachefs/varint.c | 2 +- fs/bcachefs/xattr.c | 2 +- fs/bcachefs/xattr.h | 2 +- fs/binfmt_flat.c | 2 +- fs/btrfs/accessors.c | 2 +- fs/btrfs/accessors.h | 2 +- fs/btrfs/disk-io.c | 2 +- fs/btrfs/inode.c | 2 +- fs/btrfs/uuid-tree.c | 2 +- fs/ceph/addr.c | 5 +- fs/ceph/export.c | 2 +- fs/ceph/super.h | 2 +- fs/crypto/keyring.c | 2 +- fs/dax.c | 6 +- fs/ecryptfs/crypto.c | 2 +- fs/ecryptfs/inode.c | 2 +- fs/ecryptfs/mmap.c | 2 +- fs/erofs/zmap.c | 2 +- fs/exfat/cache.c | 2 +- fs/exfat/fatent.c | 2 +- fs/exfat/nls.c | 2 +- fs/f2fs/dir.c | 2 +- fs/f2fs/recovery.c | 2 +- fs/fat/inode.c | 2 +- fs/hfsplus/wrapper.c | 2 +- fs/hpfs/hpfs_fn.h | 2 +- fs/iomap/buffered-io.c | 9 +- fs/isofs/isofs.h | 2 +- fs/lockd/mon.c | 2 +- fs/netfs/write_issue.c | 42 +- fs/nfs/callback_xdr.c | 2 + fs/nfs/client.c | 1 + fs/nfs/localio.c | 7 +- fs/nfs/nfs42proc.c | 2 +- fs/nfs/nfs4state.c | 2 +- fs/nfs_common/nfslocalio.c | 5 +- fs/nfsd/filecache.c | 2 +- fs/nfsd/localio.c | 2 +- fs/nfsd/nfssvc.c | 4 +- fs/nfsd/trace.h | 6 +- fs/nls/nls_ucs2_utils.c | 2 +- fs/ntfs3/lib/decompress_common.h | 2 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/reiserfs/inode.c | 2 +- fs/reiserfs/reiserfs.h | 2 +- fs/smb/client/cifspdu.h | 2 +- fs/smb/client/compress/lz77.c | 2 +- fs/smb/server/unicode.c | 2 +- fs/unicode/README.utf8data | 8 +- fs/unicode/mkutf8data.c | 2 +- fs/xfs/xfs_linux.h | 2 +- include/asm-generic/Kbuild | 1 - include/asm-generic/uaccess.h | 2 +- include/crypto/chacha.h | 2 +- include/crypto/internal/ecc.h | 2 +- include/crypto/internal/poly1305.h | 2 +- include/crypto/sha1_base.h | 2 +- include/crypto/sha256_base.h | 2 +- include/crypto/sha512_base.h | 2 +- include/crypto/sm3_base.h | 2 +- include/crypto/utils.h | 2 +- include/linux/blkdev.h | 3 + include/linux/ceph/decode.h | 2 +- include/linux/ceph/libceph.h | 2 +- include/linux/etherdevice.h | 2 +- include/linux/ieee80211.h | 2 +- include/linux/mlx5/mlx5_ifc.h | 2 +- include/linux/mtd/map.h | 2 +- include/linux/nfs_fs_sb.h | 1 + include/linux/nfslocalio.h | 15 + include/linux/packing.h | 32 +- include/linux/page-flags.h | 18 +- include/linux/pgtable.h | 38 - include/linux/ptp_classify.h | 2 +- include/linux/soundwire/sdw.h | 190 +- include/linux/soundwire/sdw_amd.h | 6 + include/linux/sunrpc/xdr.h | 2 +- include/linux/timekeeping.h | 2 + include/linux/timex.h | 8 - include/linux/tpm.h | 2 +- include/{asm-generic => linux}/unaligned.h | 6 +- include/linux/virtio_net.h | 4 +- include/net/bluetooth/l2cap.h | 2 +- include/net/calipso.h | 2 +- include/net/cipso_ipv4.h | 2 +- include/net/ieee80211_radiotap.h | 2 +- include/net/ip.h | 5 + include/net/mac80211.h | 2 +- include/net/mac802154.h | 2 +- include/net/mana/mana.h | 2 +- include/net/netfilter/nf_tables.h | 2 +- include/net/route.h | 8 +- include/rdma/ib_hdrs.h | 2 +- include/rdma/iba.h | 2 +- include/scsi/scsi_transport_fc.h | 2 +- include/target/target_core_backend.h | 2 +- include/ufs/ufshcd.h | 7 +- io_uring/io_uring.c | 7 +- io_uring/net.c | 4 +- kernel/audit.c | 2 +- kernel/bpf/core.c | 2 +- kernel/debug/gdbstub.c | 2 +- kernel/time/ntp.c | 840 ++++--- kernel/time/timekeeping.c | 20 +- lib/842/842.h | 2 +- lib/Kconfig | 12 + lib/Makefile | 1 + lib/crypto/aes.c | 2 +- lib/crypto/blake2s-generic.c | 2 +- lib/crypto/chacha.c | 2 +- lib/crypto/chacha20poly1305-selftest.c | 2 +- lib/crypto/chacha20poly1305.c | 2 +- lib/crypto/curve25519-fiat32.c | 2 +- lib/crypto/curve25519-hacl64.c | 2 +- lib/crypto/des.c | 2 +- lib/crypto/memneq.c | 2 +- lib/crypto/poly1305-donna32.c | 2 +- lib/crypto/poly1305-donna64.c | 2 +- lib/crypto/poly1305.c | 2 +- lib/crypto/sha1.c | 2 +- lib/crypto/sha256.c | 2 +- lib/crypto/utils.c | 2 +- lib/decompress_unlz4.c | 2 +- lib/decompress_unlzo.c | 2 +- lib/hexdump.c | 2 +- lib/lz4/lz4_compress.c | 2 +- lib/lz4/lz4_decompress.c | 2 +- lib/lz4/lz4defs.h | 2 +- lib/lzo/lzo1x_compress.c | 2 +- lib/lzo/lzo1x_decompress_safe.c | 2 +- lib/packing.c | 322 ++- lib/packing_test.c | 412 ++++ lib/pldmfw/pldmfw.c | 2 +- lib/random32.c | 2 +- lib/siphash.c | 2 +- lib/string.c | 2 +- lib/vsprintf.c | 2 +- lib/xxhash.c | 2 +- lib/xz/xz_private.h | 2 +- lib/zstd/common/mem.h | 2 +- localversion-next | 2 +- mm/gup.c | 8 +- mm/internal.h | 2 +- mm/ksm.c | 93 +- mm/mmap.c | 32 +- mm/mremap.c | 68 +- mm/page_io.c | 2 +- mm/percpu.c | 2 +- mm/truncate.c | 4 +- mm/vmscan.c | 2 +- mm/zswap.c | 57 +- net/802/garp.c | 2 +- net/802/mrp.c | 2 +- net/batman-adv/distributed-arp-table.c | 2 +- net/bluetooth/bnep/core.c | 2 +- net/bluetooth/coredump.c | 2 +- net/bluetooth/eir.h | 2 +- net/bluetooth/hci_conn.c | 3 + net/bluetooth/hci_core.c | 2 +- net/bluetooth/hci_event.c | 2 +- net/bluetooth/hci_sock.c | 2 +- net/bluetooth/mgmt.c | 2 +- net/bluetooth/mgmt_util.c | 2 +- net/bluetooth/rfcomm/core.c | 2 +- net/bridge/br_fdb.c | 2 +- net/bridge/br_mdb.c | 2 +- net/bridge/br_netfilter_hooks.c | 8 +- net/bridge/br_stp_bpdu.c | 2 +- net/caif/cfrfml.c | 2 +- net/core/drop_monitor.c | 2 +- net/core/filter.c | 2 +- net/core/lwt_bpf.c | 5 +- net/core/net-traces.c | 2 +- net/core/netpoll.c | 2 +- net/core/sock.c | 2 +- net/core/tso.c | 2 +- net/dccp/ccids/ccid3.c | 2 +- net/dccp/options.c | 2 +- net/ipv4/cipso_ipv4.c | 2 +- net/ipv4/fib_semantics.c | 11 +- net/ipv4/icmp.c | 19 +- net/ipv4/ip_fragment.c | 4 +- net/ipv4/ip_input.c | 2 +- net/ipv4/ip_options.c | 5 +- net/ipv4/route.c | 32 +- net/ipv4/tcp_input.c | 44 +- net/ipv4/tcp_offload.c | 10 +- net/ipv4/udp_offload.c | 22 +- net/ipv4/xfrm4_input.c | 2 +- net/ipv4/xfrm4_protocol.c | 2 +- net/ipv6/addrconf.c | 2 +- net/ipv6/calipso.c | 2 +- net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/tcpv6_offload.c | 10 +- net/mac80211/key.c | 2 +- net/mac80211/mesh.c | 2 +- net/mac80211/mesh_hwmp.c | 2 +- net/mac80211/michael.c | 2 +- net/mac80211/mlme.c | 2 +- net/mac80211/ocb.c | 2 +- net/mac80211/rx.c | 2 +- net/mac80211/status.c | 2 +- net/mac80211/tkip.c | 2 +- net/mac80211/tx.c | 2 +- net/mac80211/wep.c | 2 +- net/mac80211/wpa.c | 2 +- net/mac802154/rx.c | 2 +- net/mac802154/tx.c | 2 +- net/mptcp/crypto.c | 2 +- net/ncsi/ncsi-manage.c | 2 + net/netfilter/ipvs/ip_vs_ftp.c | 2 +- net/netfilter/ipvs/ip_vs_sync.c | 2 +- net/netfilter/nf_conntrack_proto_tcp.c | 2 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nft_byteorder.c | 2 +- net/netfilter/nft_exthdr.c | 2 +- net/phonet/af_phonet.c | 2 +- net/rds/ib_rdma.c | 4 - net/rxrpc/ar-internal.h | 2 +- net/rxrpc/io_thread.c | 10 +- net/rxrpc/local_object.c | 2 +- net/rxrpc/sendmsg.c | 10 +- net/sched/em_cmp.c | 2 +- net/sctp/socket.c | 4 +- net/sunrpc/svc.c | 11 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 2 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 2 +- net/tls/trace.h | 2 +- net/wireless/radiotap.c | 2 +- net/xfrm/xfrm_user.c | 2 +- rust/Makefile | 5 +- rust/bindings/lib.rs | 1 + rust/kernel/alloc/allocator.rs | 2 + rust/kernel/device.rs | 15 +- rust/kernel/error.rs | 22 +- rust/kernel/firmware.rs | 2 +- rust/kernel/init.rs | 30 +- rust/kernel/init/__internal.rs | 11 +- rust/kernel/init/macros.rs | 18 +- rust/kernel/ioctl.rs | 2 +- rust/kernel/lib.rs | 3 +- rust/kernel/list.rs | 1 + rust/kernel/list/arc.rs | 3 - rust/kernel/list/arc_field.rs | 2 +- rust/kernel/net/phy.rs | 16 +- rust/kernel/print.rs | 5 +- rust/kernel/rbtree.rs | 9 +- rust/kernel/std_vendor.rs | 16 +- rust/kernel/str.rs | 7 +- rust/kernel/sync/arc.rs | 8 +- rust/kernel/sync/arc/std_vendor.rs | 2 + rust/kernel/sync/condvar.rs | 1 - rust/kernel/sync/lock.rs | 6 +- rust/kernel/types.rs | 74 +- rust/kernel/workqueue.rs | 9 +- rust/uapi/lib.rs | 1 + samples/rust/rust_print.rs | 1 + scripts/Makefile.build | 2 +- scripts/decode_stacktrace.sh | 7 +- scripts/remove-stale-files | 3 + scripts/selinux/Makefile | 2 +- scripts/selinux/genheaders/.gitignore | 2 - scripts/selinux/genheaders/Makefile | 5 - scripts/selinux/mdp/Makefile | 2 +- scripts/selinux/mdp/mdp.c | 4 - security/apparmor/policy_unpack.c | 2 +- security/ipe/Kconfig | 19 + security/ipe/policy.c | 18 +- security/keys/trusted-keys/trusted_tpm2.c | 2 +- security/selinux/.gitignore | 1 + security/selinux/Makefile | 7 +- .../genheaders => security/selinux}/genheaders.c | 3 - security/selinux/include/classmap.h | 11 +- security/selinux/include/initial_sid_to_string.h | 4 + sound/core/init.c | 14 +- sound/hda/hdac_stream.c | 1 + sound/i2c/cs8427.c | 2 +- sound/pci/hda/hda_eld.c | 2 +- sound/pci/hda/tas2781_hda_i2c.c | 2 +- sound/soc/amd/ps/acp63.h | 2 + sound/soc/amd/ps/pci-ps.c | 2 + sound/soc/codecs/adau1701.c | 2 +- sound/soc/codecs/adau17x1.c | 2 +- sound/soc/codecs/pcm6240.c | 2 +- sound/soc/codecs/peb2466.c | 2 +- sound/soc/codecs/sigmadsp-i2c.c | 2 +- sound/soc/codecs/tas2781-fmwlib.c | 2 +- sound/soc/codecs/tas2781-i2c.c | 2 +- sound/soc/codecs/tas571x.c | 2 +- sound/soc/codecs/tlv320aic31xx.c | 2 +- sound/soc/codecs/wcd9335.c | 1 - sound/soc/codecs/wm5102.c | 2 +- sound/soc/codecs/wm8958-dsp2.c | 2 +- sound/soc/sof/amd/acp.c | 1 + sound/soc/sof/iomem-utils.c | 2 +- sound/soc/sof/sof-utils.c | 2 +- sound/usb/quirks.c | 2 + tools/arch/x86/lib/insn.c | 2 +- tools/include/{asm-generic => linux}/unaligned.h | 6 +- tools/perf/check-headers.sh | 2 +- .../util/arm-spe-decoder/arm-spe-pkt-decoder.c | 2 +- .../util/intel-pt-decoder/intel-pt-pkt-decoder.c | 2 +- tools/testing/cxl/test/mem.c | 2 +- .../bpf/progs/test_tcp_custom_syncookie.h | 2 +- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 10 +- tools/testing/selftests/net/lib/csum.c | 12 +- tools/testing/selftests/net/rds/Makefile | 3 +- tools/testing/selftests/net/rds/test.py | 0 tools/testing/selftests/net/tcp_ao/lib/aolib.h | 1 + 1164 files changed, 7543 insertions(+), 4271 deletions(-) create mode 100644 .clippy.toml rename drivers/gpu/drm/nouveau/nvkm/subdev/i2c/{aux.c => auxch.c} (99%) rename drivers/gpu/drm/nouveau/nvkm/subdev/i2c/{aux.h => auxch.h} (100%) rename include/{asm-generic => linux}/unaligned.h (96%) create mode 100644 lib/packing_test.c delete mode 100644 scripts/selinux/genheaders/.gitignore delete mode 100644 scripts/selinux/genheaders/Makefile rename {scripts/selinux/genheaders => security/selinux}/genheaders.c (97%) rename tools/include/{asm-generic => linux}/unaligned.h (97%) mode change 100644 => 100755 tools/testing/selftests/net/rds/test.py