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 3195f85ce598 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 3ce730c50151 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 931fa7d30dc4 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 6408a5662376 vfs: sanity check the length passed to inode_set_cached_link() omits f0b3cd12faa7 pidfs: improve ioctl handling omits b13036454697 Merge patch series "Fix for huge faults regression" omits af6671679734 fsnotify: disable pre-content and permission events by default omits 54dbee0b21e1 fsnotify: disable notification by default for all pseudo files omits fe1052f7e420 fsnotify: use accessor to set FMODE_NONOTIFY_* omits 1213f42dca09 selftests: always check mask returned by statmount(2) omits 768d562f8773 fs: fix adding security options to statmount.mnt_opt omits e5e05ede88c9 Merge patch series "further lockref cleanups" omits 24239add174c lockref: remove count argument of lockref_init omits 69469b7ad4a4 gfs2: switch to lockref_init(..., 1) omits 6c789b8e0913 gfs2: use lockref_init for gl_lockref omits 756060a7cc55 statmount: let unset strings be empty omits 17dca83f22f7 vboxsf: fix building with GCC 15 omits 8e913b438c95 fs/stat.c: avoid harmless garbage value problem in vfs_sta [...] omits e035c671070f Merge branch 'misc-6.14' into next-fixes adds 46ded7092323 net: bcmgenet: Correct overlaying of PHY and MAC Wake-on-LAN adds c71a192976de net: ipv6: fix dst refleaks in rpl, seg6 and ioam6 lwtunnels adds 92191dd10730 net: ipv6: fix dst ref loops in rpl, seg6 and ioam6 lwtunnels adds a8aa6a6ddce9 ice: Add check for devm_kzalloc() adds 3f1baa91a1fd vmxnet3: Fix tx queue race condition with XDP adds e0efe83ed325 tg3: Disable tg3 PCIe AER on system reboot adds 235174b2bed8 udp: gso: do not drop small packets when PMTU reduces adds 743bbd93cf29 ice: put Rx buffers after being done with current frame adds 11c4aa074d54 ice: gather page_count()'s of each frag right before XDP p [...] adds 468a1952df78 ice: stop storing XDP verdict within ice_rx_buf adds 88be092224d5 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 3a4e7193ec37 MAINTAINERS: list openvswitch docs under its entry adds 4d896b353941 MAINTAINERS: add Kuniyuki Iwashima to TCP reviewers adds ae0585b04ab7 MAINTAINERS: add a general entry for BSD sockets adds 8a2e22f665a0 MAINTAINERS: add entry for UNIX sockets adds 0e6dc66b5c5f Merge branch 'maintainers-recognize-kuniyuki-iwashima-as-a [...] adds 244f8aa46fa9 ethtool: rss: fix hiding unsupported fields in dumps adds 2b91cc1214b1 ethtool: ntuple: fix rss + ring_cookie check adds de379dfd9ada selftests: drv-net: rss_ctx: add missing cleanup in queue [...] adds c3da585509ae selftests: drv-net: rss_ctx: don't fail reconfigure test i [...] adds 2fc9956b3102 Merge branch 'ethtool-rss-minor-fixes-for-recent-rss-changes' adds d3ed6dee73c5 net: harmonize tstats and dstats adds 4241a702e0d0 rxrpc: Fix the rxrpc_connection attend queue handling adds 028676bb189e net: atlantic: fix warning during hot unplug adds a1300691aed9 net: rose: lock the socket in rose_bind() adds 5368a67307b3 selftests: mptcp: connect: -f: no reconnect adds 647cef20e649 pfifo_tail_enqueue: Drop new packet when sch->limit == 0 adds 3fe5648d1df1 selftests/tc-testing: Add a test case for pfifo_head_drop [...] adds 638ba5089324 netem: Update sch->q.qlen before qdisc_tree_reduce_backlog() adds 91aadc16ee73 selftests/tc-testing: Add a test case for qdisc_tree_reduc [...] adds 02b71dc11590 Merge branch 'net_sched-two-security-bug-fixes-and-test-cases' adds a70c7b3cbc06 tun: revert fix group permission check adds 811b8f534fd8 net: sched: Fix truncation of offloaded action statistics adds 41b996ce83bf rxrpc: Fix call state set to not include the SERVER_SECURI [...] adds 2d7b30aef34d rxrpc: Fix race in call state changing vs recvmsg() adds 884af6ab1eb1 Merge branch 'rxrpc-call-state-fixes' adds 1e3835a8aea5 MAINTAINERS: add entry for ethtool adds 82b02a7c4599 MAINTAINERS: add a sample ethtool section entry adds 2a64c96356c8 Revert "net: stmmac: Specify hardware capability value whe [...] adds 3cf0a98fea77 Merge tag 'net-6.14-rc2' of git://git.kernel.org/pub/scm/l [...] adds 98a5cfd23209 x86/xen: fix xen_hypercall_hvm() to not clobber %rbx adds 0bd797b801bd x86/xen: add FRAME_END to xen_hypercall_hvm() adds aaf5eefd374b x86/xen: remove unneeded dummy push from xen_hypercall_hvm() new 5b734b49de8e Merge tag 'for-linus-6.14-rc2-tag' of git://git.kernel.org [...] adds 7507eb3e7bfa PCI/ASPM: Fix L1SS saving adds 6f64b83d9fe9 PCI/TPH: Restore TPH Requester Enable correctly new bb066fe812d6 Merge tag 'pci-v6.14-fixes-2' of git://git.kernel.org/pub/ [...] new 511121a48bbd MAINTAINERS: Move Pavel to kernel.org address new 1b3291f00013 MAINTAINERS: Remove myself new fdfd0ad82890 bcachefs docs: SubmittingPatches.rst new 6b37037d6d1b bcachefs: fix incorrect pointer check in __bch2_subvolume_ [...] new 2ef995df0ce5 bcachefs: fix deadlock in journal_entry_open() new 9e9033522ad1 bcachefs: Fix discard path journal flushing new 3539880ef1a5 bcachefs: Fix rcu imbalance in bch2_fs_btree_key_cache_exit() new 4be214c26936 bcachefs: bch2_bkey_sectors_need_rebalance() now only depe [...] new 94b481f7671f Merge tag 'bcachefs-2025-02-06.2' of git://evilpiepirate.o [...] new 0fac3ed473dd fs/stat.c: avoid harmless garbage value problem in vfs_sta [...] new 4e7487245abc vboxsf: fix building with GCC 15 new e52e97f09fb6 statmount: let unset strings be empty new d9b3a3c70df2 gfs2: use lockref_init for gl_lockref new 34ad6fa2add2 gfs2: switch to lockref_init(..., 1) new bb504b4d6426 lockref: remove count argument of lockref_init new b06ddfeedcbe Merge patch series "further lockref cleanups" new 5eb987105357 fs: fix adding security options to statmount.mnt_opt new 2cc02059fbc7 selftests: always check mask returned by statmount(2) new 95101401bb50 fsnotify: use accessor to set FMODE_NONOTIFY_* new 2a42754b3104 fsnotify: disable notification by default for all pseudo files new 711f9b8fbe4f fsnotify: disable pre-content and permission events by default new ec6164adc73e Merge patch series "Fix for huge faults regression" new 091ee63e36e8 pidfs: improve ioctl handling new 37d11cfc6360 vfs: sanity check the length passed to inode_set_cached_link() new 8c67da5bc11a Merge tag 'vfs-6.14-rc2.fixes' of git://git.kernel.org/pub [...] adds d6179f6c6204 gpio: pca953x: Improve interrupt support adds 015b7dae084f gpio: sim: lock hog configfs items if present adds 5393f40a640b gpio: GPIO_GRGPIO should depend on OF adds 59ff2040f0a5 MAINTAINERS: Use my kernel.org address for ACPI GPIO work new 78b2a2328bf9 Merge tag 'gpio-fixes-for-v6.14-rc2' of git://git.kernel.o [...] adds 7f5704b6a143 ACPI: PRM: Remove unnecessary strict handler address checks adds ab930483eca9 ACPI: property: Fix return value for nval == 0 in acpi_dat [...] adds 607ab6f85f41 ACPI: resource: IRQ override for Eluktronics MECH-17 new 3e3e377dd1f3 Merge branches 'acpi-property' and 'acpi-resource' new 0aa0282a720f Merge tag 'acpi-6.14-rc2' of git://git.kernel.org/pub/scm/ [...] adds 90508a1bb8f0 cpufreq: airoha: modify CONFIG_OF dependency adds 0813fd2e14ca cpufreq: prevent NULL dereference in cpufreq_online() adds fa803513ab68 cpufreq/amd-pstate: Fix per-policy boost flag incorrect when fail adds d364eee14c68 cpufreq/amd-pstate: Remove the goto label in amd_pstate_up [...] adds 55db9b73c3a7 cpufreq/amd-pstate: Fix max_perf updation with schedutil adds 3ace20038e19 cpufreq/amd-pstate: Fix cpufreq_policy ref counting adds b3cc5afc4d97 Merge tag 'amd-pstate-v6.14-2025-02-06' of ssh://gitolite. [...] adds 93c66fbc2807 powercap: call put_device() on an error path in powercap_r [...] new 73195bed7899 Merge branch 'pm-powercap' new 1fa9970a4e61 Merge tag 'pm-6.14-rc2' of git://git.kernel.org/pub/scm/li [...] adds 64b48ec36dbe drivers/block/sunvdc.c: update the correct AIP call adds 3c47c2ccd5a2 nvmet: fix rw control endian access adds d68fc95a771e nvme-pci: remove redundant dma frees in hmb adds dbf2bb1a1319 nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk adds 11cb3529d185 nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk adds d3d380eded7e nvme-fc: go straight to connecting state when initializing adds 294b2b7516fd nvme: handle connectivity loss in nvme_set_queue_count adds ee59e3820ca9 nvme-fc: do not ignore connectivity loss during connecting adds 58f5c8d5ca07 nvmet: fix a memory leak in controller identify adds 7bf6b497a747 nvmet: the result field in nvmet_alloc_ctrl_args is little endian adds cc3d4671a0db nvmet: add a missing endianess conversion in nvmet_execute [...] adds 2d1a2dab95cd nvme: make nvme_tls_attrs_group static adds c8ed6cb5d37b nvme-fc: use ctrl state getter adds 457bf49627ae Merge tag 'nvme-6.14-2025-01-31' of git://git.infradead.or [...] new a572593ac80e md: Fix linear_set_limits() new 96b531f9bb0d Merge tag 'md-6.14-20250206' of https://git.kernel.org/pub [...] new a67d0a051349 Merge tag 'block-6.14-20250207' of git://git.kernel.dk/linux new e1e17a171598 firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry new 07e0d99a2f70 iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_ [...] new 8aa0f49c0011 Merge tag 'stable/for-linus-6.14-rc1-tag' of git://git.ker [...] adds 2255b40cacc2 drm/amdgpu: add a BO metadata flag to disable write compre [...] adds 8adbb2a98b00 drm/amd/display: Fix out-of-bound accesses adds e01f07cb9251 drm/amd/display: Fix seamless boot sequence adds 820ccf8cb2b1 drm/amd/display: Respect user's CONFIG_FRAME_WARN more for [...] adds f245b400a223 Revert "drm/amd/display: Use HW lock mgr for PSR1" new f2e6f0025639 Merge tag 'amd-drm-fixes-6.14-2025-02-05' of https://gitla [...] adds e0f63bc68f59 drm/print: Include drm_device.h adds fd39c41bcd82 drm/ast: astdp: Fix timeout for enabling video signal adds 79fc672a092d drm/komeda: Add check for komeda_get_layer_fourcc_list() adds f3be8a9b1aff accel/ivpu: Fix error handling in ivpu_boot() adds f2bc2afe34c1 accel/ivpu: Clear runtime_error after pm_runtime_resume_an [...] adds 41a2d8286c90 accel/ivpu: Fix error handling in recovery/reset adds 6daaae5ff7f3 gpu: drm_dp_cec: fix broken CEC adapter properties check adds ecee4d069506 accel/amdxdna: Add MODULE_FIRMWARE() declarations adds 2c1ed907520c Merge remote-tracking branch 'drm-misc/drm-misc-next-fixes [...] new e92e11b462b8 Merge tag 'drm-misc-fixes-2025-02-06' of https://gitlab.fr [...] new 588c20079e17 drm/xe/oa: Preserve oa_ctrl unused bits new 9f706fd80242 drm/xe/pf: Fix migration initialization new 990d35edc5d3 drm/xe/oa: Set stream->pollin in xe_oa_buffer_check_unlocked new 042c48b73699 drm/xe/devcoredump: Move exec queue snapshot to Contexts section new a9ab6591b452 drm/xe: Fix and re-enable xe_print_blob_ascii85() new 7fa68b9f8597 Merge tag 'drm-xe-fixes-2025-02-06' of https://gitlab.free [...] adds 448060463198 drm/i915/hdcp: Fix Repeater authentication during topology change adds 8dd5a5eb6a20 drm/i915/hdcp: Use correct function to check if encoder is HDMI adds cb5fab2afd90 drm/i915/pmu: Fix zero delta busyness issue adds fa6182c8b13e drm/i915: Fix page cleanup on DMA remap failure adds c7b49506b3ba drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes adds 579652698963 drm/i915/guc: Debug print LRC state entries only if the co [...] adds 4466302262b3 drm/i915/dp: fix the Adaptive sync Operation mode for SDP adds 985a44b02484 drm/i915/dp: Return min bpc supported by source instead of 0 adds 3cf3ec911d70 drm/i915/backlight: Return immediately when scale() finds [...] adds 230b19bc2bcc drm/i915/dp: Iterate DSC BPP from high to low on all platforms adds 069504f1fcfa drm/i915/dp: Fix potential infinite loop in 128b/132b SST new 4f6993b3feab Merge tag 'drm-intel-fixes-2025-02-06' of https://gitlab.f [...] new 7ee983c850b4 Merge tag 'drm-fixes-2025-02-08' of https://gitlab.freedes [...] adds 77c2e45dbf9d smb: client: don't trust DFSREF_STORAGE_SERVER bit adds 773dc23ff818 smb: client: fix noisy when tree connecting to DFS interli [...] adds be1963dd4ce4 smb: client: get rid of kstrdup() in get_ses_refpath() adds 57e4a9bd61c3 smb: client: change lease epoch type from unsigned int to __u16 new 2b7530539803 Merge tag 'v6.14rc1-smb3-client-fixes' of git://git.samba. [...] new 8f6629c004b1 kbuild: Move -Wenum-enum-conversion to W=2 adds 5e0e02f0d7e5 futex: Pass in task to futex_queue() new fa76887bb72a Merge tag 'locking-urgent-2025-02-08' of git://git.kernel. [...] new 29a61a1f4063 genirq: Remove leading space from irq_chip::irq_print_chip [...] new a8f5fe68fc06 Merge tag 'irq-urgent-2025-02-08' of git://git.kernel.org/ [...] adds 3429dd57f0de sched/fair: Fix inaccurate h_nr_runnable accounting with d [...] adds 9065ce69754d sched/debug: Provide slice length for fair tasks new c7b92e8969cd Merge tag 'sched-urgent-2025-02-08' of git://git.kernel.or [...] adds 6bb05a33337b clocksource: Use migrate_disable() to avoid calling get_ra [...] new 868c9037df62 timers/migration: Fix off-by-one root mis-connection new 3a0562d733b1 Merge tag 'timers-urgent-2025-02-08' of git://git.kernel.o [...] adds ee2ab467bddf x86/boot: Use '-std=gnu11' to fix build with GCC 15 new a5057ded6e88 Merge tag 'x86-urgent-2025-02-08' of git://git.kernel.org/ [...] new c8c9b1d2d5b4 fgraph: Fix set_graph_notrace with setting TRACE_GRAPH_NOT [...] new a0df483fe303 Merge tag 'ftrace-v6.14-rc1' of git://git.kernel.org/pub/s [...] adds b1749432a52d rust: kbuild: use host dylib naming in rusttestlib-kernel adds c21bdb3d8a85 rust: init: use explicit ABI to clean warning in future compilers adds a9c621a21712 rust: kbuild: add -fzero-init-padding-bits to bindgen_skip_cflags adds 0e446e314501 rust: kbuild: do not export generated KASAN ODR symbols new 6273a058383e x86: rust: set rustc-abi=x86-softfloat on rustc>=1.86.0 new 595ab66f1bec Merge tag 'rust-fixes-6.14' of https://github.com/Rust-for [...] adds c4d3dfd8ccae Revert "i2c: Replace list-based mechanism for handling use [...] adds 3bfa08fe9ec8 Revert "i2c: Replace list-based mechanism for handling aut [...] new 74b5161d57c1 Merge tag 'i2c-for-6.14-rc2' of git://git.kernel.org/pub/s [...] adds b893d7ff853e scsi: core: Add passthrough tests for success and no failu [...] adds 1b3e2d4ec0c5 scsi: ufs: core: Fix the HIGH/LOW_TEMP Bit Definitions adds c9d2782988df scsi: target: core: Add line break to status show adds 8c09f612b293 scsi: ufs: core: Simplify temperature exception event handling adds 16b047c9a4dd Merge branch '6.14/scsi-queue' into 6.14/scsi-fixes adds 3d4114a1d344 scsi: ufs: core: Ensure clk_gating.lock is used only after [...] adds 839a74b5649c scsi: ufs: Fix toggling of clk_gating.state when clock gat [...] adds 5363ee9d110e scsi: core: Use GFP_NOIO to avoid circular locking dependency adds 9ff7c383b8ac scsi: core: Do not retry I/Os during depopulation adds f8fb2403ddeb scsi: ufs: core: Fix use-after free in init error and remo [...] adds 87c4b5e8a6b6 scsi: storvsc: Set correct data length for sending SCSI co [...] adds 1a78a56ea652 scsi: ufs: core: Fix error return with query response adds 5233e3235dec scsi: qla1280: Fix kernel oops when debug level > 2 new 493f3f38da21 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds b029628be267 alpha/elf: Fix misc/setarch test of util-linux by removing [...] new 8b0582f50952 Merge tag 'execve-v6.14-rc2' of git://git.kernel.org/pub/s [...] adds cf6cb56ef244 seccomp: passthrough uretprobe systemcall without filtering adds c2debdb8544f selftests/seccomp: validate uretprobe syscall passes throu [...] new f4a45f14cf69 Merge tag 'seccomp-v6.14-rc2' of git://git.kernel.org/pub/ [...] new bb5408801a5f stackinit: Keep selftest union size small on m68k new 78bba6097b93 stackinit: Fix comment for test_small_end new cb7380de9e4c compiler.h: Move C string helpers into C-only kernel section new 20e5cc26e56d compiler.h: Introduce __must_be_byte_array() new 6270f4deba3f string.h: Use ARRAY_SIZE() for memtostr*()/strtomem*() new 9946eaf552b1 Merge tag 'hardening-v6.14-rc2' of git://git.kernel.org/pu [...] new ee3a66f431d6 kvm: x86: SRSO_USER_KERNEL_NO is not synthesized adds 5f230f41fdd9 KVM: s390: vsie: fix some corner-cases when grabbing vsie pages adds c5f64c98a1f7 KVM: s390: vsie: stop using page->index adds 905f5ce0835c KVM: s390: vsie: stop messing with page refcount adds 4514eda4c1db KVM: s390: vsie: stop using "struct page" for vsie page adds 66119f8ce135 KVM: Do not restrict the size of KVM-internal memory regions adds decff09adbeb KVM: s390: wrapper for KVM_BUG adds 413c98f24c63 KVM: s390: fake memslot for ucontrol VMs adds 63e715198910 KVM: s390: selftests: fix ucontrol memory region test adds 5cbe24350b7d KVM: s390: move pv gmap functions into kvm adds 3762e905ec2e KVM: s390: use __kvm_faultin_pfn() adds 6eb84e130075 KVM: s390: get rid of gmap_fault() adds d41993f71385 KVM: s390: get rid of gmap_translate() adds c9f721ed8ec6 KVM: s390: move some gmap shadowing functions away from mm/gmap.c adds 37d1b5d8d588 KVM: s390: stop using page->index for non-shadow gmaps adds ef0c8ef8485d KVM: s390: stop using lists to keep track of used dat tables adds 43656f774a4b KVM: s390: move gmap_shadow_pgt_lookup() into kvm adds c27e002626b9 KVM: s390: remove useless page->index usage adds 1f4389931e9f KVM: s390: move PGSTE softbits adds 84b7387692a8 KVM: s390: remove the last user of page->index adds 32239066776a KVM: s390: selftests: Streamline uc_skey test to issue isk [...] new 35441cdd5092 Merge tag 'kvm-s390-next-6.14-2' of https://git.kernel.org [...] new 9bcbb6104a34 KVM: arm64: Flush hyp bss section after initialization of [...] new 0f1a6c5c9784 KVM: arm64: Flush/sync debug state in protected mode new 32392e04cb50 KVM: arm64: Fail protected mode init if no vgic hardware i [...] new 5417a2e9b130 KVM: arm64: Fix nested S2 MMU structures reallocation new b450dcce93bc KVM: arm64: timer: Always evaluate the need for a soft timer new 1b8705ad5365 KVM: arm64: timer: Correctly handle EL1 timer emulation wh [...] new 0e4598102855 KVM: arm64: timer: Don't adjust the EL2 virtual timer offset new 5e21d0c5b95c Merge tag 'kvmarm-fixes-6.14-1' of git://git.kernel.org/pu [...] new 203a53029a9c KVM: selftests: Fix spelling mistake "initally" -> "initially" new 6f6126949526 KVM: remove kvm_arch_post_init_vm new 43fb96ae7855 KVM: x86/mmu: Ensure NX huge page recovery thread is alive [...] new 954a209f431c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 7585946243d6 PM: sleep: core: Restrict power.set_active propagation new 146339ddb8b7 Merge tag 'pm-6.14-rc2-2' of git://git.kernel.org/pub/scm/ [...] adds 738fc998b639 scripts/Makefile.extrawarn: Do not show clang's non-kprint [...] adds 4c56eb33e603 kbuild: keep symbols for symbol_get() even with CONFIG_TRI [...] adds ba958ac74800 kbuild: fix misspelling in scripts/Makefile.lib new f354fc88a72a kbuild: install-extmod-build: add missing quotation marks [...] new 69b54314c975 Merge tag 'kbuild-fixes-v6.14' of git://git.kernel.org/pub [...] new a64dcfb451e2 Linux 6.14-rc2 new 01af106a0763 btrfs: fix two misuses of folio_shift() new 509b100f0d37 btrfs: always fallback to buffered write if the inode requ [...] new 3b0a08f28d27 btrfs: fix stale page cache after race between readahead a [...] new 194b36e10b77 btrfs: fix hole expansion when writing at an offset beyond EOF new b79441300c98 Merge branch 'misc-6.14' into next-fixes new fff45ef9ec50 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new d193d886b1ca Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...]
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 (3195f85ce598) \ N -- N -- N refs/heads/fs-current (d193d886b1ca)
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 97 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: CREDITS | 6 +- .../filesystems/bcachefs/SubmittingPatches.rst | 98 +++ Documentation/filesystems/bcachefs/index.rst | 1 + Documentation/virt/kvm/api.rst | 2 +- MAINTAINERS | 57 +- Makefile | 2 +- arch/alpha/include/asm/elf.h | 6 +- arch/alpha/include/asm/pgtable.h | 2 +- arch/alpha/include/asm/processor.h | 8 +- arch/alpha/kernel/osf_sys.c | 11 +- arch/arm64/kvm/arch_timer.c | 49 +- arch/arm64/kvm/arm.c | 20 + arch/arm64/kvm/hyp/nvhe/hyp-main.c | 24 + arch/arm64/kvm/nested.c | 9 +- arch/arm64/kvm/sys_regs.c | 16 +- arch/powerpc/sysdev/fsl_msi.c | 2 +- arch/s390/include/asm/gmap.h | 20 +- arch/s390/include/asm/kvm_host.h | 6 +- arch/s390/include/asm/pgtable.h | 21 +- arch/s390/include/asm/uv.h | 6 +- arch/s390/kernel/uv.c | 292 +-------- arch/s390/kvm/Makefile | 2 +- arch/s390/kvm/gaccess.c | 44 +- arch/s390/kvm/gmap-vsie.c | 142 +++++ arch/s390/kvm/gmap.c | 212 +++++++ arch/s390/kvm/gmap.h | 39 ++ arch/s390/kvm/intercept.c | 7 +- arch/s390/kvm/interrupt.c | 19 +- arch/s390/kvm/kvm-s390.c | 237 +++++-- arch/s390/kvm/kvm-s390.h | 19 + arch/s390/kvm/pv.c | 21 + arch/s390/kvm/vsie.c | 106 ++-- arch/s390/mm/gmap.c | 681 +++++---------------- arch/s390/mm/pgalloc.c | 2 - arch/x86/boot/compressed/Makefile | 1 + arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/mmu/mmu.c | 33 +- arch/x86/kvm/x86.c | 7 +- arch/x86/xen/xen-head.S | 11 +- drivers/accel/amdxdna/amdxdna_pci_drv.c | 5 + drivers/accel/ivpu/ivpu_drv.c | 8 +- drivers/accel/ivpu/ivpu_pm.c | 84 +-- drivers/acpi/prmt.c | 4 +- drivers/acpi/property.c | 10 +- drivers/acpi/resource.c | 6 + drivers/base/power/main.c | 21 +- drivers/block/sunvdc.c | 4 +- drivers/bus/moxtet.c | 2 +- drivers/cpufreq/Kconfig.arm | 3 +- drivers/cpufreq/amd-pstate.c | 20 +- drivers/cpufreq/cpufreq.c | 3 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/iscsi_ibft.c | 5 +- drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-pca953x.c | 19 - drivers/gpio/gpio-sim.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 + drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 5 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +- .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 3 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 14 +- drivers/gpu/drm/amd/display/dc/dml2/Makefile | 22 +- .../dc/dml2/dml21/dml21_translation_helper.c | 4 +- .../amd/display/dc/dml2/dml2_translation_helper.c | 6 +- .../drm/amd/display/dc/hubbub/dcn30/dcn30_hubbub.c | 3 +- .../drm/amd/display/dc/hubbub/dcn31/dcn31_hubbub.c | 3 +- .../drm/amd/display/dc/hubbub/dcn32/dcn32_hubbub.c | 3 +- .../drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.c | 3 +- .../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c | 2 + .../gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c | 2 + .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 3 +- .../drm/arm/display/komeda/komeda_wb_connector.c | 4 + drivers/gpu/drm/ast/ast_dp.c | 2 +- drivers/gpu/drm/display/drm_dp_cec.c | 14 +- drivers/gpu/drm/i915/display/intel_backlight.c | 5 +- drivers/gpu/drm/i915/display/intel_dp.c | 12 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 + drivers/gpu/drm/i915/display/intel_hdcp.c | 15 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 4 - drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 36 +- drivers/gpu/drm/xe/regs/xe_oa_regs.h | 6 + drivers/gpu/drm/xe/xe_devcoredump.c | 40 +- drivers/gpu/drm/xe/xe_devcoredump.h | 2 +- drivers/gpu/drm/xe/xe_gt.c | 4 +- drivers/gpu/drm/xe/xe_gt_sriov_pf.c | 14 +- drivers/gpu/drm/xe/xe_gt_sriov_pf.h | 6 + drivers/gpu/drm/xe/xe_guc_ct.c | 3 +- drivers/gpu/drm/xe/xe_guc_log.c | 4 +- drivers/gpu/drm/xe/xe_oa.c | 21 +- drivers/i2c/i2c-core-base.c | 113 ++-- drivers/irqchip/irq-partition-percpu.c | 2 +- drivers/md/md-linear.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 4 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 16 +- drivers/net/ethernet/broadcom/tg3.c | 58 ++ drivers/net/ethernet/intel/ice/devlink/devlink.c | 3 + drivers/net/ethernet/intel/ice/ice_txrx.c | 150 +++-- drivers/net/ethernet/intel/ice/ice_txrx.h | 1 - drivers/net/ethernet/intel/ice/ice_txrx_lib.h | 43 -- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 35 +- drivers/net/tun.c | 14 +- drivers/net/vmxnet3/vmxnet3_xdp.c | 14 +- drivers/nvme/host/core.c | 8 +- drivers/nvme/host/fc.c | 35 +- drivers/nvme/host/pci.c | 12 +- drivers/nvme/host/sysfs.c | 2 +- drivers/nvme/target/admin-cmd.c | 1 + drivers/nvme/target/fabrics-cmd.c | 2 +- drivers/nvme/target/io-cmd-bdev.c | 2 +- drivers/nvme/target/nvmet.h | 2 +- drivers/pci/pcie/aspm.c | 3 - drivers/pci/tph.c | 2 +- drivers/powercap/powercap_sys.c | 3 +- drivers/scsi/qla1280.c | 2 +- drivers/scsi/scsi_lib.c | 9 +- drivers/scsi/scsi_lib_test.c | 7 + drivers/scsi/scsi_scan.c | 2 +- drivers/scsi/storvsc_drv.c | 1 + drivers/soc/qcom/smp2p.c | 2 +- drivers/target/target_core_stat.c | 4 +- drivers/ufs/core/ufshcd.c | 68 +- drivers/ufs/host/ufshcd-pci.c | 2 - drivers/ufs/host/ufshcd-pltfrm.c | 28 +- fs/bcachefs/alloc_background.c | 47 +- fs/bcachefs/alloc_foreground.c | 10 +- fs/bcachefs/alloc_types.h | 1 + fs/bcachefs/btree_key_cache.c | 1 - fs/bcachefs/buckets_waiting_for_journal.c | 12 +- fs/bcachefs/buckets_waiting_for_journal.h | 4 +- fs/bcachefs/inode.h | 4 +- fs/bcachefs/journal.c | 18 +- fs/bcachefs/journal.h | 1 + fs/bcachefs/journal_types.h | 1 + fs/bcachefs/opts.h | 14 - fs/bcachefs/rebalance.c | 8 +- fs/bcachefs/rebalance.h | 20 + fs/bcachefs/subvolume.c | 7 +- fs/bcachefs/super.c | 11 + fs/bcachefs/super.h | 1 + fs/bcachefs/trace.h | 14 +- fs/btrfs/direct-io.c | 17 + fs/btrfs/extent_io.c | 29 +- fs/btrfs/file.c | 4 +- fs/smb/client/cifsglob.h | 14 +- fs/smb/client/dfs.c | 30 +- fs/smb/client/dfs.h | 7 + fs/smb/client/dfs_cache.c | 27 +- fs/smb/client/smb1ops.c | 2 +- fs/smb/client/smb2ops.c | 18 +- fs/smb/client/smb2pdu.c | 4 +- fs/smb/client/smb2proto.h | 2 +- include/asm-generic/vmlinux.lds.h | 1 + include/drm/drm_print.h | 1 + include/linux/compiler.h | 32 +- include/linux/i2c.h | 10 +- include/linux/kvm_host.h | 1 - include/linux/module.h | 5 +- include/linux/netdevice.h | 2 +- include/linux/string.h | 12 +- include/net/sch_generic.h | 2 +- include/trace/events/rxrpc.h | 1 + include/uapi/drm/amdgpu_drm.h | 9 +- include/ufs/ufs.h | 4 +- include/ufs/ufshcd.h | 1 - io_uring/futex.c | 2 +- kernel/futex/core.c | 5 +- kernel/futex/futex.h | 11 +- kernel/futex/pi.c | 2 +- kernel/futex/waitwake.c | 4 +- kernel/sched/debug.c | 2 + kernel/sched/fair.c | 19 + kernel/seccomp.c | 12 + kernel/time/clocksource.c | 6 +- kernel/time/timer_migration.c | 10 +- kernel/trace/trace_functions_graph.c | 2 +- lib/stackinit_kunit.c | 6 +- net/core/dev.c | 14 + net/ethtool/ioctl.c | 2 +- net/ethtool/rss.c | 3 +- net/ipv4/udp.c | 4 +- net/ipv6/ioam6_iptunnel.c | 14 +- net/ipv6/rpl_iptunnel.c | 15 +- net/ipv6/seg6_iptunnel.c | 15 +- net/ipv6/udp.c | 4 +- net/rose/af_rose.c | 24 +- net/rxrpc/ar-internal.h | 2 +- net/rxrpc/call_object.c | 6 +- net/rxrpc/conn_event.c | 21 +- net/rxrpc/conn_object.c | 1 + net/rxrpc/input.c | 12 +- net/rxrpc/sendmsg.c | 2 +- net/sched/sch_fifo.c | 3 + net/sched/sch_netem.c | 2 +- rust/Makefile | 5 +- rust/kernel/init.rs | 2 +- scripts/Makefile.extrawarn | 15 +- scripts/Makefile.lib | 2 +- scripts/generate_rust_target.rs | 18 + scripts/mod/modpost.c | 35 ++ scripts/mod/modpost.h | 6 + scripts/module.lds.S | 1 + scripts/package/install-extmod-build | 2 +- tools/testing/selftests/drivers/net/hw/rss_ctx.py | 9 +- tools/testing/selftests/kvm/s390/cmma_test.c | 4 +- tools/testing/selftests/kvm/s390/ucontrol_test.c | 32 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 2 +- tools/testing/selftests/net/udpgso.c | 26 + tools/testing/selftests/seccomp/seccomp_bpf.c | 199 ++++++ .../tc-testing/tc-tests/infra/qdiscs.json | 34 +- .../selftests/tc-testing/tc-tests/qdiscs/fifo.json | 23 + virt/kvm/kvm_main.c | 25 +- 214 files changed, 2726 insertions(+), 1745 deletions(-) create mode 100644 Documentation/filesystems/bcachefs/SubmittingPatches.rst create mode 100644 arch/s390/kvm/gmap-vsie.c create mode 100644 arch/s390/kvm/gmap.c create mode 100644 arch/s390/kvm/gmap.h