This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-current in repository linux-next.
omits 80b80c4c7754 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 169498d9a253 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 807cf49eef13 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits 047d112bbf93 Merge branch 'misc-6.17' into next-fixes adds a318eb807825 vhost-scsi: fix argument order in tport allocation error message adds 90beccb3e128 vhost-net: unbreak busy polling adds 4174152771bf Revert "vhost/net: Defer TX queue re-enable until after sendmsg" adds e430451613c7 vhost-net: flush batched before enabling notifications adds afe16653e05d vhost: Take a reference on the task in struct vhost_task. adds d6d673dd1e92 uapi: vduse: fix typo in comment adds a05e4e935a66 virtio_config: clarify output parameters adds cde7e7c3f874 MAINTAINERS, mailmap: Update address for Peter Hilber new 93a274456158 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 1091860a16a8 net: tun: Update napi->skb after XDP process adds a35c04de2565 net/smc: fix warning in smc_rx_splice() when calling get_page() adds b65678cacc03 ethernet: rvu-af: Remove slash from the driver name adds 6e6c88d85623 broadcom: fix support for PTP_PEROUT_DUTY_CYCLE adds 3200fdd4021d broadcom: fix support for PTP_EXTTS_REQUEST2 ioctl adds cd875625b475 ptp: document behavior of PTP_STRICT_FLAGS adds 207b45e8533f Merge branch 'broadcom-report-the-supported-flags-for-anci [...] adds 1c5091a9b4c9 Bluetooth: Fix build after header cleanup adds 1488af7b8b5f Bluetooth: hci_sync: Fix hci_resume_advertising_sync adds 2e128683176a Bluetooth: hci_event: Fix UAF in hci_conn_tx_dequeue adds 9e622804d57e Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync adds 302a1f674c00 Bluetooth: MGMT: Fix possible UAFs adds 3491bb7dae5c Merge tag 'for-net-2025-09-22' of git://git.kernel.org/pub [...] adds 55d225670def i40e: add validation for ring_len param adds aa68d3c3ac8d i40e: fix idx validation in i40e_validate_queue_map adds f1ad24c5abe1 i40e: fix idx validation in config queues msg adds 9739d5830497 i40e: fix input validation logic for action_meta adds 877b7e6ffc23 i40e: fix validation of VF state in get resources adds cb79fa7118c1 i40e: add max boundary check for VF filters adds eac04428abe9 i40e: add mask to apply valid bits for itr_idx adds b99dd77076bd i40e: improve VF MAC filters accounting adds 91fc61775c57 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds cd8ae32e4e46 xfrm: xfrm_alloc_spi shouldn't use 0 as SPI adds 91d8a53db219 xfrm: fix offloading of cross-family tunnels adds a461b2fe3e0f Merge tag 'ipsec-2025-09-22' of git://git.kernel.org/pub/s [...] adds 3d3aa9472c6d bnxt_en: correct offset handling for IPv6 destination address adds 6b6968084721 can: hi311x: fix null pointer dereference when resuming fr [...] adds 5cff263606a1 can: rcar_canfd: Fix controller mode setting adds 38c0abad45b1 can: etas_es58x: populate ndo_change_mtu() to prevent buff [...] adds ac1c7656fa71 can: hi311x: populate ndo_change_mtu() to prevent buffer overflow adds 61da0bd4102c can: sun4i_can: populate ndo_change_mtu() to prevent buffe [...] adds 17c8d794527f can: mcba_usb: populate ndo_change_mtu() to prevent buffer [...] adds a3ed215cb214 Merge patch series "can: populate ndo_change_mtu() to prev [...] adds c443be70aaee can: peak_usb: fix shift-out-of-bounds issue adds 16d93558e12a Merge tag 'linux-can-fixes-for-6.17-20250923' of git://git [...] adds ca9f9cdc4de9 net: allow alloc_skb_with_frags() to use MAX_SKB_FRAGS adds 390b3a300d78 nexthop: Forbid FDB status change while nexthop is in a group adds c29913109c70 selftests: fib_nexthops: Fix creation of non-FDB nexthops adds 00af023d90f9 selftests: fib_nexthops: Add test cases for FDB status change adds 0efdfbba2e59 Merge branch 'nexthop-various-fixes' adds 6043819e707c net/mlx5: fs, fix UAF in flow counter release adds efb877cf27e3 net/mlx5: HWS, ignore flow level for multi-dest table adds 6d0477d0d067 net/mlx5e: Fix missing FEC RS stats for RS_544_514_INTERLE [...] adds 181d981b14bf Merge branch 'mlx5-misc-fixes-2025-09-22' adds b7e32ae66642 libie: fix string names for AQ error codes adds c0054b25e2f1 net: dsa: lantiq_gswip: move gswip_add_single_port_br() ca [...] adds 987afe147965 net: dsa: lantiq_gswip: suppress -EINVAL errors for bridge [...] adds 764a47a639c7 Merge branch 'lantiq_gswip-fixes' adds d9c70e93ec59 octeontx2-pf: Fix potential use after free in otx2_tc_add_flow() new 4ff71af020ae Merge tag 'net-6.17-rc8' of git://git.kernel.org/pub/scm/l [...] new 77e60fe0f452 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds aa8fc9469d20 btrfs: replace double boolean parameters of cow_file_range() adds 6ebd726b104f btrfs: abort transaction on specific error places when wal [...] adds e6dd405b6671 btrfs: abort transaction in the process_one_buffer() log t [...] adds 425652cf1028 btrfs: use local variable for the transaction handle in re [...] adds 874576d2a79a btrfs: return real error from read_alloc_one_name() in dro [...] adds 912c257c88cd btrfs: abort transaction where errors happen during log tr [...] adds 88666b6df97e btrfs: exit early when replaying hole file extent item fro [...] adds 575f52a77a0a btrfs: process inline extent earlier in replay_one_extent() adds cac2ab34d88e btrfs: use local key variable to pass arguments in replay_ [...] adds 669d38bf587f btrfs: collapse unaccount_log_buffer() into clean_log_buffer() adds 3d16abf6c88a btrfs: zoned: directly call do_zone_finish() from btrfs_zo [...] adds 3c44cd3c79fc btrfs: zoned: return error from btrfs_zone_finish_endio() adds 6d9cce2d1bb6 btrfs: remove duplicate inclusion of linux/types.h adds f07b855c56b1 btrfs: try to search for data csums in commit root adds 0d703963d297 btrfs: zoned: refine extent allocator hint selection adds d71b419f274c btrfs: pass btrfs_inode pointer directly into btrfs_compre [...] adds 0a6dcd42353b btrfs: use blocksize to check if compression is making thi [...] adds d728f2e5f8a0 btrfs: simplify support block size check adds 28a38e20acf5 btrfs: use PTR_ERR_OR_ZERO() to simplify code inbtrfs_cont [...] adds cba7c35fec26 btrfs: move ref-verify under CONFIG_BTRFS_DEBUG adds 67e78f983e6a btrfs: convert several int parameters to bool adds e8513c012de7 btrfs: implement ref_tracker for delayed_nodes adds b767a28d6154 btrfs: print leaked references in kill_all_delayed_nodes() adds 46d33a0cc484 btrfs: add mount option for ref_tracker adds 3239c44df756 btrfs: rework error handling of run_delalloc_nocow() adds 6a378edc9a61 btrfs: enhance error messages for delalloc range failure adds 13141df705b7 btrfs: make nocow_one_range() to do cleanup on error adds 737852c060fb btrfs: keep folios locked inside run_delalloc_nocow() adds 2c5cca03c173 btrfs: add an fs_info parameter for compression workspace manager adds 330f02b136a8 btrfs: add workspace manager initialization for zstd adds 6f9c3f48acff btrfs: add generic workspace manager initialization adds 856d46c31343 btrfs: migrate to use per-fs workspace manager adds 9c8f4cf45651 btrfs: cleanup the per-module compression workspace managers adds 0d0b80929eff btrfs: rename btrfs_compress_op to btrfs_compress_levels adds 74e8f002b772 btrfs: reduce compression workspace buffer space to block size adds 17dc82dc1e77 btrfs: fix typos in comments and strings adds a7f3dfb8293c btrfs: scrub: replace max_t()/min_t() with clamp() in scru [...] adds 2ccfaf736909 btrfs: support all block sizes which is no larger than page size adds 35aff706dccb btrfs: concentrate highmem handling for data verification adds 9afc61726538 btrfs: introduce btrfs_bio_for_each_block() helper adds 7425a2894019 btrfs: introduce btrfs_bio_for_each_block_all() helper adds ea77a1c1c789 btrfs: cache max and min order inside btrfs_fs_info adds 6803bff896ef btrfs: use booleans in walk control structure for log replay adds 2c123db1f0e1 btrfs: rename replay_dest member of struct walk_control to root adds 60ac80242be1 btrfs: rename root to log in walk_down_log_tree() and walk [...] adds efa44fc4fde3 btrfs: add and use a log root field to struct walk_control adds 7f09699e5e61 btrfs: deduplicate log root free in error paths from btrfs [...] adds d73896a55c04 btrfs: stop passing transaction parameter to log tree walk [...] adds 4b7699f40622 btrfs: stop setting log_root_tree->log_root to NULL in btr [...] adds 2f5b8095ea47 btrfs: always drop log root tree reference in btrfs_replay_log() adds 7790a882ca6b btrfs: pass walk_control structure to replay_xattr_deletes() adds 94a5ac668a49 btrfs: move up the definition of struct walk_control adds 82d1db6f4657 btrfs: pass walk_control structure to replay_dir_deletes() adds b150f1c32138 btrfs: pass walk_control structure to check_item_in_log() adds c7da72022bb2 btrfs: pass walk_control structure to replay_one_extent() adds 44463eb07992 btrfs: pass walk_control structure to add_inode_ref() and helpers adds 744e0cebb4fa btrfs: pass walk_control structure to replay_one_dir_item( [...] adds aa5b6635b0e6 btrfs: pass walk_control structure to drop_one_dir_item() [...] adds 266967c0e225 btrfs: pass walk_control structure to overwrite_item() adds c2ef817b285f btrfs: use level argument in log tree walk callback proces [...] adds 6cb7f0b8c9b0 btrfs: use level argument in log tree walk callback replay [...] adds 2a13cfc949e5 btrfs: use the inode item boolean everywhere in overwrite_item() adds 2ac70946621f btrfs: add current log leaf, key and slot to struct walk_control adds 29d9c5e03705 btrfs: avoid unnecessary path allocation at fixup_inode_li [...] adds b343047c1a08 btrfs: avoid path allocations when dropping extents during [...] adds f366722f3370 btrfs: avoid unnecessary path allocation when replaying a [...] adds 9bdfa3eddb67 btrfs: remove redundant path release when processing dentr [...] adds f9c02e4b525d btrfs: remove redundant path release when overwriting item [...] adds 1ebeee283a2a btrfs: add path for subvolume tree changes to struct walk_control adds bd9c063e6ff2 btrfs: stop passing inode object IDs to __add_inode_ref() [...] adds e41c5e611a65 btrfs: remove pointless inode lookup when processing extre [...] adds 0b7453b7a1c1 btrfs: abort transaction if we fail to find dir item durin [...] adds 5a0565cad3ef btrfs: abort transaction if we fail to update inode in log [...] adds 2753e4917624 btrfs: dump detailed info and specific messages on log rep [...] adds 0dc93e465289 btrfs: send: index backref cache by node number instead of [...] adds aab9458b9f00 btrfs: tree-checker: add inode extref checks adds ac9affd89949 btrfs: print-tree: print missing fields for inode items adds 96fb032238d9 btrfs: print-tree: print more information about dir items adds 93f818e62a08 btrfs: print-tree: print dir items for dir index and xattr [...] adds cee3aa138724 btrfs: print-tree: print information about inode ref items adds 7317555f4553 btrfs: print-tree: print information about inode extref items adds 7d2197b5dc0c btrfs: print-tree: print information about dir log items adds 4dc1c3d0ae6f btrfs: print-tree: print range information for extent csum items adds c1b9a4782bc6 btrfs: print-tree: print correct inline extent data size adds caac17073760 btrfs: print-tree: print compression type for file extent items adds 00b7eaaaa5ac btrfs: print-tree: move code for processing file extent it [...] adds 26baec69ac85 btrfs: print-tree: print key types as human readable strings adds 6a9e1d1a65fe btrfs: store and use node size in local variable in check_ [...] adds 8f0534ec96e3 btrfs: mark extent buffer alignment checks as unlikely adds b0e30e373e37 btrfs: mark as unlikely not uptodate extent buffer checks [...] adds 5afe85b771ee btrfs: mark leaf space and overflow checks as unlikely on [...] adds 2d83ed6c6c46 btrfs: return any hit error from extent_writepage_io() adds a35b3dd59bf6 btrfs: fix comment about nbytes increase at replay_one_extent() adds b7ff7b0d76e5 btrfs: simplify inline extent end calculation at replay_on [...] adds f07575bab632 btrfs: make the rule checking more readable for should_cow [...] adds db524fd9802f btrfs: annotate btrfs_is_testing() as unlikely and make it [...] adds 62701f419027 btrfs: remove pointless key offset setup in create_pending [...] adds 7b26da407420 btrfs: fix the incorrect max_bytes value for find_lock_del [...] adds c2ffb1ec1a7c btrfs: prepare compression folio alloc/free for bs > ps cases adds a6452b85b3e5 btrfs: prepare zstd to support bs > ps cases adds 4fd188a4fe58 btrfs: prepare lzo to support bs > ps cases adds e88cb48e6709 btrfs: prepare zlib to support bs > ps cases adds 5fbaae4b8567 btrfs: prepare scrub to support bs > ps cases adds 67378b754608 btrfs: fix symbolic link reading when bs > ps adds e9bed72e883e btrfs: add extra ASSERT()s to catch unaligned bios adds 98077f7f2180 btrfs: enable experimental bs > ps support adds f08d7147da5f btrfs: use kmalloc_array() for open-coded arithmetic in kmalloc() adds c9ff83963a49 btrfs: zoned: don't fail mount needlessly due to too many [...] adds 4ca6f24a52c4 btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions adds 9264d004a6c9 btrfs: add unlikely annotations to branches leading to EUCLEAN adds cc53bd2085c8 btrfs: add unlikely annotations to branches leading to EIO adds a929904cf73b btrfs: add unlikely annotations to branches leading to tra [...] adds 45c222468d33 btrfs: use smp_mb__after_atomic() when forcing COW in crea [...] new dff4f9ff5d7f btrfs: avoid potential out-of-bounds in btrfs_encode_fh() new 4c3c2fc82bcd btrfs: Fix PAGE_SIZE format specifier in open_ctree() new 71db937b4e0c Merge branch 'misc-6.18' into next-fixes new fbe87683ec00 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 8af3f9326101 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (80b80c4c7754) \ N -- N -- N refs/heads/fs-current (8af3f9326101)
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 8 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 + MAINTAINERS | 2 +- drivers/bluetooth/Kconfig | 6 + drivers/bluetooth/hci_uart.h | 8 +- drivers/net/can/rcar/rcar_canfd.c | 7 +- drivers/net/can/spi/hi311x.c | 34 +- drivers/net/can/sun4i_can.c | 1 + drivers/net/can/usb/etas_es58x/es58x_core.c | 3 +- drivers/net/can/usb/mcba_usb.c | 1 + drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/dsa/lantiq_gswip.c | 21 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 2 +- drivers/net/ethernet/intel/i40e/i40e.h | 3 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 26 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 110 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 3 +- drivers/net/ethernet/intel/libie/adminq.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 3 +- .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 1 + .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 25 +- .../mellanox/mlx5/core/steering/hws/action.c | 4 +- .../mellanox/mlx5/core/steering/hws/fs_hws.c | 11 +- .../mellanox/mlx5/core/steering/hws/fs_hws_pools.c | 8 +- .../mellanox/mlx5/core/steering/hws/mlx5hws.h | 3 +- drivers/net/phy/bcm-phy-ptp.c | 6 +- drivers/net/tun.c | 3 + drivers/vhost/net.c | 40 +- drivers/vhost/scsi.c | 2 +- fs/btrfs/Kconfig | 12 +- fs/btrfs/Makefile | 2 +- fs/btrfs/accessors.c | 2 +- fs/btrfs/backref.c | 26 +- fs/btrfs/backref.h | 4 +- fs/btrfs/bio.c | 54 +- fs/btrfs/bio.h | 2 + fs/btrfs/block-group.c | 30 +- fs/btrfs/block-group.h | 2 +- fs/btrfs/btrfs_inode.h | 16 +- fs/btrfs/compression.c | 243 ++- fs/btrfs/compression.h | 59 +- fs/btrfs/ctree.c | 135 +- fs/btrfs/defrag.c | 4 +- fs/btrfs/delayed-inode.c | 186 +- fs/btrfs/delayed-inode.h | 93 + fs/btrfs/delayed-ref.c | 13 +- fs/btrfs/delayed-ref.h | 9 +- fs/btrfs/dev-replace.c | 12 +- fs/btrfs/direct-io.c | 12 + fs/btrfs/disk-io.c | 97 +- fs/btrfs/disk-io.h | 3 +- fs/btrfs/export.c | 10 +- fs/btrfs/extent-io-tree.c | 4 +- fs/btrfs/extent-io-tree.h | 2 +- fs/btrfs/extent-tree.c | 104 +- fs/btrfs/extent-tree.h | 7 +- fs/btrfs/extent_io.c | 127 +- fs/btrfs/extent_io.h | 3 +- fs/btrfs/extent_map.c | 22 +- fs/btrfs/fiemap.c | 2 +- fs/btrfs/file-item.c | 60 +- fs/btrfs/file.c | 49 +- fs/btrfs/free-space-cache.c | 6 +- fs/btrfs/free-space-tree.c | 60 +- fs/btrfs/fs.c | 48 + fs/btrfs/fs.h | 41 +- fs/btrfs/inode-item.c | 10 +- fs/btrfs/inode.c | 508 +++--- fs/btrfs/ioctl.c | 69 +- fs/btrfs/locking.c | 2 +- fs/btrfs/locking.h | 2 +- fs/btrfs/lzo.c | 93 +- fs/btrfs/messages.c | 1 + fs/btrfs/messages.h | 1 - fs/btrfs/misc.h | 49 + fs/btrfs/print-tree.c | 256 ++- fs/btrfs/qgroup.c | 44 +- fs/btrfs/raid-stripe-tree.c | 17 +- fs/btrfs/raid56.c | 121 +- fs/btrfs/raid56.h | 4 +- fs/btrfs/ref-verify.c | 3 +- fs/btrfs/ref-verify.h | 4 +- fs/btrfs/reflink.c | 15 +- fs/btrfs/relocation.c | 81 +- fs/btrfs/root-tree.c | 66 +- fs/btrfs/scrub.c | 95 +- fs/btrfs/scrub.h | 2 +- fs/btrfs/send.c | 373 ++-- fs/btrfs/space-info.c | 4 +- fs/btrfs/subpage.c | 2 +- fs/btrfs/subpage.h | 2 +- fs/btrfs/super.c | 34 +- fs/btrfs/sysfs.c | 16 +- fs/btrfs/tests/delayed-refs-tests.c | 4 +- fs/btrfs/tests/extent-map-tests.c | 2 +- fs/btrfs/transaction.c | 49 +- fs/btrfs/tree-checker.c | 39 +- fs/btrfs/tree-log.c | 1888 ++++++++++++-------- fs/btrfs/verity.c | 8 +- fs/btrfs/volumes.c | 70 +- fs/btrfs/volumes.h | 4 +- fs/btrfs/zlib.c | 86 +- fs/btrfs/zoned.c | 66 +- fs/btrfs/zoned.h | 9 +- fs/btrfs/zstd.c | 198 +- include/linux/mlx5/fs.h | 2 + include/linux/virtio_config.h | 11 +- include/net/bluetooth/hci_core.h | 21 + include/uapi/linux/ptp_clock.h | 3 + include/uapi/linux/vduse.h | 2 +- kernel/vhost_task.c | 3 +- net/bluetooth/hci_event.c | 30 +- net/bluetooth/hci_sync.c | 7 + net/bluetooth/mgmt.c | 259 ++- net/bluetooth/mgmt_util.c | 46 + net/bluetooth/mgmt_util.h | 3 + net/core/skbuff.c | 2 +- net/ipv4/nexthop.c | 7 + net/smc/smc_loopback.c | 14 +- net/xfrm/xfrm_device.c | 2 +- net/xfrm/xfrm_state.c | 3 + tools/testing/selftests/net/fib_nexthops.sh | 52 +- 124 files changed, 4004 insertions(+), 2664 deletions(-)