This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from e48e99b6edf4 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] new 84c3c08f5a6c ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoB [...] new 2a07804170c7 ALSA: hda/tas2781: Upgrade calibratd-data writing code to [...] new e5182305a519 ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx new 986da36806b1 ALSA/hda: intel-sdw-acpi: Remove (explicitly) unused header new 22c7f77247a8 ALSA: hda/realtek - Support mute led function for HP platform new 8983dc1b66c0 ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBo [...] new 2593f7e0dc93 firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 o [...] new 012a6efcc805 ASoC: sma1307: Fix error handling in sma1307_setting_loaded() new ed3b274abc40 ASoC: codecs: wsa883x: Correct VI sense channel mask new 060fac202eb8 ASoC: codecs: wsa884x: Correct VI sense channel mask new 7e010a045330 ASoC: codecs: wsa88xx: Correct VI sense channel mask new 7eccc86e90f0 ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path new 7d783d9074cb ASoC: SOF: hda/ptl: Move mic privacy change notification s [...] new 1ebd4944266e ASoC: codecs: rt5665: Fix some error handling paths in rt5 [...] new 3d4a4411aa8b ASoC: q6apm-dai: schedule all available frames to avoid ds [...] new 0badb5432fd5 ASoC: q6apm: add q6apm_get_hw_pointer helper new 310701950184 ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment. new 5d01ed9b9939 ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns. new a93dad6f4e6a ASoC: q6apm-dai: make use of q6apm_get_hw_pointer new cc80b44b69fd ASoC: q6apm: fix under runs and fragment sizes new 93d34608fd16 ASoC: imx-card: Add NULL check in imx_card_probe() new 02dc9b9617e4 Merge tag 'asoc-fix-v6.15-merge-window' of https://git.ker [...] new 3551e679c3ee Merge tag 'sound-fix-6.15-rc1' of git://git.kernel.org/pub [...] new b5322b6ec06a x86/uaccess: Improve performance by aligning writes to 8 b [...] new f710202b2a45 x86/tools: Drop duplicate unlikely() definition in insn_de [...] new 7170130e4c72 x86/mm/init: Handle the special case of device private pag [...] new d0ebf4c7eb91 x86/platform/iosf_mbi: Remove unused iosf_mbi_unregister_p [...] new e5f1e8af9c9e x86/fred: Fix system hang during S4 resume with FRED enabled new fffb5cd21e0b Merge tag 'x86-urgent-2025-04-04' of git://git.kernel.org/ [...] new 7b98c1c8e2ab platform/x86: thinkpad_acpi: Fix NULL pointer dereferences [...] new 2b9f84e7dc86 platform/x86: thinkpad_acpi: disable ACPI fan access for T [...] new 9462e74c5c98 platform/x86: ISST: Correct command storage data length new 566d3a52b8f6 MAINTAINERS: consistently use my dedicated email address new 7ebd68d978bb Merge tag 'platform-drivers-x86-v6.15-2' of git://git.kern [...] new a70a3a632213 irqdomain: soc: Switch to irq_find_mapping() new 29904d6c1be6 MAINTAINERS: add myself as maintainer for the fsl-mc bus new baa9934908ad MAINTAINERS: fix nonexistent dtbinding file name new 586739b1e8b1 MAINTAINERS: add the linuppc-dev list to the fsl-mc bus entry new c25951eb7518 bus: fsl-mc: Remove deadcode new 45c88e9e8282 Merge tag 'soc_fsl-6.15-1' of https://github.com/chleroy/l [...] new 6ef4ea3c944b Input: tsc2007 - accept standard properties new af34290cdc60 Merge tag 'omap-for-v6.14/drivers-signed' of https://git.k [...] new a05c6e6694c1 Merge tag 'soc-drivers-6.15-2' of git://git.kernel.org/pub [...] new 7a874e8b54ea spi-rockchip: Fix register out of bounds access new d32c4e58545f spi: SPI_QPIC_SNAND should be tristate and depend on MTD new 40369bfe717e spi: fsl-qspi: use devm function instead of driver remove new 7ba0847fa1c2 spi: cadence: Fix out-of-bounds array access in cdns_mrvl_ [...] new 3cb2a2f7eebb spi: cadence-qspi: revert "Improve spi memory performance" new d6691010523f spi: bcm2835: Do not call gpiod_put() on invalid descriptor new e19c1272c80a spi: bcm2835: Restore native CS probing when pinctrl-bcm28 [...] new 963645273579 Merge tag 'spi-fix-v6.15-merge-window' of git://git.kernel [...] new 078aabd567de netlabel: Fix NULL pointer exception caused by CALIPSO on [...] new ce8fe975fd99 net_sched: skbprio: Remove overly strict queue assertions new 076c70098893 selftests: tc-testing: Add TBF with SKBPRIO queue length c [...] new daf63408dd3a Merge branch 'net_sched-skbprio-remove-overly-strict-queue [...] new 10206302af85 sctp: add mutual exclusion in proc_sctp_do_udp_port() new 57b290d97c61 net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue() new 367579274f60 net: airoha: Fix ETS priomap validation new d996e412b2df bpf: add missing ops lock around dev_xdp_attach_link new 5bbcb5902e1c MAINTAINERS: update Open vSwitch maintainers new d3210dabda8d eth: mlx4: select PAGE_POOL new 96844075226b net: mvpp2: Prevent parser TCAM memory corruption new ca9e5d3d9a4d selftests: tc-testing: fix nat regex matching new 1b7fdc702c03 rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init(). new 5a465a0da13e udp: Fix multiple wraparounds of sk->sk_rmem_alloc. new df207de9d9e7 udp: Fix memory accounting leak. new 0ff0faf7afb4 Merge branch 'udp-fix-two-integer-overflows-when-sk-sk_rcv [...] new fccd2b711d96 vsock: avoid timeout during connect() if the socket is closing new 8930424777e4 tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu(). new 3a0a3ff6593d net: decrease cached dst counters in dst_release new 15970e1b23f5 gve: handle overflow when reporting TX consumed descriptors new 8241ecec1cdc sfc: fix NULL dereferences in ef100_process_design_param() new e5ddf19dbc3e net/selftests: Add loopback link local route for self-connect new e4546c6498c6 eth: bnxt: fix deadlock in the mgmt_ops new 7ac6ea4a3e08 ipv6: fix omitted netlink attributes when using RTEXT_FILT [...] new 40eb4a0434cd MAINTAINERS: Update Loic Poulain's email address new a58d882841a0 net: dsa: mv88e6xxx: propperly shutdown PPU re-enable time [...] new 09bccf56db36 net: airoha: Validate egress gdm port in airoha_ppe_foe_en [...] new d2ccd0560d96 net: switch to netif_disable_lro in inetdev_init new 4c975fd70002 net: hold instance lock during NETDEV_REGISTER/UP new 8965c160b8f7 net: use netif_disable_lro in ipv6_add_dev new b912d599d3d8 net: rename rtnl_net_debug to lock_debug new 1901066aab76 netdevsim: add dummy device notifiers new dbfc99495d96 net: dummy: request ops lock new ee705fa21fdc docs: net: document netdev notifier expectations new 56c8a23f8a0f selftests: net: use netdevsim in netns test new 8ea7c1b3f222 Merge branch 'net-hold-instance-lock-during-netdev_up-register' new c0f21784bca5 io_uring/zcrx: fix selftests w/ updated netdev Python helpers new b27055a08ad4 net: fix geneve_opt length integer overflow new dddeeaa16ce9 igc: Fix XSK queue NAPI ID mapping new d931cf9b38da igc: Fix TX drops in XDP ZC new efaaf344bc29 e1000e: change k1 configuration on MTP and later platforms new 40206599beec ixgbe: fix media type detection for E610 device new 4c9106f4906a idpf: fix adapter NULL pointer dereference on reboot new 915873752ccf Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 9d74da1177c8 netfilter: nft_set_hash: GC reaps elements with conncount [...] new 688c15017d5c netfilter: nf_tables: don't unregister hook when table is dormant new 1b755d8eb1ac netfilter: nft_tunnel: fix geneve_opt type confusion addition new 8bc251e5d874 Merge tag 'nf-25-04-03' of git://git.kernel.org/pub/scm/li [...] new 2a8377720a0a net: octeontx2: Handle XDP_ABORTED and XDP invalid as XDP_DROP new 51de36000934 usbnet:fix NPE during rx_complete new 4d0ab3a6885e ipv6: Start path selection from the first nexthop new 8b8e0dd35716 ipv6: Do not consider link down nexthops in path selection new 613f727c5b2a Merge branch 'ipv6-multipath-routing-fixes' new fda8c491db2a arcnet: Add NULL check in com20020pci_probe() new 053f3ff67d7f net: ibmveth: make veth_pool_store stop hanging new ec304b70d46b net: move mp dev config validation to __net_mp_open_rxq() new 34f71de3f548 net: avoid false positive warnings in __net_mp_close_rxq() new d84366bc5b1b Merge branch 'net-make-memory-provider-install-close-paths [...] new 0802c32d4b03 netlink: specs: rt_addr: fix the spec format / schema failures new 524c03585fda netlink: specs: rt_addr: fix get multi command name new 0c8e30252d9f netlink: specs: rt_addr: pull the ifa- prefix out of the names new 1a1eba0e9899 netlink: specs: rt_route: pull the ifa- prefix out of the names new af6610ef2e6b Merge branch 'netlink-specs-rt_addr-fix-problems-revealed- [...] new 94f68c0f99a5 selftests: net: amt: indicate progress in the stress test new 61f96e684edd Merge tag 'net-6.15-rc1' of git://git.kernel.org/pub/scm/l [...] new 6216182fb776 RISC-V: clarify what some RISCV_ISA* config options do new 9343aaba1f25 RISC-V: separate Zbb optimisations requiring and not requi [...] new 8df0cdcc216c Merge patch series "RISC-V: clarify what some RISCV_ISA* c [...] new 03dc00a2b678 riscv: Support huge pfnmaps new d3817d091fe6 riscv: remove useless pc check in stacktrace handling new 4458b8f68dc7 riscv: hwprobe: export Zicntr and Zihpm extensions new d9be2b9b6049 riscv: Call secondary mmu notifier when flushing the tlb new d9708b1931fc riscv: Implement smp_cond_load8/16() with Zawrs new 35bc1883733c dt-bindings: riscv: add bfloat16 ISA extension description new e186c28dda11 riscv: add ISA extension parsing for bfloat16 ISA extension new a4863e002cf0 riscv: hwprobe: export bfloat16 ISA extension new 2f2cd9f33435 Merge patch series "riscv: Add bfloat16 instruction support" new de70b532f91b RISC-V: Enable cbo.clean/flush in usermode new eb1003970940 RISC-V: hwprobe: Expose Zicbom extension and its block size new 36dec9e44805 RISC-V: selftests: Add TEST_ZICBOM into CBO tests new a4a58f510bd8 riscv: Remove unused TASK_TI_FLAGS new 7f238b12660e riscv: Simplify base extension checks and direct boolean return new ffef54ad4110 riscv: Add stimecmp save and restore new 70c93b026ed0 clocksource/drivers/timer-riscv: Stop stimecmp when cpu hotplug new a5edc510da31 Merge patch series "Support SSTC while PM operations" new 418af0eafb48 riscv: Fix a comment typo in set_mm_asid() new c2db83fe1033 riscv: defconfig: Disable Renesas SoC support new 72770690e02c riscv: Remove duplicate CLINT_TIMER selections new bba547810c66 riscv: tracing: Fix __write_overflow_field in ftrace_parti [...] new 82e81b89501a riscv: migrate to the generic rule for built-in DTB new 5f1a58ed91a0 riscv: ftrace: Add parentheses in macro definitions of mak [...] new eac5b138814a riscv: remove redundant CMDLINE_FORCE check new eb8db421ce83 riscv: mm: Don't use %pK through printk new 475afa39b123 riscv: Fix the __riscv_copy_vec_words_unaligned implementation new 33981b1c4e49 riscv: Fix missing __free_pages() in check_vector_unaligne [...] new e8eb8e1bdae9 riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends o [...] new 67a5ba8f742f riscv: fgraph: Fix stack layout to match __arch_ftrace_reg [...] new a65e0f67da24 dt-bindings: riscv: add Zaamo and Zalrsc ISA extension des [...] new 35173b666a16 riscv: add parsing for Zaamo and Zalrsc extensions new 9d45d1ff90a6 riscv: hwprobe: export Zaamo and Zalrsc extensions new 2d79608cf611 RISC-V: KVM: Allow Zaamo/Zalrsc extensions for Guest/VM new 7a9827e777da KVM: riscv: selftests: Add Zaamo/Zalrsc extensions to get- [...] new 5b376a68da0a Merge patch series "riscv: add support for Zaamo and Zalrs [...] new a00e022be531 riscv: Annotate unaligned access init functions new 5af72a818612 riscv: Fix riscv_online_cpu_vec new e6d0adf2eb5b riscv: Fix check_unaligned_access_all_cpus new 813d39baee32 riscv: Change check_unaligned_access_speed_all_cpus to void new 05ee21f0fcb8 riscv: Fix set up of cpu hotplug callbacks new 2744ec472de3 riscv: Fix set up of vector cpu hotplug callback new aecb09e091dc riscv: Add parameter for skipping access speed tests new 9fe58530a8cd Documentation/kernel-parameters: Add riscv unaligned speed [...] new d9b65824d8f8 Merge patch series "riscv: Unaligned access speed probing [...] new afa8a93932aa riscv: Move nop definition to insn-def.h new a44fb5722199 riscv: Add runtime constant support new 74f4bf9d15ad Merge patch series "riscv: Add runtime constant support" new df0235133167 Merge tag 'riscv-mw1-6.15-rc1' of ssh://gitolite.kernel.or [...] new bb58e1579f43 RISC-V: errata: Use medany for relocatable builds new bffada8201fc riscv: Remove duplicate CONFIG_PAGE_OFFSET definition new 2c0391b29b27 riscv: Allow NOMMU kernels to access all of RAM new 51b766c79a3d riscv: Support CONFIG_RELOCATABLE on NOMMU new d073a571e68f asm-generic: Always define Elf_Rel and Elf_Rela new ea2bde36a46d riscv: Support CONFIG_RELOCATABLE on riscv32 new e1cf2d009b00 riscv: Remove CONFIG_PAGE_OFFSET new f633de4aa453 Merge patch series "riscv: Relocatable NOMMU kernels" new 95c18b7ccdd1 riscv: Add norvc after .option arch in runtime const new a3313375e88e riscv: print hartid on bringup new 83d78ac677b9 riscv: Fix hugetlb retrieval of number of ptes in case of [...] new 79ba5c1c7767 selftests: riscv: fix v_exec_initval_nolibc.c new 9324571e9eea RISC-V: add vector extension validation checks new 38077ec8fc11 RISC-V: add vector crypto extension validation checks new 12e7fbb6a84e RISC-V: add f & d extension validation checks new 534d813a0620 dt-bindings: riscv: d requires f new e9f1d61a5e18 dt-bindings: riscv: add vector sub-extension dependencies new a0d857205756 dt-bindings: riscv: document vector crypto requirements new 004961843389 Merge patch series "Add some validation for vector, vector [...] new 28093cfef5dd riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator new 3f7023171df4 riscv/purgatory: 4B align purgatory_start new 8a2f20ac8e14 riscv: Make sure toolchain supports zba before using zba i [...] new 6ee928185aeb riscv: Add norvc after .option arch in runtime const new 3eb64093f533 Merge tag 'riscv-mw2-6.15-rc1' of ssh://gitolite.kernel.or [...] new 4a1d8ababde6 Merge tag 'riscv-for-linus-6.15-mw1' of git://git.kernel.o [...]
The 192 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 | 4 + Documentation/admin-guide/kernel-parameters.txt | 16 ++ Documentation/arch/riscv/hwprobe.rst | 32 +++ .../devicetree/bindings/riscv/extensions.yaml | 149 ++++++++++++ Documentation/netlink/specs/rt_addr.yaml | 42 ++-- Documentation/netlink/specs/rt_route.yaml | 180 +++++++------- Documentation/networking/netdevices.rst | 23 ++ MAINTAINERS | 24 +- arch/riscv/Kbuild | 1 - arch/riscv/Kconfig | 84 ++++--- arch/riscv/Kconfig.socs | 2 - arch/riscv/Makefile | 1 - arch/riscv/boot/dts/Makefile | 2 - arch/riscv/configs/defconfig | 2 - arch/riscv/configs/nommu_k210_defconfig | 2 +- arch/riscv/configs/nommu_k210_sdcard_defconfig | 2 +- arch/riscv/errata/Makefile | 6 +- arch/riscv/include/asm/arch_hweight.h | 6 +- arch/riscv/include/asm/asm.h | 1 + arch/riscv/include/asm/bitops.h | 4 +- arch/riscv/include/asm/checksum.h | 3 +- arch/riscv/include/asm/cmpxchg.h | 38 ++- arch/riscv/include/asm/cpufeature.h | 7 +- arch/riscv/include/asm/ftrace.h | 7 +- arch/riscv/include/asm/hwcap.h | 5 + arch/riscv/include/asm/hwprobe.h | 2 +- arch/riscv/include/asm/insn-def.h | 3 + arch/riscv/include/asm/page.h | 27 +-- arch/riscv/include/asm/pgtable.h | 55 ++++- arch/riscv/include/asm/ptrace.h | 18 +- arch/riscv/include/asm/runtime-const.h | 268 +++++++++++++++++++++ arch/riscv/include/asm/suspend.h | 4 + arch/riscv/include/uapi/asm/hwprobe.h | 9 + arch/riscv/include/uapi/asm/kvm.h | 2 + arch/riscv/kernel/asm-offsets.c | 1 - arch/riscv/kernel/cpufeature.c | 197 +++++++++++---- arch/riscv/kernel/elf_kexec.c | 3 + arch/riscv/kernel/ftrace.c | 6 +- arch/riscv/kernel/jump_label.c | 4 +- arch/riscv/kernel/mcount.S | 24 +- arch/riscv/kernel/setup.c | 5 - arch/riscv/kernel/smp.c | 2 + arch/riscv/kernel/smpboot.c | 4 + arch/riscv/kernel/stacktrace.c | 2 +- arch/riscv/kernel/suspend.c | 14 ++ arch/riscv/kernel/sys_hwprobe.c | 15 +- arch/riscv/kernel/traps_misaligned.c | 14 +- arch/riscv/kernel/unaligned_access_speed.c | 242 ++++++++++++------- arch/riscv/kernel/vec-copy-unaligned.S | 2 +- arch/riscv/kernel/vendor_extensions.c | 2 +- arch/riscv/kernel/vmlinux.lds.S | 3 + arch/riscv/kvm/vcpu_onereg.c | 4 + arch/riscv/lib/csum.c | 21 +- arch/riscv/lib/strcmp.S | 5 +- arch/riscv/lib/strlen.S | 5 +- arch/riscv/lib/strncmp.S | 5 +- arch/riscv/mm/context.c | 2 +- arch/riscv/mm/hugetlbpage.c | 76 +++--- arch/riscv/mm/init.c | 97 ++++---- arch/riscv/mm/physaddr.c | 2 +- arch/riscv/mm/tlbflush.c | 35 +-- arch/riscv/purgatory/entry.S | 1 + arch/x86/include/asm/iosf_mbi.h | 7 - arch/x86/lib/copy_user_64.S | 18 ++ arch/x86/mm/init_64.c | 15 +- arch/x86/platform/intel/iosf_mbi.c | 13 - arch/x86/power/cpu.c | 14 ++ arch/x86/tools/insn_decoder_test.c | 2 - drivers/bus/fsl-mc/dpmcp.c | 22 -- drivers/bus/fsl-mc/fsl-mc-allocator.c | 5 - drivers/bus/fsl-mc/fsl-mc-private.h | 6 - drivers/bus/fsl-mc/mc-io.c | 20 -- drivers/clocksource/timer-riscv.c | 6 + drivers/firmware/cirrus/cs_dsp.c | 2 + drivers/gpu/drm/i915/i915_iosf_mbi.h | 6 - drivers/input/touchscreen/tsc2007.h | 2 + drivers/input/touchscreen/tsc2007_core.c | 5 +- drivers/net/arcnet/com20020-pci.c | 17 +- drivers/net/dsa/mv88e6xxx/chip.c | 11 +- drivers/net/dsa/mv88e6xxx/phy.c | 3 + drivers/net/dummy.c | 1 + drivers/net/ethernet/airoha/airoha_eth.c | 31 ++- drivers/net/ethernet/airoha/airoha_eth.h | 3 + drivers/net/ethernet/airoha/airoha_ppe.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 4 +- drivers/net/ethernet/ibm/ibmveth.c | 39 ++- drivers/net/ethernet/intel/e1000e/defines.h | 3 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 80 +++++- drivers/net/ethernet/intel/e1000e/ich8lan.h | 4 + drivers/net/ethernet/intel/idpf/idpf_main.c | 6 +- drivers/net/ethernet/intel/igc/igc.h | 2 - drivers/net/ethernet/intel/igc/igc_main.c | 6 +- drivers/net/ethernet/intel/igc/igc_xdp.c | 2 - drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 3 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 3 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 201 +++++++++++----- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 9 +- drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 + drivers/net/ethernet/sfc/ef100_netdev.c | 6 +- drivers/net/ethernet/sfc/ef100_nic.c | 47 ++-- drivers/net/netdevsim/netdev.c | 13 + drivers/net/netdevsim/netdevsim.h | 3 + drivers/net/usb/usbnet.c | 6 +- drivers/platform/x86/gigabyte-wmi.c | 4 +- .../x86/intel/speed_select_if/isst_if_common.c | 2 +- drivers/platform/x86/thinkpad_acpi.c | 35 ++- drivers/soc/fsl/qe/qe_ic.c | 4 +- drivers/spi/Kconfig | 4 +- drivers/spi/spi-bcm2835.c | 18 +- drivers/spi/spi-cadence-quadspi.c | 2 +- drivers/spi/spi-cadence-xspi.c | 2 +- drivers/spi/spi-fsl-qspi.c | 31 +-- drivers/spi/spi-qpic-snand.c | 2 +- drivers/spi/spi-rockchip.c | 2 +- include/asm-generic/module.h | 8 - include/linux/fsl/mc.h | 2 - include/linux/netdevice.h | 2 +- include/net/ip.h | 16 +- include/net/netdev_lock.h | 3 + include/net/page_pool/memory_provider.h | 6 + net/core/Makefile | 2 +- net/core/dev.c | 15 +- net/core/dev_api.c | 8 +- net/core/devmem.c | 62 ++--- net/core/dst.c | 8 + net/core/{rtnl_net_debug.c => lock_debug.c} | 16 +- net/core/netdev-genl.c | 6 - net/core/netdev_rx_queue.c | 53 +++- net/core/rtnetlink.c | 8 +- net/ipv4/devinet.c | 2 +- net/ipv4/ip_tunnel_core.c | 4 +- net/ipv4/udp.c | 42 ++-- net/ipv6/addrconf.c | 52 ++-- net/ipv6/calipso.c | 21 +- net/ipv6/route.c | 42 +++- net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nft_set_hash.c | 3 +- net/netfilter/nft_tunnel.c | 6 +- net/openvswitch/actions.c | 6 - net/sched/act_tunnel_key.c | 2 +- net/sched/cls_flower.c | 2 +- net/sched/sch_skbprio.c | 3 - net/sctp/sysctl.c | 4 + net/vmw_vsock/af_vsock.c | 6 +- sound/hda/intel-sdw-acpi.c | 2 +- sound/pci/hda/patch_realtek.c | 65 ++++- sound/pci/hda/tas2781_hda_i2c.c | 30 ++- sound/soc/codecs/rt5665.c | 24 +- sound/soc/codecs/sma1307.c | 11 +- sound/soc/codecs/wsa883x.c | 2 +- sound/soc/codecs/wsa884x.c | 2 +- sound/soc/fsl/imx-card.c | 4 + sound/soc/qcom/qdsp6/q6apm-dai.c | 60 ++--- sound/soc/qcom/qdsp6/q6apm.c | 18 +- sound/soc/qcom/qdsp6/q6apm.h | 3 + sound/soc/qcom/qdsp6/q6asm-dai.c | 19 +- sound/soc/sof/intel/hda-dsp.c | 8 + sound/soc/sof/intel/hda.c | 4 + sound/soc/sof/intel/hda.h | 8 + sound/soc/sof/intel/ptl.c | 33 ++- tools/testing/selftests/drivers/net/hw/iou-zcrx.py | 8 +- tools/testing/selftests/kvm/riscv/get-reg-list.c | 8 + tools/testing/selftests/net/amt.sh | 20 +- tools/testing/selftests/net/lib.sh | 25 ++ tools/testing/selftests/net/netns-name.sh | 13 +- tools/testing/selftests/net/rtnetlink.py | 4 +- tools/testing/selftests/net/tcp_ao/self-connect.c | 3 + tools/testing/selftests/riscv/hwprobe/cbo.c | 66 ++++- .../selftests/riscv/vector/v_exec_initval_nolibc.c | 10 +- .../selftests/tc-testing/tc-tests/actions/nat.json | 14 +- .../tc-testing/tc-tests/infra/qdiscs.json | 34 ++- 173 files changed, 2445 insertions(+), 1062 deletions(-) create mode 100644 arch/riscv/include/asm/runtime-const.h rename net/core/{rtnl_net_debug.c => lock_debug.c} (87%)