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 8e5243537774 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7dcb939a0556 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 17b23af0139c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits efe265aee80b Merge branch '9p-next' of git://github.com/martinetd/linux omits c5289aecc8a9 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 4665e06aabc2 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 69cd0404452c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 98ede727bfc2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 5aebe5ccbb65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2aa0a8aae92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f7621b52f05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 377248940856 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d41592e7e487 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 21fa0ff8254b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 1ed834be1c61 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits baa4c5b97c1f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits bf47a4372c66 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cbee10eee1aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aa5ba2b85436 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 8ffb8eba0607 next-20250226/btrfs omits 18b7e458de63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits e14accc199a8 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits c3ee531a70b8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits f3b71bba7baa exfat: make flag mount options unsetable via negative param omits 2fa8868c6003 exfat: fix mount options cannot be modified via remount omits f56e1a3fb6ad Merge branch 'vfs-6.15.mount.namespace' into vfs.all omits 3c21bee07b53 Merge patch series "mount: handle mount propagation for de [...] omits 7456aa4822a5 selftests: test subdirectory mounting omits b44cc211d07c selftests: add test for detached mount tree propagation omits e38e5e7eebeb mount: handle mount propagation for detached mount trees omits 52f365ccb604 Merge branch 'vfs-6.15.pagesize' into vfs.all omits 7b849a519fe3 Merge branch 'vfs-6.15.sysv' into vfs.all omits f7f274d74d49 Merge branch 'vfs-6.15.eventpoll' into vfs.all omits dc4aff2b9d51 Merge branch 'vfs-6.15.nsfs' into vfs.all omits 24bd1583f111 Merge branch 'vfs-6.15.overlayfs' into vfs.all omits 9f3f89063fc8 Merge branch 'vfs-6.15.async.dir' into vfs.all omits 21114be71f04 Merge branch 'vfs-6.15.iomap' into vfs.all omits f872e69bbd33 Merge branch 'vfs-6.15.mount.api' into vfs.all omits 36b085babd48 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all omits ed5e19d4f53d Merge branch 'vfs-6.15.pipe' into vfs.all omits 8eda5ca5d231 Merge branch 'vfs-6.15.pidfs' into vfs.all omits 4c38fdc3686f Merge branch 'vfs-6.15.mount' into vfs.all omits 656c5d8a00ec Merge branch 'vfs-6.15.misc' into vfs.all omits 739a06a93285 Merge branch 'vfs.fixes' into vfs.all omits 9d778c0b90f4 Merge patch series "prep patches for my mkdir series" omits 4a4c18f863d8 smb: client: Fix netns refcount imbalance causing leaks an [...] omits 8f921c328bc9 CIFS: Propagate min offload along with other parameters fr [...] omits f9d3870b9957 Merge branch 'for-next-next-v6.14-20250221' into for-next- [...] omits 0f8ce93dbe57 Merge branch 'for-next-current-v6.13-20250221' into for-ne [...] omits 41723c33b086 Merge branch 'misc-next' into for-next-next-v6.14-20250221 omits ae1e44479a56 Merge branch 'misc-6.14' into for-next-next-v6.14-20250221 omits 362a9fd39046 Merge branch 'misc-6.14' into for-next-current-v6.13-20250221 omits 4a4227144b3e btrfs: send: simplify return logic from send_set_xattr() omits ea89ff4c7017 btrfs: send: avoid path allocation for the current inode w [...] omits 747442f2d3e5 btrfs: send: keep the current inode's path cached omits 6570ebe9b56b btrfs: send: simplify return logic from send_rmdir() omits fb5d24f00563 btrfs: send: simplify return logic from send_unlink() omits 28e664832321 btrfs: send: simplify return logic from send_link() omits 2865b2ddd703 btrfs: send: simplify return logic from send_rename() omits f9857a6c5ee2 btrfs: send: simplify return logic from send_verity() omits cce74afc1ebf btrfs: send: simplify return logic from process_changed_xattr() omits f9a2c2683f55 btrfs: send: remove unnecessary return variable from proce [...] omits 8c77279e12bb btrfs: send: simplify return logic from record_changed_ref() omits 2a65f1befc51 btrfs: send: simplify return logic from record_deleted_ref() omits 5adc795b1963 btrfs: send: simplify return logic from record_new_ref() omits 96069c73684b btrfs: send: simplify return logic from record_deleted_ref [...] omits ece0ac242d86 btrfs: send: simplify return logic from record_new_ref_if_ [...] omits 8687cec8dc9f btrfs: send: simplify return logic from send_remove_xattr() omits de93c4c3a0f8 btrfs: send: add and use helper to rename current inode wh [...] omits 84928981c428 btrfs: send: only use booleans variables at process_record [...] omits 959cfd0a00e5 btrfs: send: factor out common logic when sending xattrs omits d51c04ee479e btrfs: send: simplify return logic from get_cur_inode_state() omits 92a580d350c8 btrfs: send: simplify return logic from is_inode_existent() omits 9917bcf5024b btrfs: send: simplify return logic from __get_cur_name_and [...] omits 4a9a10474ff0 btrfs: send: return -ENAMETOOLONG when attempting a path t [...] omits 485a9026ffc8 btrfs: send: simplify return logic from fs_path_add_from_e [...] omits 1d819dce02c3 btrfs: send: implement fs_path_add_path() using fs_path_add() omits 6a788c5421ad btrfs: send: simplify return logic from fs_path_add() omits 2c58fb610181 btrfs: send: simplify return logic from fs_path_prepare_for_add() omits 077298fffa54 btrfs: send: always use fs_path_len() to determine a path' [...] omits b600971ddf8c btrfs: send: make fs_path_len() inline and constify its argument omits ce9d4ff275a3 btrfs: send: remove duplicated logic from fs_path_reset() omits a8b1b9555b08 btrfs: prepare btrfs_page_mkwrite() for larger folios omits aba063bf9336 btrfs: prepare extent_io.c for future larger folio support omits 7a56d2519a90 btrfs: prepare btrfs_launcher_folio() for larger folios support omits 8ae05fcab7f9 btrfs: remove the PAGE_SIZE usage inside inline extent reads omits 9b7c7da80396 btrfs: prepare subpage.c for larger folios support omits b0b44be62f84 btrfs: allow buffered write to avoid full page read if it' [...] omits 309713de6908 btrfs: make btrfs_do_readpage() to do block-by-block read omits ec86fbdd9766 btrfs: introduce a read path dedicated extent lock helper omits 7c96385537bf btrfs: remove the subpage related warning message omits 571bde0d0d19 btrfs: allow inline data extents creation if sector size < [...] omits 909228f33e37 btrfs: fix the qgroup data free range for inline data extents omits 87943b061b83 btrfs: fix inline data extent reads which zero out the rem [...] omits a18c4251193a btrfs: scrub: use generic ratelimit helpers to output erro [...] omits d18be0fa7109 btrfs: scrub: ensure we output at least one error message [...] omits 4c863dff0eb2 btrfs: scrub: simplify the inode iteration output omits 440ced7026f4 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits a302b1f9a2cd btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits ce93b481c257 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits f2c7612ea3b8 btrfs: scrub: fix incorrectly reported logical/physical address omits 3a53c8759df8 btrfs: === misc-next on b-for-next === omits 6e23086056e3 btrfs: use struct btrfs_inode inside btrfs_get_name() omits 8d6da92d1a85 btrfs: use struct btrfs_inode inside btrfs_get_parent() omits dd75d18447e8 btrfs: use struct btrfs_inode inside btrfs_remap_file_rang [...] omits f7e85535ac7e btrfs: use struct btrfs_inode inside btrfs_remap_file_range() omits 8da0a7255736 btrfs: pass struct btrfs_inode to btrfs_extent_same_range() omits 82db9ecd75b6 btrfs: pass struct btrfs_inode to btrfs_double_mmap_unlock() omits c5c49dfe06f9 btrfs: pass struct btrfs_inode to btrfs_double_mmap_lock() omits 6fe48024a57d btrfs: pass struct btrfs_inode to clone_copy_inline_extent() omits 41555ecc1f66 btrfs: props: switch prop_handler::extract to struct btrfs_inode omits db2d26d18824 btrfs: props: switch prop_handler::apply to struct btrfs_inode omits a3aa002b1f25 btrfs: pass struct btrfs_inode to btrfs_inode_inherit_props() omits f67394e2a4a2 btrfs: pass struct btrfs_inode to btrfs_load_inode_props() omits 6f12cfd35d4c btrfs: pass struct btrfs_inode to btrfs_fill_inode() omits 34c12e2bf9c8 btrfs: pass struct btrfs_inode to fill_stack_inode_item() omits 8a7872223d6f btrfs: use struct btrfs_inode inside create_pending_snapshot() omits 006d99087c2a btrfs: pass struct btrfs_inode to btrfs_defrag_file() omits 4165223671c9 btrfs: pass struct btrfs_inode to btrfs_inode_type() omits 3807d0e0bbb7 btrfs: pass struct btrfs_inode to new_simple_dir() omits c31b27d8bd3d btrfs: pass struct btrfs_inode to btrfs_iget_locked() omits 265a45d6fda1 btrfs: pass struct btrfs_inode to btrfs_read_locked_inode() omits 500aeea821b0 btrfs: pass struct btrfs_inode to extent_range_clear_dirty [...] omits 4ab9f315ba04 btrfs: pass struct btrfs_inode to can_nocow_extent() omits 963bb4a28228 btrfs: fix data overwriting bug during buffered write when [...] omits 0eeb299ac5aa btrfs: output an error message if btrfs failed to find the [...] omits c5ee9e0de991 btrfs: do regular iput instead of delayed iput during exte [...] omits ff03682fa9d6 btrfs: skip inodes without loaded extent maps when shrinki [...] omits 188ee2c75392 btrfs: fix use-after-free on inode when scanning root duri [...] omits e17104e84635 btrfs: update include and forward declarations in headers omits 02b2ee5aec34 btrfs: simplify returns and labels in btrfs_init_fs_root() omits f762ded6df99 btrfs: unify ordering of btrfs_key initializations omits c99a37cc9cd3 btrfs: zstd: remove local variable for storing page offsets omits 886ca5a01181 btrfs: zstd: move zstd_parameters to the workspace omits 6dce506f62c0 btrfs: async-thread: switch local variables need_order bool omits 23b44a3bc79f btrfs: add __cold attribute to extent_io_tree_panic() omits d04f067c31cf btrfs: add support for uncached writes (RWF_DONTCACHE) omits ef8085b68b80 btrfs: zoned: exit btrfs_can_activate_zone if BTRFS_FS_NEE [...] omits 4b08b6844102 btrfs: selftests: fix btrfs_test_delayed_refs() leak of tr [...] omits 4a7be30e76fb btrfs: require strict data/metadata split for subpage checks omits 3313c32c4618 btrfs: simplify subpage handling of read_extent_buffer_pag [...] omits eba242591548 btrfs: simplify subpage handling of write_one_eb() omits 5871af9d250a btrfs: simplify subpage handling of btrfs_clear_buffer_dirty() omits 6fe8dc169396 btrfs: use metadata specific helpers to simplify extent bu [...] omits 48c60094a520 btrfs: make subpage attach and detach to handle metadata properly omits 640bf174306c btrfs: factor out metadata subpage detection into a dedica [...] omits db9e18fb1bd9 btrfs: remove btrfs_fs_info::sectors_per_page omits 28630c375711 btrfs: zstd: enable negative compression levels mount option omits 80e4a8ea6e1f btrfs: move ordered extent cleanup to where they are allocated omits da7655500ac6 btrfs: extract the nocow ordered extent and extent map gen [...] omits 4f3b545fa8ab btrfs: expose per-inode stable writes flag omits 5733c589a33d btrfs: zlib: refactor S390x HW acceleration buffer preparation omits 066ead159988 btrfs: avoid assigning twice to block_start at btrfs_do_re [...] omits a11d04c43ded btrfs: always fallback to buffered write if the inode requ [...] omits 122be5850e1c btrfs: remove duplicated metadata folio flag update in end [...] omits 820fea56c788 btrfs: convert io_ctl_prepare_pages() to work on folios omits db47291a5ed2 btrfs: update some folio related comments omits b96209758e67 btrfs: keep private struct on stack for sync reads in btrf [...] adds 8fef0a3b17bb sched_ext: Fix pick_task_scx() picking non-queued tasks wh [...] new e6d3c4e535df Merge tag 'sched_ext-for-6.14-rc4-fixes' of git://git.kern [...] adds 8221fd1a7304 workqueue: Log additional details when rejecting work new f4ce1f3318ad Merge tag 'wq-for-6.14-rc4-fixes' of git://git.kernel.org/ [...] adds 4fa382be4304 scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_e [...] adds dce5c4afd035 scsi: core: Clear driver private data when retrying request adds fe06b7c07f3f scsi: ufs: core: Set default runtime/system PM levels befo [...] adds f27a95845b01 scsi: ufs: core: bsg: Fix crash when arpmb command fails new 102c16a1f9a9 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 4804f3ac2649 bcachefs: Revert directory i_size new 7909d1fb90e2 bcachefs: Check for -BCH_ERR_open_buckets_empty in journal resize new 677bdb7346b6 bcachefs: Fix deadlock new eb54d2695b57 bcachefs: Fix truncate sometimes failing and returning 1 new dd83757f6e68 Merge tag 'bcachefs-2025-02-26' of git://evilpiepirate.org [...] adds a3bdd8f5c221 ALSA: usb-audio: Avoid dropping MIDI events at closing mul [...] adds 9af3b4f2d879 ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2 adds 579cd64b9df8 ASoC: tas2770: Fix volume scale adds a3f172359e22 ASoC: tas2764: Fix power control mask adds f5468beeab1b ASoC: tas2764: Set the SDOUT polarity correctly adds c9ca8a4f8988 Merge tag 'asoc-fix-v6.14-rc3' of https://git.kernel.org/p [...] adds 9e7c6779e353 ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15 adds c6557ccf8094 ALSA: hda/realtek: Fix microphone regression on ASUS N705UD adds 5b0c02f9b8ac ASoC: es8328: fix route from DAC to output adds 0da83ab025bc ASoC: fsl: Rename stream name of SAI DAI driver adds d31babd7e304 ASoC: dapm-graph: set fill colour of turned on nodes adds fe08b7d5085a firmware: cs_dsp: Remove async regmap writes adds 769c1b79295c ASoC: cs35l56: Prevent races when soft-resetting using SPI [...] adds 56a677293509 ASoC: SOF: Intel: don't check number of sdw links when set [...] adds 4bcef04ca67f ASoC: Intel: sof_sdw: warn both sdw and pch dmic are used adds 9da0ed4a8502 ASoC: Intel: don't check number of sdw links when set adds fe1544deda60 Merge tag 'asoc-fix-v6.14-rc4' of https://git.kernel.org/p [...] new f09d694cf799 Merge tag 'sound-6.14-rc5' of git://git.kernel.org/pub/scm [...] adds 992ee3ed6e9f net: phy: qcom: qca807x fix condition for DAC_DSP_BIAS_CURRENT adds f06e4bfd010f net: stmmac: dwmac-loongson: Add fix_soc_reset() callback adds c34d999ca314 rxrpc: rxperf: Fix missing decoding of terminal magic cookie adds 833fefa07444 rxrpc: peer->mtu_lock is redundant adds 71f5409176f4 rxrpc: Fix locking issues with the peer record hash adds add117e48df4 afs: Fix the server_list to unuse a displaced server rathe [...] adds 1f0fc3374f33 afs: Give an afs_server object a ref on the afs_cell objec [...] adds b282c5482310 Merge branch 'rxrpc-afs-miscellaneous-fixes' adds bd30e8d7bfa6 Bluetooth: Always allow SCO packets for user channel adds b25120e1d5f2 Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response adds fde9836c40d0 Merge tag 'for-net-2025-02-21' of git://git.kernel.org/pub [...] adds 5c70eb5c593d net: better track kernel sockets lifetime adds 0e4427f8f587 net: loopback: Avoid sending IP packets without an Etherne [...] adds c180188ec022 net: set the minimum for net_hotdata.netdev_budget_usecs adds 27843ce6ba3d ipvlan: ensure network headers are in skb linear part adds fa52f15c745c net: cadence: macb: Synchronize stats calculations adds 28b04731a38c MAINTAINERS: fix DWMAC S32 entry adds f15176b8b6e7 net: dsa: rtl8366rb: Fix compilation problem adds db10fde5c4f9 net: ethtool: fix ioctl confusing drivers about desired HD [...] adds 29b036be1b0b selftests: drv-net: test XDP, HDS auto and the ioctl path adds de2c211868b9 ipvs: Always clear ipvs_property flag in skb_scrub_packet() adds bc50682128bd MAINTAINERS: socket timestamping: add Jason Xing as reviewer adds bab3a6e9ffd6 net: ethernet: ti: am65-cpsw: select PAGE_POOL adds 18912c520674 tcp: devmem: don't write truncated dmabuf CMSGs to userspace adds f865c24bc551 mptcp: always handle address removal under msk socket lock adds 8668860b0ad3 mptcp: reset when MPTCP opts are dropped after join adds db75a16813aa mptcp: safety check before fallback adds 5568e4ca9aed Merge branch 'mptcp-misc-fixes' adds 79990cf5e7ad ice: Fix deinitializing VF in error path adds 5c07be96d8b3 ice: Avoid setting default Rx VSI twice in switchdev setup adds c6124f6fd3ca iavf: fix circular lock dependency with netdev_lock adds b1e44b4aecb5 ixgbe: fix media cage present detection for E610 device adds 85c7ca916fc4 Merge branch 'intel-wired-lan-driver-updates-2025-02-24-ic [...] adds 39ab773e4c12 net: enetc: fix the off-by-one issue in enetc_map_tx_buffs() adds da291996b16e net: enetc: keep track of correct Tx BD count in enetc_map [...] adds 432a2cb3ee97 net: enetc: correct the xdp_tx statistics adds a562d0c4a893 net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC adds bbcbc906ab7b net: enetc: update UDP checksum when updating originTimest [...] adds 8e43decdfbb4 net: enetc: add missing enetc4_link_deinit() adds 119049b66b88 net: enetc: remove the mm_lock from the ENETC v4 driver adds 249df695c3ff net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs() adds 310a110cb69b Merge branch 'net-enetc-fix-some-known-issues' adds 8d52da23b6c6 tcp: Defer ts_recent changes until req is owned new 01c9c123db76 net: Use rtnl_net_dev_lock() in register_netdevice_notifie [...] new de70981f295e gve: unlink old napi when stopping a queue using queue API new 49806fe6e61b net: Clear old fragment checksum value in napi_reuse_skb new 77e45145e303 net: Handle napi_schedule() calls from non-interrupt new bc23d4e30866 af_unix: Fix memory leak in unix_dgram_sendmsg() new 2d253726ff71 net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow def [...] new 7f3528f7d2f9 net/mlx5: Fix vport QoS cleanup on error new 47bcd9bf3d23 net/mlx5: Restore missing trace event when enabling vport QoS new 2f5a6014eb16 net/mlx5: IRQ, Fix null string in debug print new 61944723258a Merge branch 'mlx5-misc-fixes-2025-02-25' new 1cf9631d836b usbnet: gl620a: fix endpoint checking in genelink_bind() new c64a0727f9b1 net: ipv6: fix dst ref loop on input in seg6 lwt new 13e55fbaec17 net: ipv6: fix dst ref loop on input in rpl lwt new c907db8d447b Merge branch 'fixes-for-seg6-and-rpl-lwtunnels-on-input' new 1cbddbddee68 selftests: drv-net: Check if combined-count exists new 674fcb4f4a7e idpf: fix checksums set in idpf_rx_rsc() new 54e1b4becf5e net: ti: icss-iep: Reject perout generation request new 1e15510b71c9 Merge tag 'net-6.14-rc5' of git://git.kernel.org/pub/scm/l [...] new bfd1f93966cb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 96322a697043 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new b6304bfc0de8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 4a13ebfdb507 Merge branch 'misc-6.14' into for-next-current-v6.13-20250227 new 0e694d45034c Merge branch 'for-next-current-v6.13-20250227' into for-ne [...] new 971ea3d41a69 Merge branch 'misc-6.14' into for-next-next-v6.14-20250227 new 836a1f5d15c3 btrfs: keep private struct on stack for sync reads in btrf [...] new 5a1163aad203 btrfs: update some folio related comments new 93825c859aec btrfs: convert io_ctl_prepare_pages() to work on folios new 65c362a89429 btrfs: remove duplicated metadata folio flag update in end [...] new 9662c7925881 btrfs: always fallback to buffered write if the inode requ [...] new 0ef08864d342 btrfs: avoid assigning twice to block_start at btrfs_do_re [...] new cfb76c2f5a51 btrfs: zlib: refactor S390x HW acceleration buffer preparation new 5017f0ece7b8 btrfs: expose per-inode stable writes flag new 4e9f413f39ae btrfs: extract the nocow ordered extent and extent map gen [...] new d09a0d181c4b btrfs: move ordered extent cleanup to where they are allocated new f12baac0d55b btrfs: zstd: enable negative compression levels mount option new 0d9363dac138 btrfs: remove btrfs_fs_info::sectors_per_page new 2e3e7d12cf75 btrfs: factor out metadata subpage detection into a dedica [...] new 3eca1a4b2c99 btrfs: make subpage attach and detach to handle metadata properly new 730fe0e0aaa4 btrfs: use metadata specific helpers to simplify extent bu [...] new a46324b1742f btrfs: simplify subpage handling of btrfs_clear_buffer_dirty() new c1017686e624 btrfs: simplify subpage handling of write_one_eb() new d6b0dd9c3763 btrfs: simplify subpage handling of read_extent_buffer_pag [...] new 773c5115c980 btrfs: require strict data/metadata split for subpage checks new a794ab381e34 btrfs: zoned: exit btrfs_can_activate_zone if BTRFS_FS_NEE [...] new fcc7e3306e11 btrfs: add support for uncached writes (RWF_DONTCACHE) new 9c47733cec57 btrfs: add __cold attribute to extent_io_tree_panic() new 824a0e36f0a5 btrfs: async-thread: switch local variables need_order bool new c007270a7558 btrfs: zstd: move zstd_parameters to the workspace new 34e023128a2a btrfs: zstd: remove local variable for storing page offsets new c5ab71d5b475 btrfs: unify ordering of btrfs_key initializations new 12288fafbe08 btrfs: simplify returns and labels in btrfs_init_fs_root() new a1bb4311ab77 btrfs: update include and forward declarations in headers new 4512de68cc1b btrfs: pass struct btrfs_inode to can_nocow_extent() new f15536b0e67c btrfs: pass struct btrfs_inode to extent_range_clear_dirty [...] new a7d30a69040f btrfs: pass struct btrfs_inode to btrfs_read_locked_inode() new b4b49635db3f btrfs: pass struct btrfs_inode to btrfs_iget_locked() new c4fb3ee6eab8 btrfs: pass struct btrfs_inode to new_simple_dir() new 2257b37a015b btrfs: pass struct btrfs_inode to btrfs_inode_type() new 1fcc09749562 btrfs: pass struct btrfs_inode to btrfs_defrag_file() new 84d711d47b9a btrfs: use struct btrfs_inode inside create_pending_snapshot() new 1e392a73fb98 btrfs: pass struct btrfs_inode to fill_stack_inode_item() new 9e968454786f btrfs: pass struct btrfs_inode to btrfs_fill_inode() new a475d6f93364 btrfs: pass struct btrfs_inode to btrfs_load_inode_props() new f5684b789c69 btrfs: pass struct btrfs_inode to btrfs_inode_inherit_props() new 62391f8ffe40 btrfs: props: switch prop_handler::apply to struct btrfs_inode new 4fd11199b8b1 btrfs: props: switch prop_handler::extract to struct btrfs_inode new 18a26db59157 btrfs: pass struct btrfs_inode to clone_copy_inline_extent() new c66a758e2a3f btrfs: pass struct btrfs_inode to btrfs_double_mmap_lock() new 65e0f3c583ad btrfs: pass struct btrfs_inode to btrfs_double_mmap_unlock() new 8bbc26af7dfd btrfs: pass struct btrfs_inode to btrfs_extent_same_range() new 6e39c6bde39a btrfs: use struct btrfs_inode inside btrfs_remap_file_range() new f8d35edede7e btrfs: use struct btrfs_inode inside btrfs_remap_file_rang [...] new f5fdfa77332d btrfs: use struct btrfs_inode inside btrfs_get_parent() new 66db18e1dc57 btrfs: use struct btrfs_inode inside btrfs_get_name() new dbb33da4e30c btrfs: send: remove duplicated logic from fs_path_reset() new d3a49f2ce8f5 btrfs: send: make fs_path_len() inline and constify its argument new c18969a3071a btrfs: send: always use fs_path_len() to determine a path' [...] new 6a11b93a104c btrfs: send: simplify return logic from fs_path_prepare_for_add() new b6f6232e64da btrfs: send: simplify return logic from fs_path_add() new 8a6251c5e61f btrfs: send: implement fs_path_add_path() using fs_path_add() new a67a2b80e816 btrfs: send: simplify return logic from fs_path_add_from_e [...] new bbaa525c9f7d btrfs: send: return -ENAMETOOLONG when attempting a path t [...] new d528f3259579 btrfs: send: simplify return logic from __get_cur_name_and [...] new 872fb7fc3c5c btrfs: send: simplify return logic from is_inode_existent() new b21be6b272c6 btrfs: send: simplify return logic from get_cur_inode_state() new 16b999eae40a btrfs: send: factor out common logic when sending xattrs new fa3232839ae4 btrfs: send: only use boolean variables at process_recorde [...] new 4952b0224464 btrfs: send: add and use helper to rename current inode wh [...] new 50e362cb06e6 btrfs: send: simplify return logic from send_remove_xattr() new d57e2d9be751 btrfs: send: simplify return logic from record_new_ref_if_ [...] new db2dff21bc88 btrfs: send: simplify return logic from record_deleted_ref [...] new 2a040ee1e3cc btrfs: send: simplify return logic from record_new_ref() new 8099ee8554d6 btrfs: send: simplify return logic from record_deleted_ref() new 96b2bd531ed8 btrfs: send: simplify return logic from record_changed_ref() new 79923d5930f6 btrfs: send: remove unnecessary return variable from proce [...] new 344ab818ba0a btrfs: send: simplify return logic from process_changed_xattr() new 63481db39a4a btrfs: send: simplify return logic from send_verity() new 3fc27056b244 btrfs: send: simplify return logic from send_rename() new 7598aaa7ff04 btrfs: send: simplify return logic from send_link() new f17d1c0615bc btrfs: send: simplify return logic from send_unlink() new 27af5b5adfd2 btrfs: send: simplify return logic from send_rmdir() new 8acf530e1085 btrfs: send: keep the current inode's path cached new 54f563cd4090 btrfs: send: avoid path allocation for the current inode w [...] new 6dcacb89f05b btrfs: send: simplify return logic from send_set_xattr() new 214d82a58164 btrfs: zoned: fix extent range end unlock in cow_file_range() new 83ecb90a7109 btrfs: replace deprecated strncpy() with strscpy() new 75e3323d1968 btrfs: don't pass nodesize to __alloc_extent_buffer() new 2a1f5985c1e6 btrfs: merge alloc_dummy_extent_buffer() helpers new 6efed3ec3783 btrfs: get zone unusable bytes while holding lock at btrfs [...] new 42893818aed8 btrfs: get used bytes while holding lock at btrfs_reclaim_ [...] new 5175c2dc2c95 btrfs: fix reclaimed bytes accounting after automatic bloc [...] new 5cd921f91149 btrfs: === misc-next on b-for-next === new 787d2981e621 btrfs: scrub: fix incorrectly reported logical/physical address new 5ec0f49b2a0d btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() new 2d357838b88b btrfs: scrub: remove unused is_super parameter from scrub_ [...] new c9d7f98cb4fe btrfs: scrub: remove unnecessary dev/physical lookup for s [...] new 824139154cc4 btrfs: scrub: simplify the inode iteration output new d757ae9701f3 btrfs: scrub: ensure we output at least one error message [...] new d6893fc78c3f btrfs: scrub: use generic ratelimit helpers to output erro [...] new f798e4e58d4c btrfs: fix inline data extent reads which zero out the rem [...] new 3a8103dba572 btrfs: fix the qgroup data free range for inline data extents new 2809c0c271ab btrfs: allow inline data extents creation if sector size < [...] new 4469a9668b53 btrfs: remove the subpage related warning message new f47168d05120 btrfs: introduce a read path dedicated extent lock helper new e94742c0227b btrfs: make btrfs_do_readpage() to do block-by-block read new cac6664280a1 btrfs: allow buffered write to avoid full page read if it' [...] new d10fc65bf24a btrfs: prepare subpage.c for larger folios support new cd8d341e1eb5 btrfs: remove the PAGE_SIZE usage inside inline extent reads new a7295f2149a2 btrfs: prepare btrfs_launcher_folio() for larger folios support new 60ee7393a44c btrfs: prepare extent_io.c for future larger folio support new e1dd8352fd7a btrfs: prepare btrfs_page_mkwrite() for larger folios new eb6bfe0a95fe Merge branch 'misc-next' into for-next-next-v6.14-20250227 new 9e3da16f1ba0 Merge branch 'for-next-next-v6.14-20250227' into for-next- [...] new 8b183dd44efa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44f49aa9ba0e smb: client: Fix netns refcount imbalance causing leaks an [...] new 2ef6dfe62126 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 1133fbae7eec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cff73805944f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ef59acd7be38 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 6e00bbdbbc90 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new a8a60123ff99 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new a7242211b39c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new cbe19e94dfef Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 8eb03ee96bc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new ae721890fb0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c8aaf8c1141 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a317e845635f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 250a7313295c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 4f5f0a0a39d2 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 37c0f17f3234 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 0e0612c3337c Merge branch '9p-next' of git://github.com/martinetd/linux new 4ba0a4bc002c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 2cf2324993c3 Merge branch 'vfs.fixes' into vfs.all new d3a194d95fc8 epoll: simplify ep_busy_loop by removing always 0 argument new ec81f6dd5bb2 Merge branch 'vfs-6.15.misc' into vfs.all new 7d90fb525319 selinux: add FILE__WATCH_MOUNTNS new dd43286ead66 Merge branch 'vfs-6.15.mount' into vfs.all new 97b64f4d9cd0 Merge branch 'vfs-6.15.pidfs' into vfs.all new bcc89fdbb1a2 Merge branch 'vfs-6.15.pipe' into vfs.all new 2df5fd8ae831 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all new 5e4ca861f34f Merge branch 'vfs-6.15.mount.api' into vfs.all new b194bc4efae9 iomap: make buffered writes work with RWF_DONTCACHE new d47c670061b5 xfs: flag as supporting FOP_DONTCACHE new b2cd5ae693a3 iomap: make buffered writes work with RWF_DONTCACHE new 974c5e6139db xfs: flag as supporting FOP_DONTCACHE new 13368df520f1 Merge patch series "iomap: make buffered writes work with [...] new 51bd73d92f89 Merge branch 'vfs-6.15.shared.iomap' of gitolite.kernel.or [...] new f31a0619a0b7 Merge branch 'vfs-6.15.iomap' into vfs.all new 71628584df83 Merge patch series "prep patches for my mkdir series" new 88d5baf69082 Change inode_operations.mkdir to return struct dentry * new 3f90030e1212 hostfs: store inode in dentry after mkdir if possible. new 3f92c7b57687 ceph: return the correct dentry on mkdir new bac12649d4e5 fuse: return correct dentry for ->mkdir new c7acc6f94b52 nfs: change mkdir inode_operation to return alternate dent [...] new d72beec5949e VFS: Change vfs_mkdir() to return the dentry. new e61fcb3f05f3 Merge patch series "Change inode_operations.mkdir to retur [...] new 6b56b253de4f Merge branch 'vfs-6.15.async.dir' into vfs.all new b226dbada876 Merge branch 'vfs-6.15.overlayfs' into vfs.all new df8c0482888b Merge branch 'vfs-6.15.nsfs' into vfs.all new 8408017030e5 Merge branch 'vfs-6.15.eventpoll' into vfs.all new ead146fd21fe Merge branch 'vfs-6.15.sysv' into vfs.all new de8be0f5e2e0 Merge branch 'vfs-6.15.pagesize' into vfs.all new 95d5cf74a089 mount: handle mount propagation for detached mount trees new bdb55bf2702d selftests: add test for detached mount tree propagation new 7a6afc548e74 selftests: test subdirectory mounting new e09d822da56a Merge patch series "mount: handle mount propagation for de [...] new f5dfc2545cf1 Merge branch 'vfs-6.15.mount.namespace' into vfs.all new 343a7c425f5f Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new fe4271742d97 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 (8e5243537774) \ N -- N -- N refs/heads/fs-next (fe4271742d97)
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 198 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/filesystems/iomap/design.rst | 5 + Documentation/filesystems/iomap/operations.rst | 2 + Documentation/filesystems/locking.rst | 2 +- Documentation/filesystems/porting.rst | 19 ++ Documentation/filesystems/vfs.rst | 23 +- MAINTAINERS | 5 +- drivers/base/devtmpfs.c | 7 +- drivers/bluetooth/btusb.c | 6 +- drivers/firmware/cirrus/cs_dsp.c | 24 +- drivers/net/dsa/realtek/Kconfig | 6 + drivers/net/dsa/realtek/Makefile | 3 + drivers/net/dsa/realtek/rtl8366rb-leds.c | 177 ++++++++++++++ drivers/net/dsa/realtek/rtl8366rb.c | 258 +-------------------- drivers/net/dsa/realtek/rtl8366rb.h | 107 +++++++++ drivers/net/ethernet/cadence/macb.h | 2 + drivers/net/ethernet/cadence/macb_main.c | 12 +- drivers/net/ethernet/freescale/enetc/enetc.c | 103 +++++--- drivers/net/ethernet/freescale/enetc/enetc4_pf.c | 2 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 7 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 2 + drivers/net/ethernet/intel/iavf/iavf_main.c | 12 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 3 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 5 +- drivers/net/ethernet/intel/ice/ice_vf_lib.c | 8 + .../net/ethernet/intel/ice/ice_vf_lib_private.h | 1 + drivers/net/ethernet/intel/idpf/idpf_txrx.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-loongson.c | 14 ++ drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/ti/icssg/icss_iep.c | 21 +- drivers/net/ipvlan/ipvlan_core.c | 21 +- drivers/net/loopback.c | 14 ++ drivers/net/netdevsim/ethtool.c | 2 + drivers/net/phy/qcom/qca807x.c | 2 +- drivers/net/usb/gl620a.c | 4 +- drivers/scsi/scsi_lib.c | 14 +- drivers/ufs/core/ufs_bsg.c | 6 +- drivers/ufs/core/ufshcd.c | 38 +-- fs/9p/vfs_inode.c | 7 +- fs/9p/vfs_inode_dotl.c | 8 +- fs/affs/affs.h | 2 +- fs/affs/namei.c | 8 +- fs/afs/dir.c | 12 +- fs/afs/server.c | 3 + fs/afs/server_list.c | 4 +- fs/autofs/root.c | 14 +- fs/bad_inode.c | 6 +- fs/bcachefs/btree_cache.c | 9 +- fs/bcachefs/btree_key_cache.c | 2 +- fs/bcachefs/btree_locking.c | 5 +- fs/bcachefs/btree_locking.h | 2 +- fs/bcachefs/fs-common.c | 1 - fs/bcachefs/fs-io.c | 1 + fs/bcachefs/fs.c | 6 +- fs/bcachefs/fsck.c | 24 +- fs/bcachefs/journal.c | 4 +- fs/bcachefs/sb-downgrade.c | 3 - fs/bcachefs/six.c | 5 +- fs/bcachefs/six.h | 7 +- fs/btrfs/block-group.c | 55 +++-- fs/btrfs/extent_io.c | 26 +-- fs/btrfs/extent_io.h | 2 - fs/btrfs/inode.c | 8 +- fs/btrfs/tests/extent-io-tests.c | 6 +- fs/cachefiles/namei.c | 16 +- fs/ceph/dir.c | 30 ++- fs/coda/dir.c | 14 +- fs/configfs/dir.c | 6 +- fs/ecryptfs/inode.c | 20 +- fs/eventpoll.c | 8 +- fs/exfat/namei.c | 8 +- fs/exfat/super.c | 24 +- fs/ext2/namei.c | 9 +- fs/ext4/namei.c | 10 +- fs/f2fs/namei.c | 14 +- fs/fat/namei_msdos.c | 8 +- fs/fat/namei_vfat.c | 8 +- fs/fuse/dir.c | 52 +++-- fs/gfs2/inode.c | 9 +- fs/hfs/dir.c | 10 +- fs/hfsplus/dir.c | 6 +- fs/hostfs/hostfs_kern.c | 16 +- fs/hpfs/namei.c | 10 +- fs/hugetlbfs/inode.c | 6 +- fs/init.c | 7 +- fs/iomap/buffered-io.c | 4 + fs/jffs2/dir.c | 18 +- fs/jfs/namei.c | 8 +- fs/kernfs/dir.c | 12 +- fs/minix/namei.c | 8 +- fs/namei.c | 48 ++-- fs/nfs/dir.c | 17 +- fs/nfs/internal.h | 4 +- fs/nfs/nfs3proc.c | 29 +-- fs/nfs/nfs4proc.c | 43 +++- fs/nfs/proc.c | 12 +- fs/nfsd/nfs4recover.c | 7 +- fs/nfsd/vfs.c | 31 +-- fs/nilfs2/namei.c | 8 +- fs/ntfs3/namei.c | 8 +- fs/ocfs2/dlmfs/dlmfs.c | 10 +- fs/ocfs2/namei.c | 10 +- fs/omfs/dir.c | 6 +- fs/orangefs/namei.c | 8 +- fs/overlayfs/dir.c | 46 +--- fs/overlayfs/overlayfs.h | 15 +- fs/overlayfs/super.c | 7 +- fs/pnode.h | 2 +- fs/ramfs/inode.c | 6 +- fs/smb/client/cifsfs.h | 4 +- fs/smb/client/connect.c | 1 - fs/smb/client/inode.c | 10 +- fs/smb/client/sess.c | 10 - fs/smb/server/vfs.c | 32 +-- fs/tracefs/inode.c | 10 +- fs/ubifs/dir.c | 10 +- fs/udf/namei.c | 12 +- fs/ufs/namei.c | 8 +- fs/vboxsf/dir.c | 8 +- fs/xfs/scrub/orphanage.c | 9 +- fs/xfs/xfs_file.c | 3 +- fs/xfs/xfs_iops.c | 4 +- include/linux/fs.h | 8 +- include/linux/iomap.h | 1 + include/linux/nfs_xdr.h | 2 +- include/linux/socket.h | 2 + include/net/sock.h | 1 + include/sound/cs35l56.h | 31 +++ include/trace/events/afs.h | 2 + kernel/bpf/inode.c | 8 +- kernel/sched/ext.c | 11 +- kernel/workqueue.c | 4 +- mm/shmem.c | 8 +- net/bluetooth/l2cap_core.c | 9 +- net/core/dev.c | 14 +- net/core/gro.c | 1 + net/core/scm.c | 10 + net/core/skbuff.c | 2 +- net/core/sock.c | 27 ++- net/core/sysctl_net_core.c | 3 +- net/ethtool/common.c | 16 ++ net/ethtool/common.h | 6 + net/ethtool/ioctl.c | 4 +- net/ethtool/rings.c | 9 +- net/ipv4/tcp.c | 26 +-- net/ipv4/tcp_minisocks.c | 10 +- net/ipv6/rpl_iptunnel.c | 14 +- net/ipv6/seg6_iptunnel.c | 14 +- net/mptcp/pm_netlink.c | 5 - net/mptcp/protocol.h | 2 + net/mptcp/subflow.c | 20 +- net/netlink/af_netlink.c | 10 - net/rds/tcp.c | 8 +- net/rxrpc/ar-internal.h | 1 - net/rxrpc/input.c | 2 - net/rxrpc/peer_event.c | 9 +- net/rxrpc/peer_object.c | 5 +- net/rxrpc/rxperf.c | 12 + net/smc/af_smc.c | 5 +- net/sunrpc/svcsock.c | 5 +- net/sunrpc/xprtsock.c | 8 +- net/unix/af_unix.c | 1 + security/apparmor/apparmorfs.c | 8 +- security/selinux/hooks.c | 3 + security/selinux/include/classmap.h | 2 +- sound/pci/hda/cs35l56_hda_spi.c | 3 + sound/pci/hda/patch_realtek.c | 2 +- sound/soc/codecs/cs35l56-shared.c | 80 +++++++ sound/soc/codecs/cs35l56-spi.c | 3 + sound/soc/codecs/es8328.c | 15 +- sound/soc/codecs/tas2764.c | 10 +- sound/soc/codecs/tas2764.h | 8 +- sound/soc/codecs/tas2770.c | 2 +- sound/soc/fsl/fsl_sai.c | 6 +- sound/soc/fsl/imx-audmix.c | 4 +- sound/soc/intel/boards/sof_sdw.c | 7 + sound/soc/sof/intel/hda.c | 18 +- sound/usb/midi.c | 2 +- sound/usb/quirks.c | 1 + tools/sound/dapm-graph | 2 +- tools/testing/selftests/drivers/net/hds.py | 145 +++++++++++- tools/testing/selftests/drivers/net/queues.py | 7 +- tools/testing/selftests/net/lib/Makefile | 3 + .../selftests/net/{ => lib}/xdp_dummy.bpf.c | 0 187 files changed, 1565 insertions(+), 1066 deletions(-) create mode 100644 drivers/net/dsa/realtek/rtl8366rb-leds.c create mode 100644 drivers/net/dsa/realtek/rtl8366rb.h copy tools/testing/selftests/net/{ => lib}/xdp_dummy.bpf.c (100%)