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 7819edb02913 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0ed980aa066 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 0457fe52681a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2eb88e1edc14 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 57f5ee30b974 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 76b64b365a12 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits d8b388fccf2a Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits d8b69b19e766 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits fe706c805894 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b95a75cb65a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 123f5b21a5b1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 76aa4a42f0fb Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 4487d7eb4dd5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 02d5d24a32ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 41e9f8d21ee7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a8ec1a3cb31 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] omits d005b2dd94d9 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits be6f1f622133 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5c45e33e5de Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 154ebb1254a8 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 38adf9ed40f8 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 34b29032916c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b6e023b996a1 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a4d96ef8c8be Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits b0b655161692 fix IS_MNT_PROPAGATING uses omits 40a9df825df4 do_move_mount(): don't leak MNTNS_PROPAGATING on failures omits e9aa997895cd do_umount(): add missing barrier before refcount checks in [...] omits 655a12d296a6 bcachefs: Add missing include omits 9f4ac1ab34f2 bcachefs: Knob for manual snapshot deletion omits e059e0e431be bcachefs: bcachefs_metadata_version_fast_device_removal omits ed549c1ecda9 bcachefs: bch2_dev_data_drop_by_backpointers() omits 1f10219a75db bcachefs: BCH_SB_MEMBER_DELETED_UUID omits b9dbcd8ddbe6 bcachefs: bch2_dev_remove_stripes() respects degraded flags omits 5158a6675ec1 bcachefs: opts.rebalance_on_ac_only omits 6526ffda8105 bcachefs: __bch2_fs_free() cleanup omits ed1f66c44a40 bcachefs: Improve bch2_extent_ptr_set_cached() omits 1ab20909775e bcachefs: improve check_inode_hash_info_matches_root() err [...] omits a8c628aa9738 bcachefs: inline bch2_ob_ptr() omits 9b8f6557cd6f bcachefs: bch2_dev_in_target() no longer takes rcu_read_lock() omits 1cd5ccb6f96b bcachefs: bch2_journal_write() refactoring omits 4b2077a9af7e bcachefs: delete_dead_snapshot_keys_v2() omits f58c7737e2f2 bcachefs: bcachefs_metadata_version_snapshot_deletion_v2 omits 1b3dff7d6091 bcachefs: BCH_SNAPSHOT_DELETED -> BCH_SNAPSHOT_WILL_DELETE omits e658bcee243a bcachefs: Skip unrelated snapshot trees in snapshot deletion omits 5bba45a8aa76 bcachefs: BCH_FSCK_ERR_snapshot_key_missing_inode_snapshot omits 4daff051a737 bcachefs: get_inodes_all_snapshots() now includes whiteouts omits c7f53143cd84 bcachefs: bch2_inode_unpack() cleanup omits 14499f6b47e8 bcachefs: Improve bch2_request_incompat_feature() message omits cdc56bf31541 bcachefs: Fix inconsistent req->ec omits 6bacd77af366 bcachefs: kill inode_walker_entry.snapshot omits afe5d1ab54d7 bcachefs: Add comments for inode snapshot requirements omits bd2b1cdd6362 bcachefs: snapshot delete progress indicator omits a2ca416aee1e bcachefs: Don't emit bch_sb_field_members_v1 if not required omits dc5cb47e7005 bcachefs: Rename x_name to x_name_and_value omits c6493fa847b7 bcachefs: Improve bch2_disk_groups_to_text() omits aad0edb462a2 docs: bcachefs: add casefolding reference omits d53bfc4ed29e bcachefs: Fix setting ca->name in device add omits 805757173cec bcachefs: sysfs trigger_recalc_capacity omits cf101319466d bcachefs: Avoid -Wflex-array-member-not-at-end warnings omits b937c37f8727 bcachefs: bch2_dev_add() can run on a non-started fs omits 6e232cde02e6 bcachefs: bch2_fs_open() now takes a darray omits e7e7eae5ad35 bcachefs: bch2_trans_update_ip() omits db792c602ae3 bcachefs: Run most explicit recovery passes persistent omits af063d80ff8e bcachefs: provide unlocked version of run_explicit_recover [...] omits 2a459c353d0f bcachefs: bch2_dirent_to_text() shows casefolded dirents omits 8c2e0da574c5 bcachefs: Single err message for btree node reads omits 0f1e3dac2625 bcachefs: bch2_mark_btree_validate_failure() omits dc68333f5001 bcachefs: bch2_fsck_err_opt() omits 236c48fc67e7 bcachefs: Plumb printbuf through bch2_btree_lost_data() omits 2d7cc3215e50 bcachefs: kill bch2_run_explicit_recovery_pass_persistent() omits 9294ae69d707 bcachefs: Remove redundant calls to btree_lost_data() omits 7d59d5d2c35f bcachefs: bch2_btree_lost_data() now handles snapshots tree omits 349243063147 bcachefs: Kill redundant error message in topology repair omits 3d90ef648a91 bcachefs: Emit a single log message on data read error omits 8de096a4555c bcachefs: bch2_io_failures_to_text() omits 3c2fad1c6452 bcachefs: print_string_as_lines: avoid printing empty line omits 2e3eba43af89 bcachefs: Make various async objs visible in debugfs omits 8abf39878e3c bcachefs: Async object debugging omits 755a0e5af018 bcachefs: fast_list omits 0055cb380e59 bcachefs: bch2_read_bio_to_text omits 38e9bfc73e68 bcachefs: bch2_bio_to_text() omits 5772f29c10f8 bcachefs: bch_dev.io_ref -> enumerated_ref omits 4071e94304cf bcachefs: bch_fs.writes -> enumerated_refs omits 8bfca98fba6a bcachefs: enumerated_ref.c omits cdc4e701374d bcachefs: for_each_rw_member_rcu() omits 1a4bc383d8f2 bcachefs: __bch2_fs_read_write() no longer depends on io_ref omits e84f219c6149 bcachefs: for_each_online_member_rcu() omits 7f64033c6cb2 bcachefs: recalc_capacity() no longer depends on io_ref omits ad249a441183 bcachefs: bch2_target_to_text() no longer depends on io_ref omits b02e339db850 bcachefs: bch2_check_rebalance_work() omits 6785900a1941 bcachefs: Kill dead code omits 4667b432874b bcachefs: Fix struct with flex member ABI warning omits 3699881273a2 docs: bcachefs: idle work scheduling design doc omits 9d42e50fe73f bcachefs: bch2_move_data_btree() can now walk roots omits 2ea80de1bd91 bcachefs: bch2_move_data_btree() can move btree nodes omits 7caf4df01fa1 bcachefs: plumb btree_id through move_pred_fd omits a943f370d2f6 bcachefs: Plumb target parameter through btree_node_rewrite_pos() omits 6e18f486f2e1 bcachefs: export bch2_move_data_phys() omits 875d15029834 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT omits ee4662f401f2 bcachefs: BCH_FEATURE_small_image omits 492f4db80d46 bcachefs: BCH_FEATURE_no_alloc_info omits c36c13c69f33 bcachefs: Print features on startup with -o verbose omits 9c2d2ed00260 bcachefs: Shrink superblock downgrade table omits 073f09573571 bcachefs: sb_validate() no longer requires members_v1 omits 858e6c328879 bcachefs: Add a recovery pass for making sure root inode i [...] omits e2c9101f92de bcachefs: Flag for repair on missing subvolume omits a8f284bda4cc bcachefs: print_str_as_lines() -> print_str() omits b986c249f2a3 bcachefs: bch2_dev_missing_bkey() omits b0be038fb4de bcachefs: Simplify bch2_count_fsck_err() omits c2fd846433a4 bcachefs: bch2_run_explicit_recovery_pass_printbuf() omits d5817693413c bcachefs: Incompatible features may now be enabled at runtime omits 9c196cf75a22 bcachefs: Clean up option pre/post hooks, small fixes omits 27dcf4f0cbf2 bcachefs: Use drop_locks_do() in bch2_inode_hash_find() omits 6c5bbdde104b bcachefs: Single device mode omits 9cca85ef7c93 bcachefs: Initialize c->name earlier on single dev filesystems omits dde88352f12e bcachefs: Simplify logic omits 5630498a72a2 bcachefs: Remove spurious +1/-1 operation omits f691b8f12536 bcachefs: Kill bch2_trans_unlock_noassert omits feafa894443f bcachefs: Clean up duplicated code in bch2_journal_halt() omits c95d5316b38a bcachefs: bch2_dev_allocator_set_rw() omits 34ac2c885b05 bcachefs: bch2_dev_journal_alloc() now respects data_allowed omits f6b265f19f0b bcachefs: Improve bch2_btree_cache_to_text() omits f09fae9ce019 bcachefs: __btree_node_reclaim_checks() omits 14ac9d2e1df4 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() omits 0fc8e488bca1 bcachefs: Improve opts.degraded omits 537e4d0fcbe9 bcachefs: export bch2_chacha20 omits 30f7d7b399da bcachefs: indent error messages of invalid compression omits 567bb9ad6a53 bcachefs: split error messages of invalid compression into [...] omits ea08e07fe134 bcachefs: early return for negative values when parsing BC [...] omits f1eb01c7a565 bcachefs: move_data_phys: stats are not required omits 97b1b86f4096 bcachefs: RO mounts now use less memory omits 18d94619c87e bcachefs: Move various init code to _init_early() omits 056702af7425 bcachefs: alphabetize init function calls omits 06458a2e6865 bcachefs: simplify journal pin initialization omits ad148ede0230 bcachefs: btree_io_complete_wq -> btree_write_complete_wq omits a5da27c53282 bcachefs: bch2_kvmalloc() mem alloc profiling omits 6bc1afa9e2bf bcachefs: add missing include omits 9c11dbf0ac47 bcachefs: bch2_snapshot_table_make_room() omits 50327636d8c0 bcachefs: darray: provide typedefs for primitive types omits f26606077265 bcachefs: reduce new_stripe_alloc_buckets() stack usage omits 13024eb4c41c bcachefs: alloc_request no longer on stack omits d99b4b4aea8f bcachefs: alloc_request.ptrs2 omits 701be3cc9788 bcachefs: alloc_request.ca omits 53d31dfa0091 bcachefs: alloc_request.counters omits 4a515cf1ea0a bcachefs: alloc_request.usage omits 772fcfc7d5ae bcachefs: alloc_request: deallocate_extra_replicas() omits 15bf4782a0e0 bcachefs: new_stripe_alloc_buckets() takes alloc_request omits 5b7c651aed3e bcachefs: bch2_ec_stripe_head_get() takes alloc_request omits cca3fab93881 bcachefs: bch2_bucket_alloc_trans() takes alloc_request omits 97859ec10d21 bcachefs: alloc_request.data_type omits 582d87f4bca8 bcachefs: struct alloc_request omits 2d505b0937ee bcachefs: trace bch2_trans_kmalloc() omits dbe4a9ad5f30 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] omits c7b1bfa8cdc8 bcachefs: replace strncpy() with memcpy_and_pad in journal [...] omits 9bee9536df1e bcachefs: Rebalance now skips poisoned extents omits f6201af324b8 bcachefs: Data move can read from poisoned extents omits 067800b82d8f bcachefs: Poison extents that can't be read due to checksu [...] omits 0e072c4d9800 bcachefs: Be precise about bch_io_failures omits 413004083797 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup omits c7770a7adb45 smb: client: avoid dentry leak by not overwriting cfid->dentry omits a6e4b08d970f smb: client: fix delay on concurrent opens omits f3e3be2f72b5 NFSD: Implement FATTR4_CLONE_BLKSIZE attribute omits b8bd89de0d86 nfsd: use SHA-256 library API instead of crypto_shash API omits 1e2c7468f4cf svcrdma: Unregister the device if svc_rdma_accept() fails omits 46fa64097ff0 __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be un [...] omits 358daff4bb93 sunrpc: allow SOMAXCONN backlogged TCP connections omits 079369195ab2 nfsd: Initialize ssc before laundromat_work to prevent NUL [...] omits 19c3b63788c3 MAINTAINERS: Update Neil Brown's email address omits c54772337ea3 sunrpc: add info about xprt queue times to svc_xprt_dequeu [...] omits 71a046a08853 nfsd: add commit start/done tracepoints around nfsd_commit() omits 115c121358c4 nfsd: nfsd4_spo_must_allow() must check this is a v4 compo [...] omits b83f658baaf0 nfsd: fix access checking for NLM under XPRTSEC policies omits 2f3efd47d1ad nfsd: remove redundant WARN_ON_ONCE in nfsd4_write omits 08cc94fa5af7 NFSD: Add experimental setting to disable the use of splice read omits b7f341d6da7b NFSD: Add /sys/kernel/debug/nfsd omits 711123ac4afc NFSD: fix race between nfsd registration and exports_proc omits 5f6cd275c7b8 NFSD: unregister filesystem in case genl_register_family() fails omits 1d463ec8167e NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] omits 1f875b49e7ab Merge branch 'vfs-6.16.iomap' into vfs.all omits e331f47afa99 Merge branch 'vfs-6.16.coredump' into vfs.all omits 087cb29ad27c Merge branch 'vfs-6.16.mount' into vfs.all omits 649dfdc91861 Merge branch 'vfs-6.16.pidfs' into vfs.all omits 5c0a11c2900a Merge branch 'vfs-6.16.misc' into vfs.all omits b05d065afae6 Merge branch 'vfs-6.16.super' into vfs.all omits 4f29ea6d82ae Merge branch 'vfs-6.16.writepage' into vfs.all omits 35894c6cd56a Merge branch 'vfs-6.16.mount.api' into vfs.all omits a766a1a4ee9b Merge branch 'vfs-6.16.async.dir' into vfs.all omits 35ae6edf18df Merge branch 'vfs.fixes' into vfs.all omits 12c283cf3675 Merge patch series "net, pidfs: enable handing out pidfds [...] omits 358ab1fd6922 net, pidfs: enable handing out pidfds for reaped sk->sk_peer_pid omits 80e14080a00b Merge patch series "coredump: hand a pidfd to the usermode [...] omits 9de684ab8680 coredump: hand a pidfd to the usermode coredump helper omits d7d1d7e26bbe coredump: fix error handling for replace_fd() omits 99e16b0e7c05 pidfs: move O_RDWR into pidfs_alloc_file() omits a4696c87537a Merge patch series "selftests: coredump: Some bug fixes" omits 52cfbe664dc9 selftests: coredump: Raise timeout to 2 minutes omits 05ac92f73615 selftests: coredump: Fix test failure for slow machines omits b3da3c6ce9f6 selftests: coredump: Properly initialize pointer omits 1d7bd8c50ca3 f2fs: fix freezing filesystem during resize omits 9d6299a5347d fs: allow nesting with FREEZE_EXCL omits a5a76c966817 Merge patch series "power: wire-up filesystem freeze/thaw [...] omits 3eb6f389c577 Merge patch series "efivarfs: support freeze/thaw" omits ea156a48fe5d kernfs: add warning about implementing freeze/thaw omits 154e48190f51 efivarfs: support freeze/thaw omits 03d0feb0b7d2 power: freeze filesystems during suspend/resume omits c0144c0e7a46 Merge patch series "Extend freeze support to suspend and h [...] omits 9fe605bb5811 libfs: export find_next_child() omits 890a1ec9f1d3 super: add filesystem freezing helpers for suspend and hibernate new fea4e317f9e7 x86/mm: Eliminate window where TLB flushes may be inadvert [...] adds a6aeb739974e module: ensure that kobject_put() is safe for module type [...] new 29fe5d50dfa6 Merge tag 'modules-6.15-rc6' of git://git.kernel.org/pub/s [...] new b53e523261bf io_uring: always arm linked timeouts prior to issue new 687b2bae0eff io_uring: ensure deferred completions are flushed for multishot new 92835cebab12 io_uring/sqpoll: Increase task_work submission batch size new 7380c60b2831 Merge tag 'io_uring-6.15-20250509' of git://git.kernel.dk/linux new f5c84eff634b loop: Add sanity check for read/write_iter new db492e24f9b0 block: only update request sector if needed new c0d0a9ff6d5b block: remove test of incorrect io priority level new 650415fca0a9 nvme: unblock ctrl state transition for firmware update new dd90905d5a8a Merge tag 'nvme-6.15-2025-05-08' of git://git.infradead.or [...] new cc9f0629caee Merge tag 'block-6.15-20250509' of git://git.kernel.dk/linux adds eb16b3727c05 riscv: misaligned: Add handling for ZCB instructions adds fd94de9f9e7a riscv: misaligned: factorize trap handling adds 453805f0a28f riscv: misaligned: enable IRQs while handling misaligned accesses adds 897e8aece3c8 riscv: misaligned: use get_user() instead of __get_user() adds ae08d55807c0 riscv: Fix kernel crash due to PR_SET_TAGGED_ADDR_CTRL adds e9d86b8e17e7 scripts: Do not strip .rela.dyn section adds 7f1c3de1370b riscv: Disallow PR_GET_TAGGED_ADDR_CTRL without Supm adds 01534f3e0dd7 Merge tag 'riscv-fixes-6.15-rc6' of ssh://gitolite.kernel. [...] new 3013c33dcbd9 Merge tag 'riscv-for-linus-6.15-rc6' of git://git.kernel.o [...] adds 363cd2b81cfd arm64: cpufeature: Move arm64_use_ng_mappings to the .data [...] new 50358c251eae Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds c4eb2f88d279 accel/ivpu: Increase state dump msg timeout adds f2ecc700d1ef accel/ivpu: Fix pm related deadlocks in cmdq ioctls adds 75680b7cd461 accel/ivpu: Correct mutex unlock order in job submission adds b662b162c3d0 drm: Fix potential overflow issue in event_string array adds 35e4079bf1a2 drm/v3d: Add job to pending list if the reset was skipped adds 2bb04ea9e5b7 drm/ttm: Fix ttm_backup kerneldoc adds d4ad53adfe21 drm/ttm: Remove the struct ttm_backup abstraction adds 7c6fa1797a72 drm/panel: simple: Update timings for AUO G101EVN010 new 20a4c8142e9e Merge tag 'drm-misc-fixes-2025-05-08' of https://gitlab.fr [...] new 9984db637420 drm/amd/display: Fix invalid context error in dml helper new f1c6be3999d2 drm/amd/display: more liberal vmin/vmax update for freesync new 2a24755774ef drm/amd/display: Remove unnecessary DC_FP_START/DC_FP_END new eba692ca3abc drm/amd/display: Call FP Protect Before Mode Programming/M [...] new 5a3846648c05 drm/amd/display: Shift DMUB AUX reply command if necessary new bc70e11b550d drm/amd/display: Fix the checking condition in dmub aux handling new 396dc51b3b7e drm/amd/display: Remove incorrect checking in dmub aux handler new 3924f45d4de7 drm/amd/display: Copy AUX read reply data whenever length > 0 new 65924ec69b29 drm/amd/display: Fix wrong handling for AUX_DEFER case new b7e84fb70839 drm/amdgpu/vcn: using separate VCN1_AON_SOC offset new d0ce1aaa8531 Revert "drm/amd: Stop evicting resources on APUs in suspend" new 4aaffc85751d drm/amdgpu: fix pm notifier handling new f690e3974755 drm/amdgpu/hdp4: use memcfg register to post the write for [...] new 0e33e0f339b9 drm/amdgpu/hdp5: use memcfg register to post the write for [...] new dbc988c68933 drm/amdgpu/hdp5.2: use memcfg register to post the write f [...] new ca28e80abe42 drm/amdgpu/hdp6: use memcfg register to post the write for [...] new 5a11a2767731 drm/amdgpu/hdp7: use memcfg register to post the write for [...] new 80e12f3e2a5a Merge tag 'amd-drm-fixes-6.15-2025-05-08' of https://gitla [...] new 391008f34e71 drm/xe: Add page queue multiplier new 51c0ee84e4dc drm/xe/tests/mocs: Hold XE_FORCEWAKE_ALL for LNCF regs new 03552d8ac0af drm/xe/gsc: do not flush the GSC worker from the reset path new 9d271a4f5ba5 drm/xe: Release force wake first then runtime power new 564467e9d06c drm/xe: Add config control for svm flush work new f7be784caf9f Merge tag 'drm-xe-fixes-2025-05-09' of https://gitlab.free [...] adds 936b73feab5c drm/i915/slpc: Balance the inc/dec for num_waiters new 732b87a40966 drm/i915/dp: Fix determining SST/MST mode during MTP TU st [...] new c2c64ed09c7b Merge tag 'drm-intel-fixes-2025-05-09' of https://gitlab.f [...] new ea34704d6ad7 Merge tag 'drm-fixes-2025-05-10' of https://gitlab.freedes [...] adds 19f5ca461d5f objtool/rust: add one more `noreturn` Rust function for Ru [...] adds a39f30870927 rust: allow Rust 1.87.0's `clippy::ptr_eq` lint adds 7129ea6e242b rust: clean Rust 1.88.0's `unnecessary_transmutes` lint adds c016722fd575 rust: clean Rust 1.88.0's warning about `clippy::disallowe [...] adds 211dcf77856d rust: clean Rust 1.88.0's `clippy::uninlined_format_args` lint adds 5595c31c3709 x86/Kconfig: make CFI_AUTO_DEFAULT depend on !RUST or Rust [...] new 0e1329d4045c Merge tag 'rust-fixes-6.15-2' of git://git.kernel.org/pub/ [...] new 1a33418a69cc Merge tag '6.15-rc5-smb3-client-fixes' of git://git.samba. [...] new 250cf3693060 __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be un [...] new 65781e19dcfc do_umount(): add missing barrier before refcount checks in [...] new 267fc3a06a37 do_move_mount(): don't leak MNTNS_PROPAGATING on failures new d1ddc6f1d9f0 fix IS_MNT_PROPAGATING uses new acbf235235e2 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] adds cd9c05848905 xen: swiotlb: Use swiotlb bouncing if kmalloc allocation d [...] adds 90989869baae xenbus: Allow PVH dom0 a non-local xenstore adds 1f0304dfd9d2 xenbus: Use kref to track req lifetime new 86c019597cd4 Merge tag 'for-linus-6.15a-rc6-tag' of git://git.kernel.or [...] adds e66b0a8f048b i2c: omap: fix deprecated of_property_read_bool() use adds 10aba126bc86 MAINTAINERS: Remove entry for Seth Heasley new b6c08bcddb2a Merge tag 'i2c-host-fixes-6.15-rc6' of git://git.kernel.or [...] new ed36b437d9b1 Merge tag 'i2c-for-6.15-rc6' of git://git.kernel.org/pub/s [...] adds 6d03811d7a99 iio: imu: bmi270: fix initial sampling frequency configuration adds 38f67d026492 iio: accel: adxl367: fix setting odr for activity time update adds 159ca7f18129 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo adds 8114ef86e205 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_re [...] adds 839f81de3970 iio: adc: rockchip: Fix clock initialization sequence adds 82c51ac74071 iio: adc: ad7380: disable offload before using SPI bus adds f063a28002e3 iio: light: opt3001: fix deadlock due to concurrent flag access adds 5257d80e22bf iio: adc: ad7606: check for NULL before calling sw_mode_config() adds 83ded7cfaccc iio: hid-sensor-prox: Restore lost scale assignments adds 8b518cdb03f5 iio: hid-sensor-prox: support multi-channel SCALE calculation adds 79dabbd50521 iio: hid-sensor-prox: Fix incorrect OFFSET calculation adds 2d7b60f33da3 iio: adc: ad7380: fix event threshold shift adds 0cd34d98dfd4 iio: accel: fxls8962af: Fix wakeup source leaks on device unbind adds ad3764b45c15 iio: adc: qcom-spmi-iadc: Fix wakeup source leaks on devic [...] adds 4551383e78d5 iio: imu: st_lsm6dsx: Fix wakeup source leaks on device unbind adds 1d2d8524eaff iio: imu: inv_mpu6050: align buffer for timestamp adds bb49d940344b iio: chemical: sps30: use aligned_s64 for timestamp adds 6ffa69867405 iio: chemical: pms7003: use aligned_s64 for timestamp adds f79aeb6c631b iio: temp: maxim-thermocouple: Fix potential lack of DMA s [...] adds 1bb942287e05 iio: accel: adxl355: Make timestamp 64-bit aligned using a [...] adds 5097eaae98e5 iio: adc: dln2: Use aligned_s64 for timestamp adds ffbc26bc91c1 iio: adc: ad7768-1: Fix insufficient alignment of timestamp. adds 52d349884738 iio: adc: ad7266: Fix potential timestamp alignment issue. adds 2e9229562771 staging: iio: adc: ad7816: Correct conditional logic for s [...] adds e4570f4bb231 iio: imu: adis16550: align buffers for timestamp adds ffcd19e9f4cc iio: pressure: mprls0025pa: use aligned_s64 for timestamp adds f083f8a21cc7 iio: adc: ad7606: fix serial register access adds 609bc31eca06 iio: adis16201: Correct inclinometer channel resolution adds f55aaec4fc17 Merge tag 'iio-fixes-for-6.15a' of ssh://gitolite.kernel.o [...] adds f31fe8165d36 uio_hv_generic: Fix sysfs creation path for ring buffer adds 65995e97a1ca Drivers: hv: Make the sysfs node size for the ring buffer dynamic new 914a1fe5f818 Merge tag 'char-misc-6.15-rc6' of git://git.kernel.org/pub [...] adds 98698ca0e587 staging: bcm2835-camera: Initialise dev in v4l2_dev adds 2ca34b508774 staging: axis-fifo: Correct handling of tx_fifo_depth for [...] adds c6e8d85fafa7 staging: axis-fifo: Remove hardware resets for user errors new 067dd5875d9c Merge tag 'staging-6.15-rc6' of git://git.kernel.org/pub/s [...] adds 59820fde0015 usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN adds 241e2ce88e5a usb: cdnsp: Fix issue with resuming from L1 adds 732f35cf8bdf usb: host: tegra: Prevent host controller crash when OTG p [...] adds 8e3820271c51 usb: gadget: f_ecm: Add get_status callback adds 5977a58dd5a4 usb: gadget: Use get_status callback to set remote wakeup [...] adds 2372f1caeca4 usb: dwc3: gadget: Make gadget_wakeup asynchronous adds a5c7973539b0 usb: uhci-platform: Make the clock really optional adds 9f657a92805c usb: misc: onboard_usb_dev: fix support for Cypress HX3 hubs adds 364618c89d4c usb: typec: ucsi: displayport: Fix deadlock adds 312d79669e71 usb: typec: ucsi: displayport: Fix NULL pointer access adds 8614ecdb1570 usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version adds 054c5145540e USB: usbtmc: use interruptible sleep in usbtmc_read adds e918d3959b5a usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWA [...] adds cac01bd178d6 usb: usbtmc: Fix erroneous get_stb ioctl error returns adds a9747c9b8b59 usb: usbtmc: Fix erroneous wait_srq ioctl return adds 4e77d3ec7c7c usb: usbtmc: Fix erroneous generic_read ioctl return adds 6328bdc988d2 usb: xhci: Don't trust the EP Context cycle bit when movin [...] adds cab63934c33b xhci: dbc: Avoid event polling busyloop if pending rx tran [...] new bec6f00f120e Merge tag 'usb-6.15-rc6' of git://git.kernel.org/pub/scm/l [...] adds 95deee37a123 platform: Fix race condition during DMA configure at IOMMU [...] new 345030986df8 Merge tag 'driver-core-6.15-rc6' of git://git.kernel.org/p [...] adds df84d2fd35c6 mailmap: add entries for Lance Yang adds bd1261b16d91 ocfs2: fix the issue with discontiguous allocation in the [...] adds 00a241f52842 x86: disable image size check for test builds adds e81224f0ba22 MAINTAINERS: add reverse mapping section adds be6e843fc51a mm/huge_memory: fix dereferencing invalid pmd migration entry adds 31d4cd4eb2f8 ocfs2: fix panic in failed foilio allocation adds a47694ecb8bc MAINTAINERS: add core mm section adds ab00ddd802f8 selftests/mm: compaction_test: support platform with huge [...] adds 95567729173e mm/userfaultfd: fix uninitialized output field for -EAGAIN race adds 09fc97b3abe9 MAINTAINERS: add mm THP section adds 80fbee76ebbd mailmap: map Uwe's BayLibre addresses to a single one adds c0fb83088f0c ocfs2: switch osb->disable_recovery to enum adds 8f947e0fd595 ocfs2: implement handshaking with ocfs2 recovery thread adds fcaf3b2683b0 ocfs2: stop quota recovery before disabling quotas adds a8efadda8649 tools/testing/selftests: fix guard region test tmpfs assumption adds a0309faf1cb0 mm: vmalloc: support more granular vrealloc() sizing adds 22adb528621d selftests/mm: fix build break when compiling pkey_util.c adds 8cf6ecb18baa selftests/mm: fix a build failure on powerpc adds 9a9794a81a8a mm, swap: fix false warning for large allocation with !THP_SWAP adds dac2a4f663c4 mm/hugetlb: copy the CMA flag when demoting adds fb881cd76045 nilfs2: fix deadlock warnings caused by lock dependency in [...] adds 7b08b74f3d99 mm: fix folio_pte_batch() on XEN PV new 3ce9925823c7 Merge tag 'mm-hotfixes-stable-2025-05-10-14-23' of git://g [...] adds 42e31f0daf80 mm,mm_init: Mark set_high_memory as __init new da8bf5daa5e5 memblock: Accept allocated memory before use in memblock_d [...] new f717acc6e997 Merge tag 'fixes-2025-05-11' of git://git.kernel.org/pub/s [...] adds 936a25ef11f5 input/joystick: magellan: Mark __nonstring look-up table adds 8b1d858cbd4e Input: sparcspkr - avoid unannotated fall-through adds c6cb8bf79466 Input: cyttsp5 - ensure minimum reset pulse width adds 9a046c1d21f0 Input: stmpe-ts - use module alias instead of device table adds b8ac485a179d dt-bindings: mediatek,mt6779-keypad: Update Mattijs' email [...] adds 6a10a2f1e050 MAINTAINERS: .mailmap: update Mattijs Korpershoek's email address adds 7675b5efd81f Input: cyttsp5 - fix power control issue on wakeup adds 22cd66a5db56 Input: xpad - add support for 8BitDo Ultimate 2 Wireless C [...] adds 11cdb506d0fb Input: mtk-pmic-keys - fix possible null pointer dereference adds f04f03d3e99b Input: synaptics - enable SMBus for HP Elitebook 850 G1 adds 6d7ea0881000 Input: synaptics - enable InterTouch on Dynabook Portege X30-D adds 47d768b32e64 Input: synaptics - enable InterTouch on Dynabook Portege X30L-G adds 2abc698ac773 Input: synaptics - enable InterTouch on TUXEDO InfinityBoo [...] adds a609cb4cc07a Input: synaptics - enable InterTouch on Dell Precision M3800 new e98960bc4df9 Input: hisi_powerkey - enable system-wakeup for s2idle new d05a424bea9a Input: xpad - fix two controller table values new 4ef46367073b Input: xpad - fix Share button on Xbox One controllers new 7026d23cb383 Input: xpad - add support for several more controllers new 93406e9d0240 Input: xpad - fix xpad_device sorting new fea9123979fe Merge tag 'input-for-v6.15-rc5' of git://git.kernel.org/pu [...] adds b71f9804f66c timekeeping: Prevent coarse clocks going backwards adds 0c314cda9325 arm64: vdso: Work around invalid absolute relocations from GCC adds 94cff94634e5 clocksource/i8253: Use raw_spinlock_irqsave() in clockeven [...] new ac814cbbab21 Merge tag 'timers-urgent-2025-05-11' of git://git.kernel.o [...] adds 5214a9f6c0f5 x86/microcode: Consolidate the loader enablement checking new b9e62a2b8ffd Merge tag 'x86-urgent-2025-05-11' of git://git.kernel.org/ [...] adds 56651128e2fb MIPS: Fix idle VS timer enqueue adds b713f27e32d8 MIPS: Move r4k_wait() to .cpuidle.text section adds cc3e3d3a9d09 MIPS: rename rollback_handler with skipover_handler adds 7f74c066e5d9 MIPS: CPS: Fix potential NULL pointer dereferences in cps_ [...] adds c44572e0cc13 MIPS: Fix MAX_REG_OFFSET new ecb9194d1724 Merge tag 'mips-fixes_6.15_1' of git://git.kernel.org/pub/ [...] adds 87ec7d5249bb KVM: RISC-V: reset smstateen CSRs new 6a74470b3380 Merge tag 'kvm-riscv-fixes-6.15-1' of https://github.com/k [...] new 157dbc4a321f KVM: arm64: Fix uninitialized memcache pointer in user_mem [...] new 859c60276e12 KVM: arm64: Force HCR_EL2.xMO to 1 at all times in VHE mode new 7af7cfbe78e2 KVM: arm64: Prevent userspace from disabling AArch64 suppo [...] new b60e285b6acd KVM: arm64: selftest: Don't try to disable AArch64 support new ffea7c73d181 KVM: arm64: Properly save/restore HCRX_EL2 new ef296ee98bb1 KVM: arm64: Kill HCRX_HOST_FLAGS new 3949e28786cd KVM: arm64: Fix memory check in host_stage2_set_owner_locked() new 36867c0e94f3 Merge tag 'kvmarm-fixes-6.15-3' of https://git.kernel.org/ [...] adds a2620f8932fa KVM: SVM: Forcibly leave SMM mode on SHUTDOWN interception adds a476cadf8ef1 KVM: x86: Check that the high 32bits are clear in kvm_arch [...] adds 20a6cff3b283 KVM: x86/mmu: Check and free obsolete roots in kvm_mmu_reload() adds 5fea0c6c0ebe KVM: SVM: Update dump_ghcb() to use the GHCB snapshot fields adds 9129633d568e KVM: x86/mmu: Prevent installing hugepages when mem attrib [...] adds e3417ab75ab2 KVM: SVM: Set/clear SRSO's BP_SPEC_REDUCE on 0 <=> 1 VM co [...] new add20321af2f Merge tag 'kvm-x86-fixes-6.15-rcN' of https://github.com/k [...] new cd802e7e5f1e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 82f2b0b97b36 Linux 6.15-rc6 new d9ec73301099 fs/eventpoll: fix endless busy loop after timeout has expired new 6ba0982c3235 swapfile: disable swapon for bs > ps devices new 04679f3c27e1 fs: Remove redundant errseq_set call in mark_buffer_write_ [...] new 51bed0e4c878 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new a9cbd1528c6b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 80fefc4da738 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] new 3358a27903cd bcachefs: Fix missing commit in backpointer to missing target new 83a86b0b0107 bcachefs: Don't strip rebalance_opts from indirect extents new 5f7110edd47a bcachefs: Fix broken btree_path lock invariants in next_node() new b03f04abd9e4 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup new d9bb5a1c5c02 bcachefs: Be precise about bch_io_failures new f05911b058c9 bcachefs: Poison extents that can't be read due to checksu [...] new 33fe84c86188 bcachefs: Data move can read from poisoned extents new bedec2020930 bcachefs: Rebalance now skips poisoned extents new 629488dbcb1a bcachefs: replace strncpy() with memcpy_and_pad in journal [...] new fb026d68ccb4 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] new 109fd93e328e bcachefs: trace bch2_trans_kmalloc() new df30e208d473 bcachefs: struct alloc_request new b4e4b12e8b44 bcachefs: alloc_request.data_type new cada4246012a bcachefs: bch2_bucket_alloc_trans() takes alloc_request new 7cc74f0fcc42 bcachefs: bch2_ec_stripe_head_get() takes alloc_request new c8a9a6dff697 bcachefs: new_stripe_alloc_buckets() takes alloc_request new d30c00934cd9 bcachefs: alloc_request: deallocate_extra_replicas() new 8874996b288b bcachefs: alloc_request.usage new ef243910ba08 bcachefs: alloc_request.counters new 35e307229244 bcachefs: alloc_request.ca new f37250d24118 bcachefs: alloc_request.ptrs2 new 8357325c63c8 bcachefs: alloc_request no longer on stack new e49aa893a68b bcachefs: reduce new_stripe_alloc_buckets() stack usage new 333e9daefba6 bcachefs: darray: provide typedefs for primitive types new 1c4333d57451 bcachefs: bch2_snapshot_table_make_room() new 53f657cc4a1b bcachefs: add missing include new 206ef6a25a19 bcachefs: bch2_kvmalloc() mem alloc profiling new c33017736c01 bcachefs: btree_io_complete_wq -> btree_write_complete_wq new 74c969dfedfe bcachefs: simplify journal pin initialization new 942745ce3ff9 bcachefs: alphabetize init function calls new 407583eaf5bf bcachefs: Move various init code to _init_early() new 1f2b01e3a2f3 bcachefs: RO mounts now use less memory new d3c9266320d6 bcachefs: move_data_phys: stats are not required new 317056eddc64 bcachefs: early return for negative values when parsing BC [...] new bcbc961ffc67 bcachefs: split error messages of invalid compression into [...] new c2db96d034ae bcachefs: indent error messages of invalid compression new 331c7f9d15d8 bcachefs: export bch2_chacha20 new 109483c796a8 bcachefs: Improve opts.degraded new bd58c51bb913 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() new 69967a083c9d bcachefs: __btree_node_reclaim_checks() new 271b92727b84 bcachefs: Improve bch2_btree_cache_to_text() new 0188932e55a9 bcachefs: bch2_dev_journal_alloc() now respects data_allowed new 0a2a2d62fb4e bcachefs: bch2_dev_allocator_set_rw() new 60e3abceb14c bcachefs: Clean up duplicated code in bch2_journal_halt() new 250d4813a788 bcachefs: Kill bch2_trans_unlock_noassert new 87de01c5fe59 bcachefs: Remove spurious +1/-1 operation new 9e401120f57e bcachefs: Simplify logic new dc532ae8186b bcachefs: Initialize c->name earlier on single dev filesystems new c9d0fd6cc638 bcachefs: Single device mode new 5ea36fca61ca bcachefs: Use drop_locks_do() in bch2_inode_hash_find() new 0fd80af59332 bcachefs: Clean up option pre/post hooks, small fixes new 1a5a2f5b6eb9 bcachefs: Incompatible features may now be enabled at runtime new b56c899e70d0 bcachefs: bch2_run_explicit_recovery_pass_printbuf() new 1adf64022e00 bcachefs: Simplify bch2_count_fsck_err() new 4d3b909313a5 bcachefs: bch2_dev_missing_bkey() new 173c43cc7a07 bcachefs: print_str_as_lines() -> print_str() new 2284b5b10a99 bcachefs: Flag for repair on missing subvolume new b87129a94637 bcachefs: Add a recovery pass for making sure root inode i [...] new 55eac02fb884 bcachefs: sb_validate() no longer requires members_v1 new 29973aa50dd6 bcachefs: Shrink superblock downgrade table new d446a85dc74f bcachefs: Print features on startup with -o verbose new 86ed4dbd8366 bcachefs: BCH_FEATURE_no_alloc_info new 87aa52beb0b7 bcachefs: BCH_FEATURE_small_image new 00bb8aec6897 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT new 8cf3d170c071 bcachefs: export bch2_move_data_phys() new 6e6dca15219e bcachefs: Plumb target parameter through btree_node_rewrite_pos() new 1f2c21e9a533 bcachefs: plumb btree_id through move_pred_fd new 2a0afa95954b bcachefs: bch2_move_data_btree() can move btree nodes new 75b746f7d940 bcachefs: bch2_move_data_btree() can now walk roots new 58f5f8bf94e0 docs: bcachefs: idle work scheduling design doc new 170b83c2d312 bcachefs: Fix struct with flex member ABI warning new 73c52ee631a4 bcachefs: Kill dead code new 553977d5ff8e bcachefs: bch2_check_rebalance_work() new d1a052bbf8d0 bcachefs: bch2_target_to_text() no longer depends on io_ref new 2a59af285530 bcachefs: recalc_capacity() no longer depends on io_ref new 7c201f5d2771 bcachefs: for_each_online_member_rcu() new 171891d37ff8 bcachefs: __bch2_fs_read_write() no longer depends on io_ref new b4d10b71f9f4 bcachefs: for_each_rw_member_rcu() new adb2352a5f3a bcachefs: enumerated_ref.c new a2d978fa01eb bcachefs: bch_fs.writes -> enumerated_refs new 51cc73072fc0 bcachefs: bch_dev.io_ref -> enumerated_ref new a4add28ea155 bcachefs: bch2_bio_to_text() new dc8c06deab4c bcachefs: bch2_read_bio_to_text new da2692bd2c7f bcachefs: fast_list new 926d2242da69 bcachefs: Async object debugging new bf471ef6d599 bcachefs: Make various async objs visible in debugfs new 36e9c5cb70ad bcachefs: print_string_as_lines: avoid printing empty line new beba0653d951 bcachefs: bch2_io_failures_to_text() new 69ab085718e6 bcachefs: Emit a single log message on data read error new 02b847b927b1 bcachefs: Kill redundant error message in topology repair new 981c42e205b1 bcachefs: bch2_btree_lost_data() now handles snapshots tree new c54dde61cced bcachefs: Remove redundant calls to btree_lost_data() new adbe4f188efe bcachefs: kill bch2_run_explicit_recovery_pass_persistent() new 7f445b9ffef1 bcachefs: Plumb printbuf through bch2_btree_lost_data() new 2af82aa0efc6 bcachefs: bch2_fsck_err_opt() new c4d9a4f94436 bcachefs: bch2_mark_btree_validate_failure() new bbfe129cfc1a bcachefs: Single err message for btree node reads new b4500519d472 bcachefs: bch2_dirent_to_text() shows casefolded dirents new 335ab88aef1e bcachefs: provide unlocked version of run_explicit_recover [...] new 31f68b6527b7 bcachefs: Run most explicit recovery passes persistent new 31d25520632b bcachefs: bch2_trans_update_ip() new e0a7e2b9d8e2 bcachefs: bch2_fs_open() now takes a darray new e4a3d3799da0 bcachefs: bch2_dev_add() can run on a non-started fs new fa5014ff627f bcachefs: Avoid -Wflex-array-member-not-at-end warnings new fe1c1ec1766f bcachefs: sysfs trigger_recalc_capacity new bc24ae907d28 bcachefs: Fix setting ca->name in device add new 96f46cafb109 docs: bcachefs: add casefolding reference new e06c352f868f bcachefs: Improve bch2_disk_groups_to_text() new bf9a4d52dec4 bcachefs: Rename x_name to x_name_and_value new c01ff05bbabc bcachefs: Don't emit bch_sb_field_members_v1 if not required new efa75b9f151d bcachefs: snapshot delete progress indicator new 56db9e6e3472 bcachefs: Add comments for inode snapshot requirements new c9ae96b84793 bcachefs: kill inode_walker_entry.snapshot new 33b136feb5b4 bcachefs: Fix inconsistent req->ec new 1daa0e79c33f bcachefs: Improve bch2_request_incompat_feature() message new 73504aea2400 bcachefs: bch2_inode_unpack() cleanup new 114e3aea6f7b bcachefs: get_inodes_all_snapshots() now includes whiteouts new 26635e7de91d bcachefs: BCH_FSCK_ERR_snapshot_key_missing_inode_snapshot new da0888d59d6c bcachefs: Skip unrelated snapshot trees in snapshot deletion new 4e5346ce1f61 bcachefs: BCH_SNAPSHOT_DELETED -> BCH_SNAPSHOT_WILL_DELETE new f084d8292ef8 bcachefs: bcachefs_metadata_version_snapshot_deletion_v2 new 9385d25e7007 bcachefs: delete_dead_snapshot_keys_v2() new 233a1cf0c9da bcachefs: bch2_journal_write() refactoring new 732744f888a6 bcachefs: bch2_dev_in_target() no longer takes rcu_read_lock() new 813c0e65df6f bcachefs: inline bch2_ob_ptr() new 42a606686705 bcachefs: improve check_inode_hash_info_matches_root() err [...] new 2b1059bcc26c bcachefs: Improve bch2_extent_ptr_set_cached() new 30f104f01360 bcachefs: __bch2_fs_free() cleanup new f5e705f32ac2 bcachefs: opts.rebalance_on_ac_only new 96d9cc471c52 bcachefs: bch2_dev_remove_stripes() respects degraded flags new 3fc58c948210 bcachefs: BCH_SB_MEMBER_DELETED_UUID new dd7b1300f5bd bcachefs: bch2_dev_data_drop_by_backpointers() new 5be1db8e6fe1 bcachefs: bcachefs_metadata_version_fast_device_removal new 341d9faf2f22 bcachefs: Knob for manual snapshot deletion new 2b70485db954 bcachefs: Add missing include new 244748240be4 bcachefs: Extend bucket_size to 32 bits new 2df1c6200e85 bcachefs: bch2_copygc_dev_wait_amount() new a79df44f2cf3 bcachefs: buckets_in_flight on stack new b397d6f2fe64 bcachefs: kill dead code in move_data_phys() new d18ba9d99376 bcachefs: delete dead items in bch_dev new 6b72324cf136 bcachefs: "buckets with backpointer mismatches" now alloca [...] new 57b786fed1da bcachefs: print label correctly in sb_member_to_text() new b04a35cab329 bcachefs: recovery_passes_types.h -> recovery_passes_format.h new 27c4fdef4a30 bcachefs: bch_sb_field_recovery_passes new f4b259aefeca bcachefs: online_fsck_mutex -> run_recovery_passes_lock new 2978f2e75766 bcachefs: Slim down inlined part of bch2_btree_path_upgrade() new 22aeacad91c2 bcachefs: Debug params are now static_keys new 588e20dbb669 bcachefs: debug_check_btree_locking modparam new 5aba2b27c222 bcachefs: debug_check_iterators no longer requires BCACHEFS_DEBUG new 48fbfc0c5051 bcachefs: debug_check_bset_lookups new 1187a444df2b bcachefs: debug_check_bkey_unpack new caf85388cbdb bcachefs: Rename fsck_running, recovery_runnnig flags new 1ca3c920df73 bcachefs: Don't rewind recovery if not in recovery new add30dd9697c Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 499c2f40f9db Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new fd36d94fae24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d198153ae687 smb: client: fix delay on concurrent opens new f07d9d3bec6b Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new d78aa60cfa7e configfs: Delete semicolon from macro type_print() definition new f830edbae247 configfs: Do not override creating attribute file failure [...] new bbb67d4f85fd configfs: Correct error value returned by API config_item_ [...] new 8ee103b497f5 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] new d6f36b2252ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7cfb291e4fd1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7179ec23e5ec Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2efb229cc813 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 1cc9bdb6db6f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new d83a1e80bf7d fs/fuse: fix race between concurrent setattr from multiple nodes new 4a9be366c554 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b94584d96ebb gfs2: avoid inefficient use of crc32_le_shift() new 8ac653494008 Rename jdata_dirty_folio to gfs2_jdata_dirty_folio new 2c77d953ed7f gfs2: Move gfs2_trans_add_databufs new 4b6f23f4cf26 gfs2: Don't call gfs2_jdata_writepages during journal flush new 81dcf5797cba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 59e0821f469d Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 5b53f85391c5 ksmbd: use list_first_entry_or_null for opinfo_get_list() new 0f0730b5c43f ksmbd: fix stream write failure new a3ab3db08b4f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new bfea3ede0410 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new c51e9aef441d NFSD: unregister filesystem in case genl_register_family() fails new a1c2243688ee NFSD: fix race between nfsd registration and exports_proc new a06cff117da5 NFSD: Add /sys/kernel/debug/nfsd new f2ebf7600efb NFSD: Add experimental setting to disable the use of splice read new 248993814704 nfsd: remove redundant WARN_ON_ONCE in nfsd4_write new 5accbe3aa111 nfsd: fix access checking for NLM under XPRTSEC policies new 1ec005e36ca9 nfsd: nfsd4_spo_must_allow() must check this is a v4 compo [...] new 161a5eca1030 nfsd: add commit start/done tracepoints around nfsd_commit() new 9ccbf60bedba sunrpc: add info about xprt queue times to svc_xprt_dequeu [...] new ba524833804c MAINTAINERS: Update Neil Brown's email address new ec7353768a39 nfsd: Initialize ssc before laundromat_work to prevent NUL [...] new 60efe6c2a055 sunrpc: allow SOMAXCONN backlogged TCP connections new 100b77941793 svcrdma: Unregister the device if svc_rdma_accept() fails new 01b7d3cb65cc nfsd: use SHA-256 library API instead of crypto_shash API new aabd0f529380 NFSD: Implement FATTR4_CLONE_BLKSIZE attribute new 9837edab65c2 NFSD: Use sockaddr instead of a generic array new f323db390641 NFSD: Add a Call equivalent to the NFSD_TRACE_PROC_RES macros new 1f94d289bc58 nfsd: add a tracepoint for nfsd_setattr new 17a475c10339 nfsd: add a tracepoint to nfsd_lookup_dentry new 0d52a7f743a0 nfsd: add nfsd_vfs_create tracepoints new a49779c78d8b nfsd: add tracepoint to nfsd_symlink new d55aa85a1775 nfsd: add tracepoint to nfsd_link() new 22e0a3b42b5c nfsd: add tracepoints for unlink events new 12a5a6520d94 nfsd: add tracepoint to nfsd_rename new bfd519d8dd23 nfsd: add tracepoint to nfsd_readdir new 94a563300274 nfsd: add tracepoint for getattr and statfs events new 38998a801b24 nfsd: remove old v2/3 create path dprintks new 966d55ac37d7 nfsd: remove old v2/3 SYMLINK dprintks new 18d7ec18aea2 nfsd: remove old LINK dprintks new 71a8296553ae nfsd: remove REMOVE/RMDIR dprintks new f6f484a2bf50 nfsd: remove dprintks for v2/3 RENAME events new 314ad3fb86c3 nfsd: remove legacy READDIR dprintks new 049432a58492 nfsd: remove legacy dprintks from GETATTR and STATFS codepaths new bc220d410a75 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new e45a52cc8353 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 533a691ba6dd Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 23be716b1c4f xfs: don't assume perags are initialised when trimming AGs new 3af35b41400c xfs: free up mp->m_free[0].count in error case new 5d894321c49e fs: add atomic write unit max opt to statx new 84270a1a30c9 xfs: only call xfs_setsize_buftarg once per buffer target new 5af9f5508477 xfs: rename xfs_inode_can_atomicwrite() -> xfs_inode_can_h [...] new 13c7c54bd0fa xfs: separate out setting buftarg atomic writes limits new 6d1bdc739140 xfs: add helpers to compute log item overhead new 805f89881252 xfs: add helpers to compute transaction reservation for fi [...] new 85bf2dfa3f12 xfs: ignore HW which cannot atomic write a single block new 6baf4cc47a74 xfs: allow block allocator to take an alignment hint new 514df14fae97 xfs: refactor xfs_reflink_end_cow_extent() new 0ea88ed47bb1 xfs: refine atomic write size check in xfs_file_write_iter() new bd1d2c21d5d2 xfs: add xfs_atomic_write_cow_iomap_begin() new 11ab31909d7c xfs: add large atomic writes checks in xfs_direct_write_io [...] new b1e09178b73a xfs: commit CoW-based atomic writes atomically new 9baeac3ab1f8 xfs: add xfs_file_dio_write_atomic() new 0c438dcc3150 xfs: add xfs_calc_atomic_write_unit_max() new 9dffc58f2384 xfs: update atomic write limits new 4528b9052731 xfs: allow sysadmins to specify a maximum atomic write lim [...] new 4abb9052a72b Merge tag 'atomic-writes-6.16_2025-05-07' of https://git.k [...] new c6fad0beebe7 Merge branch 'atomic_writes-6.16' into for-next new 92926c447c60 xfs: Remove deprecated xfs_bufd sysctl parameters new c1f3d281226a Merge branch 'deprecated_bufd-6.16' into for-next new 59bfbe34f486 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 94c3a5ed99dd Merge branch 'vfs.fixes' into vfs.all new d3da6602b82c Merge branch 'vfs-6.16.async.dir' into vfs.all new 759cfedc5ee7 omfs: convert to new mount API new 48c1b10dc8b5 Merge branch 'vfs-6.16.mount.api' into vfs.all new c946caba9beb Merge branch 'vfs-6.16.writepage' into vfs.all new 1af3331764b9 super: add filesystem freezing helpers for suspend and hibernate new 6e5af8e3ca5f Merge patch series "Extend freeze support to suspend and h [...] new 33445d6fc520 libfs: export find_next_child() new 0e4f9483959b efivarfs: support freeze/thaw new 0de4c4065cad Merge patch series "efivarfs: support freeze/thaw" new eacfbf74196f power: freeze filesystems during suspend/resume new ef2ed04eba99 kernfs: add warning about implementing freeze/thaw new 05b158d4fd11 Merge patch series "power: wire-up filesystem freeze/thaw [...] new 1afe9e7da8c0 f2fs: fix freezing filesystem during resize new 365253f7304c Merge branch 'vfs-6.16.super' into vfs.all new 9f81d707022c fs: remove useless plus one in super_cache_scan() new bb01e8cc10f0 fs: use writeback_iter directly in mpage_writepages new 5caa2d89b7f1 kernel/nsproxy: remove unnecessary guards new 79fb8d8d93e4 include/cgroup: separate {get,put}_cgroup_ns no-op case new e68ecc161fec Merge patch series "Minor namespace code simplication" new 021753c37aad Merge branch 'vfs-6.16.misc' into vfs.all new 20b70e58961b net, pidfs: enable handing out pidfds for reaped sk->sk_peer_pid new 923ea4d4482b Merge patch series "net, pidfs: enable handing out pidfds [...] new e194d2067c95 selftests: coredump: Properly initialize pointer new 6f5bf9f37f06 selftests: coredump: Fix test failure for slow machines new c6e888d02d51 selftests: coredump: Raise timeout to 2 minutes new e1b477c21300 Merge patch series "selftests: coredump: Some bug fixes" new c57f07b23587 pidfs: move O_RDWR into pidfs_alloc_file() new 95c5f43181fe coredump: fix error handling for replace_fd() new b5325b2a270f coredump: hand a pidfd to the usermode coredump helper new 4dd6566b5a8c Merge patch series "coredump: hand a pidfd to the usermode [...] new db56723ceaec pidfs: detect refcount bugs new a30db9d76e36 Merge branch 'vfs-6.16.pidfs' into vfs.all new 6a8dcdd969cb fs: convert mount flags to enum new 4f72c9386173 Merge branch 'vfs-6.16.mount' into vfs.all new e356c5d5b10e iomap: resample iter->pos after iomap_write_begin() calls new 99fe6e61fd3c iomap: drop unnecessary pos param from iomap_write_[begin|end] new 3ceb65b17676 iomap: drop pos param from __iomap_[get|put]_folio() new c4f9a1ba747d iomap: helper to trim pos/bytes to within folio new c0f8658a9dbc iomap: push non-large folio check into get folio path new 66c0d8551428 iomap: rework iomap_write_begin() to return folio offset a [...] new 2cb0e96cb01b Merge patch series "iomap: misc buffered write path cleanu [...] new 267880e908bd Merge branch 'vfs-6.16.iomap' into vfs.all new 3730df921737 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 725068979280 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 (7819edb02913) \ N -- N -- N refs/heads/fs-next (725068979280)
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 370 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .clippy.toml | 2 +- .mailmap | 4 + Documentation/admin-guide/xfs.rst | 11 + .../bindings/input/mediatek,mt6779-keypad.yaml | 2 +- MAINTAINERS | 69 ++++- Makefile | 2 +- arch/arm64/include/asm/el2_setup.h | 2 +- arch/arm64/include/asm/kvm_arm.h | 3 +- arch/arm64/include/asm/vdso/gettimeofday.h | 13 + arch/arm64/kernel/cpufeature.c | 9 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 13 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 2 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 36 ++- arch/arm64/kvm/mmu.c | 13 +- arch/arm64/kvm/sys_regs.c | 6 + arch/mips/include/asm/idle.h | 5 +- arch/mips/include/asm/ptrace.h | 3 +- arch/mips/kernel/genex.S | 71 +++-- arch/mips/kernel/idle.c | 7 - arch/mips/kernel/smp-cps.c | 4 + arch/mips/kernel/traps.c | 10 +- arch/riscv/kernel/process.c | 6 + arch/riscv/kernel/traps.c | 64 ++-- arch/riscv/kernel/traps_misaligned.c | 19 +- arch/riscv/kvm/vcpu.c | 2 + arch/x86/Kconfig | 1 + arch/x86/include/asm/microcode.h | 2 + arch/x86/kernel/cpu/microcode/amd.c | 6 +- arch/x86/kernel/cpu/microcode/core.c | 58 ++-- arch/x86/kernel/cpu/microcode/intel.c | 2 +- arch/x86/kernel/cpu/microcode/internal.h | 1 - arch/x86/kernel/head32.c | 4 - arch/x86/kernel/vmlinux.lds.S | 10 +- arch/x86/kvm/mmu.h | 3 + arch/x86/kvm/mmu/mmu.c | 70 ++++- arch/x86/kvm/smm.c | 1 + arch/x86/kvm/svm/sev.c | 32 +- arch/x86/kvm/svm/svm.c | 75 ++++- arch/x86/kvm/svm/svm.h | 2 + arch/x86/kvm/x86.c | 4 +- arch/x86/mm/tlb.c | 22 +- block/bdev.c | 3 +- block/blk.h | 3 +- block/ioprio.c | 6 +- drivers/accel/ivpu/ivpu_hw.c | 2 +- drivers/accel/ivpu/ivpu_job.c | 35 ++- drivers/base/platform.c | 6 +- drivers/block/loop.c | 23 ++ drivers/clocksource/i8253.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 18 -- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 - drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/hdp_v5_2.c | 12 +- drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/hdp_v7_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 36 +-- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 28 +- .../drm/amd/display/dc/dml2/dml21/dml21_wrapper.c | 8 +- .../amd/display/dc/dml2/dml2_translation_helper.c | 14 +- .../amd/display/dc/resource/dcn32/dcn32_resource.c | 6 - drivers/gpu/drm/drm_drv.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- drivers/gpu/drm/i915/gt/intel_rps.c | 14 +- drivers/gpu/drm/panel/panel-simple.c | 25 +- drivers/gpu/drm/ttm/ttm_backup.c | 44 +-- drivers/gpu/drm/ttm/ttm_pool.c | 6 +- drivers/gpu/drm/ttm/ttm_tt.c | 2 +- drivers/gpu/drm/v3d/v3d_sched.c | 28 +- drivers/gpu/drm/xe/tests/xe_mocs.c | 7 +- drivers/gpu/drm/xe/xe_gsc.c | 22 ++ drivers/gpu/drm/xe/xe_gsc.h | 1 + drivers/gpu/drm/xe/xe_gsc_proxy.c | 11 + drivers/gpu/drm/xe/xe_gsc_proxy.h | 1 + drivers/gpu/drm/xe/xe_gt.c | 2 +- drivers/gpu/drm/xe/xe_gt_debugfs.c | 9 +- drivers/gpu/drm/xe/xe_gt_pagefault.c | 11 +- drivers/gpu/drm/xe/xe_svm.c | 12 + drivers/gpu/drm/xe/xe_svm.h | 8 + drivers/gpu/drm/xe/xe_uc.c | 8 +- drivers/gpu/drm/xe/xe_uc.h | 1 + drivers/gpu/drm/xe/xe_vm.c | 3 +- drivers/gpu/nova-core/gpu.rs | 2 +- drivers/hv/hyperv_vmbus.h | 6 + drivers/hv/vmbus_drv.c | 109 ++++++- drivers/i2c/busses/i2c-omap.c | 2 +- drivers/iio/accel/adis16201.c | 4 +- drivers/iio/accel/adxl355_core.c | 2 +- drivers/iio/accel/adxl367.c | 10 +- drivers/iio/accel/fxls8962af-core.c | 7 +- drivers/iio/adc/ad7266.c | 2 +- drivers/iio/adc/ad7380.c | 32 +- drivers/iio/adc/ad7606.c | 11 +- drivers/iio/adc/ad7606_spi.c | 2 +- drivers/iio/adc/ad7768-1.c | 2 +- drivers/iio/adc/dln2-adc.c | 2 +- drivers/iio/adc/qcom-spmi-iadc.c | 4 +- drivers/iio/adc/rockchip_saradc.c | 17 +- drivers/iio/chemical/pms7003.c | 5 +- drivers/iio/chemical/sps30.c | 2 +- .../iio/common/hid-sensors/hid-sensor-attributes.c | 4 + drivers/iio/imu/adis16550.c | 2 +- drivers/iio/imu/bmi270/bmi270_core.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 6 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 7 +- drivers/iio/light/hid-sensor-prox.c | 22 +- drivers/iio/light/opt3001.c | 5 +- drivers/iio/pressure/mprls0025pa.h | 17 +- drivers/iio/temperature/maxim_thermocouple.c | 2 +- drivers/input/joystick/magellan.c | 2 +- drivers/input/joystick/xpad.c | 49 +-- drivers/input/keyboard/mtk-pmic-keys.c | 4 +- drivers/input/misc/hisi_powerkey.c | 2 +- drivers/input/misc/sparcspkr.c | 22 +- drivers/input/mouse/synaptics.c | 5 + drivers/input/touchscreen/cyttsp5.c | 7 +- drivers/input/touchscreen/stmpe-ts.c | 7 +- drivers/nvme/host/core.c | 3 +- drivers/staging/axis-fifo/axis-fifo.c | 14 +- drivers/staging/iio/adc/ad7816.c | 2 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 1 + drivers/uio/uio_hv_generic.c | 39 +-- drivers/usb/cdns3/cdnsp-gadget.c | 31 ++ drivers/usb/cdns3/cdnsp-gadget.h | 6 + drivers/usb/cdns3/cdnsp-pci.c | 12 +- drivers/usb/cdns3/cdnsp-ring.c | 3 +- drivers/usb/cdns3/core.h | 3 + drivers/usb/class/usbtmc.c | 59 ++-- drivers/usb/dwc3/core.h | 4 + drivers/usb/dwc3/gadget.c | 60 ++-- drivers/usb/gadget/composite.c | 12 +- drivers/usb/gadget/function/f_ecm.c | 7 + drivers/usb/gadget/udc/tegra-xudc.c | 4 + drivers/usb/host/uhci-platform.c | 2 +- drivers/usb/host/xhci-dbgcap.c | 19 +- drivers/usb/host/xhci-dbgcap.h | 3 + drivers/usb/host/xhci-ring.c | 19 +- drivers/usb/host/xhci-tegra.c | 3 + drivers/usb/misc/onboard_usb_dev.c | 10 +- drivers/usb/typec/tcpm/tcpm.c | 2 +- drivers/usb/typec/ucsi/displayport.c | 21 +- drivers/usb/typec/ucsi/ucsi.c | 34 ++ drivers/usb/typec/ucsi/ucsi.h | 2 + drivers/xen/swiotlb-xen.c | 1 + drivers/xen/xenbus/xenbus.h | 2 + drivers/xen/xenbus/xenbus_comms.c | 9 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 2 +- drivers/xen/xenbus/xenbus_probe.c | 14 +- drivers/xen/xenbus/xenbus_xs.c | 18 +- fs/bcachefs/alloc_foreground.c | 2 +- fs/bcachefs/backpointers.c | 231 ++++++++------ fs/bcachefs/backpointers.h | 6 +- fs/bcachefs/bcachefs.h | 47 ++- fs/bcachefs/bcachefs_format.h | 4 +- fs/bcachefs/bkey.c | 47 ++- fs/bcachefs/bkey.h | 3 +- fs/bcachefs/bkey_methods.c | 2 +- fs/bcachefs/bset.c | 64 ++-- fs/bcachefs/bset.h | 22 +- fs/bcachefs/btree_cache.c | 6 +- fs/bcachefs/btree_gc.c | 2 +- fs/bcachefs/btree_io.c | 6 +- fs/bcachefs/btree_iter.c | 87 ++++-- fs/bcachefs/btree_iter.h | 25 +- fs/bcachefs/btree_locking.c | 32 +- fs/bcachefs/btree_locking.h | 40 ++- fs/bcachefs/btree_trans_commit.c | 4 +- fs/bcachefs/btree_update_interior.h | 2 +- fs/bcachefs/buckets.c | 22 ++ fs/bcachefs/debug.h | 2 +- fs/bcachefs/error.c | 8 +- fs/bcachefs/extents.c | 4 +- fs/bcachefs/fsck.c | 10 +- fs/bcachefs/move.c | 4 - fs/bcachefs/movinggc.c | 84 ++--- fs/bcachefs/movinggc.h | 2 +- fs/bcachefs/rebalance.c | 2 +- fs/bcachefs/recovery.c | 10 +- fs/bcachefs/recovery_passes.c | 188 +++++++---- fs/bcachefs/recovery_passes.h | 4 + ...ery_passes_types.h => recovery_passes_format.h} | 26 +- fs/bcachefs/sb-members.c | 28 +- fs/bcachefs/sb-members.h | 2 +- fs/bcachefs/sb-members_format.h | 18 +- fs/bcachefs/sb-members_types.h | 2 +- fs/bcachefs/super.c | 55 +++- fs/buffer.c | 4 +- fs/configfs/dir.c | 4 +- fs/configfs/item.c | 2 +- fs/eventpoll.c | 7 +- fs/ext4/inode.c | 2 +- fs/fuse/dir.c | 11 + fs/gfs2/aops.c | 59 ++-- fs/gfs2/aops.h | 3 +- fs/gfs2/bmap.c | 3 +- fs/gfs2/log.c | 7 +- fs/gfs2/recovery.c | 3 +- fs/gfs2/trans.c | 21 ++ fs/gfs2/trans.h | 2 + fs/iomap/buffered-io.c | 100 +++--- fs/mpage.c | 13 +- fs/nfsd/nfs3proc.c | 63 +--- fs/nfsd/nfs4proc.c | 5 + fs/nfsd/nfs4state.c | 75 ++--- fs/nfsd/nfsproc.c | 35 +-- fs/nfsd/trace.h | 300 +++++++++++++++++- fs/nfsd/vfs.c | 16 +- fs/nilfs2/the_nilfs.c | 3 - fs/ocfs2/alloc.c | 1 + fs/ocfs2/journal.c | 80 +++-- fs/ocfs2/journal.h | 1 + fs/ocfs2/ocfs2.h | 17 +- fs/ocfs2/quota_local.c | 9 +- fs/ocfs2/suballoc.c | 38 ++- fs/ocfs2/suballoc.h | 1 + fs/ocfs2/super.c | 3 + fs/omfs/inode.c | 176 ++++++----- fs/smb/client/cached_dir.c | 23 +- fs/smb/server/oplock.c | 10 +- fs/smb/server/vfs.c | 14 +- fs/stat.c | 6 +- fs/super.c | 2 +- fs/userfaultfd.c | 28 +- fs/xfs/libxfs/xfs_bmap.c | 5 + fs/xfs/libxfs/xfs_bmap.h | 6 +- fs/xfs/libxfs/xfs_log_rlimit.c | 4 + fs/xfs/libxfs/xfs_trans_resv.c | 343 +++++++++++++++++++-- fs/xfs/libxfs/xfs_trans_resv.h | 25 ++ fs/xfs/xfs_bmap_item.c | 10 + fs/xfs/xfs_bmap_item.h | 3 + fs/xfs/xfs_buf.c | 70 ++++- fs/xfs/xfs_buf.h | 4 +- fs/xfs/xfs_buf_item.c | 19 ++ fs/xfs/xfs_buf_item.h | 3 + fs/xfs/xfs_discard.c | 17 +- fs/xfs/xfs_extfree_item.c | 10 + fs/xfs/xfs_extfree_item.h | 3 + fs/xfs/xfs_file.c | 87 +++++- fs/xfs/xfs_globals.c | 2 - fs/xfs/xfs_inode.h | 14 +- fs/xfs/xfs_iomap.c | 190 +++++++++++- fs/xfs/xfs_iomap.h | 1 + fs/xfs/xfs_iops.c | 76 ++++- fs/xfs/xfs_iops.h | 3 + fs/xfs/xfs_log_cil.c | 4 +- fs/xfs/xfs_log_priv.h | 13 + fs/xfs/xfs_mount.c | 161 ++++++++++ fs/xfs/xfs_mount.h | 17 + fs/xfs/xfs_refcount_item.c | 10 + fs/xfs/xfs_refcount_item.h | 3 + fs/xfs/xfs_reflink.c | 146 +++++++-- fs/xfs/xfs_reflink.h | 6 + fs/xfs/xfs_rmap_item.c | 10 + fs/xfs/xfs_rmap_item.h | 3 + fs/xfs/xfs_super.c | 82 ++++- fs/xfs/xfs_sysctl.h | 2 - fs/xfs/xfs_trace.h | 115 +++++++ include/drm/ttm/ttm_backup.h | 18 +- include/drm/ttm/ttm_tt.h | 2 +- include/linux/cgroup.h | 26 +- include/linux/fs.h | 3 +- include/linux/hyperv.h | 6 + include/linux/mount.h | 87 +++--- include/linux/stat.h | 1 + include/linux/timekeeper_internal.h | 8 +- include/linux/vmalloc.h | 1 + include/trace/misc/fs.h | 21 ++ include/uapi/linux/stat.h | 8 +- init/Kconfig | 3 + io_uring/io_uring.c | 58 ++-- io_uring/sqpoll.c | 2 +- kernel/nsproxy.c | 30 +- kernel/params.c | 4 +- kernel/pid.c | 1 + kernel/time/timekeeping.c | 50 ++- kernel/time/vsyscall.c | 4 +- mm/huge_memory.c | 11 +- mm/hugetlb.c | 6 + mm/internal.h | 27 +- mm/memblock.c | 9 +- mm/mm_init.c | 2 +- mm/swapfile.c | 32 +- mm/vmalloc.c | 31 +- net/core/sock.c | 10 +- rust/bindings/lib.rs | 1 + rust/kernel/alloc/kvec.rs | 3 + rust/kernel/list.rs | 3 + rust/kernel/str.rs | 46 +-- rust/macros/kunit.rs | 13 +- rust/macros/module.rs | 19 +- rust/macros/paste.rs | 2 +- rust/pin-init/internal/src/pinned_drop.rs | 3 +- rust/uapi/lib.rs | 1 + scripts/Makefile.vmlinux | 2 +- tools/objtool/check.c | 1 + tools/testing/selftests/kvm/arm64/set_id_regs.c | 8 +- tools/testing/selftests/mm/compaction_test.c | 19 +- tools/testing/selftests/mm/guard-regions.c | 16 +- tools/testing/selftests/mm/pkey-powerpc.h | 14 +- tools/testing/selftests/mm/pkey_util.c | 1 + 311 files changed, 4499 insertions(+), 1820 deletions(-) rename fs/bcachefs/{recovery_passes_types.h => recovery_passes_format.h} (84%)