This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits c23429e2105f Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits f15c156c2e56 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits e3e6792de63c Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits db2f33ca9712 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 01548cc627ca Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 87189a71dda9 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits ec1fa8bb3581 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 8aefa0d5589c Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits ce1fc1ec9619 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 32c8ac1c8ae2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 19c1363cf9de Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9d8c7c3854e1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4d1a9abd81bd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 621fec01c798 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f222dce86ae6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7dff226e1828 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5a0fa9cfc70b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits dbfcd499215c Merge branch 'fs-current' of linux-next omits 7636f0485af2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] 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/ [...] omits aace6b957cd9 Merge branch into tip/master: 'x86/urgent' omits 2887beb4597f Merge branch into tip/master: 'timers/urgent' omits 7047cc640be3 Merge branch into tip/master: 'sched/urgent' omits 95de7c1ba992 Merge branch into tip/master: 'locking/urgent' omits 9abf6803bd77 Merge branch into tip/master: 'irq/urgent' omits c6df6266c516 mm-gup-fix-infinite-loop-within-__get_longterm_locked-v3 omits 48f9ed605e52 mm: gup: fix infinite loop within __get_longterm_locked omits ed245df6b717 mm: page_isolation: avoid calling folio_hstate() without h [...] omits 1601789c5c45 mailmap, docs: update email to carlos.bilbao@kernel.org omits 869911e1e503 mm/hugetlb_vmemmap: fix memory loads ordering omits c41403095161 .mailmap: update email address for Christopher Obbard omits 4e59bb46c2ce mm/hmm: prevent infinite loop in hmm_range_fault during EB [...] omits f0c786cc695a kfence: skip __GFP_THISNODE allocations on NUMA systems omits b8aafb40f1ad nilfs2: fix possible int overflows in nilfs_fiemap() omits dd1ab73eb61b mm: compaction: use the proper flag to determine watermarks omits 985194c36241 kernel: be more careful about dup_mmap() failures and upro [...] omits 8ffb175676d4 mm/fake-numa: handle cases with no SRAT info omits a711c9a94be1 mm: kmemleak: fix upper boundary check for physical addres [...] omits 475437991d28 mailmap: add an entry for Hamza Mahfooz omits 036ec312609d MAINTAINERS: mailmap: update Yosry Ahmed's email address omits c2a897b8f03b scripts/gdb: fix aarch64 userspace detection in get_current_task omits e9e0d5685e55 mm-vmscan-accumulate-nr_demoted-for-accurate-demotion-stat [...] omits 5f95f3b8035e mm/vmscan: accumulate nr_demoted for accurate demotion statistics omits 16bb8aa3256c ocfs2: fix incorrect CPU endianness conversion causing mou [...] omits f8b35914fa35 mm/zsmalloc: add __maybe_unused attribute for is_first_zpdesc() omits ff378304c6d7 mm/vmscan: fix hard LOCKUP in function isolate_lru_folios omits 01cfc84024e9 clocksource: Use get_random_bytes() in clocksource_verify_ [...] omits f9f03a0a6d2d selftests/bpf: Adjust data size to have ETH_HLEN omits c5e8e573d6e4 bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type() omits 7569fc94ad0e bpf: Remove unnecessary BTF lookups in bpf_sk_storage_trac [...] 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 [...] new ebbb8be421ee Merge tag 'regulator-fix-v6.14-merge-window' of git://git. [...] new 22e42aafdf5e mm/vmscan: fix hard LOCKUP in function isolate_lru_folios new 95278b352ee8 mm/zsmalloc: add __maybe_unused attribute for is_first_zpdesc() new 6fc40d54a88d ocfs2: fix incorrect CPU endianness conversion causing mou [...] new 3519b4c64be5 mm/vmscan: accumulate nr_demoted for accurate demotion statistics new edb75739cb0f mm-vmscan-accumulate-nr_demoted-for-accurate-demotion-stat [...] new b57b555a99af scripts/gdb: fix aarch64 userspace detection in get_current_task new 076863effd9c MAINTAINERS: mailmap: update Yosry Ahmed's email address new addecaecd10a mailmap: add an entry for Hamza Mahfooz new 805cf022329b mm: kmemleak: fix upper boundary check for physical addres [...] new 5d084d77110d mm/fake-numa: handle cases with no SRAT info new e07ce1500ac1 kernel: be more careful about dup_mmap() failures and upro [...] new 28caa3bfa85d mm: compaction: use the proper flag to determine watermarks new b78487295fd8 nilfs2: fix possible int overflows in nilfs_fiemap() new 516aa3a7052f kfence: skip __GFP_THISNODE allocations on NUMA systems new 18fd26219b44 .mailmap: update email address for Christopher Obbard new 8fe3345b3a4a mm/hugetlb_vmemmap: fix memory loads ordering new 2e644c78ff89 mailmap, docs: update email to carlos.bilbao@kernel.org new dabdff3eecfb mm: page_isolation: avoid calling folio_hstate() without h [...] new d0636952ccda mm: gup: fix infinite loop within __get_longterm_locked new 6326fe659c4a mm-gup-fix-infinite-loop-within-__get_longterm_locked-v3 new c14f17c0988e mm/hugetlb: fix hugepage allocation for interleaved memory nodes new 0170fa5caacc Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] 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 [...] new 20edf3c16cc1 Merge branch 'fs-current' of linux-next new 95a05bf552ad s390/fgraph: Fix to remove ftrace_test_recursion_trylock() new b999589956dd s390/tracing: Define ftrace_get_symaddr() for s390 new da1b65cabe85 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new fbe0ebdf745c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 733253796295 bpf: Remove unnecessary BTF lookups in bpf_sk_storage_trac [...] new 6b3d638ca897 bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type() new c7f2188d68c1 selftests/bpf: Adjust data size to have ETH_HLEN new 98671a0fd1f1 bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic new bc27c52eea18 bpf: avoid holding freeze_mutex during mmap operation new 0532a79efd68 strparser: Add read_sock callback new 36b62df5683c bpf: Fix wrong copied_seq calculation new 5459cce6bf49 bpf: Disable non stream socket for strparser new a0c11149509a selftests/bpf: Fix invalid flag of recv() new 6fcfe96e0f6e selftests/bpf: Add strparser test for bpf new 9bf412d4d5b1 Merge branch 'bpf-fix-wrong-copied_seq-calculation-and-add-tests' new c8566d34bb63 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new bb2da1edc692 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86d0d3ee07de Merge tag 'asoc-fix-v6.14-merge-window' of https://git.ker [...] new f67b994c5d48 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new cbb83d9d8520 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new f18c627045ca Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new cb9b705c0c06 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new dc46bf95110b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new c4575e032d52 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 0b0575efaeea Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 9a9b61337751 platform/x86: ideapad-laptop: pass a correct pointer to th [...] new 4afd0e58a679 platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show() new 54f731a9d087 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new f0e5e4ac75b8 of: address: Add kunit test for __of_address_resource_bounds() new e44acfa5d223 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new d4fa903e9dc7 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] new db27da95fa84 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new 8da8d0c6f778 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new bb50cc2af973 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] new 09f23bcc18c4 Merge branch into tip/master: 'irq/urgent' new f6efabe6797a Merge branch into tip/master: 'locking/urgent' new 65d20f67c72b Merge branch into tip/master: 'sched/urgent' new 8b44debe7c5b Merge branch into tip/master: 'timers/urgent' new 071f77c48061 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] new 79fc672a092d drm/komeda: Add check for komeda_get_layer_fourcc_list() new d052e062c5a1 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
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 (c23429e2105f) \ N -- N -- N refs/heads/pending-fixes (d052e062c5a1)
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 77 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 + Documentation/networking/strparser.rst | 9 +- 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/include/asm/ftrace.h | 1 + arch/s390/kernel/debug.c | 2 +- arch/s390/kernel/ftrace.c | 5 - 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 +- .../drm/arm/display/komeda/komeda_wb_connector.c | 4 + 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/of/address.c | 5 +- drivers/of/of_private.h | 4 + drivers/of/of_test.c | 119 +- drivers/perf/arm_pmuv3.c | 2 +- drivers/perf/riscv_pmu_sbi.c | 2 +- drivers/platform/x86/ideapad-laptop.c | 2 +- drivers/platform/x86/intel/pmc/core.c | 4 +- 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/skmsg.h | 2 + include/linux/stat.h | 4 +- include/net/strparser.h | 2 + include/net/tcp.h | 8 + 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/ringbuf.c | 4 - kernel/bpf/syscall.c | 27 +- 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/clocksource.c | 6 +- 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/hmm.c | 2 - mm/hugetlb.c | 4 +- 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 +- net/core/skmsg.c | 7 + net/core/sock_map.c | 5 +- net/ipv4/tcp.c | 29 +- net/ipv4/tcp_bpf.c | 36 + net/strparser/strparser.c | 11 +- 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 +- .../selftests/bpf/prog_tests/sockmap_basic.c | 59 +- .../selftests/bpf/prog_tests/sockmap_strp.c | 454 +++++++ .../selftests/bpf/progs/test_sockmap_strp.c | 53 + 163 files changed, 3199 insertions(+), 853 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 create mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_strp.c create mode 100644 tools/testing/selftests/bpf/progs/test_sockmap_strp.c