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 cba6a6313ee7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits aac00f663a4f Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
omits 12d1fe1b065a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 849b796c5fbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits f4671928b307 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
omits dc8efdd7d72a Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
omits 157b1b746f9e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits 0f20fec73cc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 42a9ea7a4719 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 5e4df4e82d1e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits 12215f683cbb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 646d15514e91 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 410b349e637f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 9529e08d77ee Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits 0544d2b1a972 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b35f6f3a68bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits ccc69220221c Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
omits 874a1e3cdd5e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 2747357be391 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 0b5c2e7b41c0 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
omits 8ea6ae23a1ad Merge branch 'vfs-6.17.fileattr' into vfs.all
omits c46c3266a21e Merge branch 'vfs-6.17.integrity' into vfs.all
omits f49150480d7a Merge branch 'vfs-6.17.rust' into vfs.all
omits 128405c85878 Merge branch 'vfs-6.17.bpf' into vfs.all
omits 03cec2b99fbc Merge branch 'vfs-6.17.pidfs' into vfs.all
omits e424337d492e Merge branch 'vfs-6.17.mmap_prepare' into vfs.all
omits ac01e27399e5 Merge branch 'vfs-6.17.async.dir' into vfs.all
omits 020887534d47 Merge branch 'vfs-6.17.nsfs' into vfs.all
omits dbc36d7db0e1 Merge branch 'vfs-6.17.file' into vfs.all
omits 94870438987c Merge branch 'vfs-6.17.coredump' into vfs.all
omits da08e6a576a2 Merge branch 'vfs-6.17.misc' into vfs.all
omits f30558db6ddf Merge branch 'vfs.fixes' into vfs.all
omits 7ecb8cc735af Merge patch series "fs: introduce file_getattr and file_se [...]
omits 09fa5f72996a fs: introduce file_getattr and file_setattr syscalls
omits b9f6e3ab7e2b fs: prepare for extending file_get/setattr()
omits 6c70ed9fdb48 fs: make vfs_fileattr_[get|set] return -EOPNOSUPP
omits c28c726036aa bcachefs: Don't lock exec_update_lock
omits 5a8694e8a200 bcachefs: ptr_to_removed_device
omits 73a7dffa1b53 bcachefs: bch_fs.devs_removed
omits c6dcbeb68dbe bcachefs: check_key_has_inode() reconstructs more aggressively
omits 2fc7dc25bb42 bcachefs: Before removing dangling dirents, check for contents
omits 76e119662a0b bcachefs: Improve inode_create behaviour on old filesystems
omits 953648145a52 bcachefs: Use bio_add_folio_nofail() for unfailable operations
omits 9f8e75466738 bcachefs: Simplify bch2_bio_map()
omits a528f41b4c73 bcachefs: Finish error_throw tracepoints
omits 47417476841e bcachefs: Improved btree node tracepoints
omits 0803fa689bb9 bcachefs: -o fix_errors may now be used without -o fsck
omits e1ce52e7a67b bcachefs: Shut up clang warning
omits 42445b82eeec bcachefs: Refactor trans->mem allocation
omits b885c7678d74 bcachefs: Evict/bypass key cache when deleting
omits 7999c06846f7 bcachefs: Don't peek key cache unless we have a real key
omits d6e98b555bea bcachefs: Improve inode deletion
omits c60f9a4b8761 bcachefs: bch2_trans_has_updates()
omits bf39e1a12ded bcachefs: Don't memcpy more than needed
omits c1aa673ff81d bcachefs: Don't log error twice in allocator async repair
omits 42571ac1670c bcachefs: Plumb trans_kmalloc ip to trans_log_msg
omits b7e728319e97 bcachefs: add an unlikely() to trans_begin()
omits e4d5b9627226 bcachefs: More errcode conversions
omits 9b56a43f5d0f bcachefs: DEFINE_CLASS()es for dev refcounts
omits 231110b24dbb bcachefs: use scoped_guard() in fast_list.c
omits 3a09a4da9b53 bcachefs: Allow CONFIG_UNICODE=m
omits 777bfed9e339 bcachefs: Reduce __bch2_btree_node_alloc() stack usage
omits be9405eb0390 bcachefs: kill darray_u32_has()
omits 4ae3c834352b bcachefs: fsck: dir_loop, subvol_loop now autofix
omits d8fd5befaa14 bcachefs: opts.casefold_disabled
omits 7bddf0b4a9da Merge branch 'work.simple_recursive_removal' into for-next
omits 13b0cce9e294 Merge patch series "Introduce bpf_cgroup_read_xattr"
omits f4fba2d6d282 selftests/bpf: Add tests for bpf_cgroup_read_xattr
omits 1504d8c7c702 bpf: Mark cgroup_subsys_state->cgroup RCU safe
omits 535b070f4a80 bpf: Introduce bpf_cgroup_read_xattr to read xattr of cgro [...]
omits d1f4e9026007 kernfs: remove iattr_mutex
omits b555e93402ba functionfs, gadgetfs: use simple_recursive_removal()
omits cc83e23ff101 kill binderfs_remove_file()
omits f10f2890f786 fuse_ctl: use simple_recursive_removal()
omits 6f8454e40e60 pstore: switch to locked_recursive_removal()
omits 9ac35c07efdb binfmt_misc: switch to locked_recursive_removal()
omits 7ada26e828b8 spufs: switch to locked_recursive_removal()
omits 8ab031515c9d add locked_recursive_removal()
new ce95858aeedf Merge tag 'nfs-for-6.16-2' of git://git.linux-nfs.org/proj [...]
adds d9d79e4f7dc9 mfd: Fix building without CONFIG_OF
new 65c1736c8e9d Merge tag 'mfd-fixes-6.16' of git://git.kernel.org/pub/scm [...]
adds b26852daaa83 RDMA/mlx5: reduce stack usage in mlx5_ib_ufile_hw_cleanup
adds 2c6b640ea08b RDMA/mlx5: Fix unsafe xarray access in implicit ODP handling
adds 333e4d79316c RDMA/core: Rate limit GID cache warning messages
adds 8edab8a72d67 RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
adds 2ed25aa7f771 IB/mlx5: Fix potential deadlock in MR deregistration
adds 3f5f6321f129 IB/core: Annotate umem_mutex acquisition under fs_reclaim [...]
adds 3cc1dbfddf88 RDMA/mlx5: Fix HW counters query for non-representor devices
adds acd245b1e33f RDMA/mlx5: Fix CC counters query for MPV
adds a9a9e68954f2 RDMA/mlx5: Fix vport loopback for MPV device
new 7e4a6b57dd7f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
adds 818625570558 iommufd/selftest: Fix iommufd_dirty_tracking with large hu [...]
adds 4b75e3babb85 iommufd/selftest: Add missing close(mfd) in memfd_mmap()
adds a9bf67ee1705 iommufd/selftest: Add asserts testing global mfd
adds 9a96876e3c65 iommufd/selftest: Fix build warnings due to uninitialized mfd
new 3c894cb29bbf Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...]
adds 45537926dd2a s390/pci: Fix stale function handles in error handling
adds b97a7972b1f4 s390/pci: Do not try re-enabling load/store if device is disabled
adds 62355f1f87b8 s390/pci: Allow automatic recovery with minimal driver support
new ba6a2f25d3d0 Merge tag 's390-6.16-4' of git://git.kernel.org/pub/scm/li [...]
adds 009c3a4bc41e mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
adds 3358b836d436 mmc: sdhci-of-k1: Fix error code in probe()
adds 539d80575b81 mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
adds f5de469990f1 mtk-sd: Prevent memory corruption from DMA map failure
adds 14633da0f416 mmc: core: Adjust some error messages for SD UHS-II cards
adds 2881ba9af073 mmc: sdhci: Add a helper function for dump register in dyn [...]
adds 49b14db03513 mmc: sdhci-uhs2: Adjust some error messages and register d [...]
adds dcc3bcfc5b50 Revert "mmc: sdhci: Disable SD card clock before changing [...]
adds ec54c0a20709 mtk-sd: reset host->mrq on prepare_data() error
new b4911fb0b060 Merge tag 'mmc-v6.16-rc1' of git://git.kernel.org/pub/scm/ [...]
new df43ee1b368c anon_inode: rework assertions
new d75e2b24ba81 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
new 56eb02b86cb8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new e264c4dae812 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new c6e8d51b37d2 bcachefs: Work around deadlock to btree node rewrites in j [...]
new 94426e4201fb bcachefs: opts.casefold_disabled
new f26d0b662d78 bcachefs: fsck: dir_loop, subvol_loop now autofix
new c9da03f1f081 bcachefs: kill darray_u32_has()
new 57b10678f93b bcachefs: Reduce __bch2_btree_node_alloc() stack usage
new ed4b3410549c bcachefs: Allow CONFIG_UNICODE=m
new 640f67c59774 bcachefs: use scoped_guard() in fast_list.c
new 5d5b27d4d34a bcachefs: DEFINE_CLASS()es for dev refcounts
new 45be9b922c16 bcachefs: More errcode conversions
new 3e934d30efaf bcachefs: add an unlikely() to trans_begin()
new fb1c3b6a4967 bcachefs: Plumb trans_kmalloc ip to trans_log_msg
new db4bfaa6eab4 bcachefs: Don't log error twice in allocator async repair
new 0e40a5420f9b bcachefs: Don't memcpy more than needed
new 492f348fb7b8 bcachefs: bch2_trans_has_updates()
new f2edef13f1fb bcachefs: Improve inode deletion
new 1c404012f315 bcachefs: Don't peek key cache unless we have a real key
new 8c64d1992b03 bcachefs: Evict/bypass key cache when deleting
new af677bd43166 bcachefs: Refactor trans->mem allocation
new 57ac1009a0f8 bcachefs: Shut up clang warning
new f75436bc17c7 bcachefs: -o fix_errors may now be used without -o fsck
new 74f9ae9f6e7c bcachefs: Improved btree node tracepoints
new e99b23f28e56 bcachefs: Finish error_throw tracepoints
new 6def59fab72e bcachefs: Simplify bch2_bio_map()
new a0dd9b332270 bcachefs: Use bio_add_folio_nofail() for unfailable operations
new 0d5d13533194 bcachefs: Improve inode_create behaviour on old filesystems
new 50784b0aac4b bcachefs: Before removing dangling dirents, check for contents
new 679b677019e5 bcachefs: check_key_has_inode() reconstructs more aggressively
new e99bb562fca9 bcachefs: bch_fs.devs_removed
new 30da555e57d0 bcachefs: ptr_to_removed_device
new 9e843e738da9 bcachefs: Don't lock exec_update_lock
new 56050cff2290 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
new 9f39e54e7ec1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 9a0a9ea9c527 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 23c4afea81cf Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new e5d99b38c167 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 2b33f4eb64ac Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 88e89aed0f15 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 19441524d0be Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new d4edf76b0f0d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new ea8488022d2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 90daecedcb40 doc: fuse: Add max_background and congestion_threshold
new 3cc8a059534e selftests: filesystems: Add functional test for the abort [...]
new 9b22e90674e6 Documentation: fuse: Consolidate FUSE docs into its own su [...]
new df8bddb5953f sched/wait: Add wait_event_state_exclusive()
new 9703af74058f fuse: use freezable wait in fuse_get_req()
new 2b83ceff1ac6 fuse: remove unneeded offset assignment when filling write pages
new f0e84022479b virtio_fs: Remove redundant spinlock in virtio_fs_request_ [...]
new be7769b6c852 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0b193bbf70e8 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
new 7008a9d077ba Merge branch 'master' of https://github.com/Paragon-Softwa [...]
new 9c2bb49c0663 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 721d64031353 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d9eefd6bde9a Merge branch 'vfs.fixes' into vfs.all
new 4580c7305035 Merge branch 'vfs-6.17.misc' into vfs.all
new 35dba9950d79 Merge branch 'vfs-6.17.coredump' into vfs.all
new 5cc3180af3d4 Merge branch 'vfs-6.17.file' into vfs.all
new df73a973d39d Merge branch 'vfs-6.17.nsfs' into vfs.all
new 4993684a0f96 Merge branch 'vfs-6.17.async.dir' into vfs.all
new 7e602c1d17e1 Merge branch 'vfs-6.17.mmap_prepare' into vfs.all
new 6502e182772a Merge branch 'vfs-6.17.pidfs' into vfs.all
new fb7b30cb0e31 kernfs: remove iattr_mutex
new b95ee9049c93 bpf: Introduce bpf_cgroup_read_xattr to read xattr of cgro [...]
new 5bc9557c9f17 bpf: Mark cgroup_subsys_state->cgroup RCU safe
new 21eebc655b0f selftests/bpf: Add tests for bpf_cgroup_read_xattr
new 05a039312428 Merge patch series "Introduce bpf_cgroup_read_xattr"
new 70619d40e830 selftests/kernfs: test xattr retrieval
new 3adc5fdb4ed3 Merge branch 'vfs-6.17.bpf' into vfs.all
new d7c491f6ddf4 Merge branch 'vfs-6.17.rust' into vfs.all
new 673f798c95f4 Merge branch 'vfs-6.17.integrity' into vfs.all
new 474b155adf39 fs: make vfs_fileattr_[get|set] return -EOPNOTSUPP
new 276e136bff7e fs: prepare for extending file_get/setattr()
new be7efb2d20d6 fs: introduce file_getattr and file_setattr syscalls
new 662416578541 Merge patch series "fs: introduce file_getattr and file_se [...]
new 3551c4d5976c Merge branch 'vfs-6.17.fileattr' into vfs.all
new ce48d16360ef Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
new 219007f9332e add locked_recursive_removal()
new 860b9ba266d9 spufs: switch to locked_recursive_removal()
new 6e5d4f8c2d9a binfmt_misc: switch to locked_recursive_removal()
new b652274e1b2b pstore: switch to locked_recursive_removal()
new 1ee9aa33fcd5 fuse_ctl: use simple_recursive_removal()
new c191b4402117 kill binderfs_remove_file()
new 69d1bf619cac functionfs, gadgetfs: use simple_recursive_removal()
new a3c3cc9d14c8 Merge branch 'work.simple_recursive_removal' into for-next
new 8c6ce8e86dd7 attach_mnt(): expand in attach_recursive_mnt(), then lose [...]
new 431cc1d8e2da get rid of mnt_set_mountpoint_beneath()
new ffdc52fbbd58 prevent mount hash conflicts
new cf53a2d423c1 copy_tree(): don't set ->mnt_mountpoint on the root of copy
new 0e84653ea596 constify mnt_has_parent()
new 592238c03ef9 pnode: lift peers() into pnode.h
new 9cb79ed60e38 new predicate: mount_is_ancestor()
new e031251cb249 constify is_local_mountpoint()
new 05da054d4377 new predicate: anon_ns_root(mount)
new 9ed4b9eaeaa7 dissolve_on_fput(): use anon_ns_root()
new 1a867d729f95 __attach_mnt(): lose the second argument
new d08fa7f44ae7 don't set MNT_LOCKED on parentless mounts
new 49acacdc7cd3 clone_mnt(): simplify the propagation-related logics
new c93ff74ff1cb do_umount(): simplify the "is it still mounted" checks
new 24368a744baf sanitize handling of long-term internal mounts
new f0d0ba19985d Rewrite of propagate_umount()
new 7c6fb47b2b6c make commit_tree() usable in same-namespace move case
new 96f5d2e05165 attach_recursive_mnt(): unify the mnt_change_mountpoint() logics
new 18959bf585a8 attach_recursive_mnt(): pass destination mount in all cases
new 86b1da96c5ae attach_recursive_mnt(): get rid of flags entirely
new 761de2585442 do_move_mount(): take dropping the old mountpoint into att [...]
new ee1ee33ccc1b do_move_mount(): get rid of 'attached' flag
new a8c764e1a580 attach_recursive_mnt(): remove from expiry list on move
new ec3265a245b2 take ->mnt_expire handling under mount_lock [read_seqlock_excl]
new e30da2a20e31 pivot_root(): reorder tree surgeries, collapse unhash_mnt( [...]
new 86f63980964b combine __put_mountpoint() with unhash_mnt()
new d72c773237c0 get rid of mountpoint->m_count
new 493a4bebf515 don't have mounts pin their parents
new 406fea799925 mount: separate the flags accessed only under namespace_sem
new 25776a09d802 propagate_one(): get rid of dest_master
new 2b2a34793dc2 propagate_mnt(): handle all peer groups in the same loop
new 15e710b8bbb5 propagate_one(): separate the "do we need secondary here?" logics
new e0f9396e244c propagate_one(): separate the "what should be the master f [...]
new 6a2ce2a74bfe propagate_one(): fold into the sole caller
new bc88530a20b1 fs/pnode.c: get rid of globals
new 0a10217e5cf8 propagate_mnt(): get rid of last_dest
new 0313356520b1 propagate_mnt(): fix comment and convert to kernel-doc, wh [...]
new d5f15047f13b change_mnt_propagation() cleanups, step 1
new ef86251194de change_mnt_propagation(): do_make_slave() is a no-op unles [...]
new 955336e204ab do_make_slave(): choose new master sanely
new 94a8d0027606 turn do_make_slave() into transfer_propagation()
new 8c5a853f58c5 mnt_slave_list/mnt_slave: turn into hlist_head/hlist_node
new dd5a4e1d640b change_mnt_propagation(): move ->mnt_master assignment int [...]
new 663206854f02 copy_tree(): don't link the mounts via mnt_list
new aab771f34e63 take freeing of emptied mnt_namespace to namespace_unlock()
new 725ab435ff6e get rid of CL_SHARE_TO_SLAVE
new f6cc2f4e3d30 invent_group_ids(): zero ->mnt_group_id always implies !IS [...]
new a7cce099450f statmount_mnt_basic(): simplify the logics for group id
new 0953a4f32a94 Merge branch 'work.mount' into for-next
new 787051e2418c 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 (cba6a6313ee7)
\
N -- N -- N refs/heads/fs-next (787051e2418c)
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 143 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:
.../filesystems/{ => fuse}/fuse-io-uring.rst | 0
Documentation/filesystems/{ => fuse}/fuse-io.rst | 2 +-
.../filesystems/{ => fuse}/fuse-passthrough.rst | 0
Documentation/filesystems/{ => fuse}/fuse.rst | 20 +-
Documentation/filesystems/fuse/index.rst | 14 +
Documentation/filesystems/index.rst | 5 +-
Documentation/filesystems/propagate_umount.txt | 484 ++++++++++++++
MAINTAINERS | 3 +-
arch/s390/pci/pci_event.c | 59 +-
drivers/gpu/drm/i915/gem/i915_gemfs.c | 21 +-
drivers/gpu/drm/v3d/v3d_gemfs.c | 21 +-
drivers/infiniband/core/cache.c | 4 +-
drivers/infiniband/core/umem_odp.c | 11 +
drivers/infiniband/hw/mlx5/counters.c | 4 +-
drivers/infiniband/hw/mlx5/devx.c | 10 +-
drivers/infiniband/hw/mlx5/main.c | 33 +
drivers/infiniband/hw/mlx5/mr.c | 61 +-
drivers/infiniband/hw/mlx5/odp.c | 8 +-
drivers/mfd/88pm860x-core.c | 3 +-
drivers/mfd/max8925-core.c | 6 +-
drivers/mfd/twl4030-irq.c | 3 +-
drivers/mmc/core/quirks.h | 12 +-
drivers/mmc/core/sd_uhs2.c | 4 +-
drivers/mmc/host/mtk-sd.c | 21 +-
drivers/mmc/host/sdhci-of-k1.c | 3 +-
drivers/mmc/host/sdhci-uhs2.c | 20 +-
drivers/mmc/host/sdhci.c | 9 +-
drivers/mmc/host/sdhci.h | 16 +
fs/bcachefs/bcachefs.h | 2 +-
fs/bcachefs/btree_io.c | 43 +-
fs/bcachefs/fs.c | 20 +-
fs/bcachefs/super.c | 15 +-
fs/binfmt_misc.c | 4 +-
fs/exec.c | 9 +-
fs/file_attr.c | 62 +-
fs/fuse/dev.c | 5 +-
fs/fuse/file.c | 1 -
fs/fuse/virtio_fs.c | 3 -
fs/hugetlbfs/inode.c | 2 +-
fs/kernfs/inode.c | 4 +-
fs/libfs.c | 9 +-
fs/mount.h | 40 +-
fs/namei.c | 2 +-
fs/namespace.c | 711 +++++++++------------
fs/pnode.c | 697 ++++++++++----------
fs/pnode.h | 27 +-
fs/pstore/inode.c | 2 +-
include/linux/mount.h | 18 +-
include/linux/syscalls.h | 5 +-
include/linux/wait.h | 12 +
include/uapi/linux/fs.h | 17 +-
ipc/mqueue.c | 2 +-
tools/testing/selftests/Makefile | 1 +
tools/testing/selftests/filesystems/.gitignore | 1 +
tools/testing/selftests/filesystems/Makefile | 2 +-
.../testing/selftests/filesystems/fuse}/.gitignore | 3 +-
tools/testing/selftests/filesystems/fuse/Makefile | 21 +
.../testing/selftests/filesystems/fuse/fuse_mnt.c | 146 +++++
.../selftests/filesystems/fuse/fusectl_test.c | 140 ++++
tools/testing/selftests/filesystems/kernfs_test.c | 38 ++
tools/testing/selftests/iommu/iommufd.c | 40 +-
tools/testing/selftests/iommu/iommufd_utils.h | 9 +-
62 files changed, 1981 insertions(+), 989 deletions(-)
rename Documentation/filesystems/{ => fuse}/fuse-io-uring.rst (100%)
rename Documentation/filesystems/{ => fuse}/fuse-io.rst (99%)
rename Documentation/filesystems/{ => fuse}/fuse-passthrough.rst (100%)
rename Documentation/filesystems/{ => fuse}/fuse.rst (95%)
create mode 100644 Documentation/filesystems/fuse/index.rst
create mode 100644 Documentation/filesystems/propagate_umount.txt
copy {arch/arc/boot => tools/testing/selftests/filesystems/fuse}/.gitignore (64%)
create mode 100644 tools/testing/selftests/filesystems/fuse/Makefile
create mode 100644 tools/testing/selftests/filesystems/fuse/fuse_mnt.c
create mode 100644 tools/testing/selftests/filesystems/fuse/fusectl_test.c
create mode 100644 tools/testing/selftests/filesystems/kernfs_test.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
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 874a1e3cdd5e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 2747357be391 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 0b5c2e7b41c0 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
adds 9c19b3315cef sunrpc: fix loop in gss seqno cache
adds e8d6f3ab5946 nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init( [...]
adds c01776287414 NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
adds 38074de35b01 NFSv4/flexfiles: Fix handling of NFS level errors in I/O
new ce95858aeedf Merge tag 'nfs-for-6.16-2' of git://git.linux-nfs.org/proj [...]
adds d9d79e4f7dc9 mfd: Fix building without CONFIG_OF
new 65c1736c8e9d Merge tag 'mfd-fixes-6.16' of git://git.kernel.org/pub/scm [...]
adds b26852daaa83 RDMA/mlx5: reduce stack usage in mlx5_ib_ufile_hw_cleanup
adds 2c6b640ea08b RDMA/mlx5: Fix unsafe xarray access in implicit ODP handling
adds 333e4d79316c RDMA/core: Rate limit GID cache warning messages
adds 8edab8a72d67 RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
adds 2ed25aa7f771 IB/mlx5: Fix potential deadlock in MR deregistration
adds 3f5f6321f129 IB/core: Annotate umem_mutex acquisition under fs_reclaim [...]
adds 3cc1dbfddf88 RDMA/mlx5: Fix HW counters query for non-representor devices
adds acd245b1e33f RDMA/mlx5: Fix CC counters query for MPV
adds a9a9e68954f2 RDMA/mlx5: Fix vport loopback for MPV device
new 7e4a6b57dd7f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
adds 818625570558 iommufd/selftest: Fix iommufd_dirty_tracking with large hu [...]
adds 4b75e3babb85 iommufd/selftest: Add missing close(mfd) in memfd_mmap()
adds a9bf67ee1705 iommufd/selftest: Add asserts testing global mfd
adds 9a96876e3c65 iommufd/selftest: Fix build warnings due to uninitialized mfd
new 3c894cb29bbf Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...]
adds 45537926dd2a s390/pci: Fix stale function handles in error handling
adds b97a7972b1f4 s390/pci: Do not try re-enabling load/store if device is disabled
adds 62355f1f87b8 s390/pci: Allow automatic recovery with minimal driver support
new ba6a2f25d3d0 Merge tag 's390-6.16-4' of git://git.kernel.org/pub/scm/li [...]
adds 009c3a4bc41e mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
adds 3358b836d436 mmc: sdhci-of-k1: Fix error code in probe()
adds 539d80575b81 mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
adds f5de469990f1 mtk-sd: Prevent memory corruption from DMA map failure
adds 14633da0f416 mmc: core: Adjust some error messages for SD UHS-II cards
adds 2881ba9af073 mmc: sdhci: Add a helper function for dump register in dyn [...]
adds 49b14db03513 mmc: sdhci-uhs2: Adjust some error messages and register d [...]
adds dcc3bcfc5b50 Revert "mmc: sdhci: Disable SD card clock before changing [...]
adds ec54c0a20709 mtk-sd: reset host->mrq on prepare_data() error
new b4911fb0b060 Merge tag 'mmc-v6.16-rc1' of git://git.kernel.org/pub/scm/ [...]
new df43ee1b368c anon_inode: rework assertions
new d75e2b24ba81 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
new 56eb02b86cb8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new e264c4dae812 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
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 (874a1e3cdd5e)
\
N -- N -- N refs/heads/fs-current (e264c4dae812)
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 10 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:
arch/s390/pci/pci_event.c | 59 +++++++++----
drivers/infiniband/core/cache.c | 4 +-
drivers/infiniband/core/umem_odp.c | 11 +++
drivers/infiniband/hw/mlx5/counters.c | 4 +-
drivers/infiniband/hw/mlx5/devx.c | 10 ++-
drivers/infiniband/hw/mlx5/main.c | 33 +++++++
drivers/infiniband/hw/mlx5/mr.c | 61 ++++++++++---
drivers/infiniband/hw/mlx5/odp.c | 8 +-
drivers/mfd/88pm860x-core.c | 3 +-
drivers/mfd/max8925-core.c | 6 +-
drivers/mfd/twl4030-irq.c | 3 +-
drivers/mmc/core/quirks.h | 12 +--
drivers/mmc/core/sd_uhs2.c | 4 +-
drivers/mmc/host/mtk-sd.c | 21 ++++-
drivers/mmc/host/sdhci-of-k1.c | 3 +-
drivers/mmc/host/sdhci-uhs2.c | 20 ++---
drivers/mmc/host/sdhci.c | 9 +-
drivers/mmc/host/sdhci.h | 16 ++++
fs/exec.c | 9 +-
fs/libfs.c | 8 +-
fs/namei.c | 2 +-
fs/nfs/flexfilelayout/flexfilelayout.c | 118 ++++++++++++++++++--------
fs/nfs/inode.c | 17 +++-
fs/nfs/pnfs.c | 4 +-
net/sunrpc/auth_gss/auth_gss.c | 2 +-
tools/testing/selftests/iommu/iommufd.c | 40 ++++++---
tools/testing/selftests/iommu/iommufd_utils.h | 9 +-
27 files changed, 362 insertions(+), 134 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-15
in repository gcc.
from 3b599593af1 Do not query further vector epilogues after a masked epilogue
new 698fefe1eed Daily bump.
The 1 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:
gcc/ChangeLog | 14 ++++++++++++++
gcc/DATESTAMP | 2 +-
2 files changed, 15 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-14
in repository gcc.
from 01e2490ab40 Daily bump.
new d054cef9c3f Daily bump.
The 1 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:
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-13
in repository gcc.
from 04a71a35c3d Daily bump.
new ae837b65aed Daily bump.
The 1 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:
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-12
in repository gcc.
from 14d40a2c561 Fix ICE with -fdump-tree-moref
new b738b9be372 Daily bump.
The 1 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:
gcc/ChangeLog | 25 +++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 34 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 7710d513a55 x86-64: Add RDI clobber to tls_global_dynamic_64 patterns
new b8a7d512536 Daily bump.
The 1 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:
gcc/ChangeLog | 27 +++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 18 ++++++++++++++++++
libstdc++-v3/ChangeLog | 16 ++++++++++++++++
4 files changed, 62 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 8ceec7b5201 gdb/alpha: Redefine fpcr with fpcr_flags type
new 239f72374aa Automatic date update in version.in
The 1 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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch binutils-2_44-branch
in repository binutils-gdb.
from b0b96d71b81 Automatic date update in version.in
new b17f29feed3 Automatic date update in version.in
The 1 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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gdb-16-branch
in repository binutils-gdb.
from 0f8f7018e54 Automatic date update in version.in
new 1e4e7bf6e42 Automatic date update in version.in
The 1 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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.