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 0264e7f5188b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3eae920dc7dd Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits fdcfab7ac11c Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits ae48e8c2ed09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 564207ddd9ec Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3c9d354a352e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4166fa3d3cb5 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits fb4cc86cbc2b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e5f20ea73dcb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cffc39b894e1 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits d9a29e118ac4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aaa95a93180f Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 7d46dcab452b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 048ba17fafff Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits ae4d71be53dd bcachefs: Don't lock inode around page_symlink omits e0df51f418c8 bcachefs: Improve bch2_check_topology_root() omits 544fe0e3b960 bcachefs: Update bch2_extent_trim_atomic() for KEY_TYPE_ex [...] omits f8353762379f bcachefs: __get_existing_stripe() can now delete empty stripes omits afff05ce4846 bcachefs: Delete stripes from triggers omits b0218e1cf1ea bcachefs: Add missing else statement omits a3d27d12ea34 bcachefs: btree_id_can_reconstruct(), btree_id_recovers_fr [...] omits c0934ba94e3d bcachefs: Ignore accounting key type larger than BCH_DISK_ [...] omits 052b12cdc372 bcachefs: btree write buffer accounting fastpath now only [...] omits a80e22034876 bcachefs: accounting_key_to_wb_slowpath tracepoint, counter omits f30716620f95 bcachefs: 'bcachefs data drop_extra_replicas' can now drop ec omits f4d93013d06d bcachefs: error_throw counter omits da3d9a37f3cb smb: client: let recv_done() avoid touching data_transfer [...] omits 44ded7422dfa smb: client: let recv_done() cleanup before notifying the [...] omits 2d5cefddd1c8 smb: client: make sure we call ib_dma_unmap_single() only [...] omits 02d495cddf3f smb: client: remove separate empty_packet_queue omits 5e65668c75c0 smb: client: let send_done() cleanup before calling smbd_d [...] omits 61d18d91dd4a Merge branch 'misc-6.17' into next-fixes omits a3fae949356c bcachefs: Fix "inode not unlinked" error after subvolume delete omits 3b991586f33f bcachefs: Ensure btree node allocation obeys open bucket reserves omits b39b044c24e7 bcachefs: bch2_move_ratelimit() now uses freezable wait omits ea3480c4c788 bcachefs: rebalance: Batch reads from rebalance_work btree omits 0490d759bb8e smb: client: fix creating symlinks under POSIX mounts omits 5816199df199 smb: client: default to nonativesocket under POSIX mounts new 0974f486f3dd Merge tag 'f2fs-for-6.17-rc1' of git://git.kernel.org/pub/ [...] adds ffdd20555cc6 i2c: stm32f7: support i2c_*_dma_safe_msg_buf APIs adds 635bf3c88533 i2c: tegra: Use internal reset when reset property is not [...] adds 315b40df66c8 i2c: tegra: Remove dma_sync_*() calls adds f632472a2ab4 dt-bindings: i2c: apple,i2c: Document Apple A7-A11, T2 com [...] adds 85c34532849d i2c: qcom-geni: fix I2C frequency table to achieve accurat [...] adds efb2ad898d69 Merge tag 'i2c-host-6.17-pt2' of git://git.kernel.org/pub/ [...] adds 65cf62cd62af i2c: apple: Drop default ARCH_APPLE in Kconfig adds 0b7c9528facd i2c: Force DLL0945 touchpad i2c freq to 100khz adds 33ac5155891c i2c: muxes: mule: Fix an error handling path in mule_i2c_m [...] new 7e161a991ea7 Merge tag 'i2c-for-6.17-rc1-part2' of git://git.kernel.org [...] adds 5c241ed8d031 mm/shmem, swap: improve cached mTHP handling and fix poten [...] adds 8d58d6562111 mm: shmem: fix the shmem large folio allocation for the i9 [...] adds b50e37889f9f selftests/mm: add process_madvise() tests adds d171b10b2d7b mm/page-flags: remove folio_start_writeback_keepwrite() adds 56bdf83de7f1 kasan: skip quarantine if object is still accessible under RCU adds 881388f34338 mm: add process info to bad rss-counter warning adds d6a511dea45c selftests: cachestat: add tests for mmap, refactor and enh [...] adds dee3ab621f2b mm/damon/vaddr: skip isolating folios already in destination nid adds f225b34f1e6c mm/mseal: always define VM_SEALED adds d0b47a6866f1 mm/mseal: update madvise() logic adds 8b2914162aa3 mm/mseal: small cleanups adds 530e09096413 mm/mseal: simplify and rename VMA gap check adds 6c2da14ae1e0 mm/mseal: rework mseal apply logic adds 9109bd52559b mm/memory-failure: hold PTL in hwpoison_hugetlb_range adds 1623717b057f mm/mincore: hold PTL in mincore_hugetlb adds 3dfde97800e0 mm: add get_and_clear_ptes() and clear_ptes() adds 4ea3594a4741 khugepaged: optimize __collapse_huge_page_copy_succeeded() [...] adds 22d0229093b9 khugepaged: optimize collapse_pte_mapped_thp() by PTE batching adds 9a4f90e24661 mm: remove mm/io-mapping.c adds a222439e1e27 mm/rmap: add anon_vma lifetime debug check adds 9bbffee67ffd mm: fix a UAF when vma->mm is freed after vma->vm_refcnt g [...] adds fcd90ad31e29 execmem: drop unused execmem_update_copy() adds 838955f64ae7 execmem: introduce execmem_alloc_rw() adds 187fd8521dd8 execmem: rework execmem_cache_free() adds 888b5a847ba9 execmem: move execmem_force_rw() and execmem_restore_rox() [...] adds 3bd4e0ac61b2 execmem: add fallback for failures in vmalloc(VM_ALLOW_HUGE_VMAP) adds ab674b6871b0 execmem: drop writable parameter from execmem_fill_trappin [...] adds 36de1e4238c1 x86/kprobes: enable EXECMEM_ROX_CACHE for kprobes allocations adds 5d79c2be5081 x86/ftrace: enable EXECMEM_ROX_CACHE for ftrace allocations adds 0cfc0e7e3d06 mm/shmem, swap: avoid redundant Xarray lookup during swapin adds c262ffd72c85 mm/shmem, swap: tidy up THP swapin checks adds 91ab656ece13 mm/shmem, swap: tidy up swap entry splitting adds 69805ea79db6 mm/shmem, swap: never use swap cache and readahead for SWP [...] adds 1326359f2280 mm/shmem, swap: simplify swapin path and result handling adds 93c0476e7057 mm/shmem, swap: rework swap entry and index calculation fo [...] adds de55be42379c mm/shmem, swap: fix major fault counting adds f04fd85f1594 mm: correct type for vmalloc vm_flags fields adds a2152fef2902 mm: mempool: fix crash in mempool_free() for zero-minimum pools new da23ea194db9 Merge tag 'mm-stable-2025-08-03-12-35' of git://git.kernel [...] new 5998f2bca43e Merge tag 'exfat-for-6.17-rc1' of git://git.kernel.org/pub [...] adds e60737dbfb92 ARM: 9449/1: coresight: Finish removal of Coresight suppor [...] new 6bcdbd62bd56 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 0960d9700841 btrfs: fix subpage deadlock in try_release_subpage_extent_ [...] new 5d5cf5010501 btrfs: make btrfs_cleanup_ordered_extents() support large folios new 9c8c3251173e btrfs: fix wrong length parameter for btrfs_cleanup_ordere [...] new a958ae69ccf7 btrfs: error on missing block group when unaccounting log [...] new 8d7b7725649a btrfs: do not allow relocation of partially dropped subvolumes new d679adacbfb7 btrfs: zoned: do not select metadata BG as finish target new 23e03815d25e btrfs: fix iteration bug in __qgroup_excl_accounting() new 04924bc2e724 Merge branch 'misc-6.17' into next-fixes new 8d0022590107 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 8e9dbabbe536 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 2d22c6e762da erofs: Fallback to normal access if DAX is not supported o [...] new 8f11edd64578 erofs: Do not select tristate symbols from bool symbols new e2d8ad009150 erofs: fix atomic context detection when !CONFIG_DEBUG_LOCK_ALLOC new d7754d5161a9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new f9a348e0de19 nfsd: don't set the ctime on delegated atime updates new e5a73150776f nfsd: avoid ref leak in nfsd_open_local_fh() new 561eec2c7c7d Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new 375c58763560 bcachefs: rebalance: Batch reads from rebalance_work btree new fc503b97523c bcachefs: bch2_move_ratelimit() now uses freezable wait new 3ee404f107b7 bcachefs: Ensure btree node allocation obeys open bucket reserves new cd129bf785b5 bcachefs: Fix "inode not unlinked" error after subvolume delete new 10f95dd168e1 bcachefs: Delete faulty read_only/nochanges check in fs_open() new c9df9d7bc1fb bcachefs: error_throw counter new 071b0ea811c4 bcachefs: 'bcachefs data drop_extra_replicas' can now drop ec new c00de93c5ec6 bcachefs: accounting_key_to_wb_slowpath tracepoint, counter new 951990d53ac4 bcachefs: btree write buffer accounting fastpath now only [...] new 28101b125273 bcachefs: Ignore accounting key type larger than BCH_DISK_ [...] new 51625a1976d7 bcachefs: btree_id_can_reconstruct(), btree_id_recovers_fr [...] new e8c902b8b738 bcachefs: Add missing else statement new 235c384b2c3d bcachefs: Update bch2_extent_trim_atomic() for KEY_TYPE_ex [...] new 0d335f29498a bcachefs: Improve bch2_check_topology_root() new 631fadd4fdc2 bcachefs: Don't lock inode around page_symlink new 9a52e96f78f9 bcachefs: clean up __bch2_data_update_index_update() control flow new 647c39128ff1 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 5b6b07066d18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b445309eec2 smb: client: default to nonativesocket under POSIX mounts new 5b432ae5dff5 smb: client: fix creating symlinks under POSIX mounts new f3ba7c9b0421 smb: client: rename server mid_lock to mid_queue_lock new 9bd42798d5bf smb: client: add mid_counter_lock to protect the mid count [...] new 3fd8ec2fc93b smb: client: smb: client: eliminate mid_flags field new ecb439df11f4 smb: client: let send_done() cleanup before calling smbd_d [...] new a6eef3bda437 smb: client: remove separate empty_packet_queue new 1c0722796932 smb: client: make sure we call ib_dma_unmap_single() only [...] new 1be45529ee82 smb: client: let recv_done() cleanup before notifying the [...] new ad02e613d874 smb: client: let recv_done() avoid touching data_transfer [...] new f46e2341d18f smb: client: remove unused smbd_connection->fragment_reass [...] new 70bc5d2cdc9b smb: smbdirect: introduce smbdirect_socket.recv_io.expected new b648d7bfb509 smb: client: make use of smbdirect_socket->recv_io.expected new 32d98ca55679 smb: smbdirect: introduce struct smbdirect_recv_io new ec600fcd7706 smb: client: make use of struct smbdirect_recv_io new 583a054ac5cb smb: smbdirect: introduce smbdirect_socket.recv_io.free.{l [...] new 9cc1a4d4d8c3 smb: client: make use of smb: smbdirect_socket.recv_io.fre [...] new 843f7ffb13c1 smb: smbdirect: introduce smbdirect_socket.recv_io.reassembly.* new a77bac9ed806 smb: client: make use of smbdirect_socket.recv_io.reassembly.* new 3267b1c07fff cifs: Move the SMB1 transport code out of transport.c new a98265d92894 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new ec93e5ce34f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 01d2eda76338 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 16855b6f97d6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 9f817b2d5c64 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 0b674de25ceb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 533210f23936 nfs/localio: use read_seqbegin() rather than read_seqbegin [...] new cc5d59081fa2 sunrpc: fix client side handling of tls alerts new b01f21cacde9 NFS: Fix the setting of capabilities when automounting a n [...] new b9defd611abf NFSv4: Remove duplicate lookups, capability probes and fsi [...] new bf28f4786905 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new d81ec9659291 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 54f62d5b3a97 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 (0264e7f5188b) \ N -- N -- N refs/heads/fs-next (54f62d5b3a97)
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 73 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/core-api/mm-api.rst | 1 - .../devicetree/bindings/i2c/apple,i2c.yaml | 5 + arch/arm/include/asm/cti.h | 160 ------ arch/arm64/mm/mmu.c | 4 +- arch/x86/kernel/alternative.c | 3 +- arch/x86/kernel/ftrace.c | 2 +- arch/x86/kernel/kprobes/core.c | 18 - arch/x86/mm/init.c | 24 +- drivers/i2c/busses/Kconfig | 1 - drivers/i2c/busses/i2c-qcom-geni.c | 6 +- drivers/i2c/busses/i2c-stm32f7.c | 32 +- drivers/i2c/busses/i2c-tegra.c | 64 ++- drivers/i2c/i2c-core-acpi.c | 1 + drivers/i2c/muxes/i2c-mux-mule.c | 3 +- fs/bcachefs/data_update.c | 20 +- fs/bcachefs/ec.c | 36 +- fs/bcachefs/rebalance.c | 7 +- fs/bcachefs/super.c | 5 - fs/btrfs/extent_io.c | 11 +- fs/btrfs/inode.c | 8 +- fs/btrfs/qgroup.c | 3 +- fs/btrfs/relocation.c | 19 + fs/btrfs/tree-log.c | 19 +- fs/btrfs/zoned.c | 2 +- fs/erofs/Kconfig | 20 +- fs/erofs/super.c | 24 +- fs/erofs/zdata.c | 13 +- fs/nfs/client.c | 44 +- fs/nfs/internal.h | 2 +- fs/nfs/localio.c | 7 +- fs/nfs/nfs4_fs.h | 5 +- fs/nfs/nfs4client.c | 20 +- fs/nfs/nfs4getroot.c | 14 +- fs/nfs/nfs4proc.c | 89 ++- fs/nfsd/localio.c | 5 +- fs/nfsd/vfs.c | 10 +- fs/smb/client/Makefile | 2 +- fs/smb/client/cifs_debug.c | 18 +- fs/smb/client/cifsglob.h | 18 +- fs/smb/client/cifsproto.h | 15 + fs/smb/client/cifstransport.c | 566 +++++++++++++++++++ fs/smb/client/connect.c | 35 +- fs/smb/client/fs_context.c | 2 +- fs/smb/client/smb1ops.c | 17 +- fs/smb/client/smb2ops.c | 58 +- fs/smb/client/smb2transport.c | 4 +- fs/smb/client/smbdirect.c | 203 +++---- fs/smb/client/smbdirect.h | 47 -- fs/smb/client/transport.c | 602 +-------------------- fs/smb/common/smbdirect/smbdirect_socket.h | 64 +++ include/linux/execmem.h | 54 +- include/linux/io-mapping.h | 3 - include/linux/mm.h | 6 +- include/linux/mmap_lock.h | 30 + include/linux/page-flags.h | 2 - include/linux/pgtable.h | 45 ++ include/linux/rmap.h | 22 + kernel/fork.c | 9 +- kernel/module/main.c | 13 +- mm/Kconfig | 4 - mm/Makefile | 1 - mm/damon/vaddr.c | 4 + mm/execmem.c | 206 +++++-- mm/internal.h | 2 +- mm/io-mapping.c | 30 - mm/kasan/common.c | 25 +- mm/khugepaged.c | 58 +- mm/madvise.c | 71 ++- mm/memory-failure.c | 12 +- mm/mempool.c | 24 +- mm/mincore.c | 3 + mm/mmap_lock.c | 10 +- mm/mprotect.c | 2 +- mm/mremap.c | 4 +- mm/mseal.c | 166 ++---- mm/nommu.c | 2 +- mm/rmap.c | 2 +- mm/shmem.c | 279 +++++----- mm/vma.c | 4 +- mm/vma.h | 27 +- net/sunrpc/xprtsock.c | 40 +- tools/testing/selftests/cachestat/test_cachestat.c | 62 ++- tools/testing/selftests/mm/.gitignore | 1 + tools/testing/selftests/mm/Makefile | 1 + tools/testing/selftests/mm/process_madv.c | 344 ++++++++++++ tools/testing/selftests/mm/run_vmtests.sh | 5 + tools/testing/vma/vma_internal.h | 6 +- 87 files changed, 2245 insertions(+), 1692 deletions(-) delete mode 100644 arch/arm/include/asm/cti.h create mode 100644 fs/smb/client/cifstransport.c delete mode 100644 mm/io-mapping.c create mode 100644 tools/testing/selftests/mm/process_madv.c