This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-release-aarch64-spec2k6-O2 in repository toolchain/ci/linux.
from 52db7442ab4d Merge v5.18.10 adds 3a0242f1a695 io_uring: fix provided buffer import adds ec78b6262435 ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD adds 40d23c2d259d ALSA: hda/realtek: Add quirk for Clevo L140PU adds ca92eab27189 ALSA: cs46xx: Fix missing snd_card_free() call at probe error adds edb4baffb948 can: bcm: use call_rcu() instead of costly synchronize_rcu() adds ec52d170dcd4 can: grcan: grcan_probe(): remove extra of_node_get() adds ffb6cc6601ec can: gs_usb: gs_usb_open/close(): fix memory leak adds 11645262b2c4 can: m_can: m_can_chip_config(): actually enable internal [...] adds 2a2914a5bd7f can: m_can: m_can_{read_fifo,echo_tx_event}(): shift times [...] adds b7a54d69e700 can: kvaser_usb: replace run-time checks with struct kvase [...] adds 394406e21d93 can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency [...] adds 4a9256d16a06 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits adds 67c1e4bdec83 can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve worka [...] adds 69a59f8952dd can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workar [...] adds 2af57aea92e7 can: mcp251xfd: mcp251xfd_stop(): add missing hrtimer_cancel() adds d0cc1e3e0542 bpf: Fix incorrect verifier simulation around jmp32's jeq/jne adds b2a28bb36664 bpf: Fix insufficient bounds propagation from adjust_scala [...] adds e7b4f69946a3 usbnet: fix memory leak in error case adds df049dad1804 net: rose: fix UAF bug caused by rose_t0timer_expiry adds 33ab04a1f39c net: lan966x: hardcode the number of external ports adds d2b18d110685 netfilter: nft_set_pipapo: release elements in clone from [...] adds 6b7488071ea8 netfilter: nf_tables: stricter validation of element data adds 50e46d7b91ab selftests/net: fix section name when using xdp_dummy.o adds ab0122aa6c1f can: mcp251xfd: mcp251xfd_register_get_dev_id(): use corre [...] adds 4d08af8aaf52 can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix endia [...] adds 52502682ac1a can: rcar_canfd: Fix data transmission failed on R-Car V3U adds 8aae1c86d06c ASoC: qdsp6: q6apm-dai: unprepare stream if its already prepared adds be5a4ce68752 MAINTAINERS: Remove iommu@lists.linux-foundation.org adds c08911709508 iommu/vt-d: Fix PCI bus rescan device hot add adds ad789d991ec1 iommu/vt-d: Fix RID2PASID setup/teardown failure adds fc445788f53f cxl/mbox: Use __le32 in get,set_lsa mailbox structures adds 3409427ab8e8 cxl: Fix cleanup of port devices on failure to probe driver. adds 13317bef5460 fbdev: fbmem: Fix logo center image dx issue adds f1876c270eae fbmem: Check virtual screen sizes in fb_set_var() adds 9ae8c4f7fb45 fbcon: Disallow setting font bigger than screen size adds 365b729e36ca fbcon: Prevent that screen size is smaller than font size adds 9ab84915da68 PM: runtime: Redefine pm_runtime_release_supplier() adds cfbb3c82d821 PM: runtime: Fix supplier device management during consumer probe adds 80d89d07aa22 memregion: Fix memregion_free() fallback definition adds 0e688fb2d7ba video: of_display_timing.h: include errno.h adds b1ae9f617f8a fscache: Fix invalidation/lookup race adds 3bfb7931dfa6 fscache: Fix if condition in fscache_wait_on_volume_collision() adds 447cc7808ffc powerpc/powernv: delay rng platform device creation until [...] adds 1993f5a06736 net: dsa: qca8k: reset cpu port on MTU change adds c5fbf4f74c94 ARM: meson: Fix refcount leak in meson_smp_prepare_cpus adds 164f0714bae1 pinctrl: sunxi: a83t: Fix NAND function name for some pins adds e997dda6502e srcu: Tighten cleanup_srcu_struct() GP checks adds 4adad83c4e5b ASoC: rt711: Add endianness flag in snd_soc_component_driver adds c714a2b0d2c5 ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver adds 6fd21c310ab8 ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in [...] adds 06b64321cd6d ASoC: SOF: ipc3-topology: Move and correct size checks in [...] adds e1676bd481b7 ASoC: SOF: Intel: hda: Fix compressed stream position tracking adds 8668f6570856 arm64: dts: qcom: sm8450: fix interconnects property of UFS node adds c17764f5fc48 arm64: dts: qcom: msm8994: Fix CPU6/7 reg values adds fa48ce931fe5 arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node adds 74bb8cba7853 ARM: mxs_defconfig: Enable the framebuffer adds d7c23db5b7bb arm64: dts: imx8mp-evk: correct mmc pad settings adds 77a0a026a96e arm64: dts: imx8mp-evk: correct the uart2 pinctl value adds 59c8a01655fb arm64: dts: imx8mp-evk: correct gpio-led pad settings adds a4e8e37d5242 arm64: dts: imx8mp-evk: correct vbus pad settings adds 110d4c4dbefe arm64: dts: imx8mp-evk: correct eqos pad settings adds 48cbfcacc598 arm64: dts: imx8mp-evk: correct I2C5 pad settings adds 6eb9d1447b9d arm64: dts: imx8mp-evk: correct I2C1 pad settings adds 85c99877d67f arm64: dts: imx8mp-evk: correct I2C3 pad settings adds c7dfb96840da arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings adds 021eeb2e20c4 arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings adds 1e18fe9808a6 arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc [...] adds 19f3ca5154e7 pinctrl: sunxi: sunxi_pconf_set: use correct offset adds 4507d8c68f1b arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo adds 89ef99c92c1b ARM: at91: pm: use proper compatible for sama5d2's rtc adds 6af8ce2c611a ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt adds a2c2989a100d ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt adds cd95a6e14e0b ARM: dts: at91: sam9x60ek: fix eeprom compatible and size adds 95daa2642ae5 ARM: dts: at91: sama5d2_icp: fix eeprom compatibles adds f7fb6142c583 ARM: at91: fix soc detection for SAM9X60 SiPs adds cbc0f6114926 xsk: Clear page contiguity bit when unmapping pool adds a3263e4cf826 i2c: piix4: Fix a memory leak in the EFCH MMIO support adds 6d2b5a8f642d i40e: Fix dropped jumbo frames statistics adds 8bfcbaa37969 i40e: Fix VF's MAC Address change on VM adds 33c21f793aad ARM: dts: stm32: add missing usbh clock and fix clk order [...] adds 656d8bfbf181 ibmvnic: Properly dispose of all skbs during a failover. adds 586eb389d6cf selftests: forwarding: fix flood_unicast_test when h2 supp [...] adds 95207b04c12a selftests: forwarding: fix learning_test when h1 supports [...] adds e9dec7b29760 selftests: forwarding: fix error message in learning_test adds 13bb696dd2f3 ACPI: CPPC: Check _OSC for flexible address space adds 8beb71759cc8 ACPI: bus: Set CPPC _OSC bits for all and when CPPC_LIB is [...] adds 3068cfeca3b5 ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked adds 2783414e6ef7 ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported adds 31937bfe0591 net/mlx5e: Fix matchall police parameters validation adds 765e2767e87b mptcp: Avoid acquiring PM lock for subflow priority changes adds 8f3745020917 mptcp: Acquire the subflow socket lock before modifying MP [...] adds e05c7f53e0eb mptcp: fix local endpoint accounting adds 0c315ebd34ae r8169: fix accessing unset transport header adds bb29ce66986a i2c: cadence: Unregister the clk notifier in error path adds b2940298299f net/sched: act_api: Add extack to offload_act_setup() callback adds 9e86ef3f8d8d net/sched: act_police: Add extack messages for offload failure adds 25680f10eb2a net/sched: act_police: allow 'continue' action offload adds 5b07ff5e3f32 dmaengine: imx-sdma: Allow imx8m for imx7 FW revs adds 1b6bd6c7fc28 dmaengine: imx-sdma: only restart cyclic channel when enabled adds d619b66d51ca misc: rtsx_usb: fix use of dma mapped buffer for usb bulk [...] adds 504440d37bbb misc: rtsx_usb: use separate command and response buffers adds e69054d806e7 misc: rtsx_usb: set return value in rsp_buf alloc err path adds 25991e45f112 dmaengine: dw-axi-dmac: Fix RMW on channel suspend register adds 48ca2dded482 dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo adds f2eef5a28923 ida: don't use BUG_ON() for debugging adds ffa25b652aac dmaengine: pl330: Fix lockdep warning about non-static key adds 41a8c75974d0 dmaengine: lgm: Fix an error handling path in intel_ldma_probe() adds ca05155b3940 dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() [...] adds b5a817f8d62e dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate adds b702a1077b51 dmaengine: qcom: bam_dma: fix runtime PM underflow adds bbd21999cea9 dmaengine: ti: Add missing put_device in ti_dra7_xbar_rout [...] adds 9e86d03bffdd dmaengine: idxd: force wq context cleanup on device disable path adds d39cd8e451f0 Linux 5.18.11 adds f5026b3735c9 Merge v5.18.11 adds f8d01e0f004a Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" adds c2e9702659df Linux 5.18.12 adds 8185962cbe6f USB: serial: ftdi_sio: add Belimo device ids adds fd54a40491ca usb: typec: add missing uevent when partner support PD adds 1bbc49745687 usb: dwc3: gadget: Fix event pending check adds a25d361f1411 gpio: sim: fix the chip_name configfs item adds b24c8369355a tty: serial: samsung_tty: set dma burst_size to 1 adds 9f0f7faf210c x86/xen: Use clear_bss() for Xen PV guests adds cd52154b924f ALSA: hda - Add fixup for Dell Latitidue E5430 adds a9ff4345d5ad ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 [...] adds c6cce94bdcc2 ALSA: hda/realtek: Fix headset mic for Acer SF313-51 adds 3b65a9d237bd ALSA: hda/realtek - Fix headset mic problem for a HP machi [...] adds 44978dd619c2 ALSA: hda/realtek: fix mute/micmute LEDs for HP machines adds 8c639c0221ef ALSA: hda/realtek - Fix headset mic problem for a HP machi [...] adds c70092121f3c ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop adds f0b5c819b062 xen/netback: avoid entering xenvif_rx_next_skb() with an e [...] adds f45f4f82cb48 fix race between exit_itimers() and /proc/pid/timers adds 43c5ac008f03 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages adds 6ebbd46d2ef5 mm: sparsemem: fix missing higher order allocation splitting adds 3d637c7df81e mm: split huge PUD on wp_huge_pud fallback adds 3920c5843e4e mm/damon: use set_huge_pte_at() to make huge pte old adds 4d453eb5e1ee tracing/histograms: Fix memory leak problem adds 157269e33286 net: sock: tracing: Fix sock_exceed_buf_limit not to deref [...] adds 681da5bff05f ip: fix dflt addr selection for connected nexthop adds 9bac88b10f0f ARM: 9213/1: Print message about disabled Spectre workarou [...] adds 05c214703f28 ARM: 9214/1: alignment: advance IT state after emulating T [...] adds 41ecab279a70 wifi: mac80211: fix queue selection for mesh/OCB interfaces adds 0e41774b564b cgroup: Use separate src/dst nodes when preloading css_set [...] adds 722ab9a4632b btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] adds 02fc3a6ed787 btrfs: zoned: fix a leaked bioc in read_zone_info adds 3d1ca4114fe6 drm/panfrost: Put mapping instead of shmem obj on panfrost [...] adds f036392edd9c drm/panfrost: Fix shrinker list corruption by madvise IOCTL adds e711a68a0e66 fs/remap: constrain dedupe of EOF blocks adds 4eb6ad83932e nilfs2: fix incorrect masking of permission flags for symlinks adds 8c41ab0ecda8 sh: convert nommu io{re,un}map() to static inline functions adds a92d44b412e7 Revert "evm: Fix memleak in init_desc" adds ab5e910c989a reset: Fix devm bulk optional exclusive control getter adds 51904922902f arm64: dts: ls1028a: Update SFP node to include clock adds 012537485184 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count adds 0903e579544a riscv: dts: microchip: hook up the mpfs' l2cache adds f65501ce5304 spi: amd: Limit max transfer and message size adds c10f57d82df1 ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] adds 079fe72a31c4 ARM: 9210/1: Mark the FDT_FIXED sections as shareable adds e3a19a466212 net/mlx5e: kTLS, Fix build time constant test in TX adds 41ab41f695de net/mlx5e: kTLS, Fix build time constant test in RX adds 33ef9ed40fcc net/mlx5e: Fix enabling sriov while tc nic rules are offloaded adds b8651049bdd7 net/mlx5e: CT: Use own workqueue instead of mlx5e priv adds 987df1259671 net/mlx5e: Fix capability check for updating vnic env counters adds 16427298f3dc net/mlx5e: Ring the TX doorbell on DMA errors adds 27dccf616a0a drm/amdgpu: keep fbdev buffers pinned during suspend adds 4ffcacab7145 drm/amdgpu/display: disable prefer_shadow for generic fb helpers adds a91522b4279b drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] adds 683feeb56773 drm/i915/guc: ADL-N should use the same GuC FW as ADL-S adds 640cea4c2839 ima: Fix a potential integer overflow in ima_appraise_measurement adds f4f11e5efcf5 ASoC: sgtl5000: Fix noise on shutdown/remove adds cd486308d773 ASoC: tas2764: Add post reset delays adds 9a851ee8091a ASoC: tas2764: Fix and extend FSYNC polarity handling adds cc4a817fdcda ASoC: tas2764: Correct playback volume range adds b174cca5647f ASoC: tas2764: Fix amp gain register offset & default adds 6777a8e60e8c ASoC: Intel: Skylake: Correct the ssp rate discovery in sk [...] adds 7ba8d419b95a ASoC: Intel: Skylake: Correct the handling of fmt_config f [...] adds 60d85bb77afd netfilter: ecache: move to separate structure adds b900c5eaeef1 netfilter: conntrack: split inner loop of list dumping to [...] adds 87be95810c08 netfilter: ecache: use dedicated list for event redelivery adds be4dd63974cf netfilter: conntrack: include ecache dying list in dumps adds 594cea2c09f7 netfilter: conntrack: remove the percpu dying list adds ac5e76476d3c netfilter: conntrack: fix crash due to confirmed bit load [...] adds cfa4caf3e881 net: stmmac: dwc-qos: Disable split header for Tegra194 adds 79d60284bcd2 net: ethernet: ti: am65-cpsw: Fix devlink port register sequence adds 62acd1e2fe22 net: ocelot: fix wrong time_after usage adds bfbb0be2c8a4 sysctl: Fix data races in proc_dointvec(). adds 630c76850d55 sysctl: Fix data races in proc_douintvec(). adds 2ebc99cab28f sysctl: Fix data races in proc_dointvec_minmax(). adds b60eddf98b97 sysctl: Fix data races in proc_douintvec_minmax(). adds 8309d12bc309 sysctl: Fix data races in proc_doulongvec_minmax(). adds 1908c3d91b49 sysctl: Fix data races in proc_dointvec_jiffies(). adds e293ebc8b3bf tcp: Fix a data-race around sysctl_tcp_max_orphans. adds c9b8ef81eb73 inetpeer: Fix data-races around sysctl. adds 28a912218350 net: Fix data-races around sysctl_mem. adds 59e26906b89c cipso: Fix data-races around sysctl. adds 798c2cf57c63 icmp: Fix data-races around sysctl. adds 190cd4ff1283 ipv4: Fix a data-race around sysctl_fib_sync_mem. adds c0328380d0ef ARM: dts: at91: sama5d2: Fix typo in i2s1 node adds bee4dc387f64 ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero adds 658a67f68bca arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC adds 7fc7c6d053cf arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot adds 9ace115965b7 netfilter: nf_log: incorrect offset to network header adds e75554f74bce nfp: fix issue of skb segments exceeds descriptor limitation adds 4c43069bb109 vlan: fix memory leak in vlan_newlink() adds dbef6a21e499 netfilter: nf_tables: replace BUG_ON by element length check adds a541767afc81 RISC-V: KVM: Fix SRCU deadlock caused by kvm_riscv_check_v [...] adds 778e85514b61 drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg [...] adds 7fb77b292abe xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE adds ff151c477f6a mptcp: fix subflow traversal at disconnect time adds 2bcf184c16f1 NFSD: Decode NFSv4 birth time attribute adds 58c3f48a540b lockd: set fl_owner when unlocking files adds 4e556ecd1641 lockd: fix nlm_close_files adds 0820e797c638 net: marvell: prestera: fix missed deinit sequence adds b3a5ec835f09 ice: handle E822 generic device ID in PLDM header adds 6bd9f8470735 ice: change devlink code to read NVM in blocks adds 51eae602908c tracing: Fix sleeping while atomic in kdb ftdump adds f7eec9e63bd8 drm/i915/selftests: fix a couple IS_ERR() vs NULL tests adds 46c5f0d16e1b drm/i915/ttm: fix sg_table construction adds 8acf15751889 drm/i915/gt: Serialize GRDOM access between multiple engin [...] adds 6e204eff3888 drm/i915/gt: Serialize TLB invalidates with GT resets adds e8997d2d6b8d drm/i915/selftests: fix subtraction overflow bug adds 97928c069739 bnxt_en: reclaim max resources if sriov enable fails adds 5769db185f18 bnxt_en: Fix bnxt_reinit_after_abort() code path adds f0c89d59e384 bnxt_en: fix livepatch query adds 1899873812fa bnxt_en: Fix bnxt_refclk_read() adds 5f776daef0b5 sysctl: Fix data-races in proc_dou8vec_minmax(). adds 93793b9abeb1 sysctl: Fix data-races in proc_dointvec_ms_jiffies(). adds 12d40638f02f tcp: Fix a data-race around sysctl_max_tw_buckets. adds dde0d75e461e icmp: Fix a data-race around sysctl_icmp_echo_ignore_all. adds 05c615033174 icmp: Fix data-races around sysctl_icmp_echo_enable_probe. adds 48fda9af1df9 icmp: Fix a data-race around sysctl_icmp_echo_ignore_broadcasts. adds d9a9433f818e icmp: Fix a data-race around sysctl_icmp_ignore_bogus_erro [...] adds f9617844e4d5 icmp: Fix a data-race around sysctl_icmp_errors_use_inboun [...] adds 83c68347b41a icmp: Fix a data-race around sysctl_icmp_ratelimit. adds 84492c1edafa icmp: Fix a data-race around sysctl_icmp_ratemask. adds ab5adca2e17d raw: Fix a data-race around sysctl_raw_l3mdev_accept. adds 7af0cc1f9901 tcp: Fix data-races around sysctl_tcp_ecn. adds 1ec3d6c2626e tcp: Fix a data-race around sysctl_tcp_ecn_fallback. adds f5042c5357ce ipv4: Fix data-races around sysctl_ip_dynaddr. adds ae3054f6fbcc nexthop: Fix data-races around nexthop_compat_mode. adds 5cfdd61c807d net: ftgmac100: Hold reference returned by of_get_child_by_name() adds dd91bc60f305 net: stmmac: fix leaks in probe adds 05f68241638e ima: force signature verification when CONFIG_KEXEC_SIG is [...] adds 830de9667b3a ima: Fix potential memory leak in ima_init_crypto() adds 5a0d38c6a1d6 drm/amd/display: Ignore First MST Sideband Message Return Error adds 05c7d624b6a1 drm/amdkfd: correct the MEC atomic support firmware checki [...] adds 19206b2bfccc drm/amd/display: Only use depth 36 bpp linebuffers on DCN [...] adds 17ece75cdbc2 drm/amd/pm: Prevent divide by zero adds f094271f6bcf drm/amd/display: Ensure valid event timestamp for cursor-o [...] adds 68ea71d4eafc smb3: workaround negprot bug in some Samba servers adds e435c4aeeaa0 sfc: fix use after free when disabling sriov adds 77be53ba0425 netfs: do not unlock and put the folio twice adds 281e3679e624 seg6: fix skb checksum evaluation in SRH encapsulation/insertion adds a8e911a97f57 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors adds e980d6a20162 seg6: bpf: fix skb checksum in bpf_push_seg6_encap() adds 16662524ec5d sfc: fix kernel panic when creating VF adds 5e151c507b7a net: atlantic: remove deep parameter on suspend/resume functions adds 702419db7ded net: atlantic: remove aq_nic_deinit() when resume adds 80866cf468d0 KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_p [...] adds b00c5375a164 net/tls: Check for errors in tls_device_init adds ed388232ed26 mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE adds 82089fcb1051 ARM: 9211/1: domain: drop modify_domain() adds 9987bb02667f ARM: 9212/1: domain: Modify Kconfig help text adds 847f0c80c2ef ASoC: dt-bindings: Fix description for msm8916 adds e1bbe15676a3 tee: tee_get_drvdata(): fix description of return value adds a1b922311ed0 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() adds fa3302714c03 tty: use new tty_insert_flip_string_and_push_buffer() in p [...] adds e40c72423721 s390/nospec: build expoline.o for modules_prepare target adds afeb95a11a4c scsi: megaraid: Clear READ queue map's nr_queues adds 799dcbf4d943 scsi: ufs: core: Drop loglevel of WriteBoost message adds 94c8cc503bec nvme: fix block device naming collision adds 8e2b1b8402ef ksmbd: use SOCK_NONBLOCK type for kernel_accept() adds 99d1c36bddd9 powerpc/xive/spapr: correct bitmap allocation size adds 8a53aed793fb vdpa/mlx5: Initialize CVQ vringh only once adds fbfa91978c0b vduse: Tie vduse mgmtdev and its device adds 03303d4d9f99 platform/x86: intel/pmc: Add Alder Lake N support to PMC c [...] adds 0723688d0c53 virtio_mmio: Add missing PM calls to freeze/restore adds 387c23776010 virtio_mmio: Restore guest page size on resume adds 0016d5d46d74 netfilter: nf_tables: avoid skb access on nf_stolen adds 05dfa88e73c9 netfilter: br_netfilter: do not skip all hooks with 0 priority adds 811ebff1ed15 scsi: hisi_sas: Limit max hw sectors for v3 HW adds 4513018d0bd7 cpufreq: pmac32-cpufreq: Fix refcount leak bug adds 01453386fb92 platform/x86: thinkpad-acpi: profile capabilities as integer adds 2c27eb27e70f platform/x86: thinkpad_acpi: do not use PSC mode on Intel [...] adds 05b92733fd6c platform/x86: hp-wmi: Ignore Sanitization Mode event adds 6f36471e568f firmware: sysfb: Make sysfb_create_simplefb() return a pde [...] adds 38e549484675 firmware: sysfb: Add sysfb_disable() helper function adds 07186778cf64 fbdev: Disable sysfb device registration when removing con [...] adds 3b2957fc09fe net: tipc: fix possible refcount leak in tipc_sk_create() adds e84a77bc8361 NFC: nxp-nci: don't print header length mismatch on i2c error adds 569d1c493070 nvme-tcp: always fail a request when sending it failed adds a8ba4bd0f542 nvme: fix regression when disconnect a recovering ctrl adds f22ddc8a5278 net: sfp: fix memory leak in sfp_probe() adds 55ad380852bc ASoC: ops: Fix off by one in range control validation adds e162a24f1dd0 pinctrl: aspeed: Fix potential NULL dereference in aspeed_ [...] adds f3a2c0631302 ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime o [...] adds f85a8e86015f ASoC: rt711-sdca-sdw: fix calibrate mutex initialization adds 09bca0ffc95c ASoC: Intel: sof_sdw: handle errors on card registration adds 517fa7405a48 ASoC: rt711: fix calibrate mutex initialization adds 1d75b73ec6d6 ASoC: rt7*-sdw: harden jack_detect_handler adds 11e35a6c6607 ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueue [...] adds d275601a18cf ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up() adds 71d199d622c4 ASoC: SOF: Intel: hda-loader: Make sure that the fw load s [...] adds 79096060364c ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow adds e58a32e25ef1 ASoC: wcd9335: Remove RX channel from old list before addi [...] adds 4d93ab0d2f6a ASoC: wcd9335: Fix spurious event generation adds f3071f04cf12 ASoC: wcd938x: Fix event generation for some controls adds 03f97b638dd9 ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering [...] adds 89c2c0dd2825 ASoC: wm_adsp: Fix event for preloader adds 83431e500b2c ASoC: wm5110: Fix DRE control adds f3f5f2a9e2bb ASoC: cs35l41: Correct some control names adds 7bb71133cae8 ASoC: rt711-sdca: fix kernel NULL pointer dereference when [...] adds ed5ddd50ffb5 ASoC: dapm: Initialise kcontrol data for mux/demux controls adds 14937a06ab71 ASoC: cs35l41: Add ASP TX3/4 source to register patch adds 2308fdb5191a ASoC: cs47l15: Fix event generation for low power mux control adds 0303f460b856 ASoC: madera: Fix event generation for OUT1 demux adds 7f97af49f601 ASoC: madera: Fix event generation for rate controls adds d6ef5aca6fe4 irqchip: or1k-pic: Undefine mask_ack for level triggered hardware adds 4dc6fad52c5c pinctrl: imx: Add the zero base flag for imx93 adds 2334bdfc2da4 x86: Clear .brk area at early boot adds bd77b8298f85 soc: ixp4xx/npe: Fix unused match warning adds 2764762d0d6a ARM: dts: stm32: use the correct clock source for CEC on s [...] adds 449f51b5d6e1 Revert "can: xilinx_can: Limit CANFD brp to 2" adds 9b47d6dfaecb ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 [...] adds da7fdaadc135 ALSA: usb-audio: Add quirk for Fiero SC-01 adds 7bd54d31155e ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) adds 97f9cba7686e nvme-pci: phison e16 has bogus namespace ids adds 3d8b35387e01 nvme: use struct group for generic command dwords adds d2f02e532200 wireguard: selftests: set fake real time in init adds 700364130bfa wireguard: selftests: always call kernel makefile adds db738f76b03b signal handling: don't use BUG_ON() for debugging adds f6c04bde97ba ACPI: video: Fix acpi_video_handles_brightness_key_presses() adds 14d2cc21ca62 vt: fix memory overlapping when deleting chars in the buffer adds ceb7a7e7ab06 s390/ap: fix error handling in __verify_queue_reservations() adds 89c3c9dd7e03 ACPI: CPPC: Fix enabling CPPC on AMD systems with shared memory adds dda20f46124a serial: 8250: fix return error code in serial8250_request_ [...] adds a762cee5d933 power: supply: core: Fix boundary conditions in interpolation adds 484ec3ca92e4 serial: stm32: Clear prev values before setting RTS delays adds b2f63fefefc5 serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle adds 5df66302f03f serial: 8250: Fix PM usage_count for console handover adds ec02687a33e7 serial: mvebu-uart: correctly report configured baudrate value adds 99c8a3c41e07 x86/pat: Fix x86_has_pat_wp() adds 7642e42a64b0 drm/i915/ttm: fix 32b build adds 6e3a6dddad55 drm/aperture: Run fbdev removal before internal helpers adds 0283cbd14733 Linux 5.18.13 adds 4704f70147e9 Merge v5.18.13 adds a1a70a37ddbb x86/traps: Use pt_regs directly in fixup_bad_iret() adds 6089d278e9eb x86/entry: Switch the stack after error_entry() returns adds eda94dbf471b x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() adds 973ee2729511 x86/entry: Don't call error_entry() for XENPV adds c29a2229f5a7 x86/entry: Remove skip_r11rcx adds e492002673b0 x86/kvm/vmx: Make noinstr clean adds e0ed7445cbb5 x86/cpufeatures: Move RETPOLINE flags to word 11 adds 079c71b6e380 x86/retpoline: Cleanup some #ifdefery adds 7ce2011c8b28 x86/retpoline: Swizzle retpoline thunk adds 86fbd2844858 x86/retpoline: Use -mfunction-return adds e0c27dc584f6 x86: Undo return-thunk damage adds 262941a05615 x86,objtool: Create .return_sites adds f7b097edd3eb objtool: skip non-text sections when adding return-thunk sites adds eb84031e5c59 x86,static_call: Use alternative RET encoding adds 0d15b9c30cb2 x86/ftrace: Use alternative RET encoding adds ebe3ceb43f5b x86/bpf: Use alternative RET encoding adds 3525abdb3a63 x86/kvm: Fix SETcc emulation for return thunks adds 2fc0ed17c526 x86/vsyscall_emu/64: Don't use RET in vsyscall emulation adds a302187fb8f6 x86/sev: Avoid using __x86_return_thunk adds a05146b2ac6a x86: Use return-thunk in asm code adds df777869fe2d x86/entry: Avoid very early RET adds 9d75af6b4067 objtool: Treat .text.__x86.* as noinstr adds 64a98375f389 x86: Add magic AMD return-thunk adds a70ed95a0b0a x86/bugs: Report AMD retbleed vulnerability adds f88b40812b6b x86/bugs: Add AMD retbleed= boot parameter adds c85b5f77d3b2 x86/bugs: Enable STIBP for JMP2RET adds 409586fb4a6e x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value adds 47e51d66d93d x86/entry: Add kernel IBRS implementation adds 2c0d8e35807a x86/bugs: Optimize SPEC_CTRL MSR writes adds e604d260c633 x86/speculation: Add spectre_v2=ibrs option to support Ker [...] adds fb32593f8f38 x86/bugs: Split spectre_v2_select_mitigation() and spectre [...] adds 5a3037b4de4d x86/bugs: Report Intel retbleed vulnerability adds 7b2649892c77 intel_idle: Disable IBRS during long idle adds 6864df093257 objtool: Update Retpoline validation adds 4a691f1e6916 x86/xen: Rename SYS* entry points adds b75fada7f3cb x86/xen: Add UNTRAIN_RET adds bbcfdf144d2d x86/bugs: Add retbleed=ibpb adds 4c7f90f8a955 x86/bugs: Do IBPB fallback check only once adds a8a370f08eb5 objtool: Add entry UNRET validation adds 80f8a9e9d530 x86/cpu/amd: Add Spectral Chicken adds 3d6bdd768577 x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n adds 3e89c4246272 x86/speculation: Fix firmware entry SPEC_CTRL handling adds ff110fe71955 x86/speculation: Fix SPEC_CTRL write on SMT state change adds 8a95fadc8f32 x86/speculation: Use cached host SPEC_CTRL value for guest [...] adds 7377eea29dbc x86/speculation: Remove x86_spec_ctrl_mask adds 43827446da73 objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} adds bcb9508413dc KVM: VMX: Flatten __vmx_vcpu_run() adds 245800423a57 KVM: VMX: Convert launched argument to flags adds d58141112c99 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS adds 48fe9931c7dd KVM: VMX: Fix IBRS handling after vmexit adds 8c38306e2e92 x86/speculation: Fill RSB on vmexit for IBRS adds afd743f6dde8 KVM: VMX: Prevent RSB underflow before vmenter adds 373e6942143b x86/common: Stamp out the stepping madness adds 409f6047a433 x86/cpu/amd: Enumerate BTC_NO adds 813423f90f05 x86/retbleed: Add fine grained Kconfig knobs adds ee02cbcebb09 x86/bugs: Add Cannon lake to RETBleed affected CPU list adds df6fc784e8db x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry adds e2fe046fe230 x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported adds 845351c56ca0 x86/kexec: Disable RET on kexec adds ffdd31e8db4e x86/speculation: Disable RRSBA behavior adds 6461cc8f22a1 x86/static_call: Serialize __static_call_fixup() properly adds be6acce256f8 x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit adds 713fbf23a1a0 x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current adds fcd83bea60a1 efi/x86: use naked RET on mixed mode call wrapper adds d417d9d84a04 x86/kvm: fix FASTOP_SIZE when return thunks are enabled adds 9db4affd5e5d KVM: emulate: do not adjust size of fastop and setcc subroutines adds 699b83c61847 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 33e0e7fdbc2b tools headers cpufeatures: Sync with the kernel sources adds deacf52d1aca x86/bugs: Remove apostrophe typo adds daf898ab0e75 um: Add missing apply_returns() adds 9aa5a042881d Linux 5.18.14 adds 8160748bb79f Merge v5.18.14 adds 64f5c2f3d3a0 pinctrl: armada-37xx: use raw spinlocks for regmap to avoi [...] adds 7f7679e33ebf pinctrl: stm32: fix optional IRQ support to gpios adds e8716ea35e88 riscv: add as-options for modules with assembly compontents adds db3f8c5ea96b mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication adds f67ff524f283 lockdown: Fix kexec lockdown bypass with ima policy adds 731266594162 mmc: sdhci-omap: Fix a lockdep warning for PM runtime init adds c283223e769d mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on pr [...] adds fb5e7ba4652d drm/ttm: fix locking in vmap/vunmap TTM GEM helpers adds c25a91cb26fa drm/amd/display: Fix new dmub notification enabling in DM adds 309049a3a46a drm/scheduler: Don't kill jobs in interrupt context adds f8bfce2177cd net: usb: ax88179_178a needs FLAG_SEND_ZLP adds 7b2ce7c02da8 bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision adds 5820c05abfc6 bus: mhi: host: pci_generic: add Telit FN990 adds ad7a955ccb4c PCI: hv: Fix multi-MSI to allow more than one MSI vector adds f95e14c587bf PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI adds b746c2be4937 PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() adds 3ce4ea00e2b9 PCI: hv: Fix interrupt mapping for multi-MSI adds 6097d002f8c2 r8152: fix a WOL issue adds 15f52bcb539f ip: Fix data-races around sysctl_ip_default_ttl. adds 70f5e35cd5e3 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() i [...] adds 58323518362d power: supply: ab8500_fg: add missing destroy_workqueue in [...] adds 49fa778ee044 power/reset: arm-versatile: Fix refcount leak in versatile [...] adds 1b1c18d46285 RDMA/irdma: Do not advertise 1GB page size for x722 adds 2cae7e519032 RDMA/irdma: Fix sleep from invalid context BUG adds 0fb7b3dd04ca pinctrl: ralink: rename MT7628(an) functions to MT76X8 adds a67eb28250f5 pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink adds 5595d30c4dc2 pinctrl: ralink: Check for null return of devm_kcalloc adds 6c94f1e3b051 pinctrl: sunplus: Add check for kcalloc adds a9391ff7a7c5 perf/core: Fix data race between perf_event_set_output() a [...] adds 90ef0278d056 e1000e: Enable GPT clock before sending message to CSME adds fddf359ee831 Revert "e1000e: Fix possible HW unit hang after an s0ix exit" adds 70965b6e5c03 igc: Reinstate IGC_REMOVED logic and implement it properly adds a09ae9091ec9 ip: Fix data-races around sysctl_ip_no_pmtu_disc. adds e364b5f6ffbf ip: Fix data-races around sysctl_ip_fwd_use_pmtu. adds bcc03369d327 ip: Fix data-races around sysctl_ip_fwd_update_priority. adds 194b24884683 ip: Fix data-races around sysctl_ip_nonlocal_bind. adds fa7cdcf9b28d ip: Fix a data-race around sysctl_ip_autobind_reuse. adds a475ecc9ad91 ip: Fix a data-race around sysctl_fwmark_reflect. adds 526d8cf8824f tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. adds 6fefb7d81d15 tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() adds 7d38d86b8181 tcp: Fix data-races around sysctl_tcp_l3mdev_accept. adds b0920ca09d9c tcp: Fix data-races around sysctl_tcp_mtu_probing. adds 9ca18116bc16 tcp: Fix data-races around sysctl_tcp_base_mss. adds 0d8a39feb589 tcp: Fix data-races around sysctl_tcp_min_snd_mss. adds e2ecbf3f0aa8 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. adds fa5fb2cf9393 tcp: Fix a data-race around sysctl_tcp_probe_threshold. adds b14cc8afbbcb tcp: Fix a data-race around sysctl_tcp_probe_interval. adds 05cc54a7c461 stmmac: dwmac-mediatek: fix clock issue adds 44d3efab5117 net: stmmac: fix pm runtime issue in stmmac_dvr_remove() adds 05df3d5546a9 net: stmmac: fix unbalanced ptp clock issue in suspend/res [...] adds 4165e0271651 net: dsa: microchip: ksz_common: Fix refcount leak bug adds bc002ce1973a tcp/udp: Make early_demux back namespacified. adds 769c9a97303b i2c: mlxcpld: Fix register setting for 400KHz frequency adds 3697b584facf i2c: cadence: Change large transfer count reset logic to b [...] adds fc23fa2510b2 perf tests: Stop Convert perf time to TSC test opening eve [...] adds f6d85366a609 perf tests: Fix Convert perf time to TSC test for hybrid adds 96a8a80bd748 pinctrl: ocelot: Fix pincfg for lan966x adds b20ead00a676 pinctrl: ocelot: Fix pincfg adds e846bde09677 net: stmmac: fix dma queue left shift overflow issue adds 2f1fc1f16fe2 net/tls: Fix race in TLS device down flow adds 653dcf83deea net: prestera: acl: use proper mask for port selector adds 46307adceb67 igmp: Fix data-races around sysctl_igmp_llm_reports. adds f213fc0772c9 igmp: Fix a data-race around sysctl_igmp_max_memberships. adds 319e7fe7dd2d igmp: Fix data-races around sysctl_igmp_max_msf. adds c2954671010c igmp: Fix data-races around sysctl_igmp_qrv. adds 6dcfc146983c tcp: Fix data-races around keepalive sysctl knobs. adds 38e2d8983219 tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries. adds fdaa9e262613 tcp: Fix data-races around sysctl_tcp_syncookies. adds 6e569a11eea2 tcp: Fix data-races around sysctl_tcp_migrate_req. adds c3e43b56b67f tcp: Fix data-races around sysctl_tcp_reordering. adds dda04df403c1 tcp: Fix data-races around some timeout sysctl knobs. adds 62e56cfeb2ae tcp: Fix a data-race around sysctl_tcp_notsent_lowat. adds 0275e250c7de tcp: Fix a data-race around sysctl_tcp_tw_reuse. adds 072e3b0c5c3b tcp: Fix data-races around sysctl_max_syn_backlog. adds 448ab9989479 tcp: Fix data-races around sysctl_tcp_fastopen. adds 8afa5604e295 tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. adds ab1068ce2ca1 iavf: Fix VLAN_V2 addition/rejection adds c62f1a19ad3d iavf: Disallow changing rx/tx-frames and rx/tx-frames-irq adds 6edb818732fc iavf: Fix handling of dummy receive descriptors adds c08487391ec4 iavf: Fix missing state logs adds 75f47a64bf8a ACPI: CPPC: Don't require flexible address space if X86_FE [...] adds eb1b9fe06cc4 pinctrl: armada-37xx: Reuse GPIO fwnode in armada_37xx_irq [...] adds 6636b1de4cd1 pinctrl: armada-37xx: make irq_lock a raw spinlock to avoi [...] adds e868984b1707 net: lan966x: Fix taking rtnl_lock while holding spin_lock adds 8766e0358de5 net: lan966x: Fix usage of lan966x->mac_lock when entry is added adds 1a7e88ed1897 net: lan966x: Fix usage of lan966x->mac_lock when entry is [...] adds 6e1507440976 net: lan966x: Fix usage of lan966x->mac_lock inside lan966 [...] adds 44da0cd1a2f0 net: lan966x: Fix usage of lan966x->mac_lock when used by FDB adds cd99323df72f i40e: Fix erroneous adapter reinitialization during recove [...] adds 9d925d2dc82c ixgbe: Add locking to prevent panic when setting sriov_num [...] adds 6e65820d9348 net: dsa: fix dsa_port_vlan_filtering when global adds 902c4584f9ad net: dsa: move reset of VLAN filtering to dsa_port_switchd [...] adds 3240e12fe203 net: dsa: fix NULL pointer dereference in dsa_port_reset_v [...] adds f9f7445242e2 net: stmmac: remove redunctant disable xPCS EEE call adds a96011ba569a gpio: pca953x: only use single read/write for No AI mode adds 88469b3a5b3d gpio: pca953x: use the correct range when do regmap sync adds bb7ed597b323 gpio: pca953x: use the correct register address when regca [...] adds 18043da94c02 be2net: Fix buffer overflow in be_get_module_eeprom adds 6e74e0c6efae net: dsa: sja1105: silent spi_device_id warnings adds 2a3851c33065 net: dsa: vitesse-vsc73xx: silent spi_device_id warnings adds b795ceeed4d1 amt: use workqueue for gateway side message handling adds 10ade70208c5 amt: remove unnecessary locks adds 35481321a9a0 amt: use READ_ONCE() in amt module adds 3ef0b18e2793 amt: add missing regeneration nonce logic in request logic adds 61b58315a79a amt: drop unexpected advertisement message adds 0411de008f4f amt: drop unexpected query message adds 60413c92b67c amt: drop unexpected multicast data adds bfb58766e69c amt: do not use amt->nr_tunnels outside of lock adds a0a237b8c696 drm/panel-edp: Fix variable typo when saving hpd absent de [...] adds cceda9e76d57 drm/imx/dcss: Add missing of_node_put() in fail path adds 789085deb33d can: rcar_canfd: Add missing of_node_put() in rcar_canfd_probe() adds 14e996577ed2 ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. adds 918ee6592ab9 ipv4: Fix data-races around sysctl_fib_multipath_hash_policy. adds 548d6678c4a3 ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. adds ef699813d99c ip: Fix data-races around sysctl_ip_prot_sock. adds cb0d28934ca1 udp: Fix a data-race around sysctl_udp_l3mdev_accept. adds a8208598a160 tcp: Fix data-races around sysctl knobs related to SYN option. adds d5975f6376ce tcp: Fix a data-race around sysctl_tcp_early_retrans. adds 52ee7f5c4811 tcp: Fix data-races around sysctl_tcp_recovery. adds a0f96c4f179c tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. adds 68b6f9506747 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. adds d316488be1d9 tcp: Fix a data-race around sysctl_tcp_retrans_collapse. adds d79e98dab53a tcp: Fix a data-race around sysctl_tcp_stdurg. adds d7d12eab3ba0 tcp: Fix a data-race around sysctl_tcp_rfc1337. adds 50723e2f24d3 tcp: Fix a data-race around sysctl_tcp_abort_on_overflow. adds 46deb91ac8a7 tcp: Fix data-races around sysctl_tcp_max_reordering. adds b47ade56ac52 net/sched: cls_api: Fix flow action initialization adds ea857726df55 selftests: gpio: fix include path to kernel headers for ou [...] adds 6f16a5390640 gpio: gpio-xilinx: Fix integer overflow adds 4c728788a7ae KVM: selftests: Fix target thread to be migrated in rseq_test adds 49ffa4732180 spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer d [...] adds d4a5a79b7808 KVM: Don't null dereference ops->destroy adds 777e563f10e9 mm/mempolicy: fix uninit-value in mpol_rebind_policy() adds 5b8662790f2a bpf: Make sure mac_header was set before using it adds 8f4f5a2e5f22 sched/deadline: Fix BUG_ON condition for deboosted tasks adds 625bcd0685a1 perf/x86/intel/lbr: Fix unchecked MSR access error on HSW adds 998e10510bd5 x86/bugs: Warn when "ibrs" mitigation is selected on Enhan [...] adds 0ec74f56de33 clk: lan966x: Fix the lan966x clock gate register address adds 5f2d2c2af16f dlm: fix pending remove if msg allocation fails adds b2549e3e5745 crypto: qat - set to zero DH parameters before free adds 2e5490ba38c9 crypto: qat - use pre-allocated buffers in datapath adds 22ffe829ecdb crypto: qat - refactor submission logic adds 2cb73f42c887 crypto: qat - add backlog mechanism adds 0f967fdc0995 crypto: qat - fix memory leak in RSA adds 055e83bf2106 crypto: qat - remove dma_free_coherent() for RSA adds 41a1956288fe crypto: qat - remove dma_free_coherent() for DH adds f993321e50ba crypto: qat - add param check for RSA adds 76c9216833e7 crypto: qat - add param check for DH adds dd5663fc13b9 crypto: qat - re-enable registration of algorithms adds fe2cfc0b21fb exfat: fix referencing wrong parent directory information [...] adds 9326a6229994 exfat: use updated exfat_chain directly during renaming adds 4a15f0d68029 x86/amd: Use IBPB for firmware calls adds 67e4459d4cda x86/alternative: Report missing return thunk details adds 49cbb4820e4f watchqueue: make sure to serialize 'wqueue->defunct' properly adds 8cdf4c346e99 ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2 adds a8f27ccc12ba ASoC: SOF: pm: add definitions for S4 and S5 states adds be49d294e7b9 ASoC: SOF: Intel: disable IMR boot when resuming from ACPI [...] adds c3b8607836cf watch-queue: remove spurious double semicolon adds 3740a5da82eb Linux 5.18.15 adds d2da93bf9135 Merge v5.18.15 new d50f255704bf Bluetooth: Always set event mask on suspend new 59a55ec33a54 Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put new b357179eb5b9 ARM: dts: lan966x: fix sys_clk frequency new a854fc0650ce ARM: pxa2xx: Fix GPIO descriptor tables new 125db359c075 Revert "ocfs2: mount shared volume without ha stack" new 759572c3278d userfaultfd: provide properly masked address for huge-pages new 24fdba11a5c2 ntfs: fix use-after-free in ntfs_ucsncmp() new 58b7064773d2 fs: sendfile handles O_NONBLOCK of out_fd new afc21041be71 secretmem: fix unhandled fault in truncate new f1a0a81e72aa mm: fix page leak with multiple threads mapping the same page new e786be4338ed mm: fix missing wake-up event for FSDAX pages new 9fd5096c5689 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte new 686b3f898cfa asm-generic: remove a broken and needless ifdef conditional new 7560d827d414 s390/archrandom: prevent CPACF trng invocations in interru [...] new cc9aace0d4d6 intel_idle: Fix false positive RCU splats due to incorrect [...] new e6badb93ade1 nouveau/svm: Fix to migrate all requested pages new 1cc98fa50fdb drm/simpledrm: Fix return type of simpledrm_simple_display [...] new dbf4265d1fe6 watch_queue: Fix missing rcu annotation new 8a2482fca521 watch_queue: Fix missing locking in add_watch_to_object() new c4e5336826b0 tcp: Fix data-races around sysctl_tcp_dsack. new c06d240e523d tcp: Fix a data-race around sysctl_tcp_app_win. new f77498ec0cdf tcp: Fix a data-race around sysctl_tcp_adv_win_scale. new 7d34ff719a69 tcp: Fix a data-race around sysctl_tcp_frto. new 8522ccfea284 tcp: Fix a data-race around sysctl_tcp_nometrics_save. new 95226ea8709a tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. new 3636f62f6e2e bridge: Do not send empty IFLA_AF_SPEC attribute new 5b76e0a4e083 ice: Fix max VLANs available for VF new c326361b183a ice: check (DD | EOF) bits on Rx descriptor rather than (E [...] new b45af458acaf ice: do not setup vlan for loopback VSI new cfb22660d1af ice: Fix VSIs unable to share unicast MAC new dd9dfa380db4 scsi: ufs: host: Hold reference returned by of_parse_phandle() new 30ae78a0d8eb Revert "tcp: change pingpong threshold to 3" new c64f97e0ddb1 octeontx2-pf: Fix UDP/TCP src and dst port tc filters new 63ec0df41e66 tcp: md5: fix IPv4-mapped support new 0a6832cfe166 tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. new 2d4794f26e70 tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. new cbd1b643bf07 tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. new b9acb3a8508a scsi: core: Fix warning in scsi_alloc_sgtables() new f3dde04b3cf1 scsi: mpt3sas: Stop fw fault watchdog work item during sys [...] new e39243db830a net: ping6: Fix memleak in ipv6_renew_options(). new 1ae0ae431f4a ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr new 5cc8ef1dab99 net/tls: Remove the context from the list in tls_device_down new 932d7837a06a net: pcs: xpcs: propagate xpcs_read error to xpcs_get_stat [...] new f12f42196dae net: sungem_phy: Add of_node_put() for reference returned [...] new d67448174b0f mlxsw: spectrum_router: simplify list unwinding new 7fff72dbbc2d tcp: Fix a data-race around sysctl_tcp_min_tso_segs. new 9668dec0c1ce tcp: Fix a data-race around sysctl_tcp_tso_rtt_log. new 16b747c3aa6b tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. new 881ad2b26e1e tcp: Fix a data-race around sysctl_tcp_autocorking. new 2b9aa0d8ff00 tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. new ef6ed9aeb254 Documentation: fix sctp_wmem in ip-sysctl.rst new 8e18b3108f9c macsec: fix NULL deref in macsec_add_rxsa new e0b887e43d2d macsec: fix error message in macsec_add_rxsa and _txsa new 92b3b1f055f4 macsec: limit replay window size with XPN new 96fd73f975be macsec: always read MACSEC_SA_ATTR_PN as a u64 new 03a344d5edc2 net: macsec: fix potential resource leak in macsec_add_rxs [...] new 1e52ffa4b050 net: mld: fix reference count leak in mld_{query | report}_work() new 944caf7dc959 tcp: Fix data-races around sk_pacing_rate. new f530ecad7f08 net: Fix data-races around sysctl_[rw]mem(_offset)?. new 268af19ed490 tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. new 2dc6e8f72d0d tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. new 68ee3ded64e5 tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. new 72e265509931 tcp: Fix data-races around sysctl_tcp_reflect_tos. new 743f9002f8ca ipv4: Fix data-races around sysctl_fib_notify_on_flag_change. new fedd4c810282 i40e: Fix interface init with MSI interrupts (no MSI-X) new eaf23e9a398a net: dsa: fix reference counting for LAG FDBs new 68b0a38e70d4 sctp: fix sleep in atomic context bug in timer handlers new ccbad4ee9e9b octeontx2-pf: cn10k: Fix egress ratelimit configuration new 883c20911d62 netfilter: nf_queue: do not allow packet truncation below [...] new 4c7b7f0e0a5b scsi: ufs: Support clearing multiple commands at once new 8841c1b02c80 scsi: ufs: core: Fix a race condition related to device ma [...] new c65117db62bc virtio-net: fix the race between refill work and close new 559f5cecbecc perf symbol: Correct address for bss symbols new 39e03b53a1cf sfc: disable softirqs for ptp TX new d99f144acc3b sctp: leave the err path free in sctp_stream_init to sctp_ [...] new 48bea0d21d4b net/funeth: Fix fun_xdp_tx() and XDP packet reclaim new 75fbe6a9754c stmmac: dwmac-mediatek: fix resource leak in probe new eee3f217da7a mm/hmm: fault non-owner device private entries new 5cd3256fc54d page_alloc: fix invalid watermark check on a negative value new 5bb0140ea9a9 tcp: Fix data-races around sysctl_tcp_workaround_signed_windows. new 6b7d4851f716 ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow new e936e5527458 EDAC/ghes: Set the DIMM label unconditionally new 07002838ee78 EDAC/synopsys: Use the correct register to disable the err [...] new ee9da1d02ffe EDAC/synopsys: Re-enable the error interrupts on v3 hw new 45864465f4f5 docs/kernel-parameters: Update descriptions for "mitigatio [...] new 27edf079c314 locking/rwsem: Allow slowpath writer to ignore handoff bit [...] new 71e05dafb327 x86/bugs: Do not enable IBPB at firmware entry when IBPB i [...] new 8843bf1f0737 Linux 5.18.16 new 427e6dd1e7ca Merge v5.18.16
The 89 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/kernel-parameters.txt | 27 ++ .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 2 +- .../devicetree/bindings/sound/qcom,lpass-cpu.yaml | 8 +- .../driver-api/firmware/other_interfaces.rst | 6 + Documentation/filesystems/netfs_library.rst | 8 +- Documentation/networking/ip-sysctl.rst | 13 +- MAINTAINERS | 11 - Makefile | 2 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 3 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 6 +- arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 2 +- arch/arm/boot/dts/lan966x.dtsi | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 2 +- arch/arm/boot/dts/stm32mp151.dtsi | 6 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 2 +- arch/arm/configs/mxs_defconfig | 1 + arch/arm/include/asm/dma.h | 2 +- arch/arm/include/asm/domain.h | 13 - arch/arm/include/asm/mach/map.h | 1 + arch/arm/include/asm/ptrace.h | 26 ++ arch/arm/mach-at91/pm.c | 10 +- arch/arm/mach-meson/platsmp.c | 2 + arch/arm/mach-pxa/corgi.c | 2 +- arch/arm/mach-pxa/hx4700.c | 2 +- arch/arm/mach-pxa/icontrol.c | 4 +- arch/arm/mach-pxa/littleton.c | 2 +- arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-pxa/spitz.c | 2 +- arch/arm/mach-pxa/z2.c | 4 +- arch/arm/mm/Kconfig | 6 +- arch/arm/mm/alignment.c | 3 + arch/arm/mm/mmu.c | 15 +- arch/arm/mm/proc-v7-bugs.c | 9 +- arch/arm/probes/decode.h | 26 +- arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi | 8 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 2 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 5 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 58 +-- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 48 +- arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 2 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 4 +- arch/powerpc/platforms/powernv/rng.c | 16 +- arch/powerpc/sysdev/xive/spapr.c | 5 +- arch/riscv/Makefile | 1 + arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 4 + arch/riscv/kvm/vcpu.c | 2 + arch/s390/Makefile | 8 +- arch/s390/include/asm/archrandom.h | 9 +- arch/s390/lib/Makefile | 3 +- arch/s390/lib/expoline/Makefile | 3 + arch/s390/lib/{ => expoline}/expoline.S | 0 arch/sh/include/asm/io.h | 8 +- arch/um/kernel/um_arch.c | 4 + arch/x86/Kconfig | 103 ++++- arch/x86/Makefile | 6 + arch/x86/entry/Makefile | 2 +- arch/x86/entry/calling.h | 72 ++- arch/x86/entry/entry.S | 22 + arch/x86/entry/entry_32.S | 2 - arch/x86/entry/entry_64.S | 88 +++- arch/x86/entry/entry_64_compat.S | 21 +- arch/x86/entry/vdso/Makefile | 1 + arch/x86/entry/vsyscall/vsyscall_emu_64.S | 9 +- arch/x86/events/intel/lbr.c | 19 +- arch/x86/include/asm/alternative.h | 1 + arch/x86/include/asm/cpufeatures.h | 13 +- arch/x86/include/asm/disabled-features.h | 21 +- arch/x86/include/asm/linkage.h | 8 + arch/x86/include/asm/msr-index.h | 13 + arch/x86/include/asm/nospec-branch.h | 71 ++- arch/x86/include/asm/setup.h | 3 + arch/x86/include/asm/static_call.h | 19 +- arch/x86/include/asm/traps.h | 2 +- arch/x86/include/asm/unwind_hints.h | 14 +- arch/x86/kernel/acpi/cppc.c | 16 + arch/x86/kernel/alternative.c | 71 +++ arch/x86/kernel/asm-offsets.c | 6 + arch/x86/kernel/cpu/amd.c | 46 +- arch/x86/kernel/cpu/bugs.c | 488 ++++++++++++++++++--- arch/x86/kernel/cpu/common.c | 61 ++- arch/x86/kernel/cpu/cpu.h | 2 + arch/x86/kernel/cpu/hygon.c | 6 + arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/ftrace.c | 7 +- arch/x86/kernel/head64.c | 4 +- arch/x86/kernel/head_32.S | 1 + arch/x86/kernel/head_64.S | 5 + arch/x86/kernel/module.c | 8 +- arch/x86/kernel/process.c | 2 +- arch/x86/kernel/relocate_kernel_32.S | 25 +- arch/x86/kernel/relocate_kernel_64.S | 23 +- arch/x86/kernel/static_call.c | 51 ++- arch/x86/kernel/traps.c | 19 +- arch/x86/kernel/vmlinux.lds.S | 9 +- arch/x86/kvm/emulate.c | 35 +- arch/x86/kvm/svm/vmenter.S | 18 + arch/x86/kvm/vmx/capabilities.h | 4 +- arch/x86/kvm/vmx/nested.c | 2 +- arch/x86/kvm/vmx/run_flags.h | 8 + arch/x86/kvm/vmx/vmenter.S | 194 ++++---- arch/x86/kvm/vmx/vmx.c | 84 ++-- arch/x86/kvm/vmx/vmx.h | 10 +- arch/x86/kvm/vmx/vmx_ops.h | 2 +- arch/x86/kvm/x86.c | 22 +- arch/x86/lib/memmove_64.S | 7 +- arch/x86/lib/retpoline.S | 79 +++- arch/x86/mm/init.c | 14 +- arch/x86/mm/mem_encrypt_boot.S | 10 +- arch/x86/net/bpf_jit_comp.c | 26 +- arch/x86/platform/efi/efi_thunk_64.S | 5 +- arch/x86/xen/enlighten_pv.c | 8 +- arch/x86/xen/setup.c | 6 +- arch/x86/xen/xen-asm.S | 30 +- arch/x86/xen/xen-head.S | 11 +- arch/x86/xen/xen-ops.h | 6 +- drivers/acpi/acpi_video.c | 11 +- drivers/acpi/bus.c | 39 +- drivers/acpi/cppc_acpi.c | 31 +- drivers/base/core.c | 13 +- drivers/base/cpu.c | 8 + drivers/base/power/runtime.c | 34 +- drivers/bus/mhi/host/pci_generic.c | 79 ++++ drivers/clk/clk-lan966x.c | 2 +- drivers/cpufreq/pmac32-cpufreq.c | 4 + 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/cxl/cxlmem.h | 8 +- drivers/cxl/mem.c | 7 +- drivers/cxl/pmem.c | 6 +- drivers/dma/at_xdmac.c | 5 + drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 8 +- drivers/dma/idxd/device.c | 5 +- drivers/dma/imx-sdma.c | 4 +- drivers/dma/lgm/lgm-dma.c | 3 +- drivers/dma/pl330.c | 2 +- drivers/dma/qcom/bam_dma.c | 39 +- drivers/dma/ti/dma-crossbar.c | 5 + drivers/edac/ghes_edac.c | 11 +- drivers/edac/synopsys_edac.c | 44 +- drivers/firmware/sysfb.c | 58 ++- drivers/firmware/sysfb_simplefb.c | 16 +- drivers/gpio/gpio-pca953x.c | 22 +- drivers/gpio/gpio-sim.c | 16 +- drivers/gpio/gpio-xilinx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 112 ++++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 8 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 17 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 11 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 + drivers/gpu/drm/drm_aperture.c | 26 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 9 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_region.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 11 +- drivers/gpu/drm/i915/gt/intel_gt.c | 15 +- drivers/gpu/drm/i915/gt/intel_reset.c | 37 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 9 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 6 +- drivers/gpu/drm/i915/i915_scatterlist.c | 27 +- drivers/gpu/drm/i915/i915_scatterlist.h | 6 +- drivers/gpu/drm/i915/intel_region_ttm.c | 10 +- drivers/gpu/drm/i915/intel_region_ttm.h | 3 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 2 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 21 +- drivers/gpu/drm/i915/selftests/mock_region.c | 3 +- drivers/gpu/drm/imx/dcss/dcss-dev.c | 3 + drivers/gpu/drm/nouveau/nouveau_dmem.c | 6 +- drivers/gpu/drm/panel/panel-edp.c | 2 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 4 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 6 +- drivers/gpu/drm/tiny/simpledrm.c | 2 +- drivers/i2c/busses/i2c-cadence.c | 31 +- drivers/i2c/busses/i2c-mlxcpld.c | 2 +- drivers/i2c/busses/i2c-piix4.c | 16 +- drivers/idle/intel_idle.c | 52 ++- 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/iommu/intel/dmar.c | 2 +- drivers/iommu/intel/iommu.c | 24 - drivers/iommu/intel/pasid.c | 69 +-- drivers/iommu/intel/pasid.h | 1 - drivers/irqchip/irq-or1k-pic.c | 1 - drivers/misc/cardreader/rtsx_usb.c | 27 +- drivers/mmc/host/sdhci-omap.c | 14 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 8 +- drivers/net/amt.c | 243 +++++++--- drivers/net/can/grcan.c | 1 - drivers/net/can/m_can/m_can.c | 8 +- drivers/net/can/rcar/rcar_canfd.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 22 +- drivers/net/can/usb/gs_usb.c | 23 +- drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 25 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 285 ++++++------ drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 119 ++--- drivers/net/can/xilinx_can.c | 4 +- drivers/net/dsa/microchip/ksz_common.c | 5 +- drivers/net/dsa/qca8k.c | 23 +- drivers/net/dsa/sja1105/sja1105_main.c | 16 + drivers/net/dsa/vitesse-vsc73xx-spi.c | 10 + .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 23 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 7 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 8 +- 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/faraday/ftgmac100.c | 15 +- drivers/net/ethernet/fungible/funeth/funeth_rx.c | 5 +- drivers/net/ethernet/fungible/funeth/funeth_tx.c | 20 +- drivers/net/ethernet/fungible/funeth/funeth_txrx.h | 6 +- drivers/net/ethernet/ibm/ibmvnic.c | 9 + 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.h | 16 + drivers/net/ethernet/intel/i40e/i40e_main.c | 90 +++- drivers/net/ethernet/intel/i40e/i40e_register.h | 13 + drivers/net/ethernet/intel/i40e/i40e_type.h | 1 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 + 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/ice/ice_devids.h | 1 + drivers/net/ethernet/intel/ice/ice_devlink.c | 59 ++- drivers/net/ethernet/intel/ice/ice_ethtool.c | 3 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 96 +++- drivers/net/ethernet/intel/ice/ice_main.c | 11 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 40 -- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 3 +- 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 + .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 106 +++-- .../ethernet/marvell/prestera/prestera_flower.c | 6 +- .../ethernet/marvell/prestera/prestera_router.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 20 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 3 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 39 +- .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 29 +- .../net/ethernet/microchip/lan966x/lan966x_mac.c | 112 +++-- .../net/ethernet/microchip/lan966x/lan966x_main.c | 8 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 1 + drivers/net/ethernet/mscc/ocelot_fdma.c | 17 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 2 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 33 +- drivers/net/ethernet/realtek/r8169_main.c | 10 +- drivers/net/ethernet/sfc/ef10.c | 3 + drivers/net/ethernet/sfc/ef10_sriov.c | 10 +- drivers/net/ethernet/sfc/ptp.c | 22 + .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 1 + .../net/ethernet/stmicro/stmmac/dwmac-ingenic.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 56 ++- 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/ethernet/ti/am65-cpsw-nuss.c | 17 +- drivers/net/macsec.c | 33 +- drivers/net/pcs/pcs-xpcs.c | 2 +- drivers/net/phy/sfp.c | 2 +- drivers/net/sungem_phy.c | 1 + drivers/net/usb/ax88179_178a.c | 26 +- drivers/net/usb/r8152.c | 16 +- drivers/net/usb/usbnet.c | 17 +- drivers/net/virtio_net.c | 37 +- drivers/net/xen-netback/rx.c | 1 + drivers/nfc/nxp-nci/i2c.c | 8 +- drivers/nvme/host/core.c | 8 +- drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/pci.c | 3 +- drivers/nvme/host/rdma.c | 12 +- drivers/nvme/host/tcp.c | 13 +- drivers/nvme/host/trace.h | 2 +- drivers/pci/controller/pci-hyperv.c | 99 +++-- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 4 +- drivers/pinctrl/freescale/pinctrl-imx93.c | 1 + 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/pinctrl/sunxi/pinctrl-sun8i-a83t.c | 10 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 2 + drivers/platform/x86/hp-wmi.c | 3 + drivers/platform/x86/intel/pmc/core.c | 1 + drivers/platform/x86/thinkpad_acpi.c | 50 +-- drivers/power/reset/arm-versatile-reboot.c | 1 + drivers/power/supply/ab8500_fg.c | 9 +- drivers/power/supply/power_supply_core.c | 24 +- drivers/s390/crypto/ap_bus.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 7 + drivers/scsi/megaraid/megaraid_sas_base.c | 3 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1 + drivers/scsi/scsi_ioctl.c | 2 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 15 +- drivers/scsi/ufs/ufshcd.c | 100 +++-- drivers/soc/atmel/soc.c | 12 +- drivers/soc/ixp4xx/ixp4xx-npe.c | 2 +- drivers/spi/spi-amd.c | 8 + drivers/spi/spi-bcm2835.c | 12 +- drivers/tee/tee_core.c | 2 +- drivers/tty/pty.c | 14 +- drivers/tty/serial/8250/8250_core.c | 4 + drivers/tty/serial/8250/8250_port.c | 4 +- drivers/tty/serial/amba-pl011.c | 23 +- drivers/tty/serial/mvebu-uart.c | 25 +- drivers/tty/serial/samsung_tty.c | 5 +- drivers/tty/serial/serial_core.c | 5 - drivers/tty/serial/stm32-usart.c | 2 + drivers/tty/tty.h | 3 + drivers/tty/tty_buffer.c | 46 +- drivers/tty/vt/vt.c | 2 +- drivers/usb/dwc3/gadget.c | 4 +- drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 6 + drivers/usb/typec/class.c | 1 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 31 +- drivers/vdpa/vdpa_user/vduse_dev.c | 60 ++- drivers/video/fbdev/core/fbcon.c | 33 ++ drivers/video/fbdev/core/fbmem.c | 28 +- drivers/virtio/virtio_mmio.c | 26 ++ drivers/xen/gntdev.c | 6 +- fs/afs/file.c | 2 +- fs/btrfs/inode.c | 14 +- fs/btrfs/zoned.c | 13 +- fs/ceph/addr.c | 11 +- fs/cifs/smb2pdu.c | 13 +- fs/dlm/lock.c | 3 +- fs/exec.c | 2 +- fs/exfat/namei.c | 31 +- fs/fscache/cookie.c | 15 +- fs/fscache/volume.c | 4 +- fs/io_uring.c | 14 +- fs/ksmbd/transport_tcp.c | 2 +- fs/lockd/svcsubs.c | 14 +- fs/netfs/buffered_read.c | 17 +- fs/nfsd/nfs4xdr.c | 9 + fs/nfsd/nfsd.h | 3 +- fs/nilfs2/nilfs.h | 3 + fs/ntfs/attrib.c | 8 +- fs/ocfs2/ocfs2.h | 4 +- fs/ocfs2/slot_map.c | 46 +- fs/ocfs2/super.c | 21 - fs/read_write.c | 3 + fs/remap_range.c | 3 +- fs/userfaultfd.c | 12 +- include/acpi/cppc_acpi.h | 1 + include/asm-generic/io.h | 2 - include/drm/gpu_scheduler.h | 4 +- include/linux/acpi.h | 4 +- include/linux/cgroup-defs.h | 3 +- include/linux/cpu.h | 2 + include/linux/fbcon.h | 4 + include/linux/fscache.h | 1 + include/linux/intel-iommu.h | 3 - include/linux/kexec.h | 6 + include/linux/kvm_host.h | 2 +- include/linux/memregion.h | 2 +- include/linux/mm.h | 14 +- include/linux/netfs.h | 2 +- include/linux/nvme.h | 2 + include/linux/objtool.h | 9 +- include/linux/pm_runtime.h | 5 +- include/linux/reset.h | 2 +- include/linux/rtsx_usb.h | 2 - include/linux/sched/task.h | 2 +- include/linux/serial_core.h | 5 + include/linux/sysfb.h | 22 +- include/net/act_api.h | 3 +- include/net/addrconf.h | 3 + include/net/amt.h | 20 + include/net/bluetooth/l2cap.h | 1 + include/net/flow_offload.h | 1 + include/net/inet_connection_sock.h | 10 +- include/net/inet_hashtables.h | 2 +- include/net/inet_sock.h | 12 +- include/net/ip.h | 6 +- include/net/netfilter/nf_conntrack.h | 9 +- include/net/netfilter/nf_conntrack_ecache.h | 4 +- include/net/netfilter/nf_tables.h | 30 +- include/net/netns/conntrack.h | 1 - include/net/pkt_cls.h | 6 +- include/net/protocol.h | 4 - include/net/raw.h | 2 +- include/net/route.h | 2 +- include/net/sock.h | 10 +- include/net/tcp.h | 22 +- include/net/tls.h | 4 +- include/net/udp.h | 4 +- include/trace/events/sock.h | 6 +- include/video/of_display_timing.h | 2 + kernel/bpf/core.c | 8 +- kernel/bpf/verifier.c | 113 ++--- kernel/cgroup/cgroup.c | 37 +- kernel/events/core.c | 45 +- kernel/exit.c | 2 +- kernel/kexec_file.c | 11 +- kernel/locking/rwsem.c | 30 +- kernel/rcu/srcutree.c | 6 +- kernel/sched/deadline.c | 5 +- kernel/signal.c | 8 +- kernel/sysctl.c | 57 +-- kernel/time/posix-timers.c | 19 +- kernel/trace/trace.c | 11 +- kernel/trace/trace_events_hist.c | 2 + kernel/watch_queue.c | 103 +++-- lib/idr.c | 3 +- mm/damon/vaddr.c | 3 +- mm/gup.c | 6 +- mm/hmm.c | 19 +- mm/hugetlb.c | 1 + mm/memory.c | 34 +- mm/mempolicy.c | 2 +- mm/memremap.c | 6 +- mm/page_alloc.c | 12 +- mm/secretmem.c | 33 +- mm/sparse-vmemmap.c | 8 + mm/userfaultfd.c | 5 +- net/8021q/vlan_netlink.c | 10 +- net/bluetooth/hci_sync.c | 6 +- net/bluetooth/l2cap_core.c | 61 ++- net/bridge/br_netfilter_hooks.c | 21 +- net/bridge/br_netlink.c | 8 +- net/can/bcm.c | 18 +- net/core/filter.c | 5 +- net/core/secure_seq.c | 4 +- net/core/sock_reuseport.c | 4 +- net/decnet/af_decnet.c | 4 +- net/dsa/port.c | 63 ++- net/dsa/switch.c | 59 +-- net/ipv4/af_inet.c | 22 +- net/ipv4/cipso_ipv4.c | 12 +- net/ipv4/fib_semantics.c | 6 +- net/ipv4/fib_trie.c | 9 +- net/ipv4/icmp.c | 22 +- net/ipv4/igmp.c | 49 ++- net/ipv4/inet_connection_sock.c | 5 +- net/ipv4/inet_timewait_sock.c | 3 +- net/ipv4/inetpeer.c | 12 +- 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/nexthop.c | 5 +- net/ipv4/proc.c | 2 +- net/ipv4/route.c | 10 +- net/ipv4/syncookies.c | 11 +- net/ipv4/sysctl_net_ipv4.c | 77 +--- net/ipv4/tcp.c | 39 +- net/ipv4/tcp_fastopen.c | 9 +- net/ipv4/tcp_input.c | 94 ++-- net/ipv4/tcp_ipv4.c | 6 +- net/ipv4/tcp_metrics.c | 13 +- net/ipv4/tcp_minisocks.c | 4 +- net/ipv4/tcp_output.c | 60 ++- net/ipv4/tcp_recovery.c | 6 +- net/ipv4/tcp_timer.c | 30 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/icmp.c | 2 +- net/ipv6/ip6_input.c | 23 +- net/ipv6/mcast.c | 14 +- net/ipv6/ping.c | 6 + net/ipv6/route.c | 2 +- net/ipv6/seg6_iptunnel.c | 5 +- net/ipv6/seg6_local.c | 2 - net/ipv6/syncookies.c | 3 +- net/ipv6/tcp_ipv6.c | 13 +- net/ipv6/udp.c | 9 +- net/mac80211/wme.c | 4 +- net/mptcp/options.c | 3 + net/mptcp/pm_netlink.c | 16 +- net/mptcp/protocol.c | 21 +- net/mptcp/protocol.h | 1 + net/netfilter/nf_conntrack_core.c | 86 ++-- net/netfilter/nf_conntrack_ecache.c | 139 +++--- net/netfilter/nf_conntrack_netlink.c | 125 ++++-- net/netfilter/nf_conntrack_standalone.c | 3 + net/netfilter/nf_log_syslog.c | 8 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 81 +++- net/netfilter/nf_tables_core.c | 24 +- net/netfilter/nf_tables_trace.c | 44 +- net/netfilter/nfnetlink_queue.c | 7 +- net/netfilter/nft_set_pipapo.c | 48 +- net/rose/rose_route.c | 4 +- net/sched/act_api.c | 4 +- net/sched/act_csum.c | 3 +- net/sched/act_ct.c | 3 +- net/sched/act_gact.c | 3 +- net/sched/act_gate.c | 3 +- net/sched/act_mirred.c | 3 +- net/sched/act_mpls.c | 3 +- net/sched/act_pedit.c | 3 +- net/sched/act_police.c | 20 +- net/sched/act_sample.c | 3 +- net/sched/act_skbedit.c | 3 +- net/sched/act_tunnel_key.c | 3 +- net/sched/act_vlan.c | 3 +- net/sched/cls_api.c | 32 +- net/sched/cls_flower.c | 6 +- net/sched/cls_matchall.c | 6 +- net/sctp/associola.c | 5 +- net/sctp/protocol.c | 2 +- net/sctp/stream.c | 19 +- net/sctp/stream_sched.c | 2 +- net/smc/smc_llc.c | 2 +- net/tipc/socket.c | 3 +- net/tls/tls_device.c | 19 +- net/tls/tls_main.c | 7 +- net/xdp/xsk_buff_pool.c | 1 + net/xfrm/xfrm_policy.c | 5 +- net/xfrm/xfrm_state.c | 2 +- scripts/Makefile.build | 1 + scripts/link-vmlinux.sh | 3 + security/Kconfig | 11 - security/integrity/evm/evm_crypto.c | 7 +- security/integrity/ima/ima_appraise.c | 3 +- security/integrity/ima/ima_crypto.c | 1 + security/integrity/ima/ima_efi.c | 2 + security/integrity/ima/ima_policy.c | 4 + sound/pci/cs46xx/cs46xx.c | 22 +- sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_realtek.c | 21 + sound/soc/codecs/cs35l41-lib.c | 10 +- sound/soc/codecs/cs35l41.c | 12 +- sound/soc/codecs/cs47l15.c | 5 +- sound/soc/codecs/madera.c | 14 +- sound/soc/codecs/max98373-sdw.c | 12 +- sound/soc/codecs/rt1308-sdw.c | 11 + sound/soc/codecs/rt1316-sdw.c | 11 + sound/soc/codecs/rt5682-sdw.c | 5 +- sound/soc/codecs/rt700-sdw.c | 6 +- sound/soc/codecs/rt700.c | 30 +- sound/soc/codecs/rt711-sdca-sdw.c | 9 +- sound/soc/codecs/rt711-sdca.c | 45 +- sound/soc/codecs/rt711-sdw.c | 9 +- sound/soc/codecs/rt711.c | 41 +- sound/soc/codecs/rt715-sdca-sdw.c | 12 + sound/soc/codecs/rt715-sdw.c | 12 + sound/soc/codecs/sgtl5000.c | 9 + sound/soc/codecs/sgtl5000.h | 1 + sound/soc/codecs/tas2764.c | 46 +- sound/soc/codecs/tas2764.h | 6 +- sound/soc/codecs/wcd9335.c | 8 +- sound/soc/codecs/wcd938x.c | 12 + sound/soc/codecs/wm5110.c | 8 +- sound/soc/codecs/wm_adsp.c | 2 +- sound/soc/intel/boards/bytcr_wm5102.c | 13 +- sound/soc/intel/boards/sof_sdw.c | 51 ++- sound/soc/intel/skylake/skl-nhlt.c | 40 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 6 + sound/soc/soc-dapm.c | 5 + sound/soc/soc-ops.c | 4 +- sound/soc/sof/intel/hda-dsp.c | 10 +- sound/soc/sof/intel/hda-loader.c | 13 +- sound/soc/sof/intel/hda-pcm.c | 74 +--- sound/soc/sof/intel/hda-stream.c | 94 +++- sound/soc/sof/intel/hda.h | 4 + sound/soc/sof/ipc3-topology.c | 23 +- sound/soc/sof/pm.c | 21 +- sound/soc/sof/sof-priv.h | 2 + sound/usb/quirks-table.h | 248 +++++++++++ sound/usb/quirks.c | 13 + tools/arch/x86/include/asm/cpufeatures.h | 12 +- tools/arch/x86/include/asm/disabled-features.h | 21 +- tools/arch/x86/include/asm/msr-index.h | 13 + tools/include/linux/objtool.h | 9 +- tools/objtool/arch/x86/decode.c | 5 + tools/objtool/builtin-check.c | 4 +- tools/objtool/check.c | 331 +++++++++++++- tools/objtool/include/objtool/arch.h | 1 + tools/objtool/include/objtool/builtin.h | 2 +- tools/objtool/include/objtool/check.h | 24 +- tools/objtool/include/objtool/elf.h | 1 + tools/objtool/include/objtool/objtool.h | 1 + tools/objtool/objtool.c | 1 + tools/perf/tests/perf-time-to-tsc.c | 27 +- tools/perf/util/symbol-elf.c | 45 +- tools/testing/selftests/gpio/Makefile | 2 +- tools/testing/selftests/kvm/rseq_test.c | 8 +- tools/testing/selftests/net/forwarding/lib.sh | 6 +- tools/testing/selftests/net/udpgro.sh | 2 +- tools/testing/selftests/net/udpgro_bench.sh | 2 +- tools/testing/selftests/net/udpgro_frglist.sh | 2 +- tools/testing/selftests/net/udpgro_fwd.sh | 2 +- tools/testing/selftests/net/veth.sh | 6 +- tools/testing/selftests/wireguard/qemu/Makefile | 5 +- .../selftests/wireguard/qemu/arch/arm.config | 1 + .../selftests/wireguard/qemu/arch/armeb.config | 1 + .../selftests/wireguard/qemu/arch/i686.config | 1 + .../selftests/wireguard/qemu/arch/m68k.config | 1 + .../selftests/wireguard/qemu/arch/mips.config | 1 + .../selftests/wireguard/qemu/arch/mipsel.config | 1 + .../selftests/wireguard/qemu/arch/powerpc.config | 1 + tools/testing/selftests/wireguard/qemu/init.c | 11 + virt/kvm/kvm_main.c | 5 +- 642 files changed, 8265 insertions(+), 4031 deletions(-) create mode 100644 arch/s390/lib/expoline/Makefile rename arch/s390/lib/{ => expoline}/expoline.S (100%) create mode 100644 arch/x86/entry/entry.S create mode 100644 arch/x86/kvm/vmx/run_flags.h 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%)