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 3e536ccc8b3e Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 1dd1b294d118 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e64426d1b365 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 036544279336 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits bad440f4fdb4 mount: ensure we don't pointlessly walk the mount tree omits 63690b75feb1 dcache: convert dentry flag macros to enum omits 7571ebd29ff2 afs: Fix afs_dynroot_readdir() to not use the RCU read lock omits 4a2208c25ce4 netfs: Update main API document adds a8df7d0ef92e objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() adds fe1042b1ef79 objtool: Split INSN_CONTEXT_SWITCH into INSN_SYSCALL and I [...] adds 9f9cc012c2cb objtool: Stop UNRET validation on UD2 adds 2dbbca9be4e5 objtool, xen: Fix INSN_SYSCALL / INSN_SYSRET semantics adds 2d12c6fb7875 objtool: Remove ANNOTATE_IGNORE_ALTERNATIVE from CLAC/STAC adds 87cb582d2f55 objtool: Fix false-positive "ignoring unreachables" warning new 54a012b62235 Merge tag 'objtool-urgent-2025-04-10' of git://git.kernel. [...] adds 0ba3a4ab76fd perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init adds 0cd575cab10e uprobes: Avoid false-positive lockdep splat on CONFIG_PREE [...] adds 56799bc03565 perf: Fix hang while freeing sigtrap event new ac253a537da3 Merge tag 'perf-urgent-2025-04-10' of git://git.kernel.org [...] adds 8b37357a78d7 x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to d [...] adds f2f29da9f0d4 x86/e820: Fix handling of subpage regions when calculating [...] adds 45c2e30bbd64 x86/resctrl: Fix rdtgroup_mkdir()'s unlocked use of kernfs [...] adds 996457176bb7 x86/early_printk: Use 'mmio32' for consistency, fix comments adds 13235d6d50bb x86/bugs: Rename entry_ibpb() to write_ibpb() adds fc9fd3f98423 x86/bugs: Use SBPB in write_ibpb() if applicable adds b1b19cfcf465 x86/bugs: Fix RSB clearing in indirect_branch_prediction_b [...] adds 18bae0dfec15 x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline adds 27ce8299bc1e x86/bugs: Don't fill RSB on context switch with eIBRS adds 83f6665a49c3 x86/bugs: Add RSB mitigation document adds af76f7d57ee9 Documentation/x86: Update the naming of CPU features for / [...] adds 254a6d14c9c9 Documentation/x86: Zap the subsection letters adds f0df00ebc57f x86/cpu: Avoid running off the end of an AMD erratum table adds 1fac13956e98 x86/ibt: Fix hibernate new 3c9de67dd370 Merge tag 'x86-urgent-2025-04-10' of git://git.kernel.org/ [...] adds 2424e146bee0 hrtimer: Add missing ACCESS_PRIVATE() for hrtimer::function adds 92e250c624ea timekeeping: Add a lockdep override in tick_freeze() adds acea9943271b vdso: Address variable shadowing in macros new 34833819d227 Merge tag 'timers-urgent-2025-04-10' of git://git.kernel.o [...] adds 75f8c87555e6 irqchip/davinci: Remove leftover header adds 305825d09b15 irqchip/sg2042-msi: Add missing chip flags adds f35508b93a2f irqchip/irq-bcm2712-mip: Set EOI/ACK flags in msi_parent_ops new 0c7cae12f67c Merge tag 'irq-urgent-2025-04-10' of git://git.kernel.org/ [...] new f5cd27ec7146 bcachefs: Fix escape sequence in prt_printf new afc5444e4d86 bcachefs: Fix type for parameter in journal_advance_devs_t [...] new 4a22a7332341 bcachefs: Use cpu_to_le16 for dirent lengths new 34b47e3d73a2 bcachefs: Fix UAF in bchfs_read() new 1ec94a9f6dd8 bcachefs: Fix duplicate "ro,read_only" in opts at startup new 4bf4b5046de0 bcachefs: use library APIs for ChaCha20 and Poly1305 new c92896ffb7fc bcachefs: Remove unnecessary softdep on xxhash new 55fd97fbc474 bcachefs: Use sort_nonatomic() instead of sort() new ef7785882672 Merge tag 'bcachefs-2025-04-10' of git://evilpiepirate.org [...] adds ed583d008edc drm/i915: Fix scanline_offset for LNL+ and BMG+ adds 9d3d9776bd3b drm/i915: Disable RPG during live selftest adds 2e43ae7dd71c drm/i915/gvt: fix unterminated-string-initialization warning adds 584cf613c24a drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 adds bc1feb8174b7 drm/i915/xe2hpd: Identify the memory type for SKUs with GD [...] adds a421f5033c82 drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed adds e3ea2eae7069 drm/i915/huc: Fix fence not released on early probe errors new 9afaa16cd3a2 Merge tag 'drm-intel-fixes-2025-04-09' of https://gitlab.f [...] adds b71a2bb0ce07 drm/amdgpu/mes11: optimize MES pipe FW version fetching adds a755906fb2b8 drm/amdgpu: immediately use GTT for new allocations adds c0dd8a9253fa drm/amdgpu/dma_buf: fix page_link check adds 2f6dd741cdcd drm/amdgpu/ip_discovery: add missing ip_discovery fw adds ba6d8f878d61 drm/amdkfd: sriov doesn't support per queue reset adds 69a46ce1f15b drm/amd/display: Do not enable Replay and PSR while VRR is [...] adds 4408b59eeacf drm/amd/display: Protect FPU in dml21_copy() adds afcdf51d97cd drm/amd/display: Protect FPU in dml2_init()/dml21_init() adds 366e77cd4923 drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() adds 139e99d58e37 drm/amd/display: Add HP Probook 445 and 465 to the quirk l [...] adds 1c5fdef30ed1 drm/amd/display: Add HP Elitebook 645 to the quirk list fo [...] adds b3862d60b1a8 drm/amdkfd: limit sdma queue reset caps flagging for gfx9 adds 3666ed821832 drm/amdgpu: Increase KIQ invalidate_tlbs timeout adds 1b5447d773d4 drm/amdgpu: Add cgroups implementation adds f5e7fabd1f5c drm/amdgpu: allow pinning DMA-bufs into VRAM if all import [...] new 7f991dd3641e drm/amdgpu/pm: add workload profile pause helper new c81a3ceedb1c drm/amdgpu/pm/swsmu: implement pause workload profile new 50f29ead1f1b drm/amd/display: pause the workload setting in dm new 35a5440832b2 drm/amdgpu: cancel gfx idle work in device suspend for s0ix new 7ba88b5cccc1 drm/amd/pm/smu11: Prevent division by zero new 34779e14461c drm/amdgpu/mes12: optimize MES pipe FW version fetching new 47271a0cae04 Merge tag 'amd-drm-fixes-6.15-2025-04-09' of https://gitla [...] adds 021ba7f1babd udmabuf: fix a buf size overflow issue during udmabuf creation adds 4ba2abe154ef drm/imagination: take paired job reference adds a5b230e7f3a5 drm/imagination: fix firmware memory leaks adds 3d50e61a17b6 drm/virtio: Fix flickering issue seen with imported dmabufs adds 8ec0fbb28d04 drm/nouveau: prime: fix ttm_bo_delayed_delete oops adds 6b4568b675b1 accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() adds 9a6f56762d23 accel/ivpu: Fix deadlock in ivpu_ms_cleanup() adds d893da85e06e accel/ivpu: Fix PM related deadlocks in MS IOCTLs adds 7cf6dd467e87 drm/virtio: Don't attach GEM to a non-created context in g [...] adds 395cc80051f8 drm/virtio: Fix missed dmabuf unpinning in error path of p [...] adds 7fb6afa9125f drm/sti: remove duplicate object names adds 1260ed777985 Merge drm/drm-fixes into drm-misc-fixes adds 13c1d5f3a7fa drm/tests: helpers: Create kunit helper to destroy a drm_d [...] adds dacafdcc7789 drm/tests: modeset: Fix drm_display_mode memory leak adds 9b0827ba8211 drm/tests: modeset: Fix drm_display_mode memory leak adds 70f29ca3117a drm/tests: cmdline: Fix drm_display_mode memory leak adds d34146340f95 drm/tests: modes: Fix drm_display_mode memory leak adds f02d3bfcd346 drm/tests: modes: Fix drm_display_mode memory leak adds 8b6f2e28431b drm/tests: probe-helper: Fix drm_display_mode memory leak adds 210db264cf87 drm/rockchip: vop2: Fix interface enable/mux setting of DP [...] adds 1d34597a1e23 drm/rockchip: dw_hdmi_qp: Fix io init for dw_hdmi_qp_rockc [...] new 927cec6c92e4 Merge tag 'drm-misc-fixes-2025-04-10' of https://gitlab.fr [...] new 5529df92b8e8 drm/xe/bmg: Add one additional PCI ID new 1d8c0557927e drm/xe/svm: Fix a potential bo UAF new 7bcfeddb36b7 drm/xe: Fix an out-of-bounds shift when invalidating TLB new 262de94a3a7e drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change new 00e0ae4f1f87 drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 new 20659d3150f1 drm/xe: Use local fence in error path of xe_migrate_clear new a5c71fd5b69b drm/xe/hw_engine: define sysfs_ops on all directories new dac2d70bb23f drm/xe: avoid plain 64-bit division new e775278cd75f drm/xe: Invalidate L3 read-only cachelines for geometry st [...] new 88ecb66b9956 drm/xe: Restore EIO errno return when GuC PC start fails new 485442c6a523 Merge tag 'drm-xe-fixes-2025-04-10' of https://gitlab.free [...] new 900241a5cc15 Merge tag 'drm-fixes-2025-04-11-1' of https://gitlab.freed [...] adds 2ccd42b959aa s390/virtio_ccw: Don't allocate/assign airqs for non-exist [...] adds 8231a0e63240 s390: Add z17 elf platform adds c51ea9888e88 s390: Allow to compile with z17 optimizations adds df194f57de71 s390/cpumf: Update CPU Measurement facility extended count [...] adds aa1ac98268cd s390/cpumf: Fix double free on error in cpumf_pmu_event_init() new 9b03fa105c69 Merge tag 's390-6.15-3' of git://git.kernel.org/pub/scm/li [...] adds 7ab4f0e37a0f ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls adds b988685388ef ACPI: EC: Set ec_no_wakeup for Lenovo Go S adds a8605b0ed187 ACPI: button: Only send `KEY_POWER` for `ACPI_BUTTON_NOTIF [...] new dcc4aca53338 Merge branches 'acpi-ec' and 'acpi-button' new c86e5b561a4a Merge tag 'acpi-6.15-rc2' of git://git.kernel.org/pub/scm/ [...] new df4bf3fa1b1e iommu: Fix crash in report_iommu_fault() new 548183ea388c iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs new 7d8c490ba396 iommu/vt-d: Remove an unnecessary call set_dma_ops() new 280e5a301005 iommu: Clear iommu-dma ops on cleanup new d9d3cede4167 iommu/ipmmu-vmsa: Register in a sensible order new 99deffc409b6 iommu/exynos: Fix suspend/resume with IDENTITY domain new 38e8844005e6 iommu/mediatek: Fix NULL pointer deference in mtk_iommu_de [...] new ae4814a3aab5 iommu: remove unneeded semicolon new 767e22001dfc iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() new 023e62ce85ce Merge tag 'iommu-fixes-v6.15-rc1' of git://git.kernel.org/ [...] new 9546ad1a9bda nvme: requeue namespace scan on missed AENs new 62baf70c3274 nvme: re-read ANA log page after ns scan completes new e3105f54a515 nvme: multipath: fix return value of nvme_available_path new b013b817f32f nvme-tcp: fix use-after-free of netns by kernel TCP socket. new 2b5f0c5bc819 nvmet-fcloop: swap list_add_tail arguments new f22c458f9495 nvmet-fcloop: replace kref with refcount new 72511b1dc414 nvmet-fcloop: add ref counting to lport new aeaa0913a699 nvmet-fc: inline nvmet_fc_delete_assoc new 88517565b592 nvmet-fc: inline nvmet_fc_free_hostport new 1a909565733e nvmet-fc: update tgtport ref per assoc new b0b26ad0e194 nvmet-fc: take tgtport reference only once new 70289ae5cac4 nvmet-fc: put ref when assoc->del_work is already scheduled new 818ad0bb4000 Merge tag 'nvme-6.15-2025-04-10' of git://git.infradead.or [...] new 3b607b75a345 null_blk: Use strscpy() instead of strscpy_pad() in null_a [...] new ff885625298f Merge tag 'block-6.15-20250411' of git://git.kernel.dk/linux new ad320e408a8c ata: pata_pxa: Fix potential NULL pointer dereference in p [...] new 8d46a2708503 ata: sata_sx4: Add error handling in pdc20621_i2c_read() new 2f3e5ef271e8 Merge tag 'ata-6.15-rc2' of git://git.kernel.org/pub/scm/l [...] adds 5d07ab2a7fa1 spi: fsl-qspi: Fix double cleanup in probe error path adds 82bedbfedd2f spi: fsl-spi: Remove redundant probe error message new e618ee89561b Merge tag 'spi-fix-v6.15-rc1' of git://git.kernel.org/pub/ [...] new c8ba3f8aff67 PCI: Run quirk_huawei_pcie_sva() before arm_smmu_probe_device() new 5d74992343b9 Merge tag 'pci-v6.15-fixes-1' of git://git.kernel.org/pub/ [...] adds 6f8a394aa952 cifs: Ensure that all non-client-specific reparse points a [...] adds b365b9d404b7 smb311 client: fix missing tcon check when mounting with l [...] adds c7efac7f1c71 cifs: Fix support for WSL-style symlinks adds 9502dd5c7029 smb: client: fix UAF in decryption with multichannel adds 16cb6b0509b6 cifs: Fix encoding of SMB1 Session Setup Kerberos Request [...] adds 9ce7351291a6 cifs: Remove explicit handling of IO_REPARSE_TAG_MOUNT_POI [...] adds 12193b9801e7 cifs: Improve handling of name surrogate reparse points in [...] adds 56c0bea52cef cifs: Split parse_reparse_point callback to functions: get [...] adds ef86ab131d91 cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 adds 56c283b9e001 smb3: Add defines for two new FileSystemAttributes new 3bde70a2c827 Merge tag 'v6.15-rc1-smb3-client-fixes' of git://git.samba [...] adds 7ca59947b5fc pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() adds e7327c193014 pwm: rcar: Improve register calculation adds 928446a5302e pwm: fsl-ftm: Handle clk_get_rate() returning 0 adds 00e53d0f4bae pwm: Let pwm_set_waveform() succeed even if lowlevel drive [...] adds fda6e0034e9d pwm: stm32: Search an appropriate duty_cycle if period can [...] adds a85e08a05bf7 pwm: axi-pwmgen: Let .round_waveform_tohw() signal when re [...] new ecd5d67ad602 Merge tag 'pwm/for-6.15-rc2-fixes' of git://git.kernel.org [...] adds 9bae8f4f2168 selftests/bpf: Make res_spin_lock test less verbose adds d4bac0288a2b bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags adds fcd7132cb1f9 selftests/net: test sk_filter support for SKF_NET_OFF on frags adds 7bbb38f1f920 Merge branch 'support-skf_net_off-and-skf_ll_off-on-skb-frags' adds 1ddb9ad2ac6e selftests/bpf: Make res_spin_lock AA test condition stronger adds 92b90f780d05 bpf: Use architecture provided res_smp_cond_load_acquire adds 2f41503d6476 bpf: Convert queue_stack map to rqspinlock new a650d38915c1 bpf: Convert ringbuf map to rqspinlock new b676ac484f84 Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...] new 4808595a9922 tracing: Hide get_vm_area() from MMUless builds new e1a453a57bc7 tracing: Do not add length to print format in synthetic events new 04a80a34c22f ftrace: Properly merge notrace hashes new 0ae6b8ce200d ftrace: Fix accounting of subop hashes new a1fc89d409d8 tracing/selftest: Add test to better test subops filtering [...] new 485acd207d7d ftrace: Do not have print_graph_retval() add a newline new 8d7861ac507d rv: Fix out-of-bound memory access in rv_is_container_monitor() new 7cdabafc0012 Merge tag 'trace-v6.15-rc1' of git://git.kernel.org/pub/sc [...] adds ed471e198493 memblock tests: Fix mutex related build error new 051ea726ee45 Merge tag 'fixes-2025-04-13' of git://git.kernel.org/pub/s [...] new 642335f3ea2b ext4: don't treat fhandle lookup of ea_inode as FS corruption new ce7e8a65aa1b Documentation: ext4: Add fields to ext4_super_block documentation new 7e50bbb134ab ext4: avoid -Wflex-array-member-not-at-end warning new ccad447a3d33 ext4: make block validity check resistent to sb bh corruption new 94824ac9a8aa ext4: fix off-by-one error in do_split new 5aaaedb0cb54 Merge tag 'ext4_for_linus-6.15-rc2' of git://git.kernel.or [...] new 004a365eb8b9 Merge tag 'erofs-for-6.15-rc2-fixes' of git://git.kernel.o [...] new 8ffd015db85f Linux 6.15-rc2 new a64e4d48a0b7 afs: Fix afs_dynroot_readdir() to not use the RCU read lock new b2b4483b5d05 dcache: convert dentry flag macros to enum new d43dbf7322a3 mount: ensure we don't pointlessly walk the mount tree new 40cb48eba3b4 netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS new b463d7fd118b fs: Fix filename init after recent refactoring new 8e3c15ee0d29 iomap: skip unnecessary ifs_block_is_uptodate check new 47a742fd977a fs: use namespace_{lock,unlock} in dissolve_on_fput() new e2aef868a8c3 Merge tag 'ovl-fixes-6.15-rc2' of ssh://gitolite.kernel.or [...] new 5862d246c091 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 802ef38363fe Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new cd35b6cb4664 nfs: add missing selections of CONFIG_CRC32 new a1d14d931bf7 nfsd: decrease sc_count directly if fail to queue dl_recall new edd54058c08c 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 (3e536ccc8b3e) \ N -- N -- N refs/heads/fs-current (edd54058c08c)
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 103 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/admin-guide/hw-vuln/index.rst | 1 + Documentation/admin-guide/hw-vuln/rsb.rst | 268 ++++++ Documentation/admin-guide/kernel-parameters.txt | 5 +- Documentation/arch/x86/cpuinfo.rst | 69 +- Documentation/filesystems/ext4/super.rst | 20 +- Documentation/filesystems/netfs_library.rst | 995 ++++++--------------- Makefile | 2 +- arch/arm64/include/asm/rqspinlock.h | 2 +- arch/s390/Kconfig | 19 + arch/s390/Makefile | 2 + arch/s390/include/asm/march.h | 4 + arch/s390/kernel/perf_cpum_cf.c | 11 +- arch/s390/kernel/perf_cpum_cf_events.c | 167 +++- arch/s390/kernel/perf_cpum_sf.c | 3 - arch/s390/kernel/processor.c | 4 + arch/s390/tools/gen_facilities.c | 3 + arch/x86/entry/entry.S | 9 +- arch/x86/include/asm/nospec-branch.h | 12 +- arch/x86/include/asm/smap.h | 12 +- arch/x86/kernel/acpi/boot.c | 11 + arch/x86/kernel/cpu/amd.c | 1 + arch/x86/kernel/cpu/bugs.c | 101 +-- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 48 +- arch/x86/kernel/e820.c | 17 +- arch/x86/kernel/early_printk.c | 10 +- arch/x86/mm/tlb.c | 6 +- arch/x86/power/hibernate_asm_64.S | 4 +- arch/x86/xen/xen-asm.S | 4 +- drivers/accel/ivpu/ivpu_debugfs.c | 4 +- drivers/accel/ivpu/ivpu_ipc.c | 3 +- drivers/accel/ivpu/ivpu_ms.c | 24 + drivers/acpi/button.c | 2 +- drivers/acpi/ec.c | 28 + drivers/acpi/pptt.c | 4 +- drivers/ata/pata_pxa.c | 6 + drivers/ata/sata_sx4.c | 13 +- drivers/block/null_blk/main.c | 2 +- drivers/dma-buf/udmabuf.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 4 + drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 4 + drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 21 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 9 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 21 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 17 +- .../drm/amd/display/dc/dml2/dml21/dml21_wrapper.c | 17 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 9 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 19 + drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 2 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 36 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 +- drivers/gpu/drm/i915/display/intel_bw.c | 14 +- drivers/gpu/drm/i915/display/intel_display.c | 4 +- drivers/gpu/drm/i915/display/intel_dp.c | 49 +- drivers/gpu/drm/i915/display/intel_vblank.c | 4 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 19 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 11 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_uc.c | 1 + drivers/gpu/drm/i915/gvt/opregion.c | 7 +- drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/selftests/i915_selftest.c | 18 + drivers/gpu/drm/i915/soc/intel_dram.c | 4 + drivers/gpu/drm/imagination/pvr_fw.c | 27 +- drivers/gpu/drm/imagination/pvr_job.c | 7 + drivers/gpu/drm/imagination/pvr_queue.c | 4 + drivers/gpu/drm/nouveau/nouveau_bo.c | 3 + drivers/gpu/drm/nouveau/nouveau_gem.c | 3 - drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c | 23 +- drivers/gpu/drm/rockchip/rockchip_vop2_reg.c | 6 +- drivers/gpu/drm/sti/Makefile | 2 - drivers/gpu/drm/tests/drm_client_modeset_test.c | 9 +- drivers/gpu/drm/tests/drm_cmdline_parser_test.c | 10 +- drivers/gpu/drm/tests/drm_kunit_helpers.c | 22 + drivers/gpu/drm/tests/drm_modes_test.c | 26 + drivers/gpu/drm/tests/drm_probe_helper_test.c | 8 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 11 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 20 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 1 + drivers/gpu/drm/xe/instructions/xe_gpu_commands.h | 1 + drivers/gpu/drm/xe/xe_device_types.h | 1 + drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 12 +- drivers/gpu/drm/xe/xe_guc_pc.c | 1 + drivers/gpu/drm/xe/xe_hw_engine.c | 12 +- drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c | 108 ++- drivers/gpu/drm/xe/xe_migrate.c | 6 +- drivers/gpu/drm/xe/xe_ring_ops.c | 13 +- drivers/gpu/drm/xe/xe_svm.c | 7 +- drivers/gpu/drm/xe/xe_wa_oob.rules | 2 + drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c | 32 +- drivers/iommu/dma-iommu.c | 4 +- drivers/iommu/exynos-iommu.c | 4 +- drivers/iommu/intel/iommu.c | 1 - drivers/iommu/intel/irq_remapping.c | 29 +- drivers/iommu/iommu.c | 6 +- drivers/iommu/ipmmu-vmsa.c | 27 +- drivers/iommu/mtk_iommu.c | 26 +- drivers/irqchip/irq-bcm2712-mip.c | 1 + drivers/irqchip/irq-sg2042-msi.c | 1 + drivers/nvme/host/core.c | 9 + drivers/nvme/host/multipath.c | 2 +- drivers/nvme/host/tcp.c | 2 + drivers/nvme/target/fc.c | 60 +- drivers/nvme/target/fcloop.c | 74 +- drivers/pci/quirks.c | 12 +- drivers/pwm/core.c | 13 +- drivers/pwm/pwm-axi-pwmgen.c | 10 +- drivers/pwm/pwm-fsl-ftm.c | 6 + drivers/pwm/pwm-mediatek.c | 8 +- drivers/pwm/pwm-rcar.c | 24 +- drivers/pwm/pwm-stm32.c | 12 +- drivers/s390/virtio/virtio_ccw.c | 16 +- drivers/spi/spi-fsl-qspi.c | 8 +- fs/Kconfig | 1 + fs/bcachefs/Kconfig | 5 +- fs/bcachefs/bcachefs.h | 4 +- fs/bcachefs/btree_journal_iter.c | 5 +- fs/bcachefs/btree_node_scan.c | 6 +- fs/bcachefs/btree_write_buffer.c | 8 +- fs/bcachefs/checksum.c | 247 ++--- fs/bcachefs/checksum.h | 3 +- fs/bcachefs/data_update.c | 2 +- fs/bcachefs/dirent.c | 4 +- fs/bcachefs/fs-io-buffered.c | 17 +- fs/bcachefs/io_read.c | 3 +- fs/bcachefs/journal_io.c | 2 +- fs/bcachefs/recovery.c | 6 +- fs/bcachefs/super.c | 10 - fs/ext4/block_validity.c | 5 +- fs/ext4/inode.c | 75 +- fs/ext4/mballoc.c | 18 +- fs/ext4/namei.c | 2 +- fs/iomap/buffered-io.c | 2 +- fs/namei.c | 8 +- fs/namespace.c | 4 +- fs/netfs/main.c | 4 + fs/nfs/Kconfig | 2 +- fs/nfs/internal.h | 7 - fs/nfs/nfs4session.h | 4 - fs/nfsd/Kconfig | 1 + fs/nfsd/nfs4state.c | 2 +- fs/nfsd/nfsfh.h | 7 - fs/smb/client/cifsencrypt.c | 16 +- fs/smb/client/cifsglob.h | 6 +- fs/smb/client/cifspdu.h | 2 + fs/smb/client/connect.c | 2 + fs/smb/client/inode.c | 25 +- fs/smb/client/reparse.c | 63 +- fs/smb/client/reparse.h | 5 +- fs/smb/client/sess.c | 60 +- fs/smb/client/smb1ops.c | 53 +- fs/smb/client/smb2ops.c | 14 +- fs/smb/client/smb2pdu.c | 11 +- fs/smb/common/smb2pdu.h | 6 +- fs/smb/server/smb_common.h | 2 + include/drm/drm_kunit_helpers.h | 3 + include/drm/intel/pciids.h | 1 + include/linux/hrtimer.h | 2 +- include/linux/irqchip/irq-davinci-aintc.h | 27 - include/linux/nfs.h | 7 - include/linux/perf_event.h | 1 - include/vdso/unaligned.h | 12 +- kernel/bpf/queue_stack_maps.c | 35 +- kernel/bpf/ringbuf.c | 17 +- kernel/bpf/rqspinlock.c | 2 +- kernel/events/core.c | 70 +- kernel/events/uprobes.c | 15 +- kernel/time/hrtimer.c | 2 +- kernel/time/tick-common.c | 22 + kernel/trace/ftrace.c | 314 ++++--- kernel/trace/rv/rv.c | 7 +- kernel/trace/trace.c | 7 + kernel/trace/trace_events_synth.c | 1 - kernel/trace/trace_functions_graph.c | 11 +- net/core/filter.c | 80 +- tools/objtool/arch/x86/decode.c | 18 +- tools/objtool/arch/x86/special.c | 2 +- tools/objtool/check.c | 59 +- tools/objtool/include/objtool/arch.h | 3 +- tools/testing/memblock/internal.h | 6 + tools/testing/memblock/linux/mutex.h | 14 + .../selftests/bpf/prog_tests/res_spin_lock.c | 7 +- tools/testing/selftests/bpf/progs/res_spin_lock.c | 10 +- .../ftrace/test.d/ftrace/fgraph-multi-filter.tc | 177 ++++ tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 2 + tools/testing/selftests/net/skf_net_off.c | 244 +++++ tools/testing/selftests/net/skf_net_off.sh | 30 + 195 files changed, 2884 insertions(+), 2040 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/rsb.rst delete mode 100644 include/linux/irqchip/irq-davinci-aintc.h create mode 100644 tools/testing/memblock/linux/mutex.h create mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/fgraph-multi-filter.tc create mode 100644 tools/testing/selftests/net/skf_net_off.c create mode 100755 tools/testing/selftests/net/skf_net_off.sh