ci starts bisection 2023-02-24 09:23:22.597849684 +0000 UTC m=+105527.608569093 bisecting fixing commit since 55be6084c8e0e0ada9278c2ab60b7a584378efda building syzkaller on b31320fc8f3519e40494f64ebf77c13d16284bfd ensuring issue is reproducible on original commit 55be6084c8e0e0ada9278c2ab60b7a584378efda testing commit 55be6084c8e0e0ada9278c2ab60b7a584378efda gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6b7186c8c10805ae519c68335f3d2f9c51ce90503380f7bf297c0a506cf01335 run #0: crashed: general protection fault in ntfs_fill_super run #1: crashed: general protection fault in ntfs_fill_super run #2: crashed: general protection fault in ntfs_fill_super run #3: crashed: general protection fault in ntfs_fill_super run #4: crashed: general protection fault in ntfs_fill_super run #5: crashed: INFO: rcu detected stall in corrupted run #6: crashed: INFO: rcu detected stall in corrupted run #7: crashed: general protection fault in ntfs_fill_super run #8: crashed: INFO: rcu detected stall in corrupted run #9: crashed: general protection fault in ntfs_fill_super run #10: crashed: INFO: rcu detected stall in corrupted run #11: crashed: general protection fault in ntfs_fill_super run #12: crashed: general protection fault in ntfs_fill_super run #13: crashed: INFO: rcu detected stall in corrupted run #14: crashed: INFO: rcu detected stall in corrupted run #15: crashed: INFO: rcu detected stall in corrupted run #16: crashed: INFO: rcu detected stall in corrupted run #17: crashed: INFO: rcu detected stall in corrupted run #18: crashed: general protection fault in ntfs_fill_super run #19: crashed: general protection fault in ntfs_fill_super testing current HEAD d2980d8d826554fa6981d621e569a453787472f8 testing commit d2980d8d826554fa6981d621e569a453787472f8 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a613e74538fa903c9db76716537d7437df762b792575062ae20a207d3c1c5dcb all runs: OK # git bisect start d2980d8d826554fa6981d621e569a453787472f8 55be6084c8e0e0ada9278c2ab60b7a584378efda Bisecting: 15805 revisions left to test after this (roughly 14 steps) [ab425febda94c7d287ea3433cbd0971771d6aeb4] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma testing commit ab425febda94c7d287ea3433cbd0971771d6aeb4 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 01321fd1b7e8149e27b7364b04401eddbcf370a52a081153bdedcfca2c25a99a run #0: crashed: general protection fault in ntfs_fill_super run #1: crashed: general protection fault in ntfs_fill_super run #2: crashed: general protection fault in ntfs_fill_super run #3: crashed: general protection fault in ntfs_fill_super run #4: crashed: general protection fault in ntfs_fill_super run #5: crashed: INFO: rcu detected stall in corrupted run #6: crashed: INFO: rcu detected stall in corrupted run #7: crashed: INFO: rcu detected stall in corrupted run #8: crashed: INFO: rcu detected stall in corrupted run #9: crashed: INFO: rcu detected stall in corrupted # git bisect good ab425febda94c7d287ea3433cbd0971771d6aeb4 Bisecting: 7906 revisions left to test after this (roughly 13 steps) [8fdf6659974d697ef09acd216ffff34706a1b83a] Merge branch 'adding-sparx5-es0-vcap-support' testing commit 8fdf6659974d697ef09acd216ffff34706a1b83a gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1e96c11b737f57c45e3ccfc69bdc02e6fa498dec33a4bbff23a3188dc572e7fc all runs: crashed: INFO: trying to register non-static key in net_free # git bisect good 8fdf6659974d697ef09acd216ffff34706a1b83a Bisecting: 3985 revisions left to test after this (roughly 12 steps) [f3dd0c53370e70c0f9b7e931bbec12916f3bb8cc] bpf: add missing header file include testing commit f3dd0c53370e70c0f9b7e931bbec12916f3bb8cc gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 874d41339c1da79e19b7aa85863c5ab1ee9d1f246f9512f978896aab608128ab all runs: OK # git bisect bad f3dd0c53370e70c0f9b7e931bbec12916f3bb8cc Bisecting: 1781 revisions left to test after this (roughly 11 steps) [950b6662e26e381cf8834b9b78b08261890ee697] Merge tag 'soc-dt-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit 950b6662e26e381cf8834b9b78b08261890ee697 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ca0b98cd5bd4db740f8cb6023b30db939fc1021efd85ea0542b443a80420a237 run #0: crashed: INFO: rcu detected stall in corrupted run #1: crashed: INFO: rcu detected stall in corrupted run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK reproducer seems to be flaky # git bisect good 950b6662e26e381cf8834b9b78b08261890ee697 Bisecting: 884 revisions left to test after this (roughly 10 steps) [bcf5470eb4a13e5670fefb21525b43ef385c6fc6] Merge tag 's390-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux testing commit bcf5470eb4a13e5670fefb21525b43ef385c6fc6 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4296398b00c9b9676e219b811c89f1f02367a655b86002d7f700c04e4b70a6e5 run #0: crashed: INFO: rcu detected stall in corrupted run #1: crashed: INFO: rcu detected stall in corrupted run #2: crashed: INFO: rcu detected stall in corrupted run #3: crashed: INFO: rcu detected stall in corrupted run #4: crashed: INFO: rcu detected stall in corrupted run #5: crashed: INFO: rcu detected stall in corrupted run #6: crashed: INFO: rcu detected stall in corrupted run #7: crashed: INFO: rcu detected stall in corrupted run #8: crashed: INFO: rcu detected stall in corrupted run #9: crashed: INFO: rcu detected stall in corrupted run #10: crashed: INFO: rcu detected stall in corrupted run #11: crashed: INFO: rcu detected stall in corrupted run #12: crashed: INFO: rcu detected stall in corrupted run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good bcf5470eb4a13e5670fefb21525b43ef385c6fc6 Bisecting: 441 revisions left to test after this (roughly 9 steps) [36289a03bcd3aabdf66de75cb6d1b4ee15726438] Merge tag 'v6.3-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 testing commit 36289a03bcd3aabdf66de75cb6d1b4ee15726438 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1d080ffdf3899ad905152377693dd00f6a475dc1b0e3e7fb5fabce47b657b88b run #0: crashed: INFO: rcu detected stall in corrupted run #1: crashed: INFO: rcu detected stall in corrupted run #2: crashed: INFO: rcu detected stall in corrupted run #3: crashed: INFO: rcu detected stall in corrupted run #4: crashed: INFO: rcu detected stall in corrupted run #5: crashed: INFO: rcu detected stall in corrupted run #6: crashed: INFO: rcu detected stall in corrupted run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 36289a03bcd3aabdf66de75cb6d1b4ee15726438 Bisecting: 231 revisions left to test after this (roughly 8 steps) [1a30a6b25f263686dbf2028d56041ac012b10dcb] wifi: brcmfmac: p2p: Introduce generic flexible array frame member testing commit 1a30a6b25f263686dbf2028d56041ac012b10dcb gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 46985d779e6f726af85dcccbf4600a972c11196485520e12be4a41c96316cf7e all runs: crashed: INFO: trying to register non-static key in net_free # git bisect good 1a30a6b25f263686dbf2028d56041ac012b10dcb Bisecting: 135 revisions left to test after this (roughly 7 steps) [01bb11ad828b320749764fa93ad078db20d08a9e] sched/topology: fix KASAN warning in hop_cmp() testing commit 01bb11ad828b320749764fa93ad078db20d08a9e gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e2419570546d616cfeebfb880db6163b0995d3986637fc0becc20b2bd16fc8c6 all runs: OK # git bisect bad 01bb11ad828b320749764fa93ad078db20d08a9e Bisecting: 47 revisions left to test after this (roughly 6 steps) [64cb6aad12328015202af5b2a9623c6bcc021855] net/sched: taprio: dynamic max_sdu larger than the max_mtu is unlimited testing commit 64cb6aad12328015202af5b2a9623c6bcc021855 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1e5c933c4a58efcbd0956823f919d23ea81d6415522e5ebfab1948e4f80d7d21 all runs: OK # git bisect bad 64cb6aad12328015202af5b2a9623c6bcc021855 Bisecting: 23 revisions left to test after this (roughly 5 steps) [f5b12be34249e8fd0f866927bc978f9e08fc9770] net: dsa: ocelot: fix selecting MFD_OCELOT testing commit f5b12be34249e8fd0f866927bc978f9e08fc9770 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 21d22f5047b83ab378f521fa1dc2fb08876aeaa703d7101ca0b9a8817f7b17c6 run #0: crashed: INFO: trying to register non-static key in net_free run #1: crashed: INFO: trying to register non-static key in net_free run #2: crashed: INFO: trying to register non-static key in net_free run #3: crashed: INFO: trying to register non-static key in net_free run #4: crashed: INFO: trying to register non-static key in net_free run #5: crashed: INFO: trying to register non-static key in net_free run #6: crashed: INFO: trying to register non-static key in net_free run #7: crashed: INFO: trying to register non-static key in net_free run #8: crashed: INFO: trying to register non-static key in net_free run #9: crashed: INFO: trying to register non-static key in net_free run #10: crashed: INFO: trying to register non-static key in net_free run #11: crashed: INFO: trying to register non-static key in net_free run #12: crashed: INFO: trying to register non-static key in net_free run #13: crashed: INFO: trying to register non-static key in net_free run #14: crashed: INFO: trying to register non-static key in net_free run #15: crashed: INFO: trying to register non-static key in net_free run #16: crashed: INFO: trying to register non-static key in net_free run #17: crashed: unregister_netdevice: waiting for DEV to become free run #18: crashed: INFO: trying to register non-static key in net_free run #19: crashed: INFO: trying to register non-static key in net_free # git bisect good f5b12be34249e8fd0f866927bc978f9e08fc9770 Bisecting: 11 revisions left to test after this (roughly 4 steps) [675f176b4dcc2b75adbcea7ba0e9a649527f53bd] Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net testing commit 675f176b4dcc2b75adbcea7ba0e9a649527f53bd gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 127eeebcbfc0d6aebbf0f2079b438295c246e02e545c0eab72f65523ecf62eaf all runs: OK # git bisect bad 675f176b4dcc2b75adbcea7ba0e9a649527f53bd Bisecting: 6 revisions left to test after this (roughly 3 steps) [22551e77e5507a06114c0af2b92bbf1a66ec33c5] net/mlx5: Configure IPsec steering for egress RoCEv2 traffic testing commit 22551e77e5507a06114c0af2b92bbf1a66ec33c5 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2ce808ac5f5dcc78d7789f4282daf88688ed1c7375c84fd16dc07f56c20c6b8d run #0: crashed: INFO: rcu detected stall in corrupted run #1: crashed: INFO: rcu detected stall in corrupted run #2: crashed: INFO: rcu detected stall in corrupted run #3: crashed: INFO: rcu detected stall in corrupted run #4: crashed: INFO: rcu detected stall in corrupted run #5: crashed: INFO: rcu detected stall in corrupted run #6: crashed: INFO: rcu detected stall in corrupted run #7: crashed: INFO: rcu detected stall in corrupted run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 22551e77e5507a06114c0af2b92bbf1a66ec33c5 Bisecting: 3 revisions left to test after this (roughly 2 steps) [5198cb408fcfc0b49c418314570423efe2217754] selftests: seg6: add selftest for PSP flavor in SRv6 End behavior testing commit 5198cb408fcfc0b49c418314570423efe2217754 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1cf083561f9455c03c9e87d00ccc4c1640adc932578c84b259dc2003d827c72c all runs: crashed: INFO: trying to register non-static key in net_free # git bisect good 5198cb408fcfc0b49c418314570423efe2217754 Bisecting: 1 revision left to test after this (roughly 1 step) [ca0df43d211039dded5a8f8553356414c9a74731] Merge tag 'wireless-next-2023-03-16' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next testing commit ca0df43d211039dded5a8f8553356414c9a74731 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 01d2dd08ed24cd2239cdec186b2bbef5822bd4f2468b1648ba62a92b8ac688c8 run #0: crashed: INFO: trying to register non-static key in net_free run #1: crashed: INFO: trying to register non-static key in net_free run #2: crashed: INFO: trying to register non-static key in net_free run #3: crashed: INFO: trying to register non-static key in net_free run #4: crashed: INFO: trying to register non-static key in net_free run #5: crashed: INFO: trying to register non-static key in net_free run #6: crashed: INFO: trying to register non-static key in net_free run #7: crashed: INFO: trying to register non-static key in net_free run #8: crashed: INFO: trying to register non-static key in net_free run #9: crashed: INFO: trying to register non-static key in net_free run #10: crashed: INFO: trying to register non-static key in net_free run #11: crashed: INFO: trying to register non-static key in net_free run #12: crashed: INFO: trying to register non-static key in net_free run #13: crashed: INFO: trying to register non-static key in net_free run #14: crashed: INFO: trying to register non-static key in net_free run #15: crashed: INFO: trying to register non-static key in net_free run #16: crashed: unregister_netdevice: waiting for DEV to become free run #17: crashed: unregister_netdevice: waiting for DEV to become free run #18: crashed: INFO: trying to register non-static key in net_free run #19: crashed: INFO: trying to register non-static key in net_free # git bisect good ca0df43d211039dded5a8f8553356414c9a74731 Bisecting: 0 revisions left to test after this (roughly 0 steps) [84cb1b53cdbad52642571e31a8aee301206d2043] Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux testing commit 84cb1b53cdbad52642571e31a8aee301206d2043 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 571ad8ee1ce4413ce48519f2d2f0b0ea254033edb139227603287ae204e3d609 all runs: crashed: INFO: trying to register non-static key in net_free # git bisect good 84cb1b53cdbad52642571e31a8aee301206d2043 675f176b4dcc2b75adbcea7ba0e9a649527f53bd is the first bad commit commit 675f176b4dcc2b75adbcea7ba0e9a649527f53bd Merge: 84cb1b53cdba ec35307e18ba Author: David S. Miller Date: Fri Feb 17 11:06:39 2023 +0000 Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net Some of the devlink bits were tricky, but I think I got it right. Signed-off-by: David S. Miller .mailmap | 2 + .../admin-guide/hw-vuln/cross-thread-rsb.rst | 92 +++++++++++++++ Documentation/admin-guide/hw-vuln/index.rst | 1 + MAINTAINERS | 18 ++- Makefile | 2 +- arch/arm/boot/dts/rk3288.dtsi | 1 + arch/arm/boot/dts/stihxxx-b2120.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 2 - arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 2 +- .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 7 ++ arch/arm64/boot/dts/rockchip/rk3399.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3566-box-demo.dts | 11 ++ arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 5 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 1 + arch/powerpc/Kconfig | 1 - arch/powerpc/kernel/interrupt.c | 6 +- arch/powerpc/kexec/file_load_64.c | 1 + arch/riscv/include/asm/pgtable.h | 4 + arch/riscv/kernel/probes/kprobes.c | 8 +- arch/riscv/kernel/stacktrace.c | 3 +- arch/riscv/mm/cacheflush.c | 4 +- arch/riscv/mm/pgtable.c | 20 ++++ arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/intel-family.h | 2 + arch/x86/kernel/cpu/common.c | 9 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kvm/x86.c | 43 +++++-- drivers/acpi/nfit/core.c | 2 +- drivers/clk/ingenic/jz4760-cgu.c | 18 ++- drivers/clk/microchip/clk-mpfs-ccc.c | 10 +- drivers/cpufreq/qcom-cpufreq-hw.c | 26 ++-- drivers/cxl/core/region.c | 12 +- drivers/dax/super.c | 2 +- drivers/firmware/efi/libstub/arm64.c | 9 +- drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-vf610.c | 41 ++++--- drivers/gpio/gpiolib-acpi.c | 12 ++ drivers/gpio/gpiolib-acpi.h | 1 - drivers/gpu/drm/Kconfig | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 11 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1 - drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 53 ++++++--- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 2 + .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 5 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 29 ++--- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 4 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 6 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 1 + drivers/gpu/drm/ast/ast_mode.c | 4 +- drivers/gpu/drm/drm_client.c | 33 ++++-- drivers/gpu/drm/i915/display/intel_bios.c | 33 ++++-- drivers/gpu/drm/i915/display/intel_fbdev.c | 12 ++ drivers/gpu/drm/i915/display/skl_watermark.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 14 +-- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 14 +-- drivers/gpu/drm/vc4/vc4_crtc.c | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 18 +-- drivers/gpu/drm/vc4/vc4_plane.c | 6 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 10 +- drivers/infiniband/core/umem_dmabuf.c | 8 +- drivers/infiniband/hw/hfi1/file_ops.c | 7 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 9 +- drivers/infiniband/hw/irdma/cm.c | 3 + drivers/infiniband/hw/mana/qp.c | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 8 ++ drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 3 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 4 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 26 ++++ drivers/net/ethernet/intel/ice/ice_xsk.c | 44 +++++-- drivers/net/ethernet/intel/igb/igb_main.c | 54 ++++++--- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 28 +++-- drivers/net/ethernet/netronome/nfp/crypto/ipsec.c | 39 +++--- drivers/net/ethernet/netronome/nfp/nfp_net.h | 25 +++- .../net/ethernet/netronome/nfp/nfp_net_common.c | 108 ++++++++--------- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 3 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 12 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 1 + drivers/net/usb/kalmia.c | 8 +- drivers/net/vmxnet3/vmxnet3_drv.c | 50 ++++---- drivers/nvdimm/Kconfig | 19 +++ drivers/nvdimm/nd.h | 2 +- drivers/nvdimm/pfn_devs.c | 42 ++++--- drivers/nvme/host/auth.c | 2 +- drivers/nvme/host/pci.c | 20 ++-- drivers/of/of_reserved_mem.c | 3 +- drivers/pci/pci.c | 7 -- drivers/pci/pci.h | 4 - drivers/pci/pcie/aspm.c | 111 ++++++----------- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 13 +- drivers/pinctrl/intel/pinctrl-intel.c | 16 ++- drivers/pinctrl/mediatek/pinctrl-mt8195.c | 4 +- drivers/pinctrl/pinctrl-amd.c | 1 + drivers/pinctrl/pinctrl-single.c | 2 + drivers/pinctrl/qcom/pinctrl-sm8450-lpass-lpi.c | 2 +- drivers/platform/x86/intel/vsec.c | 9 ++ drivers/spi/spi-dw-core.c | 2 +- drivers/spi/spi.c | 23 +++- drivers/spi/spidev.c | 22 +++- drivers/usb/core/quirks.c | 3 + drivers/usb/gadget/function/u_ether.c | 4 + drivers/usb/typec/altmodes/displayport.c | 8 +- drivers/video/fbdev/core/fb_defio.c | 10 +- drivers/video/fbdev/core/fbmem.c | 4 + drivers/video/fbdev/nvidia/nvidia.c | 81 +++++++------ fs/aio.c | 4 + fs/btrfs/extent_io.c | 2 + fs/btrfs/tree-log.c | 23 +++- fs/btrfs/tree-log.h | 2 - fs/btrfs/volumes.c | 16 ++- fs/ceph/mds_client.c | 6 + fs/dax.c | 5 +- fs/nfsd/nfs4state.c | 2 +- fs/squashfs/xattr_id.c | 2 +- include/drm/drm_client.h | 5 - include/linux/fb.h | 1 + include/linux/mm.h | 12 +- include/linux/netdevice.h | 2 - include/linux/shrinker.h | 5 +- include/linux/trace_events.h | 1 + include/net/sock.h | 13 ++ include/trace/stages/stage4_event_fields.h | 3 +- include/uapi/drm/virtgpu_drm.h | 1 + kernel/locking/rtmutex.c | 5 +- kernel/trace/trace.h | 1 + kernel/trace/trace_events.c | 39 ++++-- kernel/trace/trace_export.c | 3 +- lib/parser.c | 39 +++--- mm/gup.c | 2 +- mm/kasan/common.c | 3 + mm/kasan/generic.c | 7 +- mm/kasan/shadow.c | 12 ++ mm/ksm.c | 7 +- mm/memblock.c | 8 +- mm/memory.c | 3 + mm/page_alloc.c | 5 +- mm/shrinker_debug.c | 13 +- mm/swapfile.c | 20 +++- mm/vmscan.c | 6 +- net/caif/caif_socket.c | 1 + net/core/dev.c | 10 +- net/core/net_namespace.c | 10 +- net/core/stream.c | 1 - net/dccp/ipv6.c | 7 +- net/devlink/dev.c | 2 - net/devlink/leftover.c | 13 ++ net/ipv6/datagram.c | 2 +- net/ipv6/tcp_ipv6.c | 11 +- net/key/af_key.c | 2 +- net/mpls/af_mpls.c | 4 + net/openvswitch/meter.c | 4 +- net/sched/act_ctinfo.c | 6 +- net/sctp/diag.c | 4 +- net/socket.c | 9 +- net/tipc/socket.c | 2 + scripts/gdb/linux/cpus.py | 2 +- security/apparmor/policy_compat.c | 3 +- sound/pci/hda/patch_realtek.c | 9 ++ sound/pci/lx6464es/lx_core.c | 11 +- sound/soc/codecs/es8326.c | 6 +- sound/soc/codecs/rt715-sdca-sdw.c | 2 +- sound/soc/codecs/tas5805m.c | 131 ++++++++++++++------- sound/soc/fsl/fsl_sai.c | 1 + sound/soc/soc-topology.c | 8 +- sound/soc/sof/amd/acp.c | 36 +++--- sound/synth/emux/emux_nrpn.c | 3 + tools/testing/memblock/internal.h | 4 - tools/testing/selftests/net/fib_rule_tests.sh | 128 +++++++++++++++++++- tools/testing/selftests/net/nettest.c | 51 +++++++- 196 files changed, 1611 insertions(+), 775 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/cross-thread-rsb.rst Reproducer flagged being flaky revisions tested: 17, total time: 4h26m1.860556889s (build: 2h2m5.097843174s, test: 2h21m40.883238441s) first good commit: 675f176b4dcc2b75adbcea7ba0e9a649527f53bd Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net recipients (to): ["davem@davemloft.net"] recipients (cc): []