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 0fa35b232799 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 373c21786d5d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 27560b371ab8 fs: pack struct kstat better adds 92270d076115 fuse: rename to fuse_dev_end_requests and make non-static adds 867d93dcdede fuse: Move fuse_get_dev to header file adds 88be7aa98d91 fuse: Move request bits adds a7040a06e4bc fuse: Add fuse-io-uring design documentation adds 7ccd86ba3a48 fuse: make args->in_args[0] to be always the header adds 24fe962c86f5 fuse: {io-uring} Handle SQEs - register commands adds d0f9c62aaf7a fuse: Make fuse_copy non static adds f773a7c2c3d9 fuse: Add fuse-io-uring handling into fuse_copy adds 382133653061 fuse: {io-uring} Make hash-list req unique finding functio [...] adds c090c8abae4b fuse: Add io-uring sqe commit and fetch support adds 4a9bfb9b6850 fuse: {io-uring} Handle teardown of ring entries adds ba74ba571189 fuse: {io-uring} Make fuse_dev_queue_{interrupt,forget} no [...] adds c2c9af9a0b13 fuse: Allow to queue fg requests through io-uring adds 857b0263f30e fuse: Allow to queue bg requests through io-uring adds b6236c8407cb fuse: {io-uring} Prevent mount point hang on fuse-server t [...] adds 3393ff964e0f fuse: block request allocation until io-uring init is complete adds 786412a73e7e fuse: enable fuse-over-io-uring adds 2d4fde59fd50 fuse: prevent disabling io-uring on active connections new 92cc9acff719 Merge tag 'fuse-update-6.14' of git://git.kernel.org/pub/s [...] new 1751f872cc97 treewide: const qualify ctl_tables where applicable new af13ff1c33e0 Merge tag 'constfy-sysctl-6.14-rc1' of git://git.kernel.or [...] new b0430f39de08 lib/crc: simplify the kconfig options for CRC implementations new 5e3c1c48fac3 lib/crc32: remove other generic implementations new fed3819bac88 Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 11b93559000c powerpc/pseries/eeh: Fix get PE state translation adds 17391cb2613b powerpc/pseries/iommu: Don't unset window if it was never set new aa5216a2b065 Merge tag 'powerpc-6.14-2' of git://git.kernel.org/pub/scm [...] adds c8e88de1b44e ACPI/HMAT: Move HMAT messages to pr_debug() adds 2f84d072bdcb cxl/pci: Add CXL Type 1/2 support to cxl_dvsec_rr_decode() adds 5e31e3477f16 cxl/events: Update Common Event Record to CXL spec rev 3.1 adds 816667585016 cxl/events: Add Component Identifier formatting for CXL sp [...] adds ae8341313058 cxl/events: Update General Media Event Record to CXL spec rev 3.1 adds 24ec41f7c7b2 cxl/events: Update DRAM Event Record to CXL spec rev 3.1 adds 4c6e20eb564e cxl/events: Update Memory Module Event Record to CXL spec rev 3.1 adds 6cdbd84dc42b cxl/test: Update test code for event records to CXL spec rev 3.1 adds 448a60e85ae2 cxl/core/regs: Refactor out functions to count regblocks o [...] new 9071080d1e7a Merge tag 'cxl-for-6.14' of git://git.kernel.org/pub/scm/l [...] adds f839f532c9b0 xen: pcpu: remove unnecessary __ref annotation adds 6d002348789b Grab mm lock before grabbing pt lock adds bda50f7770e5 xen: update pvcalls_front_accept prototype new b2091a64820f Merge tag 'for-linus-6.14-rc1-tag' of git://git.kernel.org [...] adds 3028583d1314 regulator: TPS6287X: Use min/max uV to get VRANGE adds 155c569fa4c3 regulator: core: Add missing newline character new ebbb8be421ee Merge tag 'regulator-fix-v6.14-merge-window' of git://git. [...] new 71af2261df4f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 45581d908fc2 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 (0fa35b232799) \ N -- N -- N refs/heads/fs-current (45581d908fc2)
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 13 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/fuse-io-uring.rst | 99 ++ Documentation/filesystems/index.rst | 1 + arch/arm/kernel/isa.c | 2 +- arch/arm64/kernel/fpsimd.c | 4 +- arch/arm64/kernel/process.c | 2 +- arch/powerpc/kernel/idle.c | 2 +- arch/powerpc/platforms/pseries/eeh_pseries.c | 6 +- arch/powerpc/platforms/pseries/iommu.c | 3 + arch/powerpc/platforms/pseries/mobility.c | 2 +- arch/riscv/kernel/process.c | 2 +- arch/riscv/kernel/vector.c | 2 +- arch/s390/appldata/appldata_base.c | 2 +- arch/s390/kernel/debug.c | 2 +- arch/s390/kernel/hiperdispatch.c | 2 +- arch/s390/kernel/topology.c | 2 +- arch/s390/mm/cmm.c | 2 +- arch/s390/mm/pgalloc.c | 2 +- arch/x86/entry/vdso/vdso32-setup.c | 2 +- arch/x86/kernel/cpu/bus_lock.c | 2 +- arch/x86/xen/mmu_pv.c | 4 + crypto/fips.c | 2 +- drivers/acpi/numa/hmat.c | 24 +- drivers/base/firmware_loader/fallback_table.c | 2 +- drivers/cdrom/cdrom.c | 2 +- drivers/char/hpet.c | 2 +- drivers/char/ipmi/ipmi_poweroff.c | 2 +- drivers/char/random.c | 2 +- drivers/cxl/core/pci.c | 6 +- drivers/cxl/core/regs.c | 56 +- drivers/cxl/core/trace.h | 259 ++++- drivers/cxl/cxl.h | 6 +- drivers/cxl/pci.c | 6 +- drivers/cxl/port.c | 2 +- drivers/gpu/drm/i915/i915_perf.c | 2 +- drivers/gpu/drm/xe/xe_observation.c | 2 +- drivers/hv/hv_common.c | 2 +- drivers/md/md.c | 2 +- drivers/misc/sgi-xp/xpc_main.c | 4 +- drivers/perf/arm_pmuv3.c | 2 +- drivers/perf/riscv_pmu_sbi.c | 2 +- drivers/regulator/core.c | 2 +- drivers/regulator/tps6287x-regulator.c | 57 ++ drivers/scsi/scsi_sysctl.c | 2 +- drivers/scsi/sg.c | 2 +- drivers/xen/balloon.c | 2 +- drivers/xen/pcpu.c | 2 +- drivers/xen/pvcalls-front.c | 14 +- drivers/xen/pvcalls-front.h | 2 +- fs/aio.c | 2 +- fs/cachefiles/error_inject.c | 2 +- fs/coda/sysctl.c | 2 +- fs/coredump.c | 2 +- fs/dcache.c | 2 +- fs/devpts/inode.c | 2 +- fs/eventpoll.c | 2 +- fs/exec.c | 2 +- fs/file_table.c | 2 +- fs/fuse/Kconfig | 12 + fs/fuse/Makefile | 1 + fs/fuse/dax.c | 11 +- fs/fuse/dev.c | 127 ++- fs/fuse/dev_uring.c | 1319 +++++++++++++++++++++++++ fs/fuse/dev_uring_i.h | 205 ++++ fs/fuse/dir.c | 32 +- fs/fuse/fuse_dev_i.h | 66 ++ fs/fuse/fuse_i.h | 32 +- fs/fuse/inode.c | 14 +- fs/fuse/sysctl.c | 2 +- fs/fuse/xattr.c | 7 +- fs/inode.c | 2 +- fs/lockd/svc.c | 2 +- fs/locks.c | 2 +- fs/namei.c | 2 +- fs/namespace.c | 2 +- fs/nfs/nfs4sysctl.c | 2 +- fs/nfs/sysctl.c | 2 +- fs/notify/dnotify/dnotify.c | 2 +- fs/notify/fanotify/fanotify_user.c | 2 +- fs/notify/inotify/inotify_user.c | 2 +- fs/ocfs2/stackglue.c | 2 +- fs/pipe.c | 2 +- fs/quota/dquot.c | 2 +- fs/sysctls.c | 2 +- fs/userfaultfd.c | 2 +- fs/verity/init.c | 2 +- fs/xfs/xfs_sysctl.c | 2 +- include/cxl/event.h | 28 +- include/linux/stat.h | 4 +- include/uapi/linux/fuse.h | 76 +- init/do_mounts_initrd.c | 2 +- io_uring/io_uring.c | 2 +- ipc/ipc_sysctl.c | 2 +- ipc/mq_sysctl.c | 2 +- kernel/acct.c | 2 +- kernel/bpf/syscall.c | 2 +- kernel/delayacct.c | 2 +- kernel/exit.c | 2 +- kernel/hung_task.c | 2 +- kernel/kexec_core.c | 2 +- kernel/kprobes.c | 2 +- kernel/latencytop.c | 2 +- kernel/locking/lockdep.c | 2 +- kernel/panic.c | 2 +- kernel/pid.c | 2 +- kernel/pid_namespace.c | 2 +- kernel/pid_sysctl.h | 2 +- kernel/printk/sysctl.c | 2 +- kernel/reboot.c | 2 +- kernel/sched/autogroup.c | 2 +- kernel/sched/core.c | 2 +- kernel/sched/deadline.c | 2 +- kernel/sched/fair.c | 2 +- kernel/sched/rt.c | 2 +- kernel/sched/topology.c | 2 +- kernel/seccomp.c | 2 +- kernel/signal.c | 2 +- kernel/stackleak.c | 2 +- kernel/sysctl-test.c | 6 +- kernel/sysctl.c | 4 +- kernel/time/timer.c | 2 +- kernel/trace/ftrace.c | 2 +- kernel/trace/trace_events_user.c | 2 +- kernel/umh.c | 2 +- kernel/utsname_sysctl.c | 4 +- kernel/watchdog.c | 2 +- lib/Kconfig | 118 +-- lib/crc32.c | 225 +---- lib/crc32defs.h | 59 -- lib/gen_crc32table.c | 113 +-- lib/test_sysctl.c | 6 +- mm/compaction.c | 2 +- mm/hugetlb.c | 2 +- mm/hugetlb_vmemmap.c | 2 +- mm/memory-failure.c | 2 +- mm/oom_kill.c | 2 +- mm/page-writeback.c | 2 +- mm/page_alloc.c | 2 +- security/apparmor/lsm.c | 2 +- security/keys/sysctl.c | 2 +- security/yama/yama_lsm.c | 2 +- tools/testing/cxl/test/mem.c | 23 +- tools/testing/cxl/test/mock.c | 6 +- 142 files changed, 2494 insertions(+), 759 deletions(-) create mode 100644 Documentation/filesystems/fuse-io-uring.rst create mode 100644 fs/fuse/dev_uring.c create mode 100644 fs/fuse/dev_uring_i.h create mode 100644 fs/fuse/fuse_dev_i.h delete mode 100644 lib/crc32defs.h