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 c207b45f136f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8aa464b715e6 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits a1aac2216323 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6aefd4538b3 next-20250717/xfs omits 026ae1d71ccc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ab08e3a1f89 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 444c89a71bdd Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 1174a611dfca Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 08511f7e776c Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 4682571f12a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3c78c736bb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ccfc0b0d519f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2ed1b5232867 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 33b3460d9a32 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 8f5947f862da Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 6493b3c4bed0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 093144b110c7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dda6723aba84 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 4d894afae90f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c6ef35cb9e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 0c737d4d9d7f Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits dd72050baaaa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9953d95db947 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 5903cee05267 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits dc0057bc027a bcachefs: Add comment to journal_flush_done() omits e073393ba2c8 bcachefs: Kill redundant write_super() when running recove [...] omits 8933e5f82d72 bcachefs: Tell wbt throttling not to throttle metadata writes omits 231f08f9fea5 bcachefs: Don't call bch2_recovery_pass_want_ratelimit wit [...] omits 75327ff341b4 bcachefs: Fix padding zeroout when creating casefolded dirents omits c4ebf79dbf46 erofs: fix build error with CONFIG_EROFS_FS_ZIP_ACCEL=y omits b9c7a87d702e bcachefs: convert error.c to CLASS/guards omits c5a75eb89e75 bcachefs: bch2_run_recovery_pass() now prints errors omits e04a0677f0c6 bcachefs: convert btree_journal_iter.c to CLASS/guards omits f6923f787d48 bcachefs: convert btree_locking.c to CLASS/guards omits be5366f2adb8 bcachefs: convert btree_iter.c to CLASS/guards omits 5c0356750199 bcachefs: convert btree_io.c to CLASS/guards omits 7ae210bab9cc bcachefs: convert btree_key_cache.c to CLASS/guards omits feb53035cab7 bcachefs: convert btree_trans_commit.c to CLASS/guards omits 3dddd353c758 bcachefs: convert btree_update_interior.c to CLASS/guards omits a9d20eddc719 bcachefs: convert btree_update.c to CLASS/guards omits 081cf48ff5b7 bcachefs: convert btree_write_buffer.c to CLASS/guards omits b85e93b30e7c bcachefs: convert btree_gc.c to CLASS/guards omits e7f4a977538b bcachefs: convert btree_cache.c to CLASS/guards omits fa6431da5d39 bcachefs: convert journal_seq_blacklist.c to CLASS/guards omits 0916ef9e30fd bcachefs: convert journal_reclaim.c to CLASS/guards omits 5c2ff618dd9d bcachefs: convert journal_io.c to CLASS/guards omits da0dbbdab07d bcachefs: convert journal.c to CLASS/guards omits e5f8988ce378 bcachefs: convert btree_node_scan.c to CLASS/guards omits b627314f738b bcachefs: convert fs-io-direct.c to CLASS/guards omits 62882c3d3b66 bcachefs: convert fs-io-buffered.c to CLASS/guards omits 98d639939334 bcachefs: convert fs-io-pagecache.c to CLASS/guards omits df11177ad449 bcachefs: convert fs-io.c to CLASS/guards omits 34c4d2540f26 bcachefs: convert fs.c to CLASS/guards omits 50b5df73b453 bcachefs: convert alloc_foreground.c to CLASS/guards omits 4c3a8e3eee53 bcachefs: convert alloc_background.c to CLASS/guards omits 10506d5861cd bcachefs: convert backpointers.c to CLASS/guards omits d666a9c8a60f bcachefs: convert ec.c to CLASS/guards omits 6b6605aa03db bcachefs: convert buckets.c to CLASS/guards omits 115dba3dbc98 bcachefs: convert disk_accounting.c to CLASS/guards omits ee79aad06465 bcachefs: convert fsck.c to CLASS/guards omits 08d9d810e706 bcachefs: convert io_misc.c to CLASS/guards omits 85f1bb27a372 bcachefs: convert io_write.c to CLASS/guards omits 22de839271ac bcachefs: convert io_read.c to CLASS/guards omits df5c8a79a0e1 bcachefs: convert namei.c to CLASS omits 4fcb290628ea bcachefs: convert dirent.c to CLASS omits 96c83e1c944a bcachefs: convert inode.c to CLASS omits bb6e00abe676 bcachefs: convert logged_ops.c to CLASS omits 4a031e0ab1c6 bcachefs: convert extents.c to guards omits e1e617c168c3 bcachefs: convert lru.c to CLASS omits 5ab6c9f39c08 bcachefs: convert recovery.c to CLASS/guards omits dfb5bdf1c68b bcachefs: convert recovery_passes.c to CLASS/guards omits 5c57a1268436 bcachefs: convert str_hash.c to CLASS omits fe46aeca5dc5 bcachefs: convert subvolume.c to CLASS/guards omits 077a4b59ea04 bcachefs: convert snapshot.c to CLASS/guards omits 20a5509ac49e bcachefs: convert reflink.c to CLASS/guards omits f5b3cebcdb2e bcachefs: convert data_update.c to CLASS/guards omits 013039f374fa bcachefs: convert movinggc.c to CLASS omits 4451885a1be8 bcachefs: convert move.c to CLASS/guards omits 8928c3922af8 bcachefs: convert migrate.c to CLASS/guards omits 83c5fc2c4e32 bcachefs: convert rebalance.c to CLASS/guards omits 8b85a41f2747 bcachefs: convert compress.c to guards omits 49e738019366 bcachefs: convert checksum.c to CLASS/guards omits 6c54e2526239 bcachefs: convert disk_groups.c to guards omits 7d2cbd3e9385 bcachefs: convert fs-ioctl.c to CLASS/guards omits 367e322e2770 bcachefs: convert chardev.c to CLASS omits a6fec1750d9c bcachefs: convert bkey.c to CLASS omits 75fe2a2c60a2 bcachefs: convert bset.c to CLASS omits a075b885de09 bcachefs: convert replicas.c to CLASS/guards omits a764c864fbe1 bcachefs: convert nocow_locking.c to CLASS/guards omits 15ff25acabbf bcachefs: convert debug.c to CLASS/guards omits 8a1136bf4446 bcachefs: convert clock.c to CLASS/guards omits 0a7e6960c529 bcachefs: convert sb-members.c to CLASS/guards omits 3ae60abe12ee bcachefs: convert sb-errors.c to CLASS/guards omits ea337568bc08 bcachefs: convert sb-downgrade.c to CLASS/guards omits e61ca2fef5c8 bcachefs: convert sb-clean.c to CLASS/guards omits a7cef4145ac2 bcachefs: convert quota.c to CLASS/guards omits 754fe54bc0b7 bcachefs: convert buckets_waiting_for_journal.c to CLASS/guards omits 667e5abe6594 bcachefs: convert sysfs.c to CLASS/guards omits 0d765c465a54 bcachefs: convert opts.c to CLASS/guards omits b1a22b601996 bcachefs: convert enumerated_ref.c to guards omits 0aa639b6a0f6 bcachefs: convert progress.c to guards omits bb21b36bee5e bcachefs: convert six.c to guards omits e869a8583d27 bcachefs: convert util.[ch] to CLASS/guards omits c2ec75c1ec5c bcachefs: convert unit tests to CLASS/guards omits 89962f89789e bcachefs: convert thread_with_file.c to CLASS/guards omits 03fbcd7995cf bcachefs: convert xattr.c to CLASS/guards omits 14c3fefcec7e bcachefs: convert acl.c to CLASS/guards omits 3e7fcea89121 bcachefs: convert super.c to CLASS/guards omits 55a033a4b348 bcachefs: convert super-io.c to CLASS/guards omits a46404ee5531 bcachefs: DEFINE_GUARD(printbuf_atomic) omits 183002e3b8de bcachefs: simplify bch2_trans_do() omits 666727fe5609 bcachefs: check_i_sectors now prints paths omits c15142e6fbaa bcachefs: better device too small error message omits c8d455c7030d bcachefs: don't pass bch_ioctl_data by value omits 292f80a60d78 bcachefs: kill bkey_journal_seq() omits 268c327e3ce2 bcachefs: Silence clang warning about enum types omits da2d75cfbb9e bcachefs: Give debugfs cached btree nodes better indentation omits 1bd41c25e984 bcachefs: Fix __bch2_fs_read_write() error path omits 5d5ff231c7e8 bcachefs: Fix journal assertion omits d5e4064317ca bcachefs: Fix UAF in check_dirent() omits 572acd3feb40 bcachefs: Fix missing compat code in check_subvol() omits 10a1343c814d bcachefs: Also create snapshots with CAP_FOWNER omits b3ef036509ae bcachefs: delete useless null ptr check omits 720df5a40358 bcachefs: Add missing bch2_bkey_set_needs_rebalance to noc [...] omits f5428397b68d bcachefs: __bset_aux_tree_verify_ro() omits 94313ac8042d bcachefs: make congestion tracking less aggressive omits 982fcd48ef47 bcachefs: nopromote sub counters omits cc885f1c5d58 bcachefs: Better congestion visibilty in sysfs omits 3097c112a901 bcachefs: Fix replicas max options omits 590fbceddcc8 bcachefs: Improve bch2_read_bio_to_text() omits 66f9c2172d4b bcachefs: bch2_fs_initialize() initializes before going RW omits 959e3b2c1b89 bcachefs: bch2_set_nr_journal_buckets_iter() always marks omits 07ca71efeff3 bcachefs: do_bch2_trans_commit_to_journal_replay handles a [...] omits b454a1899076 bcachefs: bch2_fs_initialize() now runs journal replay omits 0e2fd85a2202 bcachefs: bch2_journal_key_insert_take() accumulates accou [...] omits 25f05dba0166 bcachefs: fast_list: warn if non-empty on exit omits bc9312965a3c bcachefs: fix device add before fs started omits 90d4a104cd2e bcachefs: Zero list_idx when deleting from async obj lists omits a40448cc0a9e bcachefs: c->loglevel omits 3497cdb01b1b bcachefs: bch_log() omits 25beb7a049f0 bcachefs: kill __bch2_print_str() omits f51c3054f062 bcachefs: bch2_read_bio_to_text(): tabstops omits 46d520dce3a0 bcachefs: kill bch2_err_str() BUG_ON() omits 347577d70666 bcachefs: don't call get_update_rebalance_opts() on btree ptrs omits 1601892f137d bcachefs: bch2_btree_write_buffer_insert_checks() omits fc80e0d57954 bcachefs: use union for bch_compression_opt to make encode [...] omits 5eac8be875b2 bcachefs: __bch2_btree_node_alloc() now respects target omits 3071398c2a03 bcachefs: unsigned -> enum bch_trans_commit_flags omits d88a693a950b bcachefs: Improve nopromote visibility omits f79211efbed8 bcachefs: use kvzalloc() for journal bios omits cad9b5798946 bcachefs: trace_data_update_done_no_rw_devs omits ba4cad424881 bcachefs: silence userspace build warning omits 65594ecd82f6 bcachefs: add missing includes omits af5728611d7c bcachefs: add missing log message newline omits 95b29c0da53e bcachefs: Update path flags cleanups omits 2264437c278b bcachefs: silence userspace build warning omits 18a8e1f405de bcachefs: device add now properly sets c->online_devs omits 9091b27447c2 bcachefs: Debug param for injecting btree node corruption on read omits f21534bac775 bcachefs: Fix error message in buffered read path omits 647a443f0b88 bcachefs: Print errcode when bch2_read_extent() sees error omits d8a2e83b9198 bcachefs: Suppress unnecessary inode_i_sectors_wrong fsck error omits 4bb770ce464c bcachefs: Add missing bch2_log_msg_start() omits 53521ec8194e bcachefs: Faster checking for missing journal entries omits b8da6c27683d bcachefs: bch2_journal_entry_missing_range() omits 9960ba286803 bcachefs: Don't lock exec_update_lock omits 3025a60020a0 bcachefs: ptr_to_removed_device omits 2cbaa6f70233 bcachefs: bch_fs.devs_removed omits a2536e2f2cfc bcachefs: check_key_has_inode() reconstructs more aggressively omits f7a9088f4b0e bcachefs: Before removing dangling dirents, check for contents omits 3e82078c07e3 bcachefs: Improve inode_create behaviour on old filesystems omits d7fe736c795f bcachefs: Use bio_add_folio_nofail() for unfailable operations omits 3adbd4f621ab bcachefs: Simplify bch2_bio_map() omits 0bb0154494c3 bcachefs: Finish error_throw tracepoints omits 1106f7bc49de bcachefs: Improved btree node tracepoints omits be87471025a0 bcachefs: -o fix_errors may now be used without -o fsck omits bd37ac3ed9ea bcachefs: Shut up clang warning omits c20596029e80 bcachefs: Refactor trans->mem allocation omits fce47fe61bf2 bcachefs: Evict/bypass key cache when deleting omits e4baf2ad2a14 bcachefs: Don't peek key cache unless we have a real key omits 28a763533499 bcachefs: Improve inode deletion omits a51f240c313b bcachefs: bch2_trans_has_updates() omits c9cb082b2c06 bcachefs: Don't memcpy more than needed omits 94b52eb88eaa bcachefs: Don't log error twice in allocator async repair omits 7eebbffc517b bcachefs: Plumb trans_kmalloc ip to trans_log_msg omits 9f07c771ff02 bcachefs: add an unlikely() to trans_begin() omits bcdd295054e2 bcachefs: More errcode conversions omits 13cb907cde1d bcachefs: DEFINE_CLASS()es for dev refcounts omits 3f7fb9090625 bcachefs: use scoped_guard() in fast_list.c omits d86756fbad12 bcachefs: Allow CONFIG_UNICODE=m omits f88575533004 bcachefs: Reduce __bch2_btree_node_alloc() stack usage omits 15a87e346167 bcachefs: kill darray_u32_has() omits d5cafb116ea8 bcachefs: fsck: dir_loop, subvol_loop now autofix omits 29d03dd33871 bcachefs: async_objs: update iter pos after obj printed omits 884a80cc9208 Merge branch 'vfs-6.17.iomap' into vfs.all omits 0798ebea0a03 Merge branch 'vfs-6.17.super' into vfs.all omits 15a1dd091bfa Merge branch 'vfs-6.17.fileattr' into vfs.all omits 1e310b0bd2db Merge branch 'vfs-6.17.integrity' into vfs.all omits 7eefcf1ca61b Merge branch 'vfs-6.17.rust' into vfs.all omits c6c03f06a2cf Merge branch 'vfs-6.17.bpf' into vfs.all omits 55eab09f8ae1 Merge branch 'vfs-6.17.pidfs' into vfs.all omits 56a86ba6721a Merge branch 'vfs-6.17.mmap_prepare' into vfs.all omits 21a1a81a0434 Merge branch 'vfs-6.17.fallocate' into vfs.all omits 378ecfb098d6 Merge branch 'vfs-6.17.async.dir' into vfs.all omits 5be08debb736 Merge branch 'vfs-6.17.nsfs' into vfs.all omits b2b451a7ba83 Merge branch 'vfs-6.17.file' into vfs.all omits 588c0bdce1b9 Merge branch 'vfs-6.17.coredump' into vfs.all omits 893831e86ce7 Merge branch 'vfs-6.17.misc' into vfs.all omits ed9721fd4574 Merge branch 'vfs.fixes' into vfs.all omits b230f2dcda85 smb: change return type of cached_dir_lease_break() to bool omits 4cf5ec3c1c9f Fix SMB311 posix special file creation to servers which do [...] omits 5810e7558fda ovl: support layers on case-folding capable filesystems omits 626fa8f76f04 Merge patch series "backing_file accessors cleanup" omits 9445dc8817b5 ovl: remove unneeded non-const conversion omits 52e50bf764e0 fs: constify file ptr in backing_file accessor helpers new d3d16f31d7b3 Merge tag 'bcachefs-2025-07-17' of git://evilpiepirate.org [...] new 5948705adbf1 xfs: don't allocate the xfs_extent_busy structure for zoned RTGs new d551d7bbf264 Merge tag 'xfs-fixes-6.16-rc7' of git://git.kernel.org/pub [...] adds 50c78f398e92 mmc: sdhci-pci: Quirk for broken command queuing on Intel [...] adds 6d0b1c01847f mmc: sdhci_am654: Workaround for Errata i2312 adds ff09b71bf9da mmc: bcm2835: Fix dma_unmap_sg() nents value adds 21b34a3a204e memstick: core: Zero initialize id_reg in h_memstick_read_ [...] new a4e370308854 Merge tag 'mmc-v6.16-rc1-2' of git://git.kernel.org/pub/sc [...] adds 24c63c590adc phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE fro [...] adds 7be54870e9bf phy: tegra: xusb: Disable periodic tracking on Tegra234 adds cefc1caee9dd phy: tegra: xusb: Fix unbalanced regulator disable in UTMI [...] adds cf0233491b3a phy: use per-PHY lockdep keys adds b7acfeab8af9 phy: qcom: fix error code in snps_eusb2_hsphy_probe() new 5b35eb8435fd Merge tag 'phy-fix-6.16' of git://git.kernel.org/pub/scm/l [...] adds 8eba2187391e dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_t [...] adds 188c6ba1dd92 dmaengine: nbpfaxi: Fix memory corruption in probe() adds 3df63fa8f2af dma: dw-edma: Fix build warning in dw_edma_pcie_probe() new fcc481f76b29 Merge tag 'dmaengine-fix-6.16' of git://git.kernel.org/pub [...] adds 86a4371b7697 soundwire: amd: fix for handling slave alerts after link is down adds a628e69b6412 soundwire: amd: fix for clearing command status register adds 834bce6a715a soundwire: Revert "soundwire: qcom: Add set_channel_map ap [...] new e1da8eb20a06 Merge tag 'soundwire-6.16-fixes' of git://git.kernel.org/p [...] adds 19c4096ccdd8 ALSA: compress_offload: tighten ioctl command number checks adds 6f80be548588 ASoC: amd: yc: add DMI quirk for ASUS M6501RM adds a609bd74b868 ASoC: Intel: avs: Fix NULL ptr deref on rmmod adds 04f9196ba981 Merge tag 'asoc-fix-v6.16-rc5' of https://git.kernel.org/p [...] adds d9b99eb3d76a ALSA: hda/realtek - Fix mute LED for HP Victus 16-r0xxx adds 472272737353 ALSA: hda/realtek: Support mute LED for Yoga with ALC287 adds 40b1c2f9b299 ALSA: hda/cs35l56: Workaround bad dev-index on Lenovo Yoga [...] adds e201c19ddeed ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWS adds d235538723e6 ASoC: rt5660: Fix the dmic data source from GPIO2 adds e837b59f8b41 ASoC: Intel: fix SND_SOC_SOF dependencies adds 949ddec3728f ASoC: amd: yc: Add DMI entries to support HP 15-fb1xxx adds ec5b9c847bb8 ASoC: Intel: soc-acpi: add support for HP Omen14 ARL adds 7bab1bd9fdf1 ASoC: amd: yc: Add DMI quirk for HP Laptop 17 cp-2033dx adds 348954f9b78e Merge tag 'asoc-fix-v6.16-rc6' of https://git.kernel.org/p [...] new f0afb7bd4374 Merge tag 'sound-6.16-rc7' of git://git.kernel.org/pub/scm [...] adds e5478166dffb drm/nouveau: check ioctl command codes better adds cb345f954eac drm/panfrost: Fix scheduler workqueue bug new cbc3fa828894 Merge tag 'drm-misc-fixes-2025-07-16' of https://gitlab.fr [...] adds d34d6feaf4a7 drm/dp: Change AUX DPCD probe address from LANE0_1_STATUS [...] new fbefd8adda4e Merge tag 'drm-intel-fixes-2025-07-17' of https://gitlab.f [...] new b2ee9fa0fe64 drm/amd/display: Free memory allocation new 97a0f2b5f4d4 drm/amd/display: Disable CRTC degamma LUT for DCN401 new 5dd0b96118e0 drm/radeon: Do not hold console lock while suspending clients new 4c1a0fc2aeb8 drm/radeon: Do not hold console lock during resume new 86790e300d8b drm/amdgpu: Increase reset counter only on success new 83261934015c drm/amdgpu/gfx8: reset compute ring wptr on the GPU on resume new 8d2ad05666d7 Merge tag 'amd-drm-fixes-6.16-2025-07-17' of https://gitla [...] new d208261e9f7c drm/mediatek: Add wait_event_timeout when disabling plane new 8d121a82fa56 drm/mediatek: only announce AFBC if really supported new 5ceed7a6d34a drm/mediatek: mtk_dpi: Reorder output formats on MT8195/88 new 4399e3d84d6a Merge tag 'mediatek-drm-fixes-20250718' of https://git.ker [...] new fd25fa90edcf drm/xe: Dont skip TLB invalidations on VF new 1381c231c126 drm/xe/migrate: fix copy direction in access_memory new 2a58b21adee3 drm/xe/mocs: Initialize MOCS index early new 3155ac89251d drm/xe: Move page fault init after topology init new 057a7d66f98e drm/xe/migrate: Fix alignment check new 81dccec448d2 drm/xe/pf: Prepare to stop SR-IOV support prior GT reset new 5c244eeca57f drm/xe/pf: Resend PF provisioning after GT reset new 4d33ed640ffc Merge tag 'drm-xe-fixes-2025-07-17' of https://gitlab.free [...] new c460535a6d61 Merge tag 'drm-fixes-2025-07-18-1' of https://gitlab.freed [...] adds f8242745871f bpf: Reject %p% format string in bprintf-like helpers adds bf4807c89d8f selftests/bpf: Add negative test cases for snprintf adds 6a5abf8cf182 s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again adds d459dbbbfa32 selftests/bpf: Stress test attaching a BPF prog to another [...] adds af90e8530724 Merge branch 's390-bpf-fix-bpf_arch_text_poke-with-new_add [...] adds 2e2713ae1a05 btf: Fix virt_to_phys() on arm64 when mmapping BTF new 0238c45fbbf8 libbpf: Fix handling of BPF arena relocations new d786aba32000 Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...] adds 9ab29ed50555 gpiolib: acpi: Add a quirk for Acer Nitro V15 adds e31c8f1db9c1 Merge tag 'intel-gpio-v6.16-2' of git://git.kernel.org/pub [...] adds 11ff5e06e023 gpiolib: devres: release GPIOs in devm_gpiod_put_array() new 16e14971df69 Merge tag 'gpio-fixes-for-v6.16-rc7' of git://git.kernel.o [...] adds 500ba3328441 pmdomain: governor: Consider CPU latency tolerance from pm [...] adds 621a88dbfe90 cpuidle: psci: Fix cpuhotplug routine with PREEMPT_RT=y new 7abc678e3084 Merge tag 'pmdomain-v6.16-rc2' of git://git.kernel.org/pub [...] adds 3051247e4faa block: fix kobject leak in blk_unregister_queue adds c4706c5058a7 loop: use kiocb helpers to fix lockdep warning adds 80d7762e0a42 nvme: fix inconsistent RCU list manipulation in nvme_ns_ad [...] adds dd8e34afd670 nvme: fix endianness of command word prints in nvme_log_er [...] adds 1fc09f2961f5 nvme: revert the cross-controller atomic write size validation adds 71257925e83e nvme: fix misaccounting of nvme-mpath inflight I/O adds 0523c6cc87e5 nvmet-tcp: fix callback lock for TLS handshake adds 2680efde75cc Merge tag 'nvme-6.16-2025-07-17' of git://git.infradead.or [...] new e5ac874257bf Merge tag 'block-6.16-20250718' of git://git.kernel.dk/linux adds 08ca1409c4fa io_uring/zcrx: disallow user selected dmabuf offset and size adds c7cafd5b81cc io_uring/poll: fix POLLERR handling new e347810e8409 Merge tag 'io_uring-6.16-20250718' of git://git.kernel.dk/linux adds 83131d84694a KVM: Documentation: minimal updates to review-checklist.rst adds 8a73c8dbb230 KVM: Documentation: document how KVM is tested adds 2265c08ec393 KVM: arm64: Fix enforcement of upper bound on MDCR_EL2.HPMN adds be8543845da5 Merge tag 'kvmarm-fixes-6.16-6' of git://git.kernel.org/pu [...] adds 57f576e860d3 RISC-V: KVM: Disable vstimecmp before exiting to user-space adds 4cec89db80ba RISC-V: KVM: Move HGEI[E|P] CSR access to IMSIC virtualization adds 709ea4a8661c Merge tag 'kvm-riscv-fixes-6.16-2' of https://github.com/k [...] adds ed302854d015 KVM: TDX: Don't report base TDVMCALLs adds 073b3eca08f9 Documentation: KVM: Fix unexpected unindent warning adds b24bbb534c2d KVM: x86: Reject KVM_SET_TSC_KHZ vCPU ioctl for TSC protec [...] adds b8be70ec2b47 KVM: VMX: Ensure unused kvm_tdx_capabilities fields are ze [...] adds 4b7d440de209 Merge tag 'kvm-x86-fixes-6.16-rc7' of https://github.com/k [...] new c7de79e662b8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 82d369b48a6b riscv: Stop considering R_RISCV_NONE as bad relocations adds 16d743606dba ACPI: RISC-V: Remove unnecessary CPPC debug message adds e3f16d63d54e riscv: ftrace: Properly acquire text_mutex to fix a race c [...] adds 969f028bf2c4 riscv: Enable interrupt during exception handling adds b3510183ab7d riscv: traps_misaligned: properly sign extend value in mis [...] adds 5874ca4c6280 riscv: Stop supporting static ftrace adds b65ca21835ed riscv: uaccess: Fix -Wuninitialized and -Wshadow in __put_ [...] new 414aaef1537a Merge tag 'riscv-for-linus-6.16-rc7' of git://git.kernel.o [...] adds d9408b8eea6d crypto: chelsio - Use crypto_shash_export_core adds ccafe2821cfa crypto: qat - Use crypto_shash_export_core new 27c2570359d6 Merge tag 'v6.16-p7' of git://git.kernel.org/pub/scm/linux [...] new 8767cb3fbd51 Fix SMB311 posix special file creation to servers which do [...] new 4871b7cb27f4 Merge tag 'v6.16-rc6-smb3-client-fixes' of git://git.samba [...] new 1c6aa1121e7a Merge tag 'vfs-6.16-rc7.fixes' of git://git.kernel.org/pub [...] adds fe49aae0fcb3 rust: init: Fix generics in *_init! macros adds aa7b65c2a29e objtool/rust: add one more `noreturn` Rust function for Ru [...] adds 749815922677 rust: use `#[used(compiler)]` to fix build and `modpost` w [...] new acc0bac1c625 Merge tag 'rust-fixes-6.16-2' of git://git.kernel.org/pub/ [...] adds 495a4f0dce9c hwmon: (corsair-cpro) Validate the size of the received in [...] new 3e8e93cbb8b0 hwmon: (ina238) Report energy in microjoules new ce3cf7c8a174 hwmon: (pmbus/ucd9000) Fix error in ucd9000_gpio_set new bd4a1567b6e3 Merge tag 'hwmon-for-v6.16-rc7' of git://git.kernel.org/pu [...] adds 9beb8c5e77dc sched,freezer: Remove unnecessary warning in __thaw_task adds 14a67b42cb6f Revert "cgroup_freezer: cgroup_freezing: Check if not frozen" new c64004df8914 Merge tag 'cgroup-for-6.16-rc6-fixes' of git://git.kernel. [...] adds 7980ad7e4ca8 selftests/sched_ext: Fix exit selftest hang on UP adds e14fd98c6d66 sched/ext: Prevent update_locked_rq() calls with NULL rq adds 06efc9fe0b8d sched_ext: idle: Handle migration-disabled tasks in idle s [...] new bf61759db409 Merge tag 'sched_ext-for-6.16-rc6-fixes' of git://git.kern [...] new 64e135f1eaba efivarfs: Fix memory leak of efivarfs_fs_info in fs_contex [...] new f4a40a4282f4 Merge tag 'efi-fixes-for-v6.16-2' of git://git.kernel.org/ [...] new bcce05041b21 Input: xpad - set correct controller type for Acer NGR200 new e2e9e161997a Merge tag 'input-for-v6.16-rc6' of git://git.kernel.org/pu [...] adds c871c199accb regmap: fix potential memory leak of regmap_bus new 875dd235ceca Merge tag 'regmap-fix-v6.16-rc6' of git://git.kernel.org/p [...] adds 710505212e32 spi: Add check for 8-bit transfer with 8 IO mode support new 990b11a523a8 Merge tag 'spi-fix-v6.16-rc6' of git://git.kernel.org/pub/ [...] adds 9fe58ecd1ed8 mux: mmio: Fix missing CONFIG_REGMAP_MMIO adds da9374819eb3 iio: backend: fix out-of-bound write adds 16285a093186 iio: fix potential out-of-bound write adds e8ad595064f6 iio: adc: stm32-adc: Fix race in installing chained IRQ handler adds 6d21f2c2dd84 iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] adds 8d8d7c1dbc46 iio: adc: max1363: Reorder mode_list[] entries adds 43d8c4a3a3c7 dt-bindings: iio: adc: adi,ad7606: fix dt_schema validatio [...] adds 6ac609d1fba1 iio: adc: adi-axi-adc: fix ad7606_bus_reg_read() adds 9f92e93e257b iio: common: st_sensors: Fix use of uninitialize device structs adds fd8e6f872962 dt-bindings: iio: gyro: invensense,mpu3050: change irq maxItems adds 3281ddcea642 iio: adc: axp20x_adc: Add missing sentinel to AXP717 ADC c [...] adds 1fe16dc1a2f5 iio: accel: fxls8962af: Fix use after free in fxls8962af_f [...] adds 7b8648263278 iio: adc: ad7949: use spi_is_bpw_supported() adds 24fa69894ea3 iio: adc: ad7380: fix adi,gain-milli property parsing adds 1131e70558bc iio: dac: ad3530r: Fix incorrect masking for channels 4-7 [...] adds 5f5963805386 Merge tag 'iio-fixes-for-6.16a' of ssh://gitolite.kernel.o [...] adds 886a94f008dd interconnect: qcom: sc7280: Add missing num_links to xm_pc [...] adds b44f12ae21f6 interconnect: exynos: handle node name allocation failure adds 1809db75bd1f interconnect: increase ICC_DYN_ID_START adds 618c810a7b21 interconnect: icc-clk: destroy nodes in case of memory all [...] adds c5b60592886f interconnect: avoid memory allocation when 'icc_bw_lock' is held adds 0262393c1016 Merge tag 'icc-6.16-rc5' of ssh://gitolite.kernel.org/pub/ [...] adds ae68ad3d7a93 MAINTAINERS: add miscdevice Rust abstractions adds 2aa4ad626ee7 nvmem: imx-ocotp: fix MAC address byte length adds 08ae4b20f5e8 comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large adds ab705c8c35e1 comedi: Fix some signed shift left operations adds ed93c6f68a3b comedi: das16m1: Fix bit shift out of bounds adds b14b076ce593 comedi: pcl812: Fix bit shift out of bounds adds 66acb1586737 comedi: aio_iiro_16: Fix bit shift out of bounds adds 70f2b28b5243 comedi: das6402: Fix bit shift out of bounds adds e9cb26291d00 comedi: Fix use of uninitialized data in insn_rw_emulate_bits() adds 46d8c744136c comedi: Fix initialization of data for instructions that w [...] adds 1b98304c09a0 comedi: comedi_test: Fix possible deletion of uninitialize [...] adds e108b0a5d339 misc: amd-sbi: Address potential integer overflow issue re [...] adds bbb4013947fa misc: amd-sbi: Address copy_to/from_user() warning reporte [...] adds 16ad3ee51fc9 misc: amd-sbi: Explicitly clear in/out arg "mb_in_out" adds 2d7521aa26ec nvmem: layouts: u-boot-env: remove crc32 endianness conversion new ecf11d31bf5c Merge tag 'char-misc-6.16-rc7' of git://git.kernel.org/pub [...] adds ebe0b2ecb7b8 Revert "staging: vchiq_arm: Improve initial VCHIQ connect" adds 228af5a58524 Revert "staging: vchiq_arm: Create keep-alive thread durin [...] adds f2b8ebfb8670 staging: vchiq_arm: Make vchiq_shutdown never fail new b933c72d650a Merge tag 'staging-6.16-rc6' of git://git.kernel.org/pub/s [...] adds 273cc3406c8d serial: core: fix OF node leak adds 6c0e9f05c9d7 pch_uart: Fix dma_sync_sg_for_device() nents value new 673cf893b66a Merge tag 'tty-6.16-rc6' of git://git.kernel.org/pub/scm/l [...] adds 58d71d4242ce thunderbolt: Fix wake on connect at runtime adds 2cdde91c14ec thunderbolt: Fix bit masking in tb_dp_port_set_hops() adds 9fccced2d25b Merge tag 'thunderbolt-for-v6.16-rc4' of ssh://gitolite.ke [...] adds 67a59f82196c usb: musb: fix gadget state on disconnect adds 3014168731b7 usb: gadget: configfs: Fix OOB read on empty string write adds 08f49cdb71f3 USB: serial: option: add Foxconn T99W640 adds cd0f8649d0e1 Merge tag 'usb-serial-6.16-rc6' of ssh://gitolite.kernel.o [...] adds ef8abc0ba49c usb: dwc3: qcom: Don't leave BCR asserted adds 5724ff190b22 usb: dwc2: gadget: Fix enter to hibernation for UTMI+ PHY adds c980666b6958 USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI adds 252f4ac08cd2 USB: serial: option: add Telit Cinterion FE910C04 (ECM) co [...] adds fdfa018c6962 Merge tag 'usb-serial-6.16-rc7' of ssh://gitolite.kernel.o [...] adds 2521106fc732 usb: hub: Don't try to recover devices lost during warm reset. new 4f066b189f91 Merge tag 'usb-6.16-rc6' of git://git.kernel.org/pub/scm/l [...] adds 7b89a44b2e8c Drivers: hv: Select CONFIG_SYSFB only if EFI is enabled adds 0d86a8d65c1e tools/hv: fcopy: Fix incorrect file path conversion adds b0871aa0f8df Drivers: hv: Fix the check for HYPERVISOR_CALLBACK_VECTOR adds 2b206d346823 Drivers: hv: Fix warnings for missing export.h header inclusion adds 0271e72bc0f7 x86/hyperv: Fix warnings for missing export.h header inclusion adds 5b187e9a3154 clocksource: hyper-v: Fix warnings for missing export.h he [...] adds 4a4f15170b63 PCI: hv: Fix warnings for missing export.h header inclusion adds 9669ddda18fb net: mana: Fix warnings for missing export.h header inclusion adds f84b21da3624 PCI: hv: Don't load the driver for baremetal root partition adds bb169f80ed5a x86/hyperv: Fix usage of cpu_online_mask to get valid cpu adds faab52b59b09 x86/hyperv: Clean up hv_map/unmap_interrupt() return values adds 36c46e64c550 Drivers: hv: Use nested hypercall for post message and sig [...] adds 52a45f870e27 x86/hyperv: Expose hv_map_msi_interrupt() adds 6f490bb4a982 PCI: hv: Use the correct hypercall for unmasking interrupt [...] adds a4131a50d072 tools/hv: fcopy: Fix irregularities with size of ring buffer new 5f054ef2e0f1 Merge tag 'hyperv-fixes-signed-20250718' of git://git.kern [...] adds 36569780b0d6 sched: Change nr_uninterruptible type to unsigned long new 62347e279092 Merge tag 'sched-urgent-2025-07-20' of git://git.kernel.or [...] adds d0a48dc4df5c selftests/futex: Convert 32-bit timespec to 64-bit version [...] new 92329d578d60 Merge tag 'locking-urgent-2025-07-20' of git://git.kernel. [...] adds 6b995d01683f x86/sev: Work around broken noinstr on GCC new 07fa9cad5460 Merge tag 'x86-urgent-2025-07-20' of git://git.kernel.org/ [...] adds a9503a2ecd95 i2c: omap: Handle omap_i2c_init() errors in omap_i2c_probe() adds 60c016afccac i2c: omap: Fix an error handling path in omap_i2c_probe() adds c870cbbd71fc i2c: stm32: fix the device used for the DMA map adds 6aae87fe7f18 i2c: stm32f7: unmap DMA mapped buffer adds a8780906ca26 Merge tag 'i2c-host-fixes-6.16-rc6' of git://git.kernel.or [...] new c10ee5cc1217 Merge tag 'i2c-for-6.16-rc7' of git://git.kernel.org/pub/s [...] new 85a3bce695b3 tracing/osnoise: Fix crash in timerlat_dump_stack() new b5e8acc14dcb tracing: Add down_write(trace_event_sem) when adding trace event new 2013e8c2e6fd Merge tag 'trace-v6.16-rc5' of git://git.kernel.org/pub/sc [...] new 89be9a83ccf1 Linux 6.16-rc7 new b8a19b373e5c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new c6b61cde229f fix the regression in ufs options parsing new ef58e9c780ae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a911a076477d bcachefs: Add missing barriers around journal reservations new 234e47a2c940 bcachefs: async_objs: update iter pos after obj printed new 8ef344f30bfd bcachefs: fsck: dir_loop, subvol_loop now autofix new f442c705b3ba bcachefs: kill darray_u32_has() new efae791b1583 bcachefs: Reduce __bch2_btree_node_alloc() stack usage new dab06a1bbc14 bcachefs: Allow CONFIG_UNICODE=m new 8c8125bc8f74 bcachefs: use scoped_guard() in fast_list.c new 2331547f7e68 bcachefs: DEFINE_CLASS()es for dev refcounts new 977f5505520f bcachefs: More errcode conversions new d83c2589f4a2 bcachefs: add an unlikely() to trans_begin() new 81b6082b90ad bcachefs: Plumb trans_kmalloc ip to trans_log_msg new 303c06903d8c bcachefs: Don't log error twice in allocator async repair new 6b7e8e7a771d bcachefs: Don't memcpy more than needed new 4d6d7db7dcf4 bcachefs: bch2_trans_has_updates() new f823e66b4235 bcachefs: Improve inode deletion new 2a33d540b22c bcachefs: Don't peek key cache unless we have a real key new 8d2ff3be2f74 bcachefs: Evict/bypass key cache when deleting new 7813cb990204 bcachefs: Refactor trans->mem allocation new ae94097da43c bcachefs: Shut up clang warning new 5b2938dcc31c bcachefs: -o fix_errors may now be used without -o fsck new 69460ebf6cc9 bcachefs: Improved btree node tracepoints new 812154ab5b2e bcachefs: Finish error_throw tracepoints new f89204096199 bcachefs: Simplify bch2_bio_map() new b8d4c7925e97 bcachefs: Use bio_add_folio_nofail() for unfailable operations new b5bfa8af8115 bcachefs: Improve inode_create behaviour on old filesystems new d2cf31713ddf bcachefs: Before removing dangling dirents, check for contents new 381990a2aa12 bcachefs: check_key_has_inode() reconstructs more aggressively new 8324c0cc6c18 bcachefs: bch_fs.devs_removed new 9fd75b739ac3 bcachefs: ptr_to_removed_device new 9d11f4538657 bcachefs: Don't lock exec_update_lock new 1bd8fecfae0f bcachefs: bch2_journal_entry_missing_range() new 6d83978c3e32 bcachefs: Faster checking for missing journal entries new 1332a0dde882 bcachefs: Add missing bch2_log_msg_start() new aba2fae2848b bcachefs: Suppress unnecessary inode_i_sectors_wrong fsck error new c003300894c0 bcachefs: Print errcode when bch2_read_extent() sees error new 3f58db48834b bcachefs: Fix error message in buffered read path new 2b91bf894a05 bcachefs: Debug param for injecting btree node corruption on read new 8a98473d7aa5 bcachefs: device add now properly sets c->online_devs new 56f8f9e75aea bcachefs: silence userspace build warning new c9fafdea4238 bcachefs: Update path flags cleanups new 37117eb19048 bcachefs: add missing log message newline new 212c7cf88369 bcachefs: add missing includes new 6625e8efb026 bcachefs: silence userspace build warning new 56d8d9053121 bcachefs: trace_data_update_done_no_rw_devs new 45ffbcadb0b6 bcachefs: use kvzalloc() for journal bios new c8902750674a bcachefs: Improve nopromote visibility new 96a62301109d bcachefs: unsigned -> enum bch_trans_commit_flags new 1ba5fa4e9e90 bcachefs: __bch2_btree_node_alloc() now respects target new 0b70ff0c3cd9 bcachefs: use union for bch_compression_opt to make encode [...] new 516c49253cbb bcachefs: bch2_btree_write_buffer_insert_checks() new f3fb7ed9f54e bcachefs: don't call get_update_rebalance_opts() on btree ptrs new db3476935a13 bcachefs: kill bch2_err_str() BUG_ON() new 5721b7c3243d bcachefs: bch2_read_bio_to_text(): tabstops new 2be29a239cbf bcachefs: kill __bch2_print_str() new c77fd564d4ca bcachefs: bch_log() new 4824723ef495 bcachefs: c->loglevel new 1103a60e2c75 bcachefs: Zero list_idx when deleting from async obj lists new f22b9e0ff193 bcachefs: fix device add before fs started new 98960a07d0d3 bcachefs: fast_list: warn if non-empty on exit new c00b7bc363b6 bcachefs: bch2_journal_key_insert_take() accumulates accou [...] new 937ec3f69ef1 bcachefs: bch2_fs_initialize() now runs journal replay new a649f026ed04 bcachefs: do_bch2_trans_commit_to_journal_replay handles a [...] new d58061f3c08f bcachefs: bch2_set_nr_journal_buckets_iter() always marks new 36f92d374b30 bcachefs: bch2_fs_initialize() initializes before going RW new d3e1fd8d5d35 bcachefs: Improve bch2_read_bio_to_text() new b7c6735aa339 bcachefs: Fix replicas max options new d3f7515585b5 bcachefs: Better congestion visibilty in sysfs new ecd05d5cffb7 bcachefs: nopromote sub counters new eb4c8ae1bb92 bcachefs: make congestion tracking less aggressive new 5b257c6c15cd bcachefs: __bset_aux_tree_verify_ro() new 6822ad9009b7 bcachefs: Add missing bch2_bkey_set_needs_rebalance to noc [...] new 1a9daa23abb2 bcachefs: delete useless null ptr check new 296ef355b8e1 bcachefs: Also create snapshots with CAP_FOWNER new 4bc0bdb774ca bcachefs: Fix missing compat code in check_subvol() new cf038056c7b7 bcachefs: Fix UAF in check_dirent() new 88b560686075 bcachefs: Fix journal assertion new 0a78838c5abf bcachefs: Fix __bch2_fs_read_write() error path new d8e19c56362e bcachefs: Give debugfs cached btree nodes better indentation new f36e0af20ecf bcachefs: Silence clang warning about enum types new d7d8f4555b2c bcachefs: kill bkey_journal_seq() new d46c5e71ab37 bcachefs: don't pass bch_ioctl_data by value new b1287b675a4f bcachefs: better device too small error message new e24fd8c2c18e bcachefs: check_i_sectors now prints paths new a3d4f9adc5ec bcachefs: simplify bch2_trans_do() new e6efade73559 bcachefs: DEFINE_GUARD(printbuf_atomic) new e7db0778ee01 bcachefs: convert super-io.c to CLASS/guards new fed385d7de4d bcachefs: convert super.c to CLASS/guards new 936e923cde16 bcachefs: convert acl.c to CLASS/guards new a62b12e41849 bcachefs: convert xattr.c to CLASS/guards new 705fd2a920fc bcachefs: convert thread_with_file.c to CLASS/guards new e7fcf6142926 bcachefs: convert unit tests to CLASS/guards new 34993e0f1b1e bcachefs: convert util.[ch] to CLASS/guards new 26f96607a26b bcachefs: convert six.c to guards new 01939fedde89 bcachefs: convert progress.c to guards new ce3ba6499658 bcachefs: convert enumerated_ref.c to guards new 51bc5552c89f bcachefs: convert opts.c to CLASS/guards new 24b685884d97 bcachefs: convert sysfs.c to CLASS/guards new 4cf19fcbb82e bcachefs: convert buckets_waiting_for_journal.c to CLASS/guards new 2ceb8e44d96f bcachefs: convert quota.c to CLASS/guards new 4bd7a2d3b0ba bcachefs: convert sb-clean.c to CLASS/guards new 5a4633b1a3de bcachefs: convert sb-downgrade.c to CLASS/guards new 9da36c2080b1 bcachefs: convert sb-errors.c to CLASS/guards new c5b46a1d0b1f bcachefs: convert sb-members.c to CLASS/guards new 1c8e3e120258 bcachefs: convert clock.c to CLASS/guards new 9b7c05fe1fe2 bcachefs: convert debug.c to CLASS/guards new 5d04777cc8d1 bcachefs: convert nocow_locking.c to CLASS/guards new d067e68b4545 bcachefs: convert replicas.c to CLASS/guards new 45fd1251381d bcachefs: convert bset.c to CLASS new bd1d18b4652b bcachefs: convert bkey.c to CLASS new d76e6070eb55 bcachefs: convert chardev.c to CLASS new a0b9adfa420f bcachefs: convert fs-ioctl.c to CLASS/guards new f3e8af24d545 bcachefs: convert disk_groups.c to guards new 9ea21cff1253 bcachefs: convert checksum.c to CLASS/guards new b25ed99f928e bcachefs: convert compress.c to guards new a8701a99dc86 bcachefs: convert rebalance.c to CLASS/guards new c224dd04fe84 bcachefs: convert migrate.c to CLASS/guards new 6a4c0d4f68cd bcachefs: convert move.c to CLASS/guards new 66a05d76c201 bcachefs: convert movinggc.c to CLASS new 65c86b9b4096 bcachefs: convert data_update.c to CLASS/guards new 3507e554c708 bcachefs: convert reflink.c to CLASS/guards new f06af157a7ac bcachefs: convert snapshot.c to CLASS/guards new 64844c0e02fa bcachefs: convert subvolume.c to CLASS/guards new 259083f9c619 bcachefs: convert str_hash.c to CLASS new e851fa9a56fe bcachefs: convert recovery_passes.c to CLASS/guards new f00448aeffa7 bcachefs: convert recovery.c to CLASS/guards new f8611ceaf3e7 bcachefs: convert lru.c to CLASS new 6be8c82b307f bcachefs: convert extents.c to guards new 1d371a051532 bcachefs: convert logged_ops.c to CLASS new 2d5e5b6742bd bcachefs: convert inode.c to CLASS new e7a922cf695d bcachefs: convert dirent.c to CLASS new 29234eed0fb2 bcachefs: convert namei.c to CLASS new 120eeb32db9d bcachefs: convert io_read.c to CLASS/guards new aa9e5e35c833 bcachefs: convert io_write.c to CLASS/guards new 392a20f7d195 bcachefs: convert io_misc.c to CLASS/guards new f3ba571f5a00 bcachefs: convert fsck.c to CLASS/guards new d368a9fcb324 bcachefs: convert disk_accounting.c to CLASS/guards new 0829ca4dbdd6 bcachefs: convert buckets.c to CLASS/guards new 4aeafc8ed25f bcachefs: convert ec.c to CLASS/guards new d8bf14aaa5ed bcachefs: convert backpointers.c to CLASS/guards new a68da8e70647 bcachefs: convert alloc_background.c to CLASS/guards new 22d4eb5756ac bcachefs: convert alloc_foreground.c to CLASS/guards new e85865418d7a bcachefs: convert fs.c to CLASS/guards new c58feac7c6e4 bcachefs: convert fs-io.c to CLASS/guards new 1b5612a4cdb9 bcachefs: convert fs-io-pagecache.c to CLASS/guards new 9ad44b363ccc bcachefs: convert fs-io-buffered.c to CLASS/guards new a7620cac93a0 bcachefs: convert fs-io-direct.c to CLASS/guards new c4d5b9cccdb5 bcachefs: convert btree_node_scan.c to CLASS/guards new 96cacb67f0a6 bcachefs: convert journal.c to CLASS/guards new 0a65d55dcb7f bcachefs: convert journal_io.c to CLASS/guards new 67ce6bdb569a bcachefs: convert journal_reclaim.c to CLASS/guards new 5a3df6e34d38 bcachefs: convert journal_seq_blacklist.c to CLASS/guards new b1bd615c54de bcachefs: convert btree_cache.c to CLASS/guards new cb8ba1c8cb5e bcachefs: convert btree_gc.c to CLASS/guards new 80e360d30557 bcachefs: convert btree_write_buffer.c to CLASS/guards new f56df93fbe66 bcachefs: convert btree_update.c to CLASS/guards new 136e98e6e997 bcachefs: convert btree_update_interior.c to CLASS/guards new d7d2fe468369 bcachefs: convert btree_trans_commit.c to CLASS/guards new 9a2d5e04da21 bcachefs: convert btree_key_cache.c to CLASS/guards new b64333f96932 bcachefs: convert btree_io.c to CLASS/guards new eec410af001c bcachefs: convert btree_iter.c to CLASS/guards new 5999f0adb189 bcachefs: convert btree_locking.c to CLASS/guards new 321e165736d8 bcachefs: convert btree_journal_iter.c to CLASS/guards new e0be1d3fd307 bcachefs: bch2_run_recovery_pass() now prints errors new 012fda75c045 bcachefs: convert error.c to CLASS/guards new c952b53cd314 bcachefs: Fix padding zeroout when creating casefolded dirents new 068ff935c5c6 bcachefs: Don't call bch2_recovery_pass_want_ratelimit wit [...] new 63bc9fe48b77 bcachefs: Tell wbt throttling not to throttle metadata writes new 1a806cc0ee86 bcachefs: Kill redundant write_super() when running recove [...] new 8f66b679354a bcachefs: Add comment to journal_flush_done() new aadbce69b111 bcachefs: Don't emit empty journal entry for accounting new f71f2f97436a bcachefs: sysfs trigger_btree_write_buffer_flush new 35ad85378e16 closures: Improve warnings on bad put new 8e381c402d86 bcachefs: Fix unhandled key type in fiemap_fill_extent new a41ca0283aee bcachefs: Ensure we don't return with closure on waitlist new d0bd9d5e8d90 bcachefs: bch2_move_data() now walks btree nodes new c4141a950b18 bcachefs: rereplicate flushes interior updates new 3efdad3dad0b bcachefs: can_use_btree_node() new 955a3094ebc4 bcachefs: Fix error handling in btree_iter_peek_slot new 1b6cbc9e3075 bcachefs: fix assert in bch2_btree_path_traverse_cached() new 0666852bc44e bcachefs: Fix allocate_dropping_locks() usage new 2eb237574fef bcachefs: log devices we're scanning in btree node scan new d434ff3feb76 bcachefs: Fix refs to undefined fields in __bch2_alloc_v4_ [...] new f64dc7344515 bcachefs: Use user_backed_iter instead of iter_is_iovec new a3e8a853ac61 bcachefs: fix check_extent_overbig() call new 2943e6f65828 bcachefs: Convert topology repair errs to standard error codes new cbdeb0ffd5bf bcachefs: Fix UAF by journal write path new 42bf8d95ce05 bcachefs: Fix __bch2_alloc_to_v4 copy new 0b612f0a27e4 bcachefs: Flush btree_interior_update_work before freeing fs new e435e07789a3 bcachefs: Only track read latency for congestion tracking new 6e30e654f666 bcachefs: Clean up btree_node_read_work() error handling new 1d2acb1644d5 bcachefs: Ensure pick_read_device() returns error for btre [...] new 7d521baa8185 bcachefs: btree_lost_data: mark a few more errors for sile [...] new 3e0ae5652ef2 bcachefs: btree_node_scan: don't re-read before initializi [...] new decfbefb90a0 bcachefs: Don't allow mounting with crazy numbers of dirty [...] new 8261c4cb7925 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new a4dd43ead3fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 11581c89066a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84a2fbe261a6 smb: change return type of cached_dir_lease_break() to bool new 135dbf0ecd38 cifs: reset iface weights when we cannot find a candidate new 1009bbfa660c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 0783efde4e56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 00d9b7986904 erofs: fix build error with CONFIG_EROFS_FS_ZIP_ACCEL=y new bc7d493701d7 erofs: add on-disk definition for metadata compression new e484a15cdbd3 erofs: implement metadata compression new f023fb69cf5e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c2723fd7eae6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c94c3ccb34ba Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 9d9076238fe9 ext4: Refactor breaking condition for xattr_find_entry() new c678bdc99875 ext4: fix inode use after free in ext4_end_io_rsv_work() new 91b8ca8b2672 ext4: Make sure BH_New bit is cleared in ->write_end handler new 3658b8b3398e ext4: replace strcmp with direct comparison for '.' and '..' new a35454ecf8a3 ext4: use memcpy() instead of strcpy() new 90f097b1403f ext4: refactor the inline directory conversion and new dir [...] new 68f9a4d4f74a ext4: add ext4_try_lock_group() to skip busy groups new c6a98dbdff75 ext4: separate stream goal hits from s_bal_goals for bette [...] new 8eb252a81b31 ext4: remove unnecessary s_mb_last_start new ea906991a494 ext4: remove unnecessary s_md_lock on update s_mb_last_group new 174688d2e06e ext4: utilize multiple global goals to reduce contention new d82c95e546dc ext4: get rid of some obsolete EXT4_MB_HINT flags new 1930d818c5ec ext4: fix typo in CR_GOAL_LEN_SLOW comment new 3772fe7b4225 ext4: convert sbi->s_mb_free_pending to atomic_t new 92ba7b95ef07 ext4: merge freed extent with existing extents before insertion new 84521ebf8302 ext4: fix zombie groups in average fragment size lists new bbe11dd13a3f ext4: fix largest free orders lists corruption on mb_optim [...] new 47fb751bf947 ext4: factor out __ext4_mb_scan_group() new 12a5b877c314 ext4: factor out ext4_mb_might_prefetch() new 6e0275f6e713 ext4: factor out ext4_mb_scan_group() new bffe0d505162 ext4: convert free groups order lists to xarrays new 56b493f9ac00 ext4: refactor choose group to scan group new feffac547fb5 ext4: implement linear-like traversal across order xarrays new 45c7ca41de7e ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr new ee15941f2dda Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 026e81230291 f2fs: fix to avoid out-of-boundary access in dnode page new 1d4e5eefd114 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 522215886721 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 923c625b2131 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a259c599f10 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new e2f5184f9db0 smb/server: use lookup_one_unlocked() new 376727cf8916 smb/server: simplify ksmbd_vfs_kern_path_locked() new a29ed1f7d615 smb/server: avoid deadlock when linking with ReplaceIfExists new c05882a3a0e3 smb/server: add ksmbd_vfs_kern_path() new bce0d4cf4816 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 38a098af636b Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 099305e96ee7 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 1841bec6b782 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new ad4005c52c1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f89c581c0da xfs: use xfs_trans_reserve_more in xfs_trans_reserve_more_inode new e13f9ce5bec1 xfs: don't use xfs_trans_reserve in xfs_trans_reserve_more new ddf9708277eb xfs: decouple xfs_trans_alloc_empty from xfs_trans_alloc new b4e174c374f6 xfs: don't use xfs_trans_reserve in xfs_trans_roll new e967dc40d501 xfs: return the allocated transaction from xfs_trans_alloc_empty new 149b5cf8c7d2 xfs: return the allocated transaction from xchk_trans_alloc_empty new a766ae6fe120 xfs: remove xrep_trans_{alloc,cancel}_hook_dummy new d9dbddd143db xfs: remove the xlog_ticket_t typedef new a10f18bc6778 xfs: improve the xg_active_ref check in xfs_group_free new c11330b4ac11 xfs: use a uint32_t to cache i_used_blocks in xfs_init_zone new 8a034f984dfe xfs: rename oz_write_pointer to oz_allocated new 7a779c6867fa xfs: stop passing an inode to the zone space reservation helpers new 8196283484ec xfs: improve the comments in xfs_max_open_zones new e381d3e2c80d xfs: improve the comments in xfs_select_zone_nowait new 414d21d65b8e xfs: Remove unused label in xfs_dax_notify_dev_failure new fe30244c817a fs/xfs: replace strncpy with memtostr_pad() new dde319fd3646 Merge branch 'xfs-6.17-merge' into for-next new f69153451328 Merge branch 'xfs-6.16-fixes' into for-next new f6840d363759 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new dce9a77d74cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61e6c09ed32d Merge branch 'vfs.fixes' into vfs.all new 418991133f04 Merge branch 'vfs-6.17.misc' into vfs.all new 3a2119b194bc Merge branch 'vfs-6.17.coredump' into vfs.all new 4e301d858af1 fs: constify file ptr in backing_file accessor helpers new 3ec2529eca6f ovl: remove unneeded non-const conversion new 04060e7860cb Merge patch series "backing_file accessors cleanup" new 083957f9614a ovl: support layers on case-folding capable filesystems new 9d23967b18c6 ovl: simplify an error path in ovl_copy_up_workdir() new c4f8f862b31c ovl: change ovl_create_index() to take dir locks new d2c995581c7c ovl: Call ovl_create_temp() without lock held. new a735bdf0b785 ovl: narrow the locked region in ovl_copy_up_workdir() new a07052e07b67 ovl: narrow locking in ovl_create_upper() new 4f622bd9f3e5 ovl: narrow locking in ovl_clear_empty() new e460bc4d012c ovl: narrow locking in ovl_create_over_whiteout() new 76342c9eb8e2 ovl: simplify gotos in ovl_rename() new 05468498cd2f ovl: narrow locking in ovl_rename() new 7dfb0722ad07 ovl: narrow locking in ovl_cleanup_whiteouts() new 8290fb412d2f ovl: narrow locking in ovl_cleanup_index() new 61eb7fec9e79 ovl: narrow locking in ovl_workdir_create() new d56c6feb69cb ovl: narrow locking in ovl_indexdir_cleanup() new a45ee87ded78 ovl: narrow locking in ovl_workdir_cleanup_recurse() new 241062ae5d87 ovl: change ovl_workdir_cleanup() to take dir lock as needed. new c69566b1d11d ovl: narrow locking on ovl_remove_and_whiteout() new 2fa14cf2dca1 ovl: change ovl_cleanup_and_whiteout() to take rename lock [...] new 8afa0a736713 ovl: narrow locking in ovl_whiteout() new 09d56cc88c24 ovl: narrow locking in ovl_check_rename_whiteout() new ee37c3cfc5df ovl: change ovl_create_real() to receive dentry parent new fe4d3360f9cb ovl: rename ovl_cleanup_unlocked() to ovl_cleanup() new dc3977856443 Merge patch series "ovl: narrow regions protected by i_rw_sem" new b648be254228 Merge branch 'vfs-6.17.ovl' into vfs.all new 378135c1bd02 Merge branch 'vfs-6.17.nsfs' into vfs.all new 1388b7bb3472 Merge branch 'vfs-6.17.async.dir' into vfs.all new fce6e6472cdb Merge branch 'vfs-6.17.fallocate' into vfs.all new 7574e49ddc5f Merge branch 'vfs-6.17.mmap_prepare' into vfs.all new d4f626e82b49 Merge branch 'vfs-6.17.pidfs' into vfs.all new 999f2a8d6c65 Merge branch 'vfs-6.17.bpf' into vfs.all new de6c93b5005f Merge branch 'vfs-6.17.rust' into vfs.all new 9e936bcf1980 Merge branch 'vfs-6.17.integrity' into vfs.all new 3328bb5b71fb Merge branch 'vfs-6.17.fileattr' into vfs.all new 80eba159d6d6 Merge branch 'vfs-6.17.super' into vfs.all new a4c9ab1d4975 fuse: use iomap for buffered writes new ef7e7cbb323f fuse: use iomap for writeback new 1097a87dcb74 fuse: use iomap for folio laundering new 707c5d3471e3 fuse: hook into iomap for invalidating and checking partia [...] new 6e2f4d8a6118 fuse: refactor writeback to use iomap_writepage_ctx inode new d5212d819e02 Merge patch series "fuse: use iomap for buffered writes + [...] new 4c838c7672c3 Merge branch 'vfs-6.17.iomap' into vfs.all new ac61b8d9d4d1 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new e25b84cb9ec2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
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 (c207b45f136f) \ N -- N -- N refs/heads/fs-next (e25b84cb9ec2)
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 385 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-erofs | 2 +- .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 6 - .../bindings/iio/gyroscope/invensense,mpu3050.yaml | 2 +- Documentation/hwmon/ina238.rst | 2 +- Documentation/virt/kvm/api.rst | 11 +- Documentation/virt/kvm/review-checklist.rst | 95 ++- MAINTAINERS | 1 + Makefile | 2 +- arch/arm64/kvm/sys_regs.c | 2 +- arch/riscv/Kconfig | 3 +- arch/riscv/include/asm/kvm_aia.h | 4 +- arch/riscv/include/asm/kvm_host.h | 3 + arch/riscv/include/asm/uaccess.h | 4 +- arch/riscv/kernel/ftrace.c | 18 +- arch/riscv/kernel/traps.c | 10 +- arch/riscv/kernel/traps_misaligned.c | 2 +- arch/riscv/kvm/aia.c | 51 +- arch/riscv/kvm/aia_imsic.c | 45 ++ arch/riscv/kvm/vcpu.c | 10 - arch/riscv/kvm/vcpu_timer.c | 16 + arch/riscv/tools/relocs_check.sh | 4 +- arch/s390/net/bpf_jit_comp.c | 10 +- arch/x86/coco/sev/Makefile | 3 +- arch/x86/hyperv/hv_init.c | 1 + arch/x86/hyperv/irqdomain.c | 69 +- arch/x86/hyperv/ivm.c | 1 + arch/x86/hyperv/nested.c | 1 + arch/x86/include/asm/mshyperv.h | 22 +- arch/x86/kvm/vmx/tdx.c | 9 +- arch/x86/kvm/x86.c | 4 + block/blk-sysfs.c | 1 + drivers/acpi/riscv/cppc.c | 2 - drivers/base/regmap/regmap.c | 2 + drivers/block/loop.c | 5 +- drivers/clocksource/hyperv_timer.c | 1 + drivers/comedi/comedi_fops.c | 30 +- drivers/comedi/drivers.c | 17 +- drivers/comedi/drivers/aio_iiro_16.c | 3 +- drivers/comedi/drivers/comedi_test.c | 2 +- drivers/comedi/drivers/das16m1.c | 3 +- drivers/comedi/drivers/das6402.c | 3 +- drivers/comedi/drivers/pcl812.c | 3 +- drivers/cpuidle/cpuidle-psci.c | 23 +- drivers/crypto/chelsio/chcr_algo.c | 10 +- drivers/crypto/intel/qat/qat_common/qat_algs.c | 14 +- drivers/dma/dw-edma/dw-edma-pcie.c | 60 +- drivers/dma/mediatek/mtk-cqdma.c | 4 +- drivers/dma/nbpfaxi.c | 11 +- drivers/gpio/gpiolib-acpi-quirks.c | 13 + drivers/gpio/gpiolib-devres.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 11 +- .../amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c | 3 +- drivers/gpu/drm/display/drm_dp_helper.c | 2 +- drivers/gpu/drm/mediatek/mtk_crtc.c | 36 +- drivers/gpu/drm/mediatek/mtk_crtc.h | 1 + drivers/gpu/drm/mediatek/mtk_ddp_comp.c | 1 + drivers/gpu/drm/mediatek/mtk_ddp_comp.h | 9 + drivers/gpu/drm/mediatek/mtk_disp_drv.h | 1 + drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 7 + drivers/gpu/drm/mediatek/mtk_dpi.c | 4 +- drivers/gpu/drm/mediatek/mtk_plane.c | 12 +- drivers/gpu/drm/mediatek/mtk_plane.h | 3 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 11 +- drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 23 +- drivers/gpu/drm/xe/xe_gt.c | 13 +- drivers/gpu/drm/xe/xe_gt_sriov_pf.c | 19 + drivers/gpu/drm/xe/xe_gt_sriov_pf.h | 5 + drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 27 + drivers/gpu/drm/xe/xe_migrate.c | 6 +- drivers/gpu/drm/xe/xe_ring_ops.c | 22 +- drivers/hv/Kconfig | 2 +- drivers/hv/channel.c | 1 + drivers/hv/channel_mgmt.c | 1 + drivers/hv/connection.c | 5 +- drivers/hv/hv.c | 6 +- drivers/hv/hv_proc.c | 1 + drivers/hv/mshv_common.c | 1 + drivers/hv/mshv_root_hv_call.c | 1 + drivers/hv/ring_buffer.c | 1 + drivers/hv/vmbus_drv.c | 9 +- drivers/hwmon/corsair-cpro.c | 5 + drivers/hwmon/ina238.c | 8 +- drivers/hwmon/pmbus/ucd9000.c | 8 +- drivers/i2c/busses/i2c-omap.c | 7 +- drivers/i2c/busses/i2c-stm32.c | 8 +- drivers/i2c/busses/i2c-stm32f7.c | 24 +- drivers/iio/accel/fxls8962af-core.c | 2 + drivers/iio/accel/st_accel_core.c | 10 +- drivers/iio/adc/ad7380.c | 5 +- drivers/iio/adc/ad7949.c | 7 +- drivers/iio/adc/adi-axi-adc.c | 6 +- drivers/iio/adc/axp20x_adc.c | 1 + drivers/iio/adc/max1363.c | 43 +- drivers/iio/adc/stm32-adc-core.c | 7 +- drivers/iio/common/st_sensors/st_sensors_core.c | 36 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 20 +- drivers/iio/dac/ad3530r.c | 4 +- drivers/iio/industrialio-backend.c | 5 +- drivers/iio/industrialio-core.c | 5 +- drivers/input/joystick/xpad.c | 2 +- drivers/interconnect/core.c | 34 +- drivers/interconnect/icc-clk.c | 2 + drivers/interconnect/qcom/icc-rpmh.c | 7 +- drivers/interconnect/qcom/osm-l3.c | 7 +- drivers/interconnect/qcom/sc7280.c | 1 + drivers/interconnect/samsung/exynos.c | 5 + drivers/iommu/hyperv-iommu.c | 33 +- drivers/memstick/core/memstick.c | 2 +- drivers/misc/amd-sbi/rmi-core.c | 24 +- drivers/mmc/host/bcm2835.c | 3 +- drivers/mmc/host/sdhci-pci-core.c | 3 +- drivers/mmc/host/sdhci_am654.c | 9 +- drivers/mux/Kconfig | 1 + drivers/net/ethernet/microsoft/mana/gdma_main.c | 1 + drivers/net/ethernet/microsoft/mana/mana_en.c | 1 + drivers/nvme/host/core.c | 27 +- drivers/nvme/target/tcp.c | 4 +- drivers/nvmem/imx-ocotp-ele.c | 5 +- drivers/nvmem/imx-ocotp.c | 5 +- drivers/nvmem/layouts/u-boot-env.c | 6 +- drivers/pci/controller/pci-hyperv-intf.c | 1 + drivers/pci/controller/pci-hyperv.c | 21 +- drivers/phy/phy-core.c | 5 +- drivers/phy/phy-snps-eusb2.c | 6 +- drivers/phy/tegra/xusb-tegra186.c | 75 +- drivers/phy/tegra/xusb.h | 1 + drivers/pmdomain/governor.c | 18 +- drivers/soundwire/amd_manager.c | 4 +- drivers/soundwire/qcom.c | 26 - drivers/spi/spi.c | 14 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 98 ++- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 1 - .../vc04_services/interface/vchiq_arm/vchiq_core.h | 2 - drivers/thunderbolt/switch.c | 10 +- drivers/thunderbolt/tb.h | 2 +- drivers/thunderbolt/usb4.c | 12 +- drivers/tty/serial/pch_uart.c | 2 +- drivers/tty/serial/serial_base_bus.c | 3 + drivers/usb/core/hub.c | 8 +- drivers/usb/dwc2/gadget.c | 38 +- drivers/usb/dwc3/dwc3-qcom.c | 7 +- drivers/usb/gadget/configfs.c | 4 + drivers/usb/musb/musb_gadget.c | 2 + drivers/usb/serial/ftdi_sio.c | 2 + drivers/usb/serial/ftdi_sio_ids.h | 3 + drivers/usb/serial/option.c | 5 + fs/bcachefs/acl.c | 4 +- fs/bcachefs/alloc_background.c | 18 +- fs/bcachefs/btree_gc.c | 31 +- fs/bcachefs/btree_io.c | 24 +- fs/bcachefs/btree_iter.c | 5 +- fs/bcachefs/btree_key_cache.c | 8 +- fs/bcachefs/btree_node_scan.c | 23 +- fs/bcachefs/btree_trans_commit.c | 19 +- fs/bcachefs/btree_update_interior.c | 41 +- fs/bcachefs/ec.c | 3 + fs/bcachefs/errcode.h | 8 +- fs/bcachefs/extents.c | 18 +- fs/bcachefs/extents.h | 2 + fs/bcachefs/fs-io-direct.c | 2 +- fs/bcachefs/fs.c | 8 +- fs/bcachefs/fsck.c | 7 +- fs/bcachefs/io_write.c | 7 +- fs/bcachefs/journal.c | 11 +- fs/bcachefs/journal.h | 2 +- fs/bcachefs/journal_io.c | 2 + fs/bcachefs/move.c | 112 +-- fs/bcachefs/move.h | 12 - fs/bcachefs/recovery.c | 7 +- fs/bcachefs/str_hash.c | 1 - fs/bcachefs/super.c | 10 +- fs/bcachefs/sysfs.c | 8 + fs/efivarfs/super.c | 6 + fs/erofs/Kconfig | 3 +- fs/erofs/data.c | 59 +- fs/erofs/decompressor.c | 2 +- fs/erofs/dir.c | 3 +- fs/erofs/erofs_fs.h | 15 +- fs/erofs/fileio.c | 2 +- fs/erofs/fscache.c | 3 +- fs/erofs/inode.c | 17 +- fs/erofs/internal.h | 36 +- fs/erofs/super.c | 22 +- fs/erofs/sysfs.c | 2 + fs/erofs/xattr.c | 26 +- fs/erofs/zdata.c | 5 +- fs/erofs/zmap.c | 16 +- fs/ext4/balloc.c | 2 +- fs/ext4/ext4.h | 70 +- fs/ext4/inline.c | 85 +- fs/ext4/inode.c | 3 +- fs/ext4/mballoc.c | 895 ++++++++++++--------- fs/ext4/mballoc.h | 9 +- fs/ext4/namei.c | 69 +- fs/ext4/page-io.c | 16 +- fs/ext4/xattr.c | 2 +- fs/f2fs/node.c | 10 + fs/fuse/Kconfig | 1 + fs/fuse/file.c | 349 ++++---- fs/overlayfs/copy_up.c | 48 +- fs/overlayfs/dir.c | 241 +++--- fs/overlayfs/overlayfs.h | 23 +- fs/overlayfs/ovl_entry.h | 1 + fs/overlayfs/params.c | 2 + fs/overlayfs/readdir.c | 42 +- fs/overlayfs/super.c | 48 +- fs/overlayfs/util.c | 29 +- fs/smb/client/sess.c | 9 + fs/smb/server/smb2pdu.c | 60 +- fs/smb/server/vfs.c | 236 +++--- fs/smb/server/vfs.h | 7 +- fs/ufs/super.c | 2 +- fs/xfs/libxfs/xfs_format.h | 2 +- fs/xfs/libxfs/xfs_group.c | 17 +- fs/xfs/libxfs/xfs_refcount.c | 4 +- fs/xfs/scrub/common.c | 7 +- fs/xfs/scrub/common.h | 2 +- fs/xfs/scrub/dir_repair.c | 8 +- fs/xfs/scrub/fscounters.c | 3 +- fs/xfs/scrub/metapath.c | 4 +- fs/xfs/scrub/nlinks.c | 8 +- fs/xfs/scrub/nlinks_repair.c | 4 +- fs/xfs/scrub/parent_repair.c | 12 +- fs/xfs/scrub/quotacheck.c | 4 +- fs/xfs/scrub/repair.c | 36 - fs/xfs/scrub/repair.h | 4 - fs/xfs/scrub/rmap_repair.c | 14 +- fs/xfs/scrub/rtrmap_repair.c | 14 +- fs/xfs/scrub/scrub.c | 5 +- fs/xfs/xfs_attr_item.c | 5 +- fs/xfs/xfs_discard.c | 12 +- fs/xfs/xfs_extent_busy.h | 8 + fs/xfs/xfs_file.c | 24 +- fs/xfs/xfs_fsmap.c | 4 +- fs/xfs/xfs_icache.c | 5 +- fs/xfs/xfs_inode.c | 7 +- fs/xfs/xfs_ioctl.c | 3 +- fs/xfs/xfs_iops.c | 4 +- fs/xfs/xfs_itable.c | 18 +- fs/xfs/xfs_iwalk.c | 11 +- fs/xfs/xfs_log.c | 6 +- fs/xfs/xfs_log_priv.h | 4 +- fs/xfs/xfs_notify_failure.c | 6 +- fs/xfs/xfs_qm.c | 10 +- fs/xfs/xfs_rtalloc.c | 13 +- fs/xfs/xfs_trace.h | 8 +- fs/xfs/xfs_trans.c | 207 +++-- fs/xfs/xfs_trans.h | 3 +- fs/xfs/xfs_zone_alloc.c | 45 +- fs/xfs/xfs_zone_alloc.h | 4 +- fs/xfs/xfs_zone_gc.c | 18 +- fs/xfs/xfs_zone_info.c | 2 +- fs/xfs/xfs_zone_priv.h | 16 +- fs/xfs/xfs_zone_space_resv.c | 17 +- include/linux/interconnect-provider.h | 7 + include/linux/phy/phy.h | 2 + include/trace/events/ext4.h | 3 - io_uring/net.c | 12 +- io_uring/poll.c | 2 - io_uring/zcrx.c | 4 +- kernel/bpf/helpers.c | 11 +- kernel/bpf/sysfs_btf.c | 2 +- kernel/cgroup/legacy_freezer.c | 8 +- kernel/freezer.c | 15 +- kernel/sched/ext.c | 12 +- kernel/sched/ext_idle.c | 2 +- kernel/sched/loadavg.c | 2 +- kernel/sched/sched.h | 2 +- kernel/trace/trace_events.c | 5 + kernel/trace/trace_osnoise.c | 2 +- lib/closure.c | 12 +- rust/Makefile | 1 + rust/kernel/firmware.rs | 2 +- rust/kernel/init.rs | 8 +- rust/kernel/kunit.rs | 2 +- rust/kernel/lib.rs | 3 + rust/macros/module.rs | 10 +- scripts/Makefile.build | 3 +- sound/core/compress_offload.c | 48 +- sound/pci/hda/cs35l56_hda.c | 110 ++- sound/pci/hda/patch_realtek.c | 5 + sound/soc/amd/yc/acp6x-mach.c | 21 + sound/soc/codecs/rt5660.c | 7 +- sound/soc/intel/avs/pcm.c | 4 +- sound/soc/intel/boards/Kconfig | 2 +- sound/soc/intel/common/soc-acpi-intel-arl-match.c | 29 + tools/hv/hv_fcopy_uio_daemon.c | 128 ++- tools/lib/bpf/libbpf.c | 20 +- tools/objtool/check.c | 1 + .../selftests/bpf/prog_tests/recursive_attach.c | 67 ++ tools/testing/selftests/bpf/prog_tests/snprintf.c | 2 + tools/testing/selftests/futex/include/futex2test.h | 8 +- tools/testing/selftests/sched_ext/exit.c | 8 + 296 files changed, 3279 insertions(+), 2431 deletions(-)