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 d6c9fb50d80a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 81f51a4d7a63 next-20260126/vfs-brauner omits e07ca65d951a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5690175abf94 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7310abb861c5 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits bd802d329d8b Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 8394c6e2cb26 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 16079689e3a4 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits d88b18450a4c Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] omits c817667b3a9c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 961d6a5fe1fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1578efc196ef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1449c0f564b6 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 38609e1463fd Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 2589a8ca4919 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits ceb5c8235a6b Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 2f738fc17861 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits cc153871e79b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a5f2ba90ae98 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 358afb75d5f3 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits b7457ade444a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 5b2acd4b1075 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 3074009455d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d73d082e8244 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits d7e68c7c7538 next-20260128/btrfs-fixes omits 92b2969dad19 Merge branch 'for-next-next-v6.19-20260129' into for-next- [...] omits a3adfb9266ee Merge branch 'for-next-current-v6.18-20260129' into for-ne [...] omits 2110f4c3a42c Merge branch 'misc-next' into for-next-next-v6.19-20260129 omits e1acffd397b3 Merge branch 'b-for-next' into for-next-next-v6.19-20260129 omits 0a9a068a23d0 Merge branch 'misc-6.19' into for-next-current-v6.18-20260129 omits 1c142857ada6 btrfs: get rid of compressed_bio::compressed_folios[] omits e476843b1cc2 btrfs: get rid of compressed_folios[] usage for encoded writes omits 804beeb7f7c9 btrfs: get rid of compressed_folios[] usage for compressed read omits d25060fa898a btrfs: remove the old btrfs_compress_folios() infrastructures omits 98a9fce15503 btrfs: switch to btrfs_compress_bio() interface for compre [...] omits 1af19225fced btrfs: introduce btrfs_compress_bio() helper omits 0c1bdaaa6af5 btrfs: introduce zlib_compress_bio() helper omits 02807df2f2a3 btrfs: introduce zstd_compress_bio() helper omits 14f13d8b84b2 btrfs: introduce lzo_compress_bio() helper omits 388700c536a4 btrfs: forward declare btrfs_fs_info in volumes.h omits 3efdaed49461 btrfs: unit tests for pending extent walking functions omits af3f3d59dbbc btrfs: fix EEXIST abort due to non-consecutive gaps in chu [...] omits c05fab485104 btrfs: === misc-next on b-for-next === omits 9192655be95d btrfs: fix transaction commit blocking during trim of unal [...] omits 944945bfa5b5 btrfs: handle user interrupt properly in btrfs_trim_fs() omits 9ca52016a535 btrfs: preserve first error in btrfs_trim_fs() omits 020c446ea439 btrfs: continue trimming remaining devices on failure omits c5cbc705ba66 btrfs: do not BUG_ON() in btrfs_remove_block_group() omits 782d19d62b6b btrfs: abort transaction on error in btrfs_remove_block_group() omits b76895bc7367 btrfs: fix block_group_tree dirty_list corruption omits 76fbd4557833 btrfs: fix copying the flags of btrfs_bio after split omits c33de2d1bbb2 btrfs: zoned: use local fs_info variable in btrfs_load_blo [...] omits e998d5d7e12d btrfs: zoned: fixup last alloc pointer after extent remova [...] omits 5fff26412d1d btrfs: zoned: fixup last alloc pointer after extent remova [...] omits 015418899b6b btrfs: zoned: fixup last alloc pointer after extent remova [...] omits 9d29886565b7 btrfs: remove out label in btrfs_wait_for_commit() omits 36c6ca3e84eb btrfs: remove out label in btrfs_init_space_info() omits 916ee9acc933 btrfs: remove out label in btrfs_check_rw_degradable() omits 34a38ce44d18 btrfs: remove out label in finish_verity() omits 358c99aef573 btrfs: remove out label in scrub_find_fill_first_stripe() omits 961a1fe4895b btrfs: remove out label in lzo_decompress() omits 61ed680a7c96 btrfs: remove out label in btrfs_mark_extent_written() omits 84f7c6472280 btrfs: remove out label in btrfs_csum_file_blocks() omits 95a3524900c8 btrfs: remove out_failed label in find_lock_delalloc_range() omits edaa7d9c05fd btrfs: remove out label in load_extent_tree_free() omits 24e0504dab8d btrfs: remove pointless out labels from uuid-tree.c omits 0fd1ac7cc889 btrfs: remove pointless out labels from inode.c omits 914bf3c2c37a btrfs: remove pointless out labels from free-space-cache.c omits 38f35a025ab8 btrfs: remove pointless out labels from extent-tree.c omits 4ceac05d673b btrfs: remove pointless out labels from disk-io.c omits ed4ab847c241 btrfs: remove pointless out labels from qgroup.c omits 6e972cca8d7c btrfs: remove pointless out labels from send.c omits 43501683caaa btrfs: remove pointless out labels from ioctl.c omits 77415a1e30b2 btrfs: qgroup: return correct error when deleting qgroup r [...] omits a3f082c19da2 btrfs: pass btrfs_fs_info to btrfs_first_delayed_node() omits 7138fb37df46 btrfs: don't use local variables for fs_info->delayed_root omits 4213fd06c14f btrfs: reorder members in btrfs_delayed_root for better packing omits c316bab54e6c btrfs: embed delayed root to struct btrfs_fs_info omits c95a802aea91 btrfs: add strict extent map alignment checks omits c78377a092b6 btrfs: tests: prepare extent map tests for strict alignmen [...] omits 2cf59ea1dfb4 btrfs: tests: remove invalid file extent map tests omits afcb008e766f btrfs: unfold transaction aborts in btrfs_finish_one_ordered() omits 0ed53d89d522 btrfs: deal with missing root in sample_block_group_extent_item() omits 27a905f01e61 btrfs: remove bogus root search condition in sample_block_ [...] omits f426e1d41959 btrfs: fallback to buffered IO if the data profile has dup [...] omits 3b3a686a577e btrfs: assert block group is locked in btrfs_use_block_gro [...] omits 17e9deee96a7 btrfs: don't pass block group argument to load_block_group [...] omits a55e06a1f60a btrfs: allocate path on stack in load_block_group_size_class() omits 22a356f18619 btrfs: make load_block_group_size_class() return void omits b25b0c0ab417 btrfs: zstd: use folio_iter to handle zstd_decompress_bio() omits effc09c1eedb btrfs: zlib: use folio_iter to handle zlib_decompress_bio() omits 829e302870dc btrfs: lzo: use folio_iter to handle lzo_decompress_bio() omits 71c3e96c60c9 btrfs: zlib: fix the folio leak on S390 hardware acceleration omits 05fe212c94bc btrfs: consolidate reclaim readiness checks in btrfs_shoul [...] omits 686bb8337c48 btrfs: fix periodic reclaim condition omits 0fa923487b9f btrfs: do not strictly require dirty metadata threshold fo [...] omits 5965ba29e230 btrfs: don't pass io_ctl to __btrfs_write_out_cache() omits af385828eda5 btrfs: use the btrfs_extent_map_end() helper everywhere omits c06895879b10 btrfs: use the btrfs_block_group_end() helper everywhere omits f6e72bb122b0 btrfs: remove bogus NULL checks in __btrfs_write_out_cache() omits 3989fa5c9b14 btrfs: populate fully_remapped_bgs_list on mount omits 88666c6fad80 btrfs: handle discarding fully-remapped block groups omits 47376c1a6122 btrfs: allow balancing remap tree omits e1b6e32603ff btrfs: add do_remap parameter to btrfs_discard_extent() omits 053cd88e1ad7 btrfs: replace identity remaps with actual remaps when doi [...] omits d335412a9898 btrfs: move existing remaps before relocating block group omits f54f6bdd51e8 btrfs: handle setting up relocation of block group with re [...] omits da63011449c2 btrfs: handle deletions from remapped block group omits 43e6b6a8dc30 btrfs: redirect I/O for remapped block groups omits 30c6febd35cd btrfs: allow mounting filesystems with remap-tree incompat flag omits 61722345c786 btrfs: add extended version of struct block_group_item omits 06223ef7cb07 btrfs: rename struct btrfs_block_group field commit_used t [...] omits b2aee55e12ac btrfs: don't add metadata items for the remap tree to the [...] omits df2447039554 btrfs: remove remapped block groups from the free-space-tree omits 7f464d6a2be8 btrfs: allow remapped chunks to have zero stripes omits 71e412197717 btrfs: add METADATA_REMAP chunk type omits b1020f2397c0 btrfs: add definitions and constants for remap-tree omits 0a710fb5b63e btrfs: add and use helper to compute the available space f [...] omits 5f3a77b29e34 btrfs: tag as unlikely error handling in run_one_delayed_ref() omits ee108a930666 btrfs: remove unnecessary else branch in run_one_delayed_ref() omits 5fa37d25d29e fsverity: start consolidating pagecache code omits ed6f1d8aacaf fsverity: pass struct file to ->write_merkle_tree_block omits 551d9b9dd8b4 f2fs: don't build the fsverity work handler for !CONFIG_FS_VERITY omits 7b2600f34f51 ext4: don't build the fsverity work handler for !CONFIG_FS_VERITY omits 836725acd220 fs,fsverity: clear out fsverity_info from common code omits 456f34273083 fs,fsverity: reject size changes on fsverity files in seta [...] omits 4b40b1c47f93 btrfs: fix copying the flags of btrfs_bio after split omits b918774f73ef smb/client: remove useless comment in mapping_table_ERRSRV omits c65a3dce40c8 smb/client: remove some literal NT error codes from ntstat [...] omits f86bc343f7d8 smb/client: add NT_STATUS_VOLUME_NOT_UPGRADED omits 4ff796c2cac4 smb/client: add NT_STATUS_NO_USER_KEYS omits a9ec6ce3955e smb/client: add NT_STATUS_WRONG_EFS omits 825357ebd909 smb/client: add NT_STATUS_NO_EFS omits 0b406000600f smb/client: add NT_STATUS_NO_RECOVERY_POLICY omits 90bbbd15d673 smb/client: add NT_STATUS_RANGE_NOT_FOUND omits 66e4deb97d68 smb/client: add NT_STATUS_DECRYPTION_FAILED omits 41905c87ade8 smb/client: add NT_STATUS_ENCRYPTION_FAILED omits c663ff7d1a7d smb/client: add NT_STATUS_DIRECTORY_IS_A_REPARSE_POINT omits 44784088eb64 smb/client: add NT_STATUS_VOLUME_DISMOUNTED omits 5a1026074618 smb/client: add NT_STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT omits 2ecbbbf31842 smb/client: add NT_STATUS_VARIABLE_NOT_FOUND omits 8bc06cd9f13c smb/client: rename ERRinvlevel to ERRunknownlevel omits a129ffb24b7c smb/client: add NT_STATUS_OS2_INVALID_LEVEL omits dc47662654ea smb/client: map NT_STATUS_INVALID_INFO_CLASS to ERRbadpipe omits 793185d551ee smb/client: introduce KUnit test to check search result of [...] omits e3c517efba37 smb/client: use bsearch() to find target in smb2_error_map_table omits fb418053ff99 smb/client: check whether smb2_error_map_table is sorted i [...] omits 6069b86349f5 cifs: Autogenerate SMB2 error mapping table omits 8ddf1a4bf016 cifs: Label SMB2 statuses with errors omits 4f486bc23b82 cifs: SMB1 split: Make BCC accessors conditional omits 0d03491860e7 cifs: SMB1 split: connect.c omits 8229b62a6e04 cifs: SMB1 split: sess.c omits b37037c854ea cifs: SMB1 split: cifsencrypt.c omits 0b6ff69f063d cifs: SMB1 split: netmisc.c omits 869f6ea28679 cifs: SMB1 split: misc.c omits ec36f0e42351 cifs: SMB1 split: cifs_debug.c omits 84fe01ae6275 cifs: SMB1 split: Move inline funcs omits 83af6a408a36 cifs: Fix cifs_dump_mids() to call ->dump_detail omits 74f2a60ecd81 cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_} [...] omits 108e0f91afe2 cifs: SMB1 split: Move BCC access functions omits a5f70b98b5c8 cifs: SMB1 split: Adjust #includes omits e66a55e5011d cifs: SMB1 split: Split SMB1 protocol defs into smb1pdu.h omits 57835237bace cifs: SMB1 split: Add some #includes omits 50c1ba375ff3 cifs: SMB1 split: Move some SMB1 received PDU checking bit [...] omits 07bf071d1816 cifs: SMB1 split: Move some SMB1 receive bits to smb1transport.c omits cf17f2c9ca69 cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h omits 08aab38adacc cifs: SMB1 split: Create smb1proto.h for SMB1 declarations omits fc036e758afc cifs: SMB1 split: Rename cifstransport.c omits 524f7ec174dc cifs: Scripted clean up fs/smb/client/ntlmssp.h omits 0d3769187a0a cifs: Scripted clean up fs/smb/client/reparse.h omits b6ef213b45aa cifs: Scripted clean up fs/smb/client/smb2proto.h omits a04f3bc33bb9 cifs: Scripted clean up fs/smb/client/cifs_debug.h omits c68a6ff8debb cifs: Scripted clean up fs/smb/client/cifs_swn.h omits 90a19e497403 cifs: Scripted clean up fs/smb/client/compress.h omits 798d2d429f8e cifs: Scripted clean up fs/smb/client/cifs_spnego.h omits d84fb0dd5552 cifs: Scripted clean up fs/smb/client/fs_context.h omits 12419648ff19 cifs: Scripted clean up fs/smb/client/fscache.h omits 942d1ca71abd cifs: Scripted clean up fs/smb/client/cifsglob.h omits 7cb4e9ed02a6 cifs: Scripted clean up fs/smb/client/dns_resolve.h omits 47a6fec48971 cifs: Scripted clean up fs/smb/client/dfs_cache.h omits 865382d609a5 cifs: Scripted clean up fs/smb/client/cifsfs.h omits b6a177481f21 cifs: Scripted clean up fs/smb/client/netlink.h omits 71912f89e0d4 cifs: Scripted clean up fs/smb/client/cifs_unicode.h omits 49de2a286b84 cifs: Scripted clean up fs/smb/client/cifsproto.h omits b50023cd4f46 cifs: Scripted clean up fs/smb/client/dfs.h omits c8e35c1e65e9 cifs: Scripted clean up fs/smb/client/cached_dir.h omits b07828de96a3 smb: client: add multichannel async work for CONFIG_CIFS_D [...] omits 901d36afc83d smb: client: introduce multichannel async work during mount omits fa9134677d35 cifs: make retry logic in read/write path consistent with [...] omits f7cebe87f577 cifs: Initialize cur_sleep value if not already done omits b2cb3cc29886 netfs: avoid double increment of retry_count in subreq omits 02a7035cc4d9 netfs: when subreq is marked for retry, do not check if it [...] omits a1ac449bf944 smb: client: prevent races in ->query_interfaces() omits 280ab6fa0784 smb: client: add proper locking around ses->iface_last_update omits e69c84e0bc87 smb: client: split cached_fid bitfields to avoid shared-by [...] omits a4d21e1523bc fsverity: add tracepoints omits d8afcc6a3f02 fs: add FS_XFLAG_VERITY for fs-verity files omits 86e674dc72d8 btrfs: don't BUG() on unexpected delayed ref type in run_o [...] omits c14591d7a6f3 btrfs: use READA_FORWARD_ALWAYS for device extent verification omits 6751ededee65 btrfs: shrink the size of btrfs_device omits bc8db8879676 btrfs: update comment for delalloc flush and oe wait in bt [...] omits eaaa56447369 btrfs: remove experimental offload csum mode omits d1941f97a614 btrfs: split btrfs_fs_closing() and change return type to bool omits adae74ad024b btrfs: reject single block sized compression early omits f6c13de9da1b btrfs: update outdated comment in __add_block_group_free_space() omits 67b470427854 btrfs: add mount time auto fix for orphan fst entries omits 225cd723cf7f btrfs: simplify check for zoned NODATASUM writes in btrfs_ [...] omits d407f611b899 btrfs: avoid transaction commit on error in insert_balance_item() omits 5427abbbe56d btrfs: move unlikely checks around btrfs_is_shutdown() int [...] omits a186577b579b btrfs: tag as unlikely error conditions in the transaction [...] omits b5b478183032 btrfs: remove unreachable return after btrfs_backref_panic [...] omits 7b279aae8f87 btrfs: refactor the main loop of cow_file_range() omits ff8663d9c2a6 btrfs: zoned: print block-group type for zoned statistics omits bff88a7bbc4e btrfs: move space_info_flag_to_str() to space-info.h omits 3f0bb0a00493 btrfs: zoned: show statistics about zoned filesystems in m [...] omits 26bbd06d8e60 btrfs: don't call btrfs_handle_fs_error() in btrfs_commit_ [...] omits 5f6afaba6c33 btrfs: don't call btrfs_handle_fs_error() in qgroup_accoun [...] omits b04393d93268 btrfs: don't call btrfs_handle_fs_error() after failure to [...] omits a84f246fb0a0 btrfs: don't call btrfs_handle_fs_error() after failure to [...] omits 9806abefac66 btrfs: remove redundant path release in btrfs_find_orphan_roots() omits 648a5546974f btrfs: use single return variable in btrfs_find_orphan_roots() omits 705ff4297065 btrfs: avoid transaction commit on error in del_balance_item() omits c01427b0f1e1 btrfs: update stale comment in __cow_file_range_inline() omits ee53d663a620 btrfs: remove duplicated root key setup in btrfs_create_tree() omits a9a9dce5f45f btrfs: zoned: re-flow prepare_allocation_zoned omits 6fbb464f723c btrfs: shrink the size of btrfs_bio omits de0ad949a3a1 btrfs: remove ASSERT compatibility for gcc < 8.x omits 573de6c8cb6b btrfs: pass level to _btrfs_printk() to avoid parsing leve [...] omits 62234f35cb63 btrfs: simplify internal btrfs_printk helpers omits 0047d5e27ae7 btrfs: rename btrfs_create_block_group_cache to btrfs_crea [...] omits e89cd3d447a6 btrfs: merge setting ret and return ret omits 7ce0cee3821a btrfs: remove dead assignment in prepare_one_folio() omits f502f7f57f38 btrfs: replace for_each_set_bit() with for_each_set_bitmap() omits 212e16e8e4d6 btrfs: concentrate the error handling of submit_one_sector() omits 9590f1d191e4 btrfs: search for larger extent maps inside btrfs_do_readpage() omits 2059ed83811e btrfs: introduce BTRFS_PATH_AUTO_RELEASE() helper omits 45351b3d793b btrfs: enable direct IO for bs > ps cases omits 453d5f30543e btrfs: switch to library APIs for checksums omits 849d6e421b0c btrfs: zoned: don't zone append to conventional zone omits 10ad0a339a40 btrfs: relax squota parent qgroup deletion rule omits dad97e782f0c btrfs: check squota parent usage on membership change omits 1088371ff3e6 btrfs: simplify boolean argument for btrfs_inc_ref()/btrfs [...] omits d579705f2db0 btrfs: use true/false for boolean parameters in btrfs_inc_ [...] omits 0cba411a6571 btrfs: update comment for visit_node_for_delete() new e829083bc46d Merge tag 'for-6.19-rc7-tag' of git://git.kernel.org/pub/s [...] adds 108948f723b1 net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup() adds deb5c201aa4e MAINTAINERS: Update be2net maintainers adds 0c3cd7a0b862 Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work adds 1b9c17fd0a7f Bluetooth: MGMT: Fix memory leak in set_ssp_complete adds d48c896cb2c1 Merge tag 'for-net-2026-01-22' of git://git.kernel.org/pub [...] adds 6de4436bf369 net: bcmasp: fix early exit leak with fixed phy adds 8016dc5ee19a octeon_ep: Fix memory leak in octep_device_setup() adds f6c3665b6dc5 bonding: annotate data-races around slave->last_rx adds 0baa4d3170d7 can: at91_can: Fix memory leak in at91_can_probe() adds 494fc029f662 can: gs_usb: gs_usb_receive_bulk_callback(): fix error message adds f66f5c212e74 Merge tag 'linux-can-fixes-for-6.19-20260123' of git://git [...] adds 944c614b0a7a sfc: fix deadlock in RSS config read adds 09f979d1f312 net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins() adds 03cbcdf93866 ipv6: use the right ifindex when replying to icmpv6 from l [...] adds 1742272bd3fa selftests: net: add ipv6 ping to local address from localhost adds f0813bcd2d9d net: wwan: t7xx: fix potential skb->frags overflow in RX path adds ca12c4a155eb net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id() adds 709bbb015538 net: dsa: yt921x: Fix MIB overflow wraparound routine adds 8d7ba71e4621 rocker: fix memory leak in rocker_world_port_post_fini() adds e2a9eeb69f7d mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() adds 2c84959167d6 net: spacemit: Check for netif_carrier_ok() in emac_stats_ [...] adds 165c34fb6068 nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame(). adds e9acda52fd2e bonding: fix use-after-free due to enslave fail after slav [...] adds 2ae8c7edea87 net/mlx5: Fix Unbinding uplink-netdev in switchdev mode adds f67666938ae6 net/mlx5e: TC, delete flows only for existing peers adds 476681f10cc1 net/mlx5e: Account for netdev stats in ndo_get_stats64 adds d32ba904a450 Merge branch 'mlx5-misc-fixes-2026-01-26' adds a040afa3bca4 gve: fix probe failure if clock read fails adds d2492688bb9f nfc: nci: Fix race between rfkill and nci_unregister_device(). adds cc0cf10fdaea net: bridge: fix static key check adds 638344712aef ixgbe: fix memory leaks in the ixgbe_recovery_probe() path adds 100cf7b4ca6e ixgbe: don't initialize aci lock in ixgbe_recovery_probe() adds 9bb30be4d89f ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues adds 05faf2c0a765 ice: stop counting UDP csum mismatch as rx_errors adds 2b73e754389d Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds a62f7d62d2b1 net/mlx5e: don't assume psp tx skbs are ipv6 csum handling adds 2aa1545ba8d4 net: phy: micrel: fix clk warning when removing the driver adds 2610a3d65691 net/mlx5: fs, Fix inverted cap check in tx flow table root [...] adds a8f930b7be7b net/mlx5: Fix vhca_id access call trace use before alloc adds 011be342dd24 net/mlx5e: Skip ESN replay window setup for IPsec crypto offload adds 95f82b2b39ef Merge branch 'mlx5-misc-fixes-2026-01-27' adds 280d654324e3 mptcp: avoid dup SUB_CLOSED events after disconnect adds 8467458dfa61 selftests: mptcp: check no dup close events after error adds dccf46179ddd mptcp: only reset subflow errors when propagated adds 2ef9e3a3845d selftests: mptcp: check subflow errors in close events adds c5d5ecf21fdd selftests: mptcp: join: fix local endp not being tracked adds df8b9be3d412 Merge branch 'mptcp-avoid-dup-nl-events-and-propagate-error' adds 1eab33aa63c9 wifi: mac80211: correctly decode TTLM with default link map new 085820673225 Merge tag 'wireless-2026-01-29' of https://git.kernel.org/ [...] new 426ca15c7f6c net: fix segmentation of forwarding fraglist GRO new 1cac38910ecb Merge tag 'net-6.19-rc8' of git://git.kernel.org/pub/scm/l [...] adds 8a1968bd997f mm/shmem, swap: fix race of truncate and swap entry split adds 9b47d4eea3f7 mm/kasan: fix KASAN poisoning in vrealloc() adds a0f3c0845a4f mm, swap: restore swap_space attr aviod kernel panic adds a148a2040191 mm/memory-failure: fix missing ->mf_stats count in hugetlb poison adds 057a6f2632c9 mm/memory-failure: teach kill_accessing_process to accept [...] adds d54887e8e144 mailmap: add entry for Viacheslav Bocharov adds dd9e2f5b38f1 flex_proportions: make fprop_new_period() hardirq safe adds 71e2b5eadbad memfd: export alloc_file() adds 02e117b8ca58 mm: memfd_luo: use memfd_alloc_file() instead of shmem_fil [...] adds c657c5dc1360 mm: memfd_luo: restore and free memfd_luo_ser on failure adds e86436ad0ad2 kho: init alloc tags when restoring pages from reserved memory adds 412a32f0e53f kho: kho_preserve_vmalloc(): don't return 0 when ENOMEM adds 870ff19251bf mm/kfence: randomize the freelist on initialization adds cbbbf7795fc3 mm/mm_init: don't cond_resched() in deferred_init_memmap_c [...] adds 12b2285bf3d1 mm/zone_device: reinitialize large zone device private folios adds bd58782995a2 vmcoreinfo: make hwerr_data visible for debugging new bcb6058a4b45 Merge tag 'mm-hotfixes-stable-2026-01-29-09-41' of git://g [...] adds 2f6d2c8d9ac0 Revert "mtd: spinand: esmt: fix id code for F50D1G41LB" new e9f6ac972ec0 Merge tag 'mtd/fixes-for-6.19-rc8' of git://git.kernel.org [...] adds 7e3debb4c72f cpufreq: qcom-nvmem: add sentinel to qcom_cpufreq_ipq806x_ [...] adds 1730daa3b425 Merge tag 'cpufreq-arm-fixes-6.19-rc8' of git://git.kernel [...] new 4d310797262f Merge tag 'pm-6.19-rc8' of git://git.kernel.org/pub/scm/li [...] new 2673f32eb067 next-20260128/btrfs-fixes new c20cd7d29f70 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 0134f37c57af Merge branch 'misc-6.19' into for-next-current-v6.18-20260130 new 2b3d31163452 Merge branch 'for-next-current-v6.18-20260130' into for-ne [...] new a9a928752af1 btrfs: update comment for visit_node_for_delete() new e59bf85aa6ed btrfs: use true/false for boolean parameters in btrfs_inc_ [...] new 3fa8f4f4c1e4 btrfs: simplify boolean argument for btrfs_inc_ref()/btrfs [...] new 70cba2c8ef6c btrfs: check squota parent usage on membership change new 5d4cc0b7e09f btrfs: relax squota parent qgroup deletion rule new a515f71a1177 btrfs: zoned: don't zone append to conventional zone new 6009e3384708 btrfs: switch to library APIs for checksums new 6e33e6eb5319 btrfs: enable direct IO for bs > ps cases new cedbbbb11aee btrfs: introduce BTRFS_PATH_AUTO_RELEASE() helper new 266bccc3d63e btrfs: search for larger extent maps inside btrfs_do_readpage() new 07463e3979ef btrfs: concentrate the error handling of submit_one_sector() new acacc9b08915 btrfs: replace for_each_set_bit() with for_each_set_bitmap() new 79ad5b24478d btrfs: remove dead assignment in prepare_one_folio() new b04c2435e53b btrfs: merge setting ret and return ret new 4c726d842e7b btrfs: rename btrfs_create_block_group_cache to btrfs_crea [...] new 5660471dcf39 btrfs: simplify internal btrfs_printk helpers new c974a7c1e8bc btrfs: pass level to _btrfs_printk() to avoid parsing leve [...] new 3ed806744847 btrfs: remove ASSERT compatibility for gcc < 8.x new 2c05f7368fbc btrfs: shrink the size of btrfs_bio new ab9c80d10730 btrfs: zoned: re-flow prepare_allocation_zoned new 3f3ef8b20c1e btrfs: remove duplicated root key setup in btrfs_create_tree() new ac3db35867b3 btrfs: update stale comment in __cow_file_range_inline() new fc5e914d8e44 btrfs: avoid transaction commit on error in del_balance_item() new e4b6368f1310 btrfs: use single return variable in btrfs_find_orphan_roots() new 60a4a3d740c5 btrfs: remove redundant path release in btrfs_find_orphan_roots() new dee72c339fe3 btrfs: don't call btrfs_handle_fs_error() after failure to [...] new c96dedcc2416 btrfs: don't call btrfs_handle_fs_error() after failure to [...] new 708ad24d3e6c btrfs: don't call btrfs_handle_fs_error() in qgroup_accoun [...] new 0dfd16715f53 btrfs: don't call btrfs_handle_fs_error() in btrfs_commit_ [...] new db955871600e btrfs: zoned: show statistics about zoned filesystems in m [...] new 477ed2216294 btrfs: move space_info_flag_to_str() to space-info.h new ccddc16a66ac btrfs: zoned: print block-group type for zoned statistics new ad5be36f24f3 btrfs: refactor the main loop of cow_file_range() new 8ff7acd3d027 btrfs: remove unreachable return after btrfs_backref_panic [...] new 6aa02cac11ca btrfs: tag as unlikely error conditions in the transaction [...] new 83bdebdbd7ed btrfs: move unlikely checks around btrfs_is_shutdown() int [...] new 15325ffba3d6 btrfs: avoid transaction commit on error in insert_balance_item() new c239f5343ee7 btrfs: simplify check for zoned NODATASUM writes in btrfs_ [...] new d2d3f5dd0503 btrfs: add mount time auto fix for orphan fst entries new b1259af58102 btrfs: update outdated comment in __add_block_group_free_space() new 865444793e4c btrfs: reject single block sized compression early new c916f3a341f5 btrfs: split btrfs_fs_closing() and change return type to bool new a1d5bc1e4ae7 btrfs: remove experimental offload csum mode new a70c194134b1 btrfs: update comment for delalloc flush and oe wait in bt [...] new e0cfbcdda5f9 btrfs: shrink the size of btrfs_device new 6a5abc77961d btrfs: use READA_FORWARD_ALWAYS for device extent verification new 964ceb5eb8c6 btrfs: don't BUG() on unexpected delayed ref type in run_o [...] new 08ba2bdc4664 btrfs: remove unnecessary else branch in run_one_delayed_ref() new 5f9faab50f4e btrfs: tag as unlikely error handling in run_one_delayed_ref() new 1b93b5e01d63 btrfs: add and use helper to compute the available space f [...] new 3351947754f6 btrfs: add definitions and constants for remap-tree new ffc0867857a7 btrfs: add METADATA_REMAP chunk type new 42b7e35715fb btrfs: allow remapped chunks to have zero stripes new 0c27b6f73f48 btrfs: remove remapped block groups from the free-space-tree new 143cf3b192e9 btrfs: don't add metadata items for the remap tree to the [...] new 70f616053069 btrfs: rename struct btrfs_block_group field commit_used t [...] new 7f7b74518622 btrfs: add extended version of struct block_group_item new cba5d944e669 btrfs: allow mounting filesystems with remap-tree incompat flag new 0915b57c127f btrfs: redirect I/O for remapped block groups new 2867c5b35525 btrfs: handle deletions from remapped block group new 477b9f47adfa btrfs: handle setting up relocation of block group with re [...] new cc1dc9a597b5 btrfs: move existing remaps before relocating block group new 9f6092375c25 btrfs: replace identity remaps with actual remaps when doi [...] new 3c310abb2beb btrfs: add do_remap parameter to btrfs_discard_extent() new 76adf5dbaa07 btrfs: allow balancing remap tree new 6af129cb61cc btrfs: handle discarding fully-remapped block groups new f4b8eb782cbc btrfs: populate fully_remapped_bgs_list on mount new 5289b0dbd91e btrfs: remove bogus NULL checks in __btrfs_write_out_cache() new 7000c8651be1 btrfs: use the btrfs_block_group_end() helper everywhere new 9acd16160023 btrfs: use the btrfs_extent_map_end() helper everywhere new a07f7ec0332f btrfs: don't pass io_ctl to __btrfs_write_out_cache() new d1ee1d1f6aed btrfs: fix periodic reclaim condition new 702df538e117 btrfs: consolidate reclaim readiness checks in btrfs_shoul [...] new bfce0cac1040 btrfs: lzo: use folio_iter to handle lzo_decompress_bio() new 02a3aa6c8cac btrfs: zlib: use folio_iter to handle zlib_decompress_bio() new fd72ce75832e btrfs: zstd: use folio_iter to handle zstd_decompress_bio() new b0cc561541c6 btrfs: make load_block_group_size_class() return void new 3bd8de898c3a btrfs: allocate path on stack in load_block_group_size_class() new 1338224133ec btrfs: don't pass block group argument to load_block_group [...] new 5e173dc213ea btrfs: assert block group is locked in btrfs_use_block_gro [...] new b9d5ded77de2 btrfs: fallback to buffered IO if the data profile has dup [...] new 8969a8c33d24 btrfs: remove bogus root search condition in sample_block_ [...] new bf79f99e4bf4 btrfs: deal with missing root in sample_block_group_extent_item() new 49f28d827660 btrfs: unfold transaction aborts in btrfs_finish_one_ordered() new f1d5637b919d btrfs: tests: remove invalid file extent map tests new 5c1203204b74 btrfs: tests: prepare extent map tests for strict alignmen [...] new 6e6d988366a5 btrfs: add strict extent map alignment checks new 1de82992615e btrfs: embed delayed root to struct btrfs_fs_info new bddb365f9036 btrfs: reorder members in btrfs_delayed_root for better packing new d9f65f3ae4a0 btrfs: don't use local variables for fs_info->delayed_root new 6dd924c1b65a btrfs: pass btrfs_fs_info to btrfs_first_delayed_node() new 214649a54283 btrfs: qgroup: return correct error when deleting qgroup r [...] new b39e1402656a btrfs: remove pointless out labels from ioctl.c new 9bda09771ad2 btrfs: remove pointless out labels from send.c new d591039315a1 btrfs: remove pointless out labels from qgroup.c new dc8cd414159c btrfs: remove pointless out labels from disk-io.c new f78c62a8bf40 btrfs: remove pointless out labels from extent-tree.c new 136936cb1859 btrfs: remove pointless out labels from free-space-cache.c new 56724261ccd8 btrfs: remove pointless out labels from inode.c new 575724d82683 btrfs: remove pointless out labels from uuid-tree.c new 6330107e96a2 btrfs: remove out label in load_extent_tree_free() new d67083feefe0 btrfs: remove out_failed label in find_lock_delalloc_range() new 727fe305c175 btrfs: remove out label in btrfs_csum_file_blocks() new 84cd6cc11240 btrfs: remove out label in btrfs_mark_extent_written() new 97a79dbf21eb btrfs: remove out label in lzo_decompress() new f4a3fc18ea56 btrfs: remove out label in scrub_find_fill_first_stripe() new af7b6aee11a6 btrfs: remove out label in finish_verity() new 20358eeac215 btrfs: remove out label in btrfs_check_rw_degradable() new 896daeabc38c btrfs: remove out label in btrfs_init_space_info() new 00901b348253 btrfs: remove out label in btrfs_wait_for_commit() new 8bfeef8c5e61 btrfs: zoned: fixup last alloc pointer after extent remova [...] new 601ebb9b4ff2 btrfs: zoned: fixup last alloc pointer after extent remova [...] new b7608b64ffe0 btrfs: zoned: fixup last alloc pointer after extent remova [...] new 696a1ea0dc4c btrfs: zoned: use local fs_info variable in btrfs_load_blo [...] new a65ea192e6f4 btrfs: fix copying the flags of btrfs_bio after split new 5333a29936bf btrfs: fix block_group_tree dirty_list corruption new f3ab05b249a1 btrfs: abort transaction on error in btrfs_remove_block_group() new eb0d97eca566 btrfs: do not BUG_ON() in btrfs_remove_block_group() new 2b2f8dc54ca7 btrfs: continue trimming remaining devices on failure new 040162010a8e btrfs: preserve first error in btrfs_trim_fs() new 09a3532c1923 btrfs: handle user interrupt properly in btrfs_trim_fs() new ef35e04e116c btrfs: fix transaction commit blocking during trim of unal [...] new 9e6f028583d7 Merge branch 'b-for-next' into for-next-next-v6.19-20260130 new d3d63f2dd612 btrfs: === misc-next on b-for-next === new b0868999d9bd btrfs: fix EEXIST abort due to non-consecutive gaps in chu [...] new 9dfa15e76fa1 btrfs: unit tests for pending extent walking functions new 024161bc1de9 btrfs: forward declare btrfs_fs_info in volumes.h new 65e7d05b763b btrfs: introduce lzo_compress_bio() helper new 8582af75d25b btrfs: introduce zstd_compress_bio() helper new 3cfce73de6a1 btrfs: introduce zlib_compress_bio() helper new 146108f8729b btrfs: introduce btrfs_compress_bio() helper new 20b70813c7f4 btrfs: switch to btrfs_compress_bio() interface for compre [...] new 8483b1c15f71 btrfs: remove the old btrfs_compress_folios() infrastructures new bda49cb5fe23 btrfs: get rid of compressed_folios[] usage for compressed read new 9d6d99456f4a btrfs: get rid of compressed_folios[] usage for encoded writes new 48d4e18995cc btrfs: get rid of compressed_bio::compressed_folios[] new f147d28a793d Merge branch 'misc-next' into for-next-next-v6.19-20260130 new a5a38051af22 Merge branch 'for-next-next-v6.19-20260130' into for-next- [...] new d74285952ab8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 30d373f7f21b Merge branch 'master' of https://github.com/ceph/ceph-client.git new 7fffcfca60c5 smb: client: split cached_fid bitfields to avoid shared-by [...] new 4dd5b98c54cf cifs: on replayable errors back-off before replay, not after new 178b38a450df netfs: when subreq is marked for retry, do not check if it [...] new fa1aeb5129cd netfs: avoid double increment of retry_count in subreq new 578977fdb8ca cifs: make retry logic in read/write path consistent with [...] new 5da5113a130f smb: client: add proper locking around ses->iface_last_update new 080222b8e86c smb: client: prevent races in ->query_interfaces() new cb21b7ceb57b smb: client: introduce multichannel async work during mount new 94333f8fccc8 smb: client: add multichannel async work for CONFIG_CIFS_D [...] new 0736107fa972 cifs: Scripted clean up fs/smb/client/cached_dir.h new 8e2fbee0a4e1 cifs: Scripted clean up fs/smb/client/dfs.h new 7b01e6332b96 cifs: Scripted clean up fs/smb/client/cifsproto.h new dccf6f73b1c3 cifs: Scripted clean up fs/smb/client/cifs_unicode.h new af7087f82f07 cifs: Scripted clean up fs/smb/client/netlink.h new d3f3189202a8 cifs: Scripted clean up fs/smb/client/cifsfs.h new 8d3d97b62f3d cifs: Scripted clean up fs/smb/client/dfs_cache.h new cd5c9f6cee8f cifs: Scripted clean up fs/smb/client/dns_resolve.h new 670260bdbb52 cifs: Scripted clean up fs/smb/client/cifsglob.h new 11b1c95a4da1 cifs: Scripted clean up fs/smb/client/fscache.h new 8373ded682ae cifs: Scripted clean up fs/smb/client/fs_context.h new d669270039b4 cifs: Scripted clean up fs/smb/client/cifs_spnego.h new 0618cbf0167e cifs: Scripted clean up fs/smb/client/compress.h new fd38bfe4a19d cifs: Scripted clean up fs/smb/client/cifs_swn.h new 6c219dd564e8 cifs: Scripted clean up fs/smb/client/cifs_debug.h new 837349eb3de0 cifs: Scripted clean up fs/smb/client/smb2proto.h new f0c86f7bb791 cifs: Scripted clean up fs/smb/client/reparse.h new 1bd11c43cb57 cifs: Scripted clean up fs/smb/client/ntlmssp.h new 7adc967ee613 cifs: SMB1 split: Rename cifstransport.c new 706d95a1eb97 cifs: SMB1 split: Create smb1proto.h for SMB1 declarations new 451c4b83000a cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h new ffd534ae13f9 cifs: SMB1 split: Move some SMB1 receive bits to smb1transport.c new b66455d5aa4c cifs: SMB1 split: Move some SMB1 received PDU checking bit [...] new dc64834f7617 cifs: SMB1 split: Add some #includes new 92cf69798a10 cifs: SMB1 split: Split SMB1 protocol defs into smb1pdu.h new 2007618cbedd cifs: SMB1 split: Adjust #includes new ec00ccce3dc6 cifs: SMB1 split: Move BCC access functions new 89037f2ff996 cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_} [...] new 3f3fdf41a074 cifs: Fix cifs_dump_mids() to call ->dump_detail new b0bbe024b9b1 cifs: SMB1 split: Move inline funcs new 87c8d5c40f6b cifs: SMB1 split: cifs_debug.c new e522c3d8b1f2 cifs: SMB1 split: misc.c new f8882e9488fc cifs: SMB1 split: netmisc.c new 9e7b10b3fbc2 cifs: SMB1 split: cifsencrypt.c new b1c046c09bdd cifs: SMB1 split: sess.c new 5311dc521a9d cifs: SMB1 split: connect.c new 9adcc1c01612 cifs: SMB1 split: Make BCC accessors conditional new d523cbcf80ca cifs: Label SMB2 statuses with errors new c2ed554215c1 cifs: Autogenerate SMB2 error mapping table new b80b5e1cbed0 smb/client: check whether smb2_error_map_table is sorted i [...] new 2ec31bd2c39d smb/client: use bsearch() to find target in smb2_error_map_table new 475ab2f1931a smb/client: introduce KUnit test to check search result of [...] new 6c0f5574de85 smb/client: map NT_STATUS_INVALID_INFO_CLASS to ERRbadpipe new 0daf5cca507b smb/client: add NT_STATUS_OS2_INVALID_LEVEL new 2ad26f551762 smb/client: rename ERRinvlevel to ERRunknownlevel new 3f4c0cd75c4a smb/client: add NT_STATUS_VARIABLE_NOT_FOUND new 01c96a874b68 smb/client: add NT_STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT new 5f0d1f436520 smb/client: add NT_STATUS_VOLUME_DISMOUNTED new 2bc61f73509f smb/client: add NT_STATUS_DIRECTORY_IS_A_REPARSE_POINT new 63ba3aa0ac23 smb/client: add NT_STATUS_ENCRYPTION_FAILED new a36d3c2ab935 smb/client: add NT_STATUS_DECRYPTION_FAILED new 93730dce5f6c smb/client: add NT_STATUS_RANGE_NOT_FOUND new 65c67f4e08ba smb/client: add NT_STATUS_NO_RECOVERY_POLICY new f3a66da26650 smb/client: add NT_STATUS_NO_EFS new 8211935a3cce smb/client: add NT_STATUS_WRONG_EFS new 573a6dcfcec3 smb/client: add NT_STATUS_NO_USER_KEYS new cd98b2c6c847 smb/client: add NT_STATUS_VOLUME_NOT_UPGRADED new fccccc9d07d6 smb/client: remove some literal NT error codes from ntstat [...] new 5e3e8d5330ee smb/client: remove useless comment in mapping_table_ERRSRV new 7eb5fe28c75d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 0471d7c14ba5 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] new 728e7ac40363 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new bf1a9d0df7fc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f1e60f596d84 erofs: separate plain and compressed filesystems formally new 886176025101 erofs: handle end of filesystem properly for file-backed mounts new 9f52fa5a6faa Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new aafaf941af90 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new b1b664f84580 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 4fb9eca72af7 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 55a714c3bc04 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new e9734653c523 fs,fsverity: reject size changes on fsverity files in seta [...] new 70098d932714 fs,fsverity: clear out fsverity_info from common code new fb2661645909 ext4: don't build the fsverity work handler for !CONFIG_FS_VERITY new 6f9fae2f738c f2fs: don't build the fsverity work handler for !CONFIG_FS_VERITY new ac09a30900d8 fsverity: pass struct file to ->write_merkle_tree_block new 821ddd25fbe8 fsverity: start consolidating pagecache code new 681e80f0b4bb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cec3ebfdba4f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a648bb47ee52 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dc4ee3bc311a Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] new 178edae3989c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 0e49ac3c4496 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 6bc85baba4b0 xdrgen: Implement pass-through lines in specifications new feb8a46b14d9 NFSD: Add a Kconfig setting to enable support for NFSv4 PO [...] new 91dc464fbed3 Add RPC language definition of NFSv4 POSIX ACL extension new 4a639a727f36 NFSD: Add nfsd4_encode_fattr4_acl_trueform new 8093c31f2c95 NFSD: Add nfsd4_encode_fattr4_acl_trueform_scope new 5e62c904e4dc NFSD: Add nfsd4_encode_fattr4_posix_default_acl new 97e9a9ec3223 NFSD: Add nfsd4_encode_fattr4_posix_access_acl new 9ac6fc0fabb7 NFSD: Do not allow NFSv4 (N)VERIFY to check POSIX ACL attributes new 345c4b7734e8 NFSD: Refactor nfsd_setattr()'s ACL error reporting new 5fc51dfc2eb1 NFSD: Add support for XDR decoding POSIX draft ACLs new d2ca50606f5f NFSD: Add support for POSIX draft ACLs for file creation new 318579c0935c NFSD: Add POSIX draft ACL support to the NFSv4 SETATTR operation new e939bd675634 NFSD: Add POSIX ACL file attributes to SUPPATTR bitmasks new 3aaaf7ce4b2f Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new b2bc7c44ed17 fs/ntfs3: Fix slab-out-of-bounds read in DeleteIndexEntryRoot new 680ac03249e8 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 146f5e55bbab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ca136b255308 wait: Introduce io_wait_event_killable() new 51ffeabe836b 9p: Track 9P RPC waiting time as IO new ce8ded2e61f4 9p/xen: protect xen_9pfs_front_free against concurrent calls new 2f37201304cf Merge branch '9p-next' of https://github.com/martinetd/linux new a48373e7d35a xfs: start creating infrastructure for health monitoring new b3a289a2a939 xfs: create event queuing, formatting, and discovery infra [...] new 25ca57fa3624 xfs: convey filesystem unmount events to the health monitor new 5eb4cb18e445 xfs: convey metadata health events to the health monitor new 74c4795e50f8 xfs: convey filesystem shutdown events to the health monitor new e76e0e3fc995 xfs: convey externally discovered fsdax media errors to th [...] new dfa8bad3a879 xfs: convey file I/O errors to the health monitor new c0e719cb3667 xfs: allow toggling verbose logging on the health monitoring file new 8b85dc4090e1 xfs: check if an open file is on the health monitored fs new b8accfd65d31 xfs: add media verification ioctl new 04a65666a695 Merge tag 'health-monitoring-7.0_2026-01-20' of https://gi [...] new 6f13c1d2a627 xfs: delete attr leaf freemap entries when empty new 3eefc0c2b784 xfs: fix freemap adjustments when adding xattrs to leaf blocks new a165f7e7633e xfs: refactor attr3 leaf table size computation new 27a0c41f33d8 xfs: strengthen attr leaf block freemap checking new 6fed8270448c xfs: fix the xattr scrub to detect freemap/entries array c [...] new bd3138e8912c xfs: fix remote xattr valuelblk check new 2744d7adb262 Merge tag 'attr-leaf-freemap-fixes-7.0_2026-01-25' of http [...] new 1ef7729df1f0 xfs: reduce xfs_attr_try_sf_addname parameters new d693534513d8 xfs: speed up parent pointer operations when possible new eaec8aeff31d xfs: add a method to replace shortform attrs new c04ed39d8578 Merge tag 'attr-pptr-speedup-7.0_2026-01-25' of https://gi [...] new 60382993a2e1 xfs: get rid of the xchk_xfile_*_descr calls new ba408d299a3b xfs: only call xf{array,blob}_destroy if we have a valid pointer new ca27313fb3f2 xfs: check return value of xchk_scrub_create_subord new 1c253e11225b xfs: fix UAF in xchk_btree_check_block_owner new 55e03b8cbe27 xfs: check for deleted cursors when revalidating two btrees new 692243cac631 Merge tag 'scrub-syzbot-fixes-7.0_2026-01-25' of https://g [...] new c17a1c03493b xfs: use a seprate member to track space availabe in the G [...] new 7da4ebea8332 xfs: remove xfs_zone_gc_space_available new 0ead3b72469e xfs: fix spacing style issues in xfs_alloc.c new 44b9553c3dd0 xfs: validate log record version against superblock log version new 9a228d141536 xfs: fix the errno sign for the xfs_errortag_{add,clearall} stubs new 394969e2f9d1 xfs: allocate m_errortag early new b8862a09d825 xfs: don't validate error tags in the I/O path new e2d62bfd99b6 xfs: move the guts of XFS_ERRORTAG_DELAY out of line new 4d8f42466a3b xfs: use WRITE_ONCE/READ_ONCE for m_errortag new 2d263debd7f1 xfs: allow setting errortags at mount time new 32ae9b893a1d xfs: don't mark all discard issued by zoned GC as sync new 06873dbd940d xfs: refactor zone reset handling new 41374ae69ec3 xfs: add zone reset error injection new edf6078212c3 xfs: give the defer_relog stat a xs_ prefix new e33839b514a8 xfs: add sysfs stats for zoned GC new 9a22fae5f346 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c5dcddba0fdf next-20260126/vfs-brauner new 158fdcb79638 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
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 (d6c9fb50d80a) \ N -- N -- N refs/heads/fs-next (158fdcb79638)
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 309 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + Documentation/ABI/testing/sysfs-fs-erofs | 6 +- Documentation/admin-guide/xfs.rst | 8 + Documentation/filesystems/fsverity.rst | 16 - Documentation/sunrpc/xdr/nfs4_1.x | 61 + MAINTAINERS | 2 - arch/powerpc/kvm/book3s_hv_uvmem.c | 2 +- drivers/bluetooth/hci_ldisc.c | 4 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 2 +- drivers/gpu/drm/drm_pagemap.c | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 2 +- drivers/mtd/nand/spi/esmt.c | 2 +- drivers/net/bonding/bond_main.c | 28 +- drivers/net/bonding/bond_options.c | 8 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/usb/gs_usb.c | 4 +- drivers/net/dsa/yt921x.c | 15 +- drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c | 5 +- drivers/net/ethernet/google/gve/gve.h | 5 + drivers/net/ethernet/google/gve/gve_ethtool.c | 2 +- drivers/net/ethernet/google/gve/gve_main.c | 12 +- drivers/net/ethernet/google/gve/gve_ptp.c | 8 - drivers/net/ethernet/google/gve/gve_rx_dqo.c | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 10 +- drivers/net/ethernet/intel/ice/ice_main.c | 1 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 26 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 2 +- .../net/ethernet/marvell/octeon_ep/octep_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 16 + drivers/net/ethernet/mellanox/mlx5/core/dev.c | 14 + .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 3 +- .../mellanox/mlx5/core/en_accel/psp_rxtx.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 19 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 6 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 26 + drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 14 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 + .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 1 + drivers/net/ethernet/rocker/rocker_main.c | 5 +- drivers/net/ethernet/sfc/mcdi_filters.c | 7 +- drivers/net/ethernet/spacemit/k1_emac.c | 34 +- drivers/net/phy/micrel.c | 17 +- drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c | 9 +- fs/erofs/decompressor.c | 30 +- fs/erofs/erofs_fs.h | 2 +- fs/erofs/fileio.c | 20 +- fs/erofs/inode.c | 14 +- fs/erofs/internal.h | 6 +- fs/erofs/super.c | 24 +- fs/erofs/sysfs.c | 2 - fs/file_attr.c | 4 - fs/netfs/read_collect.c | 14 +- fs/nfsd/Kconfig | 19 + fs/nfsd/acl.h | 1 + fs/nfsd/nfs4acl.c | 17 +- fs/nfsd/nfs4proc.c | 99 +- fs/nfsd/nfs4xdr.c | 347 +++++- fs/nfsd/nfs4xdr_gen.c | 248 +++- fs/nfsd/nfs4xdr_gen.h | 12 +- fs/nfsd/nfsd.h | 24 +- fs/nfsd/vfs.c | 34 +- fs/nfsd/vfs.h | 3 +- fs/nfsd/xdr4.h | 6 + fs/ntfs3/fslog.c | 3 + fs/smb/client/cached_dir.c | 6 +- fs/smb/client/smb2inode.c | 21 +- fs/smb/client/smb2ops.c | 30 +- fs/smb/client/smb2pdu.c | 133 ++- fs/verity/enable.c | 4 - fs/verity/fsverity_private.h | 2 - fs/verity/init.c | 1 - fs/verity/verify.c | 9 - fs/xfs/Makefile | 2 + fs/xfs/libxfs/xfs_alloc.c | 8 +- fs/xfs/libxfs/xfs_attr.c | 114 +- fs/xfs/libxfs/xfs_attr.h | 6 +- fs/xfs/libxfs/xfs_attr_leaf.c | 195 ++- fs/xfs/libxfs/xfs_attr_leaf.h | 1 + fs/xfs/libxfs/xfs_da_format.h | 2 +- fs/xfs/libxfs/xfs_defer.c | 2 +- fs/xfs/libxfs/xfs_errortag.h | 8 +- fs/xfs/libxfs/xfs_fs.h | 189 +++ fs/xfs/libxfs/xfs_health.h | 5 + fs/xfs/libxfs/xfs_parent.c | 14 +- fs/xfs/scrub/agheader_repair.c | 21 +- fs/xfs/scrub/alloc_repair.c | 20 +- fs/xfs/scrub/attr.c | 59 +- fs/xfs/scrub/attr_repair.c | 26 +- fs/xfs/scrub/bmap_repair.c | 6 +- fs/xfs/scrub/btree.c | 7 +- fs/xfs/scrub/common.c | 3 + fs/xfs/scrub/common.h | 25 - fs/xfs/scrub/dir.c | 13 +- fs/xfs/scrub/dir_repair.c | 19 +- fs/xfs/scrub/dirtree.c | 19 +- fs/xfs/scrub/ialloc_repair.c | 25 +- fs/xfs/scrub/nlinks.c | 9 +- fs/xfs/scrub/parent.c | 11 +- fs/xfs/scrub/parent_repair.c | 23 +- fs/xfs/scrub/quotacheck.c | 13 +- fs/xfs/scrub/refcount_repair.c | 13 +- fs/xfs/scrub/repair.c | 3 + fs/xfs/scrub/rmap_repair.c | 5 +- fs/xfs/scrub/rtbitmap_repair.c | 6 +- fs/xfs/scrub/rtrefcount_repair.c | 15 +- fs/xfs/scrub/rtrmap_repair.c | 5 +- fs/xfs/scrub/rtsummary.c | 7 +- fs/xfs/scrub/scrub.c | 2 +- fs/xfs/xfs_error.c | 142 ++- fs/xfs/xfs_error.h | 23 +- fs/xfs/xfs_fsops.c | 2 + fs/xfs/xfs_health.c | 124 ++ fs/xfs/xfs_healthmon.c | 1255 ++++++++++++++++++++ fs/xfs/xfs_healthmon.h | 184 +++ fs/xfs/xfs_ioctl.c | 7 + fs/xfs/xfs_log_recover.c | 27 +- fs/xfs/xfs_mount.c | 2 + fs/xfs/xfs_mount.h | 4 + fs/xfs/xfs_notify_failure.c | 17 +- fs/xfs/xfs_stats.c | 12 +- fs/xfs/xfs_stats.h | 8 +- fs/xfs/xfs_super.c | 32 +- fs/xfs/xfs_trace.c | 5 + fs/xfs/xfs_trace.h | 513 ++++++++ fs/xfs/xfs_verify_media.c | 445 +++++++ fs/xfs/xfs_verify_media.h | 13 + fs/xfs/xfs_zone_gc.c | 116 +- include/linux/fileattr.h | 6 +- include/linux/kasan.h | 14 + include/linux/memfd.h | 6 + include/linux/memremap.h | 9 +- include/linux/nfs4.h | 4 + include/linux/sunrpc/xdrgen/nfs4_1.h | 106 +- include/linux/wait.h | 15 + include/net/bonding.h | 13 +- include/net/nfc/nfc.h | 2 + include/trace/events/fsverity.h | 146 --- include/uapi/linux/fs.h | 1 - kernel/liveupdate/kexec_handover.c | 12 +- kernel/vmcore_info.c | 6 +- lib/flex_proportions.c | 5 +- lib/test_hmm.c | 4 +- mm/kasan/common.c | 21 + mm/kfence/core.c | 23 +- mm/memfd.c | 4 +- mm/memfd_luo.c | 10 +- mm/memory-failure.c | 99 +- mm/memremap.c | 35 +- mm/mm_init.c | 12 +- mm/shmem.c | 45 +- mm/swap.h | 2 +- mm/swap_state.c | 3 +- mm/vmalloc.c | 7 +- net/9p/client.c | 4 +- net/9p/trans_virtio.c | 14 +- net/9p/trans_xen.c | 89 +- net/bluetooth/mgmt.c | 3 + net/bridge/br_input.c | 2 +- net/core/filter.c | 2 + net/ipv4/tcp_offload.c | 3 +- net/ipv4/udp_offload.c | 3 +- net/ipv6/icmp.c | 4 +- net/ipv6/tcpv6_offload.c | 3 +- net/mac80211/mlme.c | 8 +- net/mptcp/pm_kernel.c | 16 +- net/mptcp/protocol.c | 13 +- net/nfc/core.c | 27 +- net/nfc/llcp_commands.c | 17 +- net/nfc/llcp_core.c | 4 +- net/nfc/nci/core.c | 4 +- tools/net/sunrpc/xdrgen/README | 2 - tools/net/sunrpc/xdrgen/generators/passthru.py | 26 + tools/net/sunrpc/xdrgen/grammars/xdr.lark | 6 +- tools/net/sunrpc/xdrgen/subcmds/declarations.py | 4 +- tools/net/sunrpc/xdrgen/subcmds/definitions.py | 5 +- tools/net/sunrpc/xdrgen/subcmds/source.py | 24 +- .../definition/close.j2 => passthru/definition.j2} | 3 +- .../definition/close.j2 => passthru/source.j2} | 3 +- tools/net/sunrpc/xdrgen/xdr_ast.py | 39 +- tools/testing/selftests/net/fcnal-test.sh | 7 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 81 +- 185 files changed, 5379 insertions(+), 1071 deletions(-) create mode 100644 fs/xfs/xfs_healthmon.c create mode 100644 fs/xfs/xfs_healthmon.h create mode 100644 fs/xfs/xfs_verify_media.c create mode 100644 fs/xfs/xfs_verify_media.h delete mode 100644 include/trace/events/fsverity.h create mode 100644 tools/net/sunrpc/xdrgen/generators/passthru.py copy tools/net/sunrpc/xdrgen/templates/C/{struct/definition/close.j2 => passthru/d [...] copy tools/net/sunrpc/xdrgen/templates/C/{struct/definition/close.j2 => passthru/s [...]