This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/release-aarch64 in repository toolchain/ci/linux.
from 8160748bb79f Merge v5.18.14 new 64f5c2f3d3a0 pinctrl: armada-37xx: use raw spinlocks for regmap to avoi [...] new 7f7679e33ebf pinctrl: stm32: fix optional IRQ support to gpios new e8716ea35e88 riscv: add as-options for modules with assembly compontents new db3f8c5ea96b mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication new f67ff524f283 lockdown: Fix kexec lockdown bypass with ima policy new 731266594162 mmc: sdhci-omap: Fix a lockdep warning for PM runtime init new c283223e769d mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on pr [...] new fb5e7ba4652d drm/ttm: fix locking in vmap/vunmap TTM GEM helpers new c25a91cb26fa drm/amd/display: Fix new dmub notification enabling in DM new 309049a3a46a drm/scheduler: Don't kill jobs in interrupt context new f8bfce2177cd net: usb: ax88179_178a needs FLAG_SEND_ZLP new 7b2ce7c02da8 bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision new 5820c05abfc6 bus: mhi: host: pci_generic: add Telit FN990 new ad7a955ccb4c PCI: hv: Fix multi-MSI to allow more than one MSI vector new f95e14c587bf PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI new b746c2be4937 PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() new 3ce4ea00e2b9 PCI: hv: Fix interrupt mapping for multi-MSI new 6097d002f8c2 r8152: fix a WOL issue new 15f52bcb539f ip: Fix data-races around sysctl_ip_default_ttl. new 70f5e35cd5e3 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() i [...] new 58323518362d power: supply: ab8500_fg: add missing destroy_workqueue in [...] new 49fa778ee044 power/reset: arm-versatile: Fix refcount leak in versatile [...] new 1b1c18d46285 RDMA/irdma: Do not advertise 1GB page size for x722 new 2cae7e519032 RDMA/irdma: Fix sleep from invalid context BUG new 0fb7b3dd04ca pinctrl: ralink: rename MT7628(an) functions to MT76X8 new a67eb28250f5 pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink new 5595d30c4dc2 pinctrl: ralink: Check for null return of devm_kcalloc new 6c94f1e3b051 pinctrl: sunplus: Add check for kcalloc new a9391ff7a7c5 perf/core: Fix data race between perf_event_set_output() a [...] new 90ef0278d056 e1000e: Enable GPT clock before sending message to CSME new fddf359ee831 Revert "e1000e: Fix possible HW unit hang after an s0ix exit" new 70965b6e5c03 igc: Reinstate IGC_REMOVED logic and implement it properly new a09ae9091ec9 ip: Fix data-races around sysctl_ip_no_pmtu_disc. new e364b5f6ffbf ip: Fix data-races around sysctl_ip_fwd_use_pmtu. new bcc03369d327 ip: Fix data-races around sysctl_ip_fwd_update_priority. new 194b24884683 ip: Fix data-races around sysctl_ip_nonlocal_bind. new fa7cdcf9b28d ip: Fix a data-race around sysctl_ip_autobind_reuse. new a475ecc9ad91 ip: Fix a data-race around sysctl_fwmark_reflect. new 526d8cf8824f tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. new 6fefb7d81d15 tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() new 7d38d86b8181 tcp: Fix data-races around sysctl_tcp_l3mdev_accept. new b0920ca09d9c tcp: Fix data-races around sysctl_tcp_mtu_probing. new 9ca18116bc16 tcp: Fix data-races around sysctl_tcp_base_mss. new 0d8a39feb589 tcp: Fix data-races around sysctl_tcp_min_snd_mss. new e2ecbf3f0aa8 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. new fa5fb2cf9393 tcp: Fix a data-race around sysctl_tcp_probe_threshold. new b14cc8afbbcb tcp: Fix a data-race around sysctl_tcp_probe_interval. new 05cc54a7c461 stmmac: dwmac-mediatek: fix clock issue new 44d3efab5117 net: stmmac: fix pm runtime issue in stmmac_dvr_remove() new 05df3d5546a9 net: stmmac: fix unbalanced ptp clock issue in suspend/res [...] new 4165e0271651 net: dsa: microchip: ksz_common: Fix refcount leak bug new bc002ce1973a tcp/udp: Make early_demux back namespacified. new 769c9a97303b i2c: mlxcpld: Fix register setting for 400KHz frequency new 3697b584facf i2c: cadence: Change large transfer count reset logic to b [...] new fc23fa2510b2 perf tests: Stop Convert perf time to TSC test opening eve [...] new f6d85366a609 perf tests: Fix Convert perf time to TSC test for hybrid new 96a8a80bd748 pinctrl: ocelot: Fix pincfg for lan966x new b20ead00a676 pinctrl: ocelot: Fix pincfg new e846bde09677 net: stmmac: fix dma queue left shift overflow issue new 2f1fc1f16fe2 net/tls: Fix race in TLS device down flow new 653dcf83deea net: prestera: acl: use proper mask for port selector new 46307adceb67 igmp: Fix data-races around sysctl_igmp_llm_reports. new f213fc0772c9 igmp: Fix a data-race around sysctl_igmp_max_memberships. new 319e7fe7dd2d igmp: Fix data-races around sysctl_igmp_max_msf. new c2954671010c igmp: Fix data-races around sysctl_igmp_qrv. new 6dcfc146983c tcp: Fix data-races around keepalive sysctl knobs. new 38e2d8983219 tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries. new fdaa9e262613 tcp: Fix data-races around sysctl_tcp_syncookies. new 6e569a11eea2 tcp: Fix data-races around sysctl_tcp_migrate_req. new c3e43b56b67f tcp: Fix data-races around sysctl_tcp_reordering. new dda04df403c1 tcp: Fix data-races around some timeout sysctl knobs. new 62e56cfeb2ae tcp: Fix a data-race around sysctl_tcp_notsent_lowat. new 0275e250c7de tcp: Fix a data-race around sysctl_tcp_tw_reuse. new 072e3b0c5c3b tcp: Fix data-races around sysctl_max_syn_backlog. new 448ab9989479 tcp: Fix data-races around sysctl_tcp_fastopen. new 8afa5604e295 tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. new ab1068ce2ca1 iavf: Fix VLAN_V2 addition/rejection new c62f1a19ad3d iavf: Disallow changing rx/tx-frames and rx/tx-frames-irq new 6edb818732fc iavf: Fix handling of dummy receive descriptors new c08487391ec4 iavf: Fix missing state logs new 75f47a64bf8a ACPI: CPPC: Don't require flexible address space if X86_FE [...] new eb1b9fe06cc4 pinctrl: armada-37xx: Reuse GPIO fwnode in armada_37xx_irq [...] new 6636b1de4cd1 pinctrl: armada-37xx: make irq_lock a raw spinlock to avoi [...] new e868984b1707 net: lan966x: Fix taking rtnl_lock while holding spin_lock new 8766e0358de5 net: lan966x: Fix usage of lan966x->mac_lock when entry is added new 1a7e88ed1897 net: lan966x: Fix usage of lan966x->mac_lock when entry is [...] new 6e1507440976 net: lan966x: Fix usage of lan966x->mac_lock inside lan966 [...] new 44da0cd1a2f0 net: lan966x: Fix usage of lan966x->mac_lock when used by FDB new cd99323df72f i40e: Fix erroneous adapter reinitialization during recove [...] new 9d925d2dc82c ixgbe: Add locking to prevent panic when setting sriov_num [...] new 6e65820d9348 net: dsa: fix dsa_port_vlan_filtering when global new 902c4584f9ad net: dsa: move reset of VLAN filtering to dsa_port_switchd [...] new 3240e12fe203 net: dsa: fix NULL pointer dereference in dsa_port_reset_v [...] new f9f7445242e2 net: stmmac: remove redunctant disable xPCS EEE call new a96011ba569a gpio: pca953x: only use single read/write for No AI mode new 88469b3a5b3d gpio: pca953x: use the correct range when do regmap sync new bb7ed597b323 gpio: pca953x: use the correct register address when regca [...] new 18043da94c02 be2net: Fix buffer overflow in be_get_module_eeprom new 6e74e0c6efae net: dsa: sja1105: silent spi_device_id warnings new 2a3851c33065 net: dsa: vitesse-vsc73xx: silent spi_device_id warnings new b795ceeed4d1 amt: use workqueue for gateway side message handling new 10ade70208c5 amt: remove unnecessary locks new 35481321a9a0 amt: use READ_ONCE() in amt module new 3ef0b18e2793 amt: add missing regeneration nonce logic in request logic new 61b58315a79a amt: drop unexpected advertisement message new 0411de008f4f amt: drop unexpected query message new 60413c92b67c amt: drop unexpected multicast data new bfb58766e69c amt: do not use amt->nr_tunnels outside of lock new a0a237b8c696 drm/panel-edp: Fix variable typo when saving hpd absent de [...] new cceda9e76d57 drm/imx/dcss: Add missing of_node_put() in fail path new 789085deb33d can: rcar_canfd: Add missing of_node_put() in rcar_canfd_probe() new 14e996577ed2 ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. new 918ee6592ab9 ipv4: Fix data-races around sysctl_fib_multipath_hash_policy. new 548d6678c4a3 ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. new ef699813d99c ip: Fix data-races around sysctl_ip_prot_sock. new cb0d28934ca1 udp: Fix a data-race around sysctl_udp_l3mdev_accept. new a8208598a160 tcp: Fix data-races around sysctl knobs related to SYN option. new d5975f6376ce tcp: Fix a data-race around sysctl_tcp_early_retrans. new 52ee7f5c4811 tcp: Fix data-races around sysctl_tcp_recovery. new a0f96c4f179c tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. new 68b6f9506747 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. new d316488be1d9 tcp: Fix a data-race around sysctl_tcp_retrans_collapse. new d79e98dab53a tcp: Fix a data-race around sysctl_tcp_stdurg. new d7d12eab3ba0 tcp: Fix a data-race around sysctl_tcp_rfc1337. new 50723e2f24d3 tcp: Fix a data-race around sysctl_tcp_abort_on_overflow. new 46deb91ac8a7 tcp: Fix data-races around sysctl_tcp_max_reordering. new b47ade56ac52 net/sched: cls_api: Fix flow action initialization new ea857726df55 selftests: gpio: fix include path to kernel headers for ou [...] new 6f16a5390640 gpio: gpio-xilinx: Fix integer overflow new 4c728788a7ae KVM: selftests: Fix target thread to be migrated in rseq_test new 49ffa4732180 spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer d [...] new d4a5a79b7808 KVM: Don't null dereference ops->destroy new 777e563f10e9 mm/mempolicy: fix uninit-value in mpol_rebind_policy() new 5b8662790f2a bpf: Make sure mac_header was set before using it new 8f4f5a2e5f22 sched/deadline: Fix BUG_ON condition for deboosted tasks new 625bcd0685a1 perf/x86/intel/lbr: Fix unchecked MSR access error on HSW new 998e10510bd5 x86/bugs: Warn when "ibrs" mitigation is selected on Enhan [...] new 0ec74f56de33 clk: lan966x: Fix the lan966x clock gate register address new 5f2d2c2af16f dlm: fix pending remove if msg allocation fails new b2549e3e5745 crypto: qat - set to zero DH parameters before free new 2e5490ba38c9 crypto: qat - use pre-allocated buffers in datapath new 22ffe829ecdb crypto: qat - refactor submission logic new 2cb73f42c887 crypto: qat - add backlog mechanism new 0f967fdc0995 crypto: qat - fix memory leak in RSA new 055e83bf2106 crypto: qat - remove dma_free_coherent() for RSA new 41a1956288fe crypto: qat - remove dma_free_coherent() for DH new f993321e50ba crypto: qat - add param check for RSA new 76c9216833e7 crypto: qat - add param check for DH new dd5663fc13b9 crypto: qat - re-enable registration of algorithms new fe2cfc0b21fb exfat: fix referencing wrong parent directory information [...] new 9326a6229994 exfat: use updated exfat_chain directly during renaming new 4a15f0d68029 x86/amd: Use IBPB for firmware calls new 67e4459d4cda x86/alternative: Report missing return thunk details new 49cbb4820e4f watchqueue: make sure to serialize 'wqueue->defunct' properly new 8cdf4c346e99 ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2 new a8f27ccc12ba ASoC: SOF: pm: add definitions for S4 and S5 states new be49d294e7b9 ASoC: SOF: Intel: disable IMR boot when resuming from ACPI [...] new c3b8607836cf watch-queue: remove spurious double semicolon new 3740a5da82eb Linux 5.18.15 new d2da93bf9135 Merge v5.18.15
The 160 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: Makefile | 2 +- arch/riscv/Makefile | 1 + arch/x86/events/intel/lbr.c | 19 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/nospec-branch.h | 2 + arch/x86/kernel/alternative.c | 4 +- arch/x86/kernel/cpu/bugs.c | 14 +- drivers/acpi/cppc_acpi.c | 6 +- drivers/bus/mhi/host/pci_generic.c | 79 ++++++ drivers/clk/clk-lan966x.c | 2 +- drivers/crypto/qat/qat_4xxx/adf_drv.c | 7 - drivers/crypto/qat/qat_common/Makefile | 1 + drivers/crypto/qat/qat_common/adf_transport.c | 11 + drivers/crypto/qat/qat_common/adf_transport.h | 1 + .../crypto/qat/qat_common/adf_transport_internal.h | 1 + drivers/crypto/qat/qat_common/qat_algs.c | 138 +++++----- drivers/crypto/qat/qat_common/qat_algs_send.c | 86 ++++++ drivers/crypto/qat/qat_common/qat_algs_send.h | 11 + drivers/crypto/qat/qat_common/qat_asym_algs.c | 304 ++++++++++----------- drivers/crypto/qat/qat_common/qat_crypto.c | 10 +- drivers/crypto/qat/qat_common/qat_crypto.h | 39 +++ drivers/gpio/gpio-pca953x.c | 22 +- drivers/gpio/gpio-xilinx.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 27 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 9 +- drivers/gpu/drm/imx/dcss/dcss-dev.c | 3 + drivers/gpu/drm/panel/panel-edp.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 6 +- drivers/i2c/busses/i2c-cadence.c | 30 +- drivers/i2c/busses/i2c-mlxcpld.c | 2 +- drivers/infiniband/hw/irdma/cm.c | 50 ---- drivers/infiniband/hw/irdma/i40iw_hw.c | 1 + drivers/infiniband/hw/irdma/icrdma_hw.c | 1 + drivers/infiniband/hw/irdma/irdma.h | 1 + drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/mmc/host/sdhci-omap.c | 14 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 6 +- drivers/net/amt.c | 243 ++++++++++++---- drivers/net/can/rcar/rcar_canfd.c | 1 + drivers/net/dsa/microchip/ksz_common.c | 5 +- drivers/net/dsa/sja1105/sja1105_main.c | 16 ++ drivers/net/dsa/vitesse-vsc73xx-spi.c | 10 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 6 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 10 +- drivers/net/ethernet/emulex/benet/be_cmds.h | 2 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 31 ++- drivers/net/ethernet/intel/e1000e/hw.h | 1 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 4 - drivers/net/ethernet/intel/e1000e/ich8lan.h | 1 - drivers/net/ethernet/intel/e1000e/netdev.c | 30 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 13 +- drivers/net/ethernet/intel/iavf/iavf.h | 14 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 10 - drivers/net/ethernet/intel/iavf/iavf_main.c | 11 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 7 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 65 ++++- drivers/net/ethernet/intel/igc/igc_main.c | 3 + drivers/net/ethernet/intel/igc/igc_regs.h | 5 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 + drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 6 + .../ethernet/marvell/prestera/prestera_flower.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 9 +- .../net/ethernet/microchip/lan966x/lan966x_mac.c | 112 +++++--- drivers/net/ethernet/netronome/nfp/flower/action.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 49 ++-- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 3 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 8 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 22 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 +- drivers/net/usb/ax88179_178a.c | 26 +- drivers/net/usb/r8152.c | 16 +- drivers/pci/controller/pci-hyperv.c | 99 +++++-- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 79 +++--- drivers/pinctrl/pinctrl-ocelot.c | 214 +++++++++------ drivers/pinctrl/ralink/Kconfig | 16 +- drivers/pinctrl/ralink/Makefile | 2 +- drivers/pinctrl/ralink/pinctrl-mt7620.c | 252 ++++++++--------- drivers/pinctrl/ralink/pinctrl-mt7621.c | 30 +- .../ralink/{pinctrl-rt2880.c => pinctrl-ralink.c} | 92 ++++--- .../pinctrl/ralink/{pinmux.h => pinctrl-ralink.h} | 16 +- drivers/pinctrl/ralink/pinctrl-rt288x.c | 20 +- drivers/pinctrl/ralink/pinctrl-rt305x.c | 44 +-- drivers/pinctrl/ralink/pinctrl-rt3883.c | 28 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 18 +- drivers/pinctrl/sunplus/sppctl.c | 3 + drivers/power/reset/arm-versatile-reboot.c | 1 + drivers/power/supply/ab8500_fg.c | 9 +- drivers/spi/spi-bcm2835.c | 12 +- fs/dlm/lock.c | 3 +- fs/exfat/namei.c | 31 +-- include/drm/gpu_scheduler.h | 4 +- include/net/amt.h | 20 ++ include/net/inet_hashtables.h | 2 +- include/net/inet_sock.h | 12 +- include/net/ip.h | 6 +- include/net/protocol.h | 4 - include/net/route.h | 2 +- include/net/tcp.h | 20 +- include/net/udp.h | 4 +- kernel/bpf/core.c | 8 +- kernel/events/core.c | 45 ++- kernel/sched/deadline.c | 5 +- kernel/watch_queue.c | 53 ++-- mm/mempolicy.c | 2 +- net/core/filter.c | 4 +- net/core/secure_seq.c | 4 +- net/core/sock_reuseport.c | 4 +- net/dsa/port.c | 63 ++++- net/dsa/switch.c | 58 ---- net/ipv4/af_inet.c | 18 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/icmp.c | 2 +- net/ipv4/igmp.c | 49 ++-- net/ipv4/inet_connection_sock.c | 5 +- net/ipv4/ip_forward.c | 2 +- net/ipv4/ip_input.c | 37 ++- net/ipv4/ip_sockglue.c | 8 +- net/ipv4/netfilter/nf_reject_ipv4.c | 4 +- net/ipv4/proc.c | 2 +- net/ipv4/route.c | 10 +- net/ipv4/syncookies.c | 9 +- net/ipv4/sysctl_net_ipv4.c | 65 +---- net/ipv4/tcp.c | 13 +- net/ipv4/tcp_fastopen.c | 9 +- net/ipv4/tcp_input.c | 51 ++-- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/tcp_metrics.c | 3 +- net/ipv4/tcp_minisocks.c | 4 +- net/ipv4/tcp_output.c | 29 +- net/ipv4/tcp_recovery.c | 6 +- net/ipv4/tcp_timer.c | 30 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/ip6_input.c | 23 +- net/ipv6/syncookies.c | 3 +- net/ipv6/tcp_ipv6.c | 9 +- net/ipv6/udp.c | 9 +- net/netfilter/nf_synproxy_core.c | 2 +- net/sched/cls_api.c | 16 +- net/sctp/protocol.c | 2 +- net/smc/smc_llc.c | 2 +- net/tls/tls_device.c | 8 +- net/xfrm/xfrm_policy.c | 5 +- net/xfrm/xfrm_state.c | 2 +- security/integrity/ima/ima_policy.c | 4 + sound/soc/sof/intel/hda-loader.c | 3 +- sound/soc/sof/pm.c | 21 +- sound/soc/sof/sof-priv.h | 2 + tools/perf/tests/perf-time-to-tsc.c | 27 +- tools/testing/selftests/gpio/Makefile | 2 +- tools/testing/selftests/kvm/rseq_test.c | 8 +- virt/kvm/kvm_main.c | 5 +- 152 files changed, 2064 insertions(+), 1418 deletions(-) create mode 100644 drivers/crypto/qat/qat_common/qat_algs_send.c create mode 100644 drivers/crypto/qat/qat_common/qat_algs_send.h rename drivers/pinctrl/ralink/{pinctrl-rt2880.c => pinctrl-ralink.c} (73%) rename drivers/pinctrl/ralink/{pinmux.h => pinctrl-ralink.h} (75%)