This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-next in repository linux-next.
omits 6c45b06c22f3 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 4cbc01225171 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 3c9cc5324642 Merge branch '9p-next' of git://github.com/martinetd/linux omits 3513aa7e4a13 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits b7252231dade Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits a797b4278645 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a1149ebe54f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d51c544a6d61 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 299c1ea592e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 90ecc5deefeb Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 58fa702466a8 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 213522c71e80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ffaebfe2551 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits f25590b9d416 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 69e938f87d77 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 0f8b1a418425 lockd: Remove unneeded initialization of file_lock::c.flc_flags omits 891e4c4f6179 lockd: Remove unused parameter to nlmsvc_testlock() omits 7353597793f8 lockd: Remove some snippets of unfinished code omits cf24d1824fba lockd: Remove unnecessary memset() omits e566e4375fcf lockd: Remove unused typedef omits 6879877e6b3b NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() omits e1494436bf2d NFSD: Remove unused values from nfsd4_encode_components_esc() omits f28751285aec NFSD: Remove unused results in nfsd4_encode_pathname4() omits d0b53547cbaf NFSD: Prevent NULL dereference in nfsd4_process_cb_update() omits e2694766c038 NFSD: Remove a never-true comparison omits fc67486daa27 NFSD: Remove dead code in nfsd4_create_session() omits f94d4ca4e986 nfsd: refine and rename NFSD_MAY_LOCK omits 7101637b8871 Merge branch 'vfs.exportfs' into vfs.all Signed-off-by: Ch [...] omits 07e194463a44 Merge branch 'vfs.ovl' into vfs.all Signed-off-by: Christi [...] omits 821fd953ea4a Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...] omits deaf2613692b Merge branch 'vfs.rust.pid_namespace' into vfs.all omits 61c40349a556 Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] omits 87ff3f235f12 Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...] omits 857fff1f2d73 Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...] omits c9708633dbd9 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] omits 8265ef180d2e Merge branch 'vfs.iomap' into vfs.all Signed-off-by: Chris [...] omits 66e4b57a70a6 Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] omits 84d49c91af5b Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] omits 29bbb53fa602 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] omits a70535311ba2 file_ref_t: don't accidently mark recycled files dead omits 2c3a41ca75c9 file_ref_t: allow for valid race omits a02ecbfe925f NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock() omits a64f875ad084 nfsd: replace call_rcu by kfree_rcu for simple kmem_cache_ [...] omits 9c19ca94ec8a xdrgen: Add a utility for extracting XDR from RFCs omits 0a49ce2b6f24 nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT omits fa92f085bbb7 nfsd: Fill NFSv4.1 server implementation fields in OP_EXCH [...] omits 6c64686e6bb8 lockd: Fix comment about NLMv3 backwards compatibility omits babb8e98753a fs: fix f_ref kernel-doc struct member name omits 9d4a93c0eab3 cifs: Fix parsing native symlinks directory/file type omits 3233eb00d6bf cifs: Validate content of native symlink omits ac93ee52c858 cifs: Fix parsing native symlinks relative to the export omits f6b1cfab609d nfsd: handle delegated timestamps in SETATTR omits 18072677d4ae bcachefs: Fix warning about passing flex array member by value omits 9080b7e882de bcachefs: bch2_journal_meta() takes ref on c->writes omits d59f4aba0962 bcachefs: -o norecovery now bails out of recovery earlier omits 4d398863c5e2 bcachefs: Refactor new stripe path to reduce dependencies [...] omits 674241942eef bcachefs: Avoid bch2_btree_id_str() omits ec360e49c674 bcachefs: better error message in check_snapshot_tree() omits 11a0d0ab1b86 bcachefs: Factor out jset_entry_log_msg_bytes() omits d261d7f769e3 bcachefs: improved bkey_val_copy() omits 665286c4db3e bcachefs: bch2_btree_lost_data() now uses run_explicit_rce [...] omits e20eb741ca3e bcachefs: Add locking for bch_fs.curr_recovery_pass omits 01e33ee8137a bcachefs: lru, accounting are alloc btrees omits c968e01ad0d1 bcachefs: bch2_run_explicit_recovery_pass() returns differ [...] omits 3f68c44376f8 bcachefs: add more path idx debug asserts omits 06d4e1d70880 bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over ac [...] omits fa9133057282 bcachefs: Remove duplicate included headers omits 6ee2ff75574b docs: filesystems: bcachefs: fixed some spelling mistakes [...] omits b79e24b0fcac bcachefs: Don't use commit_do() unnecessarily omits 78b0c7845bb7 bcachefs: kill btree_trans_restart_nounlock() omits 2c6528e13027 bcachefs: Remove unnecessary peek_slot() omits ab1eb81105fc bcachefs: move bch2_xattr_handlers to .rodata omits d49dd0e69cca bcachefs: Delete dead code omits 2458fc9b6a6a bcachefs: Pull disk accounting hooks out of trans_commit.c omits 7199e4b08abd bcachefs: bch_verbose_ratelimited omits a22e1406435e bcachefs: add hash_seed to inode_to_text() omits 86d116a17f41 bcachefs: rcu_pending: don't invoke __call_rcu() under lock omits 7391f1fb15ac bcachefs: __bch2_key_has_snapshot_overwrites uses for_each [...] omits 9770941d9bd9 bcachefs: remove_backpointer() now uses dirent_get_by_pos() omits b8aa8b0959e0 bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_h [...] omits 54b3fc5638aa bcachefs: remove superfluous ; after statements omits 3fd90db8ccd8 bcachefs: Fix racy use of jiffies omits 8d0c92092b7d Merge branch 'bcachefs-kill-retry-estale' into HEAD omits 932afdd669b2 bcachefs: skip mount option handle for empty string. omits 07aab0860a91 bcachefs: fix incorrect show_options results omits 4cc0b5fb47f3 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] omits 758d25594e09 Merge branch 'work.fdtable' into vfs.file omits 1f2dd712611d Merge patch series "fs: introduce file_ref_t" omits d91ea8195ed4 fs: port files to file_ref omits bef236c3c0fe fs: add file_ref adds ad1081a0da27 clk: rockchip: fix finding of maximum clock ID adds a03c246d4ec8 clk: samsung: Fix out-of-bound access of of_match_node() adds 23dbbe888925 Merge tag 'samsung-clk-fixes-6.12' of https://git.kernel.o [...] adds 6b5cca7868fd clk: test: Fix some memory leaks new d4b82e580824 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 74874c579394 mm/mmap: correct error handling in mmap_region() adds 08cfa12adf88 nilfs2: propagate directory read errors from nilfs_find_entry() adds 963a7f4d3b90 fat: fix uninitialized variable adds e61ef21e27e8 selftests/mm: replace atomic_bool with pthread_barrier_t adds e142cc87ac4e selftests/mm: fix deadlock for fork after pthread_create on ARM adds 8f3ce3d996bf mm: percpu: increase PERCPU_DYNAMIC_SIZE_SHIFT on certain builds. adds 6fa1066fc5d0 mm/mremap: fix move_normal_pmd/retract_page_tables race adds dc783ba4b9df lib: alloc_tag_module_unload must wait for pending kfree_r [...] adds 5778ace04e6f fs/proc: fix build with GCC 15 due to -Werror=unterminated [...] adds f8dc524e5929 MAINTAINERS: add memory mapping/VMA co-maintainers adds 3f4e74cb3f2d mailmap: add an entry for Andy Chiu adds a5e8eb25135a mm: remove unused stub for can_swapin_thp() adds 2d6a1c835685 mm/damon/tests/sysfs-kunit.h: fix memory leak in damon_sys [...] adds 37f0b47c5143 mm: khugepaged: fix the arguments order in khugepaged_coll [...] adds a6e0ceb7bf48 maple_tree: check for MA_STATE_BULK on setting wr_rebalance adds 46e10f644ac0 Docs/damon/maintainer-profile: add missing '_' suffixes fo [...] adds f4050ccab716 Docs/damon/maintainer-profile: update deprecated awslabs G [...] adds 963756aac1f0 mm: huge_memory: add vma_thp_disabled() and thp_disabled_by_hw() adds 2b0f922323cc mm: don't install PMD mappings when THPs are disabled by t [...] adds 22ff9b0ff11a MAINTAINERS: kasan, kcov: add bugzilla links adds d60fcaf00d75 mm: khugepaged: fix the incorrect statistics when collapsi [...] adds 818f916e3a07 mm: swap: prevent possible data-race in __try_to_reclaim_swap adds cb2bb9c564ac MAINTAINERS: add Jann as memory mapping/VMA reviewer adds 3e822bed2fbd selftests: mm: fix the incorrect usage() info of khugepaged adds 7528c4fb1237 mm/swapfile: skip HugeTLB pages for unuse_vma adds b130ba4a6259 mm/mglru: only clear kswapd_failures if reclaimable new bea07fd63192 maple_tree: correct tree corruption on spanning store new e993457df658 maple_tree: add regression test for spanning store bug new 4d939780b705 Merge tag 'mm-hotfixes-stable-2024-10-17-16-08' of git://g [...] new ff898623af2e x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET new 3ea87dfa31a7 x86/cpufeatures: Add a IBPB_NO_RET BUG flag new 50e4b3b94090 x86/entry: Have entry_ibpb() invalidate return predictions new 0fad2878642e x86/bugs: Skip RSB fill at VMEXIT new c62fa117c32b x86/bugs: Do not use UNTRAIN_RET with IBPB on entry new ade8ff3b6aca Merge tag 'x86_bugs_post_ibpb' of git://git.kernel.org/pub [...] adds 3cd03ea57e8e s390/pci: Handle PCI error codes other than 0x3a adds 78f636e82b22 s390/ap: Fix CCA crypto card behavior within protected exe [...] adds e8061f06185b KVM: s390: gaccess: Check if guest address is in memslot adds cad4b3d4ab1f KVM: s390: Change virtual to physical address access in di [...] adds 9b52ddeb468c s390/pkey_pckmo: Return with success for valid protected k [...] adds 0d9dc27df22d s390/sclp: Deactivate sclp after all its users adds dee3df68ab4b s390/sclp_vt220: Convert newlines to CRLF instead of LFCR adds 223e7fb979fa s390: Initialize psw mask in perf_arch_fetch_caller_regs() adds b4fa00fd428b s390: Update defconfigs new c91c14618fcf Merge tag 's390-6.12-3' of git://git.kernel.org/pub/scm/li [...] adds cf8989d20d64 powerpc/powernv: Free name on error in opal_event_init() new ef444a0aba6d Merge tag 'powerpc-6.12-5' of git://git.kernel.org/pub/scm [...] adds 0dfe314cdd0d iommu/arm-smmu: Clarify MMU-500 CPRE workaround adds f63237f54cf1 iommu/arm-smmu-v3: Fix last_sid_idx calculation for sid_bits==32 adds 7de7d35429aa iommu/arm-smmu-v3: Convert comma to semicolon adds 8e8a69bc776a Merge tag 'arm-smmu-fixes' of git://git.kernel.org/pub/scm [...] adds 6e02a277f1db iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non [...] new 75aa74d52f43 Merge tag 'iommu-fixes-v6.12-rc3' of git://git.kernel.org/ [...] new b1b46751671b mm: fix follow_pfnmap API lockdep assert adds bfecbc2cfba9 drm/msm/dpu: make sure phys resources are properly initialized adds 3ae133b0192b drm/msm/dpu: move CRTC resource assignment to dpu_encoder_ [...] adds 3a0851b442d1 drm/msm/dpu: check for overflow in _dpu_crtc_setup_lm_bounds() adds f260ed880c1f drm/msm/hdmi: drop pll_cmp_to_fdata from hdmi_phy_8998 adds 24436a540d16 drm/msm/dsi: improve/fix dsc pclk calculation adds 358b762400bd drm/msm/dsi: fix 32-bit signed integer extension in pclk_r [...] adds 293f53263266 drm/msm: Avoid NULL dereference in msm_disp_state_print_regs() adds e4a45582db1b drm/msm: Allocate memory for disp snapshot with kvzalloc() adds 40dad89cb86c drm/msm/dpu: Don't always set merge_3d pending flush adds f87f3b80abaf drm/msm/dpu: don't always program merge_3d block adds 77ad507dbb7e drm/msm/a6xx+: Insert a fence wait before SMMU table update adds 4cd33d972e0f Merge tag 'drm-msm-fixes-2024-10-16' of https://gitlab.fre [...] adds d2c72d96dff5 drm/amdgpu: enable enforce_isolation sysfs node on VFs adds c0ec082f10b7 drm/amdgpu: prevent BO_HANDLES error from being overwritten adds 7760d7f93c76 drm/amdgpu/mes: fix issue of writing to the same log buffe [...] adds e7457532cb71 drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring adds 68d26c10ef50 drm/amdkfd: Accounting pdd vram_usage for svm adds 7a1613e47e65 drm/amdgpu/smu13: always apply the powersave optimization adds 28127dba64d8 drm/radeon: Fix encoder->possible_clones adds cb07c8338fc2 drm/amdgpu/swsmu: Only force workload setup on init adds ec1aab7816b0 drm/amdgpu/swsmu: default to fullscreen 3D profile for dGPUs adds 01541a87064f Merge tag 'amd-drm-fixes-6.12-2024-10-16' of https://gitla [...] adds 69b3d8721267 drm/i915/dp_mst: Handle error during DSC BW overhead/slice [...] adds 2f54e71359eb drm/i915/dp_mst: Don't require DSC hblank quirk for a non- [...] adds 7626b4e96bdb Merge tag 'drm-intel-fixes-2024-10-17' of https://gitlab.f [...] adds 28a5dfd4f615 drm/vmwgfx: Limit display layout ioctl array size to VMWGF [...] adds 4809a017a2bc drm/vmwgfx: Handle possible ENOMEM in vmw_stdu_connector_a [...] adds 512a9721cae0 drm/vmwgfx: Cleanup kms setup without 3d adds 26498b8d5437 drm/vmwgfx: Handle surface check failure correctly adds f07fd958a492 drm/vmwgfx: Remove unnecessary NULL checks before kvfree() adds c5e8e93897b7 accel/qaic: Fix the for loop used to walk SG table adds fcf38bc321fb drm/panel: himax-hx83102: Adjust power and gamma to optimi [...] adds c8347f915e67 gpu: host1x: Fix boot regression for Tegra adds eb0c062161cf gpu: host1x: Set up device DMA parameters adds e5a3c24bcaf7 Revert "drm/mgag200: Add vblank support" adds 5b3c0209e88a drm/ast: sil164: Clear EDID if no display is connected adds c09c4f2a972c drm/ast: vga: Clear EDID if no display is connected adds 49ff3e79a7f4 Merge tag 'drm-misc-fixes-2024-10-17' of https://gitlab.fr [...] new 4ceead37ca9f drm/xe/xe2lpg: Extend Wa_15016589081 for xe2lpg new 03a86c24aea0 drm/xe: fix unbalanced rpm put() with fence_fini() new 761f916af442 drm/xe: fix unbalanced rpm put() with declare_wedged() new ed931fb40e35 drm/xe: Take job list lock in xe_sched_add_pending_job new 82926f52d7a0 drm/xe: Don't free job in TDR new 477d665e9b6a drm/xe/query: Increase timestamp width new e7518276e938 drm/xe: Use bookkeep slots for external BO's in exec IOCTL new 4e8b5a165160 drm/xe/ufence: ufence can be signaled right after wait_woken new 816b186ce2e8 drm/xe/xe_sync: initialise ufence.signalled new 6df106e93f79 drm/xe/bmg: improve cache flushing behaviour new ffafd12696d1 drm/i915/display: Don't allow tile4 framebuffer to do hfli [...] new 83f000784844 Merge tag 'drm-xe-fixes-2024-10-17' of https://gitlab.free [...] new 5d97dde4d5f7 Merge tag 'drm-fixes-2024-10-18' of https://gitlab.freedes [...] adds eabb03810194 [PATCH} hwmon: (jc42) Properly detect TSE2004-compliant de [...] new 3b3a0ef6ae54 Merge tag 'hwmon-for-v6.12-rc4' of git://git.kernel.org/pu [...] adds 3ebe9c12559c powercap: intel_rapl_msr: Add PL4 support for ArrowLake-H adds c10e50a469b5 cpufreq/amd-pstate: Fix amd_pstate mode switch on shared m [...] adds 940efc9fc80a Merge tag 'amd-pstate-v6.12-2024-10-10' of ssh://gitolite. [...] adds 18d9b5227121 cpufreq/amd-pstate: Use nominal perf for limits when boost [...] adds 702dedf75891 Merge tag 'amd-pstate-v6.12-2024-10-16' of ssh://gitolite. [...] new cf8679bb77e9 Merge branch 'pm-cpufreq' new 5e9ab267bec1 Merge tag 'pm-6.12-rc4' of git://git.kernel.org/pub/scm/li [...] new 568570fdf2b9 Merge tag 'xfs-6.12-fixes-4' of git://git.kernel.org/pub/s [...] new b04ae0f45168 Merge tag 'v6.12-rc3-smb3-client-fixes' of git://git.samba [...] new 28aabffae6be io_uring/sqpoll: close race on waiting for sqring entries new 858e686a30d7 io_uring/rsrc: ignore dummy_ubuf for buffer cloning new 8f7033aa4089 io_uring/sqpoll: ensure task state is TASK_RUNNING when ru [...] new a041f47898e3 Merge tag 'io_uring-6.12-20241018' of git://git.kernel.dk/linux new b402328a24ee block: Fix elevator_get_default() checking for NULL q->tag_set new 1e3fc2000035 drbd: Remove unused conn_lowest_minor new b4ff6e93bfd0 elevator: do not request_module if elevator exists new ee7ff15bf507 elevator: Remove argument from elevator_find_get new c25c0c9035bb blk-mq: setup queue ->tag_set before initializing hctx new e972b08b91ef blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_funct [...] new 42aafd8b48ad ublk: don't allow user copy for unprivileged device adds 8be007c8e091 block: fix blk_rq_map_integrity_sg kernel-doc new e38dad438fc0 nvmet-passthru: clear EUID/NGUID/UUID while using loop target new 782373ba2766 nvme: tcp: avoid race between queue_lock lock and destroy new 40f0e5dc2f3c nvmet-rdma: use sbitmap to replace rsp free list new 9c7072df535b nvme: delete unnecessary fallthru comment new 0ce96a6708f3 nvme: disable CC.CRIME (NVME_CC_CRIME) new 1f021341eef4 nvme-multipath: defer partition scanning new 26bc0a81f64c nvme-pci: fix race condition between reset and nvme_dev_disable() new c199fac88fe7 nvme-loop: flush off pending I/O while shutting down loop [...] new d06923670b5a nvme: make keep-alive synchronous operation new 599d9f3a10ee nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish [...] new de7007e9e6fe Merge tag 'nvme-6.12-2024-10-18' of git://git.infradead.or [...] new b0bf1afde7c3 cdrom: Avoid barrier_nospec() in cdrom_ioctl_media_changed() new f8eacd8ad7a6 Merge tag 'block-6.12-20241018' of git://git.kernel.dk/linux adds fe05c40ca9c1 selftest: hid: add the missing tests directory new dbafeddb9524 Merge tag 'linux_kselftest-fixes-6.12-rc4' of git://git.ke [...] adds 8b62645b09f8 bpf: Use raw_spinlock_t in ringbuf adds e9bd9c498cb0 bpf: sync_linked_regs() must preserve subreg_def adds a41b3828ec05 selftests/bpf: Verify that sync_linked_regs preserves subreg_def adds 09d88791c7cd bpf: Make sure internal and UAPI bpf_redirect flags don't overlap adds 3ed6be68913b bpf: Sync uapi bpf.h header to tools directory adds ca9984c5f0ab bpf: devmap: provide rxq after redirect adds 49ebeb0c15e8 bpf: selftests: send packet to devmap redirect XDP adds bcd28cfd04eb Merge branch 'bpf: devmap: provide rxq after redirect' adds 45126b155e3b bpf: Fix memory leak in bpf_core_apply adds b24d7f0da6ef bpf, lsm: Remove bpf_lsm_key_free hook adds 797d73ee232d bpf: Check the remaining info_cnt before repeating btf fields adds c456f0804058 selftests/bpf: Add more test case for field flattening adds 830b8e49424b Merge branch 'check-the-remaining-info_cnt-before-repeatin [...] adds 434247637c66 bpf: use kvzmalloc to allocate BPF verifier environment adds 4deecdd29cf2 bpf: fix unpopulated name_len field in perf_event link info adds 4538a38f654a selftests/bpf: fix perf_event link info name_len assertion adds 30a59cc79754 riscv, bpf: Fix possible infinite tailcall when CONFIG_CFI [...] adds 60f802e2d6e1 selftests/bpf: Fix error compiling cgroup_ancestor.c with [...] adds 6cb86a0fdece bpf: fix kfunc btf caching for modules adds 4192bb294f80 selftests/bpf: Provide a generic [un]load_module helper adds f91b256644ea selftests/bpf: Add test for kfunc module order adds 3f2ac59c0d7b Merge branch 'fix-caching-of-btf-for-kfuncs-in-the-verifier' adds fd526e121c4d selftests/bpf: Fix cross-compiling urandom_read adds ad6b5b6ea9b7 bpf: Fix unpopulated path_size when uprobe_multi fields unset adds b836cbdf3b81 selftests/bpf: Assert link info uprobe_multi count & path_ [...] adds ae67b9fb8c4e bpf: Fix truncation bug in coerce_reg_to_size_sx() adds 61f506eacc77 selftests/bpf: Add test for truncation after sign extensio [...] adds 35ccd576a23c selftests/bpf: Add test for sign extension in coerce_subre [...] adds ee230090f62f Merge branch 'fix-truncation-bug-in-coerce_reg_to_size_sx- [...] adds 92f3715e1eba bpf: Fix link info netfilter flags to populate defrag flag adds 2aa587fd6659 selftests/bpf: Add asserts for netfilter link info adds 9c5bd93edf7b bpf, sockmap: SK_DROP on attempted redirects of unsupporte [...] adds 3543152f2d33 vsock: Update rx_bytes on read_skb() adds 6dafde852df8 vsock: Update msg_count on read_skb() adds 19039f279797 bpf, vsock: Drop static vsock_bpf_prot initialization adds e59db0623f69 riscv, bpf: Make BPF_CMPXCHG fully ordered adds 9495a5b731fc bpf: Fix iter/task tid filtering adds ee8c7c6c3f8c bpf: Properly test iter/task tid filtering adds 3878ae04e9fc bpf: Fix incorrect delta propagation between linked registers adds 3e9e708757ca bpf: Fix print_reg_state's constant scalar dump adds db123e42304d selftests/bpf: Add test case for delta propagation adds 5ac9b4e935df lib/buildid: Handle memfd_secret() files in build_id_parse() new 3d5ad2d4eca3 Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...] adds ab8851431bef lib/Kconfig.debug: fix grammar in RUST_BUILD_ASSERT_ALLOW adds b55da84759c8 kbuild: refactor cc-option-yn, cc-disable-warning, rust-op [...] adds e72a076c620f kbuild: fix issues with rustc-option adds af0121c2d303 kbuild: rust: add `CONFIG_RUSTC_LLVM_VERSION` adds 8b8ca9c25fe6 cfi: fix conditions for HAVE_CFI_ICALL_NORMALIZE_INTEGERS new 4e6bd4a33a6c Merge tag 'rust-fixes-6.12-2' of https://github.com/Rust-f [...] new 9197b73fd7bb Merge tag '9p-for-6.12-rc4' of https://github.com/martinetd/linux new ea330429a04b Input: xpad - add support for 8BitDo Ultimate 2C Wireless [...] new 22a18935d7d9 Input: xpad - add support for MSI Claw A1M new 2de01e0e57f3 Input: zinitix - don't fail if linux,keycodes prop is absent new f9e4825524aa Merge tag 'input-for-v6.12-rc3' of git://git.kernel.org/pu [...] new 579941899db4 ipe: return -ESTALE instead of -EINVAL on update when new [...] new 5ceecb301e50 ipe: also reject policy updates with the same version new 02e2f9aa33e4 ipe: allow secondary and platform keyrings to install/upda [...] new f40998a8e6bb ipe: fallback to platform keyring also if key in trusted k [...] new 917a15c37d37 MAINTAINERS: update IPE tree url and Fan Wu's email new 8203ca380913 Merge tag 'ipe-pr-20241018' of git://git.kernel.org/pub/sc [...] new 2c02f7375e65 fgraph: Use CPU hotplug mechanism to initialize idle shado [...] new fae4078c289a fgraph: Allocate ret_stack_list with proper size new 06526daaff90 Merge tag 'ftrace-v6.12-rc3' of git://git.kernel.org/pub/s [...] adds bf0c6cc73f7f scsi: ufs: core: Fix the issue of ICU failure adds 8fa075804cb3 scsi: ufs: core: Requeue aborted request adds 19a198b67767 scsi: ufs: core: Set SDEV_OFFLINE when UFS is shut down adds b9e63d6c7c0e scsi: mpi3mr: Validate SAS port assignments adds fca6caeb4a61 scsi: target: core: Fix null-ptr-deref in target_alloc_device() new 531643fcd98c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new ae6a888a4357 io_uring/rw: fix wrong NOWAIT check in io_rw_init_file() new 715ca9dd687f Merge tag 'io_uring-6.12-20241019' of git://git.kernel.dk/linux adds 78b2770c935f dma-mapping: fix tracing dma_alloc/free with vmalloc'd memory new 10e93e190028 Merge tag 'dma-mapping-6.12-2024-10-20' of git://git.infra [...] new 0fd2a743301b xen: Remove dependency between pciback and privcmd new a5ee44c82978 Merge tag 'for-linus-6.12a-rc4-tag' of git://git.kernel.or [...] adds be602cde657e Merge branch 'linus' into sched/urgent, to resolve conflict new 5ec36fe24bd2 MAINTAINERS: Add an entry for PREEMPT_RT. new 2b4d25010d0f Merge tag 'sched_urgent_for_v6.12_rc4' of git://git.kernel [...] adds 5fd7e1ee09af irqchip: Remove obsolete config ARM_GIC_V3_ITS_PCI adds 9e9c4666abb5 irqchip/ocelot: Fix trigger register address adds 7f1f78b903c9 irqchip/ocelot: Comment sticky register clearing code adds 4a1361e9a5c5 irqchip/riscv-imsic: Fix output text of base address adds 6eabf656048d irqchip/sifive-plic: Return error code on failure adds 1442ee001198 irqchip/gic-v4: Don't allow a VMOVP on a dying VPE adds 6b1e0651e9ce irqchip/sifive-plic: Unmask interrupt in plic_irq_enable() adds a98a0f050ced irqchip/riscv-intc: Fix SMP=n boot with ACPI adds d038109ac1c6 irqchip/renesas-rzg2l: Fix missing put_device new 949c9ef59be7 Merge tag 'irq_urgent_for_v6.12_rc4' of git://git.kernel.o [...] adds f8bc84b6096f x86/amd_nb: Add new PCI ID for AMD family 1Ah model 20h adds 2b5648416e47 x86/resctrl: Avoid overflow in MB settings in bw_validate() adds d5fd042bf4cf x86/resctrl: Annotate get_mem_config() functions as __init adds 2e2e5143d486 x86/entry_32: Do not clobber user EFLAGS.ZF adds 48a2440d0f20 x86/entry_32: Clear CPU buffers after register restore in [...] adds e4d210201854 x86/bugs: Use code segment selector for VERW operand adds ee4d4e8d2c3b x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late [...] adds ffd95846c6ec x86/apic: Always explicitly disarm TSC-deadline timer new db87114dcf13 Merge tag 'x86_urgent_for_v6.12_rc4' of git://git.kernel.o [...] adds 0240b293ec0f MAINTAINERS: Add an entry for the LJCA drivers adds 92682f346007 MAINTAINERS: usb: raw-gadget: add bug tracker link adds befab3a278c5 usb: typec: altmode should keep reference to parent adds ffe85c24d7ca usb: typec: qcom-pmic-typec: fix sink status being overwri [...] adds c96e31252110 usb: dwc3: Wait for EndXfer completion before restoring GU [...] adds 7d381137cb6e xhci: tegra: fix checked USB2 port number adds 705e3ce37bcc usb: dwc3: core: Fix system suspend on TI AM62 platforms adds 9499327714de usb: gadget: f_uac2: fix return value for UAC2_ATTRIBUTE_S [...] adds 5189df7b8088 USB: gadget: dummy-hcd: Fix "task hung" problem adds 6599b6a6fa80 xhci: Fix incorrect stream context type macro adds fe49df60cdb7 xhci: Mitigate failed set dequeue pointer commands adds f42a36bae064 usb: xhci: Fix handling errors mid TD followed by other errors adds 30c9ae5ece8e xhci: dbc: honor usb transfer size boundaries. adds 540eff5d7faf USB: serial: option: add support for Quectel EG916Q-GL adds 6d951576ee16 USB: serial: option: add Telit FN920C04 MBIM compositions new 1154a599214c Merge tag 'usb-serial-6.12-rc4' of ssh://gitolite.kernel.o [...] new b68c18957029 Merge tag 'usb-6.12-rc4' of git://git.kernel.org/pub/scm/l [...] adds f956052e00de vt: prevent kernel-infoleak in con_font_get() adds 9462f4ca56e7 tty: n_gsm: Fix use-after-free in gsm_cleanup_mux adds 40d7903386df serial: imx: Update mctrl old_status on RTSD interrupt adds 4bef7c6f2999 serial: qcom-geni: fix polled console initialisation adds 19df76662a33 serial: qcom-geni: revert broken hibernation support adds 23f5f5debcaa serial: qcom-geni: fix shutdown race adds 23ee4a25661c serial: qcom-geni: fix dma rx cancellation adds fa103d2599e1 serial: qcom-geni: fix receiver enable adds c657243ae120 serial: qcom-geni: fix rx cancel dma status bit adds 8173d74ac12b serial: qcom-geni: drop flip buffer WARN() adds 4cf4b344c1e1 serial: qcom-geni: drop unused receive parameter adds be847a3a8d4e serial: qcom-geni: rename suspend functions new c01ac4b9440a Merge tag 'tty-6.12-rc4' of git://git.kernel.org/pub/scm/l [...] adds db9795a43dc9 iio: accel: bma400: Fix uninitialized variable field_value [...] adds c7c44e57750c iio: light: veml6030: fix IIO device retrieval from embedd [...] adds 530688e39c64 iio: light: opt3001: add missing full-scale range value adds 9de32f48c589 dt-bindings: iio: dac: adi,ad56xx: Fix duplicate compatibl [...] adds cd8247cd41bc iio: bmi323: Drop CONFIG_PM guards around runtime functions adds 506a1ac4c446 iio: bmi323: fix copy and paste bugs in suspend resume adds 50161b2768d0 iio: bmi323: fix reversed if statement in bmi323_core_runt [...] adds c9e9746f275c iio: light: veml6030: fix ALS sensor resolution adds d6bf6983b394 iio: pressure: sdp500: Add missing select CRC8 adds 96666f05d11a iio: accel: kx022a: add missing select IIO_(TRIGGERED_)BUF [...] adds f4dc96f05149 iio: adc: ad7944: add missing select IIO_(TRIGGERED_)BUFFE [...] adds eb143d05def5 iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_ [...] adds f3fe8c52c580 iio: adc: ti-lmp92064: add missing select REGMAP_SPI in Kconfig adds a985576af824 iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_) [...] adds 5bede948670f iio: dac: ad3552r: add missing select IIO_(TRIGGERED_)BUFF [...] adds 62ec3df342cc iio: dac: ad5766: add missing select IIO_(TRIGGERED_)BUFFE [...] adds 3fd8bbf93926 iio: chemical: ens160: add missing select IIO_(TRIGGERED_) [...] adds aa99ef68eff5 iio: light: bu27008: add missing select IIO_(TRIGGERED_)BU [...] adds fbb913895e3d iio: magnetometer: af8133j: add missing select IIO_(TRIGGE [...] adds 3f7b25f6ad09 iio: pressure: bm1390: add missing select IIO_(TRIGGERED_) [...] adds 75461a0b15d7 iio: proximity: mb1232: add missing select IIO_(TRIGGERED_ [...] adds 17a99360184c iio: resolver: ad2s1210 add missing select REGMAP in Kconfig adds 2caa67b6251c iio: resolver: ad2s1210: add missing select (TRIGGERED_)BU [...] adds c64643ed4eaa iio: frequency: adf4377: add missing select REMAP_SPI in Kconfig adds b7983033a10b iio: amplifiers: ada4250: add missing select REGMAP_SPI in [...] adds bcdab6f74c91 iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig adds 252ff06a4cb4 iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig adds 27b6aa68a681 iio: dac: stm32-dac-core: add missing select REGMAP_MMIO i [...] adds ccf9af8b0dad iioc: dac: ltc2664: Fix span variable usage in ltc2664_cha [...] adds 3a29b84cf7fb iio: hid-sensors: Fix an error handling path in _hid_senso [...] adds 4c4834fd8696 iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)B [...] adds 66cf4455f3ab iio: adc: ad4695: Add missing Kconfig select adds 5c9644a683e1 iio: frequency: {admv4420,adrf6780}: format Kconfig entries adds 6b8e9dbfaed4 iio: frequency: admv4420: fix missing select REMAP_SPI in Kconfig adds 7528cb0f65d7 Merge tag 'iio-fixes-for-6.12a' of ssh://gitolite.kernel.o [...] adds 02ac3a9ef3a1 parport: Proper fix for array out-of-bounds access adds 3c2d73de49be misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUT [...] adds 2471787c1f0d misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUT [...] new 6e90b675cf94 MAINTAINERS: Remove some entries due to various compliance [...] new 9b673c7551e6 misc: rtsx: list supported models in Kconfig help new c55228220dd3 Merge tag 'char-misc-6.12-rc4' of git://git.kernel.org/pub [...] new 197231da7f6a proc: Fix W=1 build kernel-doc warning new b19190327706 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 2d5abedbcc5a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 8dd91e8d31fe nfsd: fix race between laundromat and free_stateid new 9786682bd3e2 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new 74ec2f302402 bcachefs: fix restart handling in bch2_rename2() new 94bdeec8f530 bcachefs: fix bch2_hash_delete() error path new e1c4d2f0826d bcachefs: fix restart handling in bch2_fiemap() new 028f3c1d9b3c bcachefs: fix missing restart handling in bch2_read_retry_ [...] new 7ee4be9c621e bcachefs: fix restart handling in bch2_do_invalidates_work() new d8b50597748d bcachefs: fix restart handling in bch2_alloc_write_key() new 29fd10a36a63 bcachefs: fix restart handling in __bch2_resume_logged_op_ [...] new 6bee2a04c547 bcachefs: handle restarts in bch2_bucket_io_time_reset() new a0d11feefb19 bcachefs: Don't use commit_do() unnecessarily new 4007bbb203a0 bcachefS: ec: fix data type on stripe deletion new 81e0b6c7c1f7 bcachefs: fix disk reservation accounting in bch2_folio_re [...] new 335d318ef532 bcachefs: bch2_folio_reservation_get_partial() is now bett [...] new 97535cd84f18 bcachefs: Fix data corruption on -ENOSPC in buffered write path new 07cf8bac2d3e bcachefs: fix incorrect show_options results new 489ecc4cfdda bcachefs: skip mount option handle for empty string. new b96f8cd3870a bcachefs: Run in-kernel offline fsck without ratelimit errors new 78cf0ae636a5 bcachefs: INODE_STR_HASH() for bch_inode_unpacked new d8e879377ffb bcachefs: Add hash seed, type to inode_to_text() new 15a3836c8ed7 bcachefs: Repair mismatches in inode hash seed, type new dc96656b20eb bcachefs: bch2_hash_set_or_get_in_snapshot() new bc6d2d10418e bcachefs: fsck: Improve hash_check_key() new 16acec50b816 bcachefs: Allocator now directly wakes up copygc when necessary new 6abc97af09a0 bcachefs: Fix __bch2_fsck_err() warning new 98b713a5c302 bcachefs: Don't use wait_event_interruptible() in recovery new 81f8ef6863d2 bcachefs: Workaround for kvmalloc() not supporting > INT_M [...] new 883cb563af52 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] new 692ef4ed20c3 Merge branch 'bcachefs-kill-retry-estale' into HEAD new d7cb66f457da bcachefs: Fix racy use of jiffies new 2a8a74e02bb5 bcachefs: remove superfluous ; after statements new 6cbc5a3e9927 bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_h [...] new aefa77b39f51 bcachefs: remove_backpointer() now uses dirent_get_by_pos() new a246a9870d09 bcachefs: __bch2_key_has_snapshot_overwrites uses for_each [...] new 5bfcee74977b bcachefs: rcu_pending: don't invoke __call_rcu() under lock new 21b76ec8b2d5 bcachefs: bch_verbose_ratelimited new ada8f4e94823 bcachefs: Pull disk accounting hooks out of trans_commit.c new f73cdd35ffd9 bcachefs: Delete dead code new 77cb3a96ad4c bcachefs: move bch2_xattr_handlers to .rodata new 5d9ac9ae3af4 bcachefs: Remove unnecessary peek_slot() new efc851a2faa7 bcachefs: kill btree_trans_restart_nounlock() new 712cb7d75321 docs: filesystems: bcachefs: fixed some spelling mistakes [...] new eab36ffe7512 bcachefs: Remove duplicate included headers new afd64102ed61 bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over ac [...] new 10eb0af185f2 bcachefs: add more path idx debug asserts new 4209b2d30685 bcachefs: bch2_run_explicit_recovery_pass() returns differ [...] new 8bbdbb4a0577 bcachefs: lru, accounting are alloc btrees new cfd2c5ec5988 bcachefs: Add locking for bch_fs.curr_recovery_pass new 39cc70fbb7c6 bcachefs: bch2_btree_lost_data() now uses run_explicit_rce [...] new 74885b2da9ca bcachefs: improved bkey_val_copy() new b8db8acbaea8 bcachefs: Factor out jset_entry_log_msg_bytes() new b1ef1d1cdaea bcachefs: better error message in check_snapshot_tree() new faccb43ded5e bcachefs: Avoid bch2_btree_id_str() new c47515fbb380 bcachefs: Refactor new stripe path to reduce dependencies [...] new d6ef597d0360 bcachefs: -o norecovery now bails out of recovery earlier new 0abfea9de54f bcachefs: bch2_journal_meta() takes ref on c->writes new 20a302d51820 bcachefs: Fix warning about passing flex array member by value new b94ce96478b5 bcachefs: Add block plugging to read paths new d857d561620f bcachefs: Assert we're not in a restart in bch2_trans_put() new d97d6a2dd809 bcachefs: Better in_restart error new c7b0feadd997 bcachefs: Don't filter partial list buckets in open_bucket [...] new 1ea1b6b00bf8 bcachefs: Use str_write_read() helper function new a7b856ab9c55 Merge branch 'for-next' of https://github.com/koverstreet/ [...] new 36e7c50b5d99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4740921d036 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 18ab835cad36 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 611e8f6aa116 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 68aee3ba38f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 20c645d3ce4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45c50a8424a2 nfsd: handle delegated timestamps in SETATTR new ba6b3220066f nfsd: new tracepoint for after op_func in compound processing new 73a43965dc86 lockd: Fix comment about NLMv3 backwards compatibility new 81e172503883 nfsd: Fill NFSv4.1 server implementation fields in OP_EXCH [...] new 372a5a9d6acf nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT new dfe1ee65d592 xdrgen: Add a utility for extracting XDR from RFCs new 7cc82f697751 nfsd: replace call_rcu by kfree_rcu for simple kmem_cache_ [...] new 9741c8d5a3df NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock() new 3e47de8f9ad8 nfsd: refine and rename NFSD_MAY_LOCK new 714d002856fc NFSD: Remove dead code in nfsd4_create_session() new 5db30e601e76 NFSD: Remove a never-true comparison new fb03e2ccc936 NFSD: Prevent NULL dereference in nfsd4_process_cb_update() new 2b8ba288bf11 NFSD: Remove unused results in nfsd4_encode_pathname4() new eb1080727d86 NFSD: Remove unused values from nfsd4_encode_components_esc() new 601017ea5ce2 NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() new 3b773a170c9e lockd: Remove unused typedef new 624dde0addce lockd: Remove unnecessary memset() new 391d1e8a7f62 lockd: Remove some snippets of unfinished code new a23ed5ca2b8a lockd: Remove unused parameter to nlmsvc_testlock() new ec999ba8d5df lockd: Remove unneeded initialization of file_lock::c.flc_flags new 00a29158bf60 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new f800b2ef89c6 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new b8494511dc19 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] new 90225cc1255c Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] new ffd9e0c066a1 Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] new 86d2e47552a4 Merge branch 'vfs.iomap' into vfs.all Signed-off-by: Chris [...] new 48672adc0677 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] new dc83bc7cb47f Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...] new a4107b63857c Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...] new d4c90391121e Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] new bd77a86dd7cb Merge branch 'vfs.rust.pid_namespace' into vfs.all new 08ef26ea9ab3 fs: add file_ref new b6b6255a85cd fs: port files to file_ref new 970991c64b68 Merge patch series "fs: introduce file_ref_t" new e468878443ea Merge branch 'work.fdtable' into vfs.file new 980da5da525e Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...] new 3bf2602bf90e Merge branch 'vfs.ovl' into vfs.all Signed-off-by: Christi [...] new 280056c9dca8 Merge branch 'vfs.exportfs' into vfs.all Signed-off-by: Ch [...] new cf38c48b73e3 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
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 (6c45b06c22f3) \ N -- N -- N refs/heads/fs-next (cf38c48b73e3)
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 200 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 + Documentation/admin-guide/LSM/ipe.rst | 7 +- .../devicetree/bindings/iio/dac/adi,ad5686.yaml | 53 ++-- .../devicetree/bindings/iio/dac/adi,ad5696.yaml | 3 +- Documentation/mm/damon/maintainer-profile.rst | 38 +-- MAINTAINERS | 212 +++------------- arch/Kconfig | 26 +- arch/powerpc/platforms/powernv/opal-irqchip.c | 1 + arch/riscv/net/bpf_jit_comp64.c | 8 +- arch/s390/configs/debug_defconfig | 13 +- arch/s390/configs/defconfig | 14 +- arch/s390/configs/zfcpdump_defconfig | 1 + arch/s390/include/asm/perf_event.h | 1 + arch/s390/kvm/diag.c | 2 +- arch/s390/kvm/gaccess.c | 4 + arch/s390/kvm/gaccess.h | 14 +- arch/s390/pci/pci_event.c | 17 +- arch/x86/entry/entry.S | 5 + arch/x86/entry/entry_32.S | 6 +- arch/x86/include/asm/cpufeatures.h | 4 +- arch/x86/include/asm/nospec-branch.h | 11 +- arch/x86/kernel/amd_nb.c | 2 + arch/x86/kernel/apic/apic.c | 14 +- arch/x86/kernel/cpu/amd.c | 3 +- arch/x86/kernel/cpu/bugs.c | 32 +++ arch/x86/kernel/cpu/common.c | 3 + arch/x86/kernel/cpu/resctrl/core.c | 4 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 23 +- block/blk-mq.c | 8 +- block/blk-rq-qos.c | 2 +- block/elevator.c | 21 +- drivers/accel/qaic/qaic_control.c | 2 +- drivers/accel/qaic/qaic_data.c | 6 +- drivers/block/drbd/drbd_int.h | 1 - drivers/block/drbd/drbd_main.c | 14 - drivers/block/ublk_drv.c | 11 +- drivers/cdrom/cdrom.c | 2 +- drivers/clk/clk_test.c | 61 +---- drivers/clk/rockchip/clk.c | 2 +- drivers/clk/samsung/clk-exynosautov920.c | 1 + drivers/cpufreq/amd-pstate.c | 30 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 5 +- drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 26 ++ drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 12 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 22 +- drivers/gpu/drm/ast/ast_sil164.c | 2 + drivers/gpu/drm/ast/ast_vga.c | 2 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 40 ++- drivers/gpu/drm/i915/display/intel_fb.c | 13 + drivers/gpu/drm/i915/display/intel_fb.h | 1 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 11 + drivers/gpu/drm/mgag200/mgag200_drv.c | 38 --- drivers/gpu/drm/mgag200/mgag200_drv.h | 14 +- drivers/gpu/drm/mgag200/mgag200_g200.c | 5 - drivers/gpu/drm/mgag200/mgag200_g200eh.c | 5 - drivers/gpu/drm/mgag200/mgag200_g200eh3.c | 5 - drivers/gpu/drm/mgag200/mgag200_g200er.c | 10 +- drivers/gpu/drm/mgag200/mgag200_g200ev.c | 10 +- drivers/gpu/drm/mgag200/mgag200_g200ew3.c | 5 - drivers/gpu/drm/mgag200/mgag200_g200se.c | 10 +- drivers/gpu/drm/mgag200/mgag200_g200wb.c | 5 - drivers/gpu/drm/mgag200/mgag200_mode.c | 77 +----- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 68 +++-- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 7 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 5 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 19 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 4 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8998.c | 9 - drivers/gpu/drm/panel/panel-himax-hx83102.c | 12 +- drivers/gpu/drm/radeon/radeon_encoders.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 34 +-- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 9 +- drivers/gpu/drm/xe/regs/xe_gt_regs.h | 3 - drivers/gpu/drm/xe/xe_device.c | 4 +- drivers/gpu/drm/xe/xe_exec.c | 12 +- drivers/gpu/drm/xe/xe_gpu_scheduler.h | 2 + drivers/gpu/drm/xe/xe_gt.c | 1 - drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 29 +-- drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h | 1 - drivers/gpu/drm/xe/xe_guc_submit.c | 7 +- drivers/gpu/drm/xe/xe_query.c | 6 +- drivers/gpu/drm/xe/xe_sync.c | 2 +- drivers/gpu/drm/xe/xe_vm.c | 8 +- drivers/gpu/drm/xe/xe_wa.c | 4 + drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 - drivers/gpu/host1x/context.c | 1 + drivers/gpu/host1x/dev.c | 18 +- drivers/hwmon/jc42.c | 2 +- drivers/iio/accel/Kconfig | 2 + drivers/iio/accel/bma400_core.c | 3 +- drivers/iio/adc/Kconfig | 11 + drivers/iio/amplifiers/Kconfig | 1 + drivers/iio/chemical/Kconfig | 2 + .../iio/common/hid-sensors/hid-sensor-trigger.c | 2 +- drivers/iio/dac/Kconfig | 7 + drivers/iio/dac/ltc2664.c | 17 +- drivers/iio/frequency/Kconfig | 34 +-- drivers/iio/imu/bmi323/bmi323_core.c | 23 +- drivers/iio/light/Kconfig | 2 + drivers/iio/light/opt3001.c | 4 + drivers/iio/light/veml6030.c | 5 +- drivers/iio/magnetometer/Kconfig | 2 + drivers/iio/pressure/Kconfig | 4 + drivers/iio/proximity/Kconfig | 2 + drivers/iio/resolver/Kconfig | 3 + drivers/input/joystick/xpad.c | 3 + drivers/input/touchscreen/zinitix.c | 34 ++- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 4 +- drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 4 +- drivers/iommu/intel/iommu.c | 4 +- drivers/irqchip/Kconfig | 7 - drivers/irqchip/irq-gic-v3-its.c | 18 +- drivers/irqchip/irq-mscc-ocelot.c | 10 +- drivers/irqchip/irq-renesas-rzg2l.c | 16 +- drivers/irqchip/irq-riscv-imsic-platform.c | 2 +- drivers/irqchip/irq-riscv-intc.c | 19 +- drivers/irqchip/irq-sifive-plic.c | 29 ++- drivers/misc/cardreader/Kconfig | 3 +- drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c | 2 + drivers/nvme/host/core.c | 41 ++- drivers/nvme/host/multipath.c | 40 ++- drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/pci.c | 19 +- drivers/nvme/host/tcp.c | 7 +- drivers/nvme/target/loop.c | 13 + drivers/nvme/target/passthru.c | 6 +- drivers/nvme/target/rdma.c | 56 ++-- drivers/parport/procfs.c | 22 +- drivers/powercap/intel_rapl_msr.c | 1 + drivers/s390/char/sclp.c | 3 +- drivers/s390/char/sclp_vt220.c | 4 +- drivers/s390/crypto/ap_bus.c | 3 +- drivers/s390/crypto/ap_bus.h | 2 +- drivers/s390/crypto/ap_queue.c | 28 +- drivers/s390/crypto/pkey_pckmo.c | 1 + drivers/scsi/mpi3mr/mpi3mr.h | 4 +- drivers/scsi/mpi3mr/mpi3mr_transport.c | 42 +-- drivers/target/target_core_device.c | 2 +- drivers/tty/n_gsm.c | 2 + drivers/tty/serial/imx.c | 15 ++ drivers/tty/serial/qcom_geni_serial.c | 103 ++++---- drivers/tty/vt/vt.c | 2 +- drivers/ufs/core/ufs-mcq.c | 15 +- drivers/ufs/core/ufshcd.c | 24 +- drivers/usb/dwc3/core.c | 19 ++ drivers/usb/dwc3/core.h | 3 + drivers/usb/dwc3/gadget.c | 10 +- drivers/usb/gadget/function/f_uac2.c | 6 +- drivers/usb/gadget/udc/dummy_hcd.c | 20 +- drivers/usb/host/xhci-dbgcap.h | 1 + drivers/usb/host/xhci-dbgtty.c | 55 +++- drivers/usb/host/xhci-ring.c | 68 +++-- drivers/usb/host/xhci-tegra.c | 2 +- drivers/usb/host/xhci.h | 2 +- drivers/usb/serial/option.c | 8 + drivers/usb/typec/class.c | 3 + drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c | 1 - drivers/xen/Kconfig | 1 - drivers/xen/acpi.c | 24 ++ drivers/xen/privcmd.c | 6 +- drivers/xen/xen-pciback/pci_stub.c | 11 +- fs/bcachefs/alloc_background.c | 37 +-- fs/bcachefs/alloc_foreground.c | 13 +- fs/bcachefs/bcachefs.h | 2 +- fs/bcachefs/btree_gc.c | 12 +- fs/bcachefs/btree_io.c | 2 +- fs/bcachefs/btree_iter.c | 15 ++ fs/bcachefs/btree_iter.h | 6 + fs/bcachefs/btree_types.h | 3 + fs/bcachefs/btree_update.c | 4 +- fs/bcachefs/btree_update.h | 2 +- fs/bcachefs/btree_update_interior.c | 4 +- fs/bcachefs/buckets.c | 7 +- fs/bcachefs/buckets.h | 12 +- fs/bcachefs/chardev.c | 1 + fs/bcachefs/darray.c | 15 +- fs/bcachefs/dirent.c | 7 - fs/bcachefs/dirent.h | 7 + fs/bcachefs/disk_accounting.c | 6 +- fs/bcachefs/ec.c | 22 +- fs/bcachefs/error.c | 5 +- fs/bcachefs/fs-io-buffered.c | 25 +- fs/bcachefs/fs-io-direct.c | 5 + fs/bcachefs/fs-io-pagecache.c | 70 +++-- fs/bcachefs/fs-io.c | 2 +- fs/bcachefs/fs.c | 16 +- fs/bcachefs/fsck.c | 281 +++++++++++++++++---- fs/bcachefs/inode.c | 24 +- fs/bcachefs/inode.h | 1 + fs/bcachefs/inode_format.h | 6 +- fs/bcachefs/io_misc.c | 2 +- fs/bcachefs/io_read.c | 8 +- fs/bcachefs/journal.c | 10 +- fs/bcachefs/journal.h | 2 +- fs/bcachefs/journal_io.c | 4 +- fs/bcachefs/movinggc.c | 22 +- fs/bcachefs/opts.c | 3 +- fs/bcachefs/opts.h | 3 +- fs/bcachefs/quota.c | 2 +- fs/bcachefs/rebalance.c | 4 +- fs/bcachefs/recovery.c | 2 +- fs/bcachefs/str_hash.h | 60 +++-- fs/bcachefs/subvolume.c | 7 +- fs/bcachefs/super.c | 2 +- fs/bcachefs/tests.c | 4 +- fs/bcachefs/xattr.c | 2 +- fs/fat/namei_vfat.c | 2 +- fs/nfsd/nfs4proc.c | 8 +- fs/nfsd/nfs4state.c | 50 +++- fs/nfsd/nfsd.h | 5 +- fs/nfsd/state.h | 2 + fs/nfsd/trace.h | 14 +- fs/nilfs2/dir.c | 48 ++-- fs/nilfs2/namei.c | 39 ++- fs/nilfs2/nilfs.h | 2 +- fs/proc/fd.c | 2 +- fs/proc/task_mmu.c | 16 +- fs/smb/client/cifsglob.h | 1 - fs/smb/client/cifsproto.h | 1 - fs/smb/client/inode.c | 6 - fs/smb/client/reparse.c | 109 +------- fs/smb/client/reparse.h | 4 +- fs/smb/client/smb1ops.c | 3 +- fs/smb/client/smb2file.c | 76 +----- fs/smb/client/smb2inode.c | 10 +- fs/smb/client/smb2proto.h | 10 +- include/linux/file_ref.h | 64 +++++ include/linux/fs.h | 3 +- include/linux/host1x.h | 1 + include/linux/huge_mm.h | 18 ++ include/linux/irqchip/arm-gic-v4.h | 4 +- include/linux/percpu.h | 6 +- include/linux/soc/qcom/geni-se.h | 2 +- include/net/sock.h | 5 + include/trace/events/dma.h | 16 +- include/trace/events/huge_memory.h | 4 +- include/uapi/linux/bpf.h | 13 +- include/uapi/linux/ublk_cmd.h | 8 +- include/xen/acpi.h | 14 +- init/Kconfig | 8 +- io_uring/io_uring.h | 10 +- io_uring/rsrc.c | 3 +- io_uring/rw.c | 2 +- kernel/bpf/bpf_lsm.c | 4 - kernel/bpf/btf.c | 15 +- kernel/bpf/devmap.c | 11 +- kernel/bpf/log.c | 3 +- kernel/bpf/ringbuf.c | 12 +- kernel/bpf/syscall.c | 29 ++- kernel/bpf/task_iter.c | 2 +- kernel/bpf/verifier.c | 36 ++- kernel/trace/bpf_trace.c | 36 ++- kernel/trace/fgraph.c | 31 ++- lib/Kconfig.debug | 2 +- lib/buildid.c | 5 + lib/codetag.c | 3 + lib/maple_tree.c | 14 +- mm/damon/tests/sysfs-kunit.h | 1 + mm/huge_memory.c | 13 +- mm/khugepaged.c | 6 +- mm/memory.c | 17 +- mm/mmap.c | 32 ++- mm/mremap.c | 11 +- mm/shmem.c | 7 +- mm/swapfile.c | 9 +- mm/vmscan.c | 4 +- net/core/filter.c | 8 +- net/core/sock_map.c | 8 + net/netfilter/nf_bpf_link.c | 3 +- net/vmw_vsock/virtio_transport_common.c | 14 +- net/vmw_vsock/vsock_bpf.c | 8 - scripts/Kconfig.include | 3 + scripts/Makefile.compiler | 14 +- scripts/rustc-llvm-version.sh | 22 ++ security/ipe/Kconfig | 19 ++ security/ipe/policy.c | 18 +- tools/include/uapi/linux/bpf.h | 22 +- tools/testing/radix-tree/maple.c | 110 ++++++++ tools/testing/selftests/bpf/Makefile | 22 +- .../{bpf_testmod => bpf_test_modorder_x}/Makefile | 5 +- .../bpf/bpf_test_modorder_x/bpf_test_modorder_x.c | 39 +++ .../{bpf_testmod => bpf_test_modorder_y}/Makefile | 5 +- .../bpf/bpf_test_modorder_y/bpf_test_modorder_y.c | 39 +++ tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 27 +- .../selftests/bpf/prog_tests/cgroup_ancestor.c | 2 +- tools/testing/selftests/bpf/prog_tests/cpumask.c | 1 + .../selftests/bpf/prog_tests/fill_link_info.c | 18 +- .../selftests/bpf/prog_tests/kfunc_module_order.c | 55 ++++ .../bpf/prog_tests/netfilter_link_attach.c | 42 ++- tools/testing/selftests/bpf/prog_tests/verifier.c | 2 + .../selftests/bpf/prog_tests/xdp_devmap_attach.c | 125 ++++++++- tools/testing/selftests/bpf/progs/cpumask_common.h | 5 + .../testing/selftests/bpf/progs/cpumask_failure.c | 35 +++ .../testing/selftests/bpf/progs/cpumask_success.c | 78 +++++- .../selftests/bpf/progs/kfunc_module_order.c | 30 +++ .../bpf/progs/test_xdp_with_devmap_helpers.c | 2 +- .../selftests/bpf/progs/verifier_linked_scalars.c | 34 +++ tools/testing/selftests/bpf/progs/verifier_movsx.c | 40 +++ .../selftests/bpf/progs/verifier_scalar_ids.c | 67 +++++ tools/testing/selftests/bpf/testing_helpers.c | 34 ++- tools/testing/selftests/bpf/testing_helpers.h | 2 + tools/testing/selftests/hid/Makefile | 1 + tools/testing/selftests/mm/khugepaged.c | 2 +- tools/testing/selftests/mm/uffd-common.c | 5 +- tools/testing/selftests/mm/uffd-common.h | 3 +- tools/testing/selftests/mm/uffd-unit-tests.c | 21 +- 318 files changed, 3141 insertions(+), 1821 deletions(-) create mode 100755 scripts/rustc-llvm-version.sh copy tools/testing/selftests/bpf/{bpf_testmod => bpf_test_modorder_x}/Makefile (78%) create mode 100644 tools/testing/selftests/bpf/bpf_test_modorder_x/bpf_test_modorder_x.c copy tools/testing/selftests/bpf/{bpf_testmod => bpf_test_modorder_y}/Makefile (78%) create mode 100644 tools/testing/selftests/bpf/bpf_test_modorder_y/bpf_test_modorder_y.c create mode 100644 tools/testing/selftests/bpf/prog_tests/kfunc_module_order.c create mode 100644 tools/testing/selftests/bpf/progs/kfunc_module_order.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_linked_scalars.c