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 708a7453332c Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 6f8885b63f6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 986f9dc69527 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 57ab59cdc88d Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 4487cdede1a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95931e158387 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 032a23a2592e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9a4053c76054 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 122bcf563413 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 217b80ec1290 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2c5bda251acb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1308cb3630e0 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits a20a57157755 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 85b63e3ead08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a7938178ac5 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 9a46a7229dcc Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 519ba7d99174 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits cea04e022103 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 6c8910ac1cd3 nfsd: allow for up to 32 callback session slots omits d10f8b7deb4e nfsd: make nfsd4_session->se_flags a bool omits 77d602a2ad9a Merge branch 'for-next-next-v6.12-20241029' into for-next- [...] omits a3865ec9ea7c Merge branch 'for-next-current-v6.11-20241029' into for-ne [...] omits 548462c3e89b Merge branch 'misc-next' into for-next-next-v6.12-20241029 omits f244e0564778 Merge branch 'b-for-next' into for-next-next-v6.12-20241029 omits 98bdab5e0da1 Merge branch 'misc-6.12' into for-next-next-v6.12-20241029 omits 2b8d57f40a64 Merge branch 'misc-6.12' into for-next-current-v6.11-20241029 omits 9f3f9f4d8035 btrfs: simplify regions mark and keep start unchanged in e [...] omits 97a9ec782dc8 btrfs: fix the length of reserved qgroup to free omits e4c588b9fe9f btrfs: fix defrag not merging contiguous extents due to me [...] omits bb1d11038890 btrfs: fix extent map merging not happening for adjacent extents omits 911d0f045dd8 btrfs: avoid deadlock when reading a partial uptodate folio omits 3b1c94cc2f44 btrfs: add new ioctl to wait for cleaned subvolumes omits 064a4b9bd58e btrfs: remove detached list from btrfs_backref_cache omits 19125e6b621b btrfs: remove the ->lowest and ->leaves members from backr [...] omits 8c800f2037f3 btrfs: simplify btrfs_backref_release_cache omits 0fd45fb699c7 btrfs: do not handle non-shareable roots in backref cache omits 1f1fd64816af btrfs: don't build backref tree for cowonly blocks omits cf0fc6d231d1 btrfs: remove clone_backref_node omits 595d753267a3 btrfs: cleanup select_reloc_root omits e8fba5749e6d btrfs: add a comment for new_bytenr in bacref_cache_node omits 8ba182e23b85 btrfs: remove the changed list for backref cache omits 05e987e12acc btrfs: convert BUG_ON in btrfs_reloc_cow_block to proper e [...] omits a5fba4f65613 btrfs: remove conditional path allocation omits f526a43951fe btrfs: push cleanup into read_locked_inode() omits d43ac85c41f6 btrfs: scrub: use generic ratelimit helpers to output erro [...] omits 11a20d0f203d btrfs: scrub: ensure we output at least one error message [...] omits 8f380d5bcf7b btrfs: scrub: simplify the inode iteration output omits 37d3ba704f9d btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits afbe8cbf1a2e btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits 3460eacfe9eb btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits f6a7760c8ffb btrfs: scrub: fix incorrectly reported logical/physical address omits 649d193579fd btrfs: handle unexpected parent block offset in btrfs_allo [...] omits eb82ff2d8336 btrfs: === misc-next on b-for-next === omits 70b5e00a2fcd Merge branch 'misc-6.12' into next-fixes omits 9c9cb4242c49 nfsd: remove nfsd4_session->se_bchannel omits 74ca1dc05e04 nfsd: make use of warning provided by refcount_t omits c7b8826b4190 nfsd: Don't fail OP_SETCLIENTID when there are too many clients. omits b889506f17fb svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() omits b6ba9d663338 nfsd: disallow file locking and delegations for NFSv4 reexport adds ab8aaab874c4 tools headers UAPI: Sync linux/const.h with the kernel headers adds 39c6a356201e perf trace: The return from 'write' isn't a pid adds ecabac70ff91 perf trace augmented_raw_syscalls: Add extra array index b [...] adds 395d38419f18 perf trace augmented_raw_syscalls: Add more checks to pass [...] adds 7fbff3c0e085 perf build: Change the clang check back to 12.0.1 adds 5d35634ecc2d perf trace: Fix non-listed archs in the syscalltbl routines adds d822ca29a4fc tools headers UAPI: Sync kvm headers with the kernel sources adds 06a130e42a5b perf test: Handle perftool-testsuite_probe failure due to [...] adds 758f18158952 perf python: Fix up the build on architectures without HAV [...] adds 08a7d2525511 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 21a3a3d015ae tools headers: Synchronize {uapi/}linux/bits.h with the ke [...] adds 93e4b86b3e74 tools headers arm64: Sync arm64's cputype.h with the kerne [...] adds 55f1b540d893 tools headers: Update the linux/unaligned.h copy with the [...] adds a5384c426744 perf cap: Add __NR_capget to arch/x86 unistd adds 14b7d43c5c06 Merge tag 'perf-tools-fixes-for-v6.12-2-2024-10-30' of git [...] adds 0fc810ae3ae1 x86/uaccess: Avoid barrier_nospec() in 64-bit copy_from_user() new d431a2cd28e8 ext4: Call ext4_journal_stop(handle) only once in ext4_dio [...] new 902cc179c931 ext4: supress data-race warnings in ext4_free_inodes_{coun [...] new 76486b104168 ext4: avoid remount errors with 'abort' mount option new 59daaffadc9a ext4: show the default enabled prefetch_block_bitmaps option new 4748df069284 ext4: WARN if a full dir leaf block has only one dentry new b2ef7a39bcaf ext4: fix FS_IOC_GETFSMAP handling new 204dce65ff31 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new cfc6de0fa53d Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new a0f062539085 btrfs: fix extent map merging not happening for adjacent extents new 77b0d113eec4 btrfs: fix defrag not merging contiguous extents due to me [...] new bcca41d50618 Merge branch 'misc-6.12' into next-fixes new e19dcbd338e2 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 451fff7dde09 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new 270cf62995dd Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 0e2ff24b3a31 Merge branch 'misc-6.12' into for-next-current-v6.11-20241031 new e226b729cc42 Merge branch 'for-next-current-v6.11-20241031' into for-ne [...] new d645f5bd9625 Merge branch 'misc-6.12' into for-next-next-v6.12-20241031 new 26cec183f8aa btrfs: push cleanup into btrfs_read_locked_inode() new a261e7603b7c btrfs: remove conditional path allocation in btrfs_read_lo [...] new 877bd48e3b3c btrfs: fix the length of reserved qgroup to free new 530eec3e0f6e btrfs: simplify range tracking in cow_file_range() new c84084eedf71 btrfs: fix extent map merging not happening for adjacent extents new 0490aee1d4f6 btrfs: fix defrag not merging contiguous extents due to me [...] new 8586b6da6a52 btrfs: add new ioctl to wait for cleaned subvolumes new a0b9056d81cd Merge branch 'b-for-next' into for-next-next-v6.12-20241031 new 578d1c0dbb90 btrfs: === misc-next on b-for-next === new 85460ba24f6c btrfs: handle unexpected parent block offset in btrfs_allo [...] new 85c433689033 btrfs: scrub: fix incorrectly reported logical/physical address new a2c41654d0dd btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() new 2a4a0e3fc8a6 btrfs: scrub: remove unused is_super parameter from scrub_ [...] new bd61f60a674f btrfs: scrub: remove unnecessary dev/physical lookup for s [...] new 97a7a5c5c0e9 btrfs: scrub: simplify the inode iteration output new a481d99b1cba btrfs: scrub: ensure we output at least one error message [...] new 456fcd7c4ee1 btrfs: scrub: use generic ratelimit helpers to output erro [...] new 828bb00c7f52 btrfs: convert BUG_ON in btrfs_reloc_cow_block to proper e [...] new 53ca061c5a3f btrfs: remove the changed list for backref cache new 0ee0df2d18ba btrfs: add a comment for new_bytenr in bacref_cache_node new e8b16923a411 btrfs: cleanup select_reloc_root new f597d2d4e663 btrfs: remove clone_backref_node new a1f818e312b7 btrfs: don't build backref tree for cowonly blocks new cfe3ca798ec6 btrfs: do not handle non-shareable roots in backref cache new 6903ca6bd0a9 btrfs: simplify btrfs_backref_release_cache new 18f46d59453d btrfs: remove the ->lowest and ->leaves members from backr [...] new 6abff4c51d88 btrfs: remove detached list from btrfs_backref_cache new ca25b33c8d6f btrfs: fix per-subvolume RO/RW flags with new mount API new 3a0c7986edbd btrfs: fix mount failure due to remount races new f3bb5767e8e4 btrfs: fix double accounting of ordered extents during errors new 25e40a35c927 btrfs: extract the inner loop of cow_file_range() to enhan [...] new 7b85936cbea5 btrfs: use FGP_STABLE to wait for folio writeback new 83155a2141fe btrfs: make btrfs_do_readpage() to do block-by-block read new 93d55c8a3408 btrfs: avoid deadlock when reading a partial uptodate folio new 3c1fad57450d btrfs: allow buffered write to skip full page if it's sect [...] new 1868dfc96f05 Merge branch 'misc-next' into for-next-next-v6.12-20241031 new 8ae6062e6097 Merge branch 'for-next-next-v6.12-20241031' into for-next- [...] new 1296d325819f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf2321e2d004 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 6c4b1439e004 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 61e944d2ebbd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8d3ab86c228c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 18da20688c2f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c67e8c88f0d3 exfat: fix out-of-bounds access of directory entries new 964a78e6977d exfat: fix uninit-value in __exfat_get_dentry_set new a1d37a0236e9 exfat: fix file being changed by unaligned direct write new c10be4399503 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 4a5c5711a2d7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 74d50d9b98c4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2c97c4a53d4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29abccdd23dd gfs2: Faster gfs2_upgrade_iopen_glock wakeups new f3228093475c gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE new 354b65de0299 gfs2: Rename dinode_demise to evict_behavior new 488f6418f375 gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock new b28fafe88a71 gfs2: Minor delete_work_func cleanup new 59e70bdb704a gfs2: Clean up delete work processing new 30ca823bd876 gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode new 58dccc21fed7 gfs2: Update to the evict / remote delete documentation new 0f6a78ba8488 gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict new dee445403ade gfs2: Randomize GLF_VERIFY_DELETE work delay new 6c6249e0d6e2 gfs2: Use get_random_u32 in gfs2_orlov_skip new a2cddebc2661 gfs2: Make gfs2_inode_refresh static new eb7ee8117acb gfs2: gfs2_evict_inode clarification new 56475f577e91 gfs2: Simplify DLM_LKF_QUECVT use new 1af59ac162fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca84a2c9be48 jfs: array-index-out-of-bounds fix in dtReadFirst new a5f5e4698f8a jfs: fix shift-out-of-bounds in dbSplit new 839f102efb16 jfs: fix array-index-out-of-bounds in jfs_readdir new d9f9d96136cb jfs: xattr: check invalid xattr size more strictly new a174706ba4da jfs: add a check to prevent array-index-out-of-bounds in d [...] new feddd84ef8f7 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 4c91e7d4e1b6 svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() new 8ef2b7002664 nfsd: Don't fail OP_SETCLIENTID when there are too many clients. new 019a10d164c2 nfsd: make use of warning provided by refcount_t new edacf3e4cb96 nfsd: remove nfsd4_session->se_bchannel new 7348ad43cc0a nfsd: make nfsd4_session->se_flags a bool new db8b2eb56803 nfsd: allow for up to 32 callback session slots new d4ab1de27ca5 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new e28b721427cd Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new d1c608d76862 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 8c4f6fa04f3d Merge branch 'vfs.all' of git://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 (708a7453332c) \ N -- N -- N refs/heads/fs-next (8c4f6fa04f3d)
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 98 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/nfs/reexport.rst | 10 +- fs/btrfs/defrag.c | 4 +- fs/btrfs/extent_io.c | 82 +++-- fs/btrfs/file.c | 5 +- fs/btrfs/inode.c | 355 +++++++++++---------- fs/btrfs/super.c | 88 ++--- fs/exfat/file.c | 6 + fs/exfat/namei.c | 21 +- fs/ext4/file.c | 7 +- fs/ext4/fsmap.c | 54 +++- fs/ext4/mballoc.c | 18 +- fs/ext4/mballoc.h | 1 + fs/ext4/namei.c | 14 +- fs/ext4/super.c | 22 +- fs/gfs2/glock.c | 86 ++--- fs/gfs2/glock.h | 6 + fs/gfs2/glops.c | 2 +- fs/gfs2/incore.h | 2 +- fs/gfs2/inode.h | 2 - fs/gfs2/lock_dlm.c | 29 +- fs/gfs2/rgrp.c | 4 +- fs/gfs2/super.c | 80 +++-- fs/jfs/jfs_dmap.c | 6 + fs/jfs/jfs_dtree.c | 15 + fs/jfs/xattr.c | 2 +- fs/nfs/export.c | 3 +- fs/nfsd/nfs4state.c | 20 -- include/linux/exportfs.h | 14 - include/linux/uaccess.h | 21 +- tools/arch/arm64/include/asm/cputype.h | 2 + tools/arch/x86/include/asm/msr-index.h | 34 +- tools/arch/x86/include/uapi/asm/kvm.h | 1 + tools/arch/x86/include/uapi/asm/unistd_32.h | 3 + tools/arch/x86/include/uapi/asm/unistd_64.h | 3 + tools/include/linux/bits.h | 15 + tools/include/linux/unaligned.h | 11 +- tools/include/uapi/linux/bits.h | 3 + tools/include/uapi/linux/const.h | 17 + {include => tools/include}/vdso/unaligned.h | 0 tools/perf/Makefile.config | 4 +- tools/perf/builtin-trace.c | 2 +- tools/perf/check-headers.sh | 1 + .../shell/base_probe/test_adding_blacklisted.sh | 69 +++- .../util/bpf_skel/augmented_raw_syscalls.bpf.c | 22 +- tools/perf/util/cap.c | 10 +- tools/perf/util/python.c | 3 + tools/perf/util/syscalltbl.c | 10 + 47 files changed, 697 insertions(+), 492 deletions(-) copy {include => tools/include}/vdso/unaligned.h (100%)