From patchwork Fri Mar 24 15:08:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 21698 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7E889C76196 for ; Fri, 24 Mar 2023 15:08:57 +0000 (UTC) Received: from mail-qv1-f46.google.com (mail-qv1-f46.google.com [209.85.219.46]) by mx.groups.io with SMTP id smtpd.web10.104393.1679670533210239767 for ; Fri, 24 Mar 2023 08:08:53 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=RRBI1VqZ; spf=pass (domain: gmail.com, ip: 209.85.219.46, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f46.google.com with SMTP id qh28so1777763qvb.7 for ; Fri, 24 Mar 2023 08:08:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679670532; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ZvOBuQZsR2faGqmMJYQShL61zPj8jOFPTuoPpsdN1Eo=; b=RRBI1VqZs339C2bELefBs8bd7rgq945KJtRdOkd/3rpIjpLIQwWkCdowGGe9crKbGR mhz30p5XmgncR93bzeTvLLY3ItYq1SywPeVJmqsDePVrvRvNVB6voW2EetvLTVKrvNK4 O63bE88zPTIgC7bO4wqFo7XpviFbxCxdbWtO11g5/cNxogSrQQq2giXGNMtorw5YVTqj mAm7BhYXps1Q3jrUA3oQSooQ1MRHAiEUascSA1e/uc3NRJeWOUZY3tR8/TDL5EzV7rEX Te/Bb/SGORqG65F2HF7L7p7tFYNRmC/7fly2HNhlG0vzY2u6W56wCOvVLEzyEcmpaQDQ TNNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679670532; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZvOBuQZsR2faGqmMJYQShL61zPj8jOFPTuoPpsdN1Eo=; b=UHCvr0TT/GsZ/3wMz700fpqK12/lTmAWK/5UI/2M+/n4X/g0AT+xJxrBODGni5EluA KyvtKcrFgF3eOvKszkDfjAalnBfZScsUKeEn9E/JdS6WhJILZ2fKeGL0nnPqlRvoqoxJ ctC1L0Fhw//WMWFj8IpjXI2b9jFn3pPfwuDdqEqfxz3aOSW3+plWHUflY8xF0humEqAx 3cx2isn83Ihb225+DI4KNXrFedRpFLZNfyOHqgKYaRXctovDhyNrkdONcbosCVjGqhHi rKX/hal0ScMk1XVt0RuuqEkg4EPZ2kft8c0XHG8fxOuAu3I1rGg8/XnJDqAfv8ZMfrfx fJ5w== X-Gm-Message-State: AAQBX9cNTDntma2x1pSYzZDRDOLSeiQmVTfNBzDAdagtvvDD6v2iuG4x c12ruXnB5JO9vorJVrELgvOgG5OLb7xvzg== X-Google-Smtp-Source: AKy350aUB9WTwp7kNbml5voA1KTmXeF8zykiB/EtgJr+NqN1PO9VYU27ns46LqMUerFfpmQW/8AQvQ== X-Received: by 2002:a05:6214:3016:b0:56e:a7d1:4d65 with SMTP id ke22-20020a056214301600b0056ea7d14d65mr3978651qvb.52.1679670532172; Fri, 24 Mar 2023 08:08:52 -0700 (PDT) Received: from build.lan (cpe7c9a54441c1f-cm7c9a54441c1d.cpe.net.cable.rogers.com. [173.34.238.88]) by smtp.gmail.com with ESMTPSA id mf10-20020a0562145d8a00b005dd8b9345e8sm746219qvb.128.2023.03.24.08.08.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Mar 2023 08:08:51 -0700 (PDT) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 1/7] linux-yocto/6.1: update to v6.1.15 Date: Fri, 24 Mar 2023 11:08:42 -0400 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 24 Mar 2023 15:08:57 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/179042 From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: 42616e0f09fb Linux 6.1.15 c87fb861ec18 USB: core: Don't hold device lock while reading the "descriptors" sysfs file c49bd6c2dd1b scripts/tags.sh: fix incompatibility with PCRE2 a591d9fd7001 fs: use consistent setgid checks in is_sxid() 89f5f21b960e attr: use consistent sgid stripping checks c1df288f4495 attr: add setattr_should_drop_sgid() e44f23ef9160 fs: move should_remove_suid() 18c2750856dc attr: add in_group_or_capable() 118ad80d27d9 drm/amd/display: Properly reuse completion structure c9d3eb6151b3 usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO fb9a79557942 arm64: dts: uniphier: Fix property name in PXs3 USB node ec357cd3e8af usb: gadget: u_serial: Add null pointer check in gserial_resume ad5914431b70 USB: serial: option: add support for VW/Skoda "Carstick LTE" d9651c258d66 usb: dwc3: pci: add support for the Intel Meteor Lake-M 075e2099c32c drm/amd/display: Fix race condition in DPIA AUX transfer 4da108082a32 drm/amd/display: Move DCN314 DOMAIN power control to DMCUB a595a81df673 vc_screen: don't clobber return value in vcs_read ea4c208efea4 net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). d879a777d148 bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state f2173508b195 PM: sleep: Avoid using pr_cont() in the tasks freezing code 0c2f28f01fce x86/cpu: Add Lunar Lake M bcc844436312 selftests: ocelot: tc_flower_chains: make test_vlan_ingress_modify() more comprehensive 56b6ea55f1dc HID: Ignore battery for ELAN touchscreen 29DF on HP a03cc84f70a0 ASoC: codecs: es8326: Fix DTS properties reading 0412fe1deab1 HID: core: Fix deadloop in hid_apply_multiplier. b7641733a4a1 neigh: make sure used and confirmed times are valid 6595071a3604 ARM: dts: stihxxx-b2120: fix polarity of reset line of tsin0 port 39cdf021fa05 ASoC: SOF: amd: Fix for handling spurious interrupts from DSP 8988889aaeb5 powerpc: Don't select ARCH_WANTS_NO_INSTR ce77f44cb9ad IB/hfi1: Assign npages earlier d06e776698ad ASoC: rt715-sdca: fix clock stop prepare timeout issue 46abcdf96db2 arm64: dts: rockchip: align rk3399 DMC OPP table with bindings 07c5877e1444 btrfs: send: limit number of clones and allocated memory size 91210aca68f3 pinctrl: amd: Fix debug output for debounce time fdbcacfe495d ACPI: NFIT: fix a potential deadlock during NFIT teardown 1b7730f20355 HID: Ignore battery for Elan touchscreen on Asus TP420IA 0773ecf7bcda HID: elecom: add support for TrackBall 056E:011C 860a9c0509db arm64: dts: rockchip: fix probe of analog sound card on rock-3a 6a63f9795f6e arm64: dts: rockchip: add missing #interrupt-cells to rk356x pcie2x1 59770f4b5237 ARM: dts: rockchip: add power-domains property to dp node on rk3288 69eca8dd3c61 arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc fd606d611560 arm64: dts: rockchip: reduce thermal limits on rk3399-pinephone-pro 0b892d8fe90b Fix XFRM-I support for nested ESP tunnels Signed-off-by: Bruce Ashfield --- .../linux/linux-yocto-rt_6.1.bb | 6 ++--- .../linux/linux-yocto-tiny_6.1.bb | 6 ++--- meta/recipes-kernel/linux/linux-yocto_6.1.bb | 26 +++++++++---------- 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb index f0e3614c8a..6598b423ad 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb @@ -11,13 +11,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "fb6c0ef43abf097dcb4c5c94f0609c2f3e3f339b" -SRCREV_meta ?= "e8d08fc4c02c80ef13d4e540f70364c27f8a310c" +SRCREV_machine ?= "8e1d6bb01a46293b6b60b203b2efc941b5fa8f6e" +SRCREV_meta ?= "00f113337ea3685e66890d581a954b86e60d23d4" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.1;destsuffix=${KMETA}" -LINUX_VERSION ?= "6.1.14" +LINUX_VERSION ?= "6.1.15" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb index 7e372bce49..14be758f6f 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb @@ -5,7 +5,7 @@ KCONFIG_MODE = "--allnoconfig" require recipes-kernel/linux/linux-yocto.inc -LINUX_VERSION ?= "6.1.14" +LINUX_VERSION ?= "6.1.15" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -14,8 +14,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "b05ca3429c1eef8cfff0b5638c8a5bb708b4e98a" -SRCREV_meta ?= "e8d08fc4c02c80ef13d4e540f70364c27f8a310c" +SRCREV_machine ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" +SRCREV_meta ?= "00f113337ea3685e66890d581a954b86e60d23d4" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.1.bb b/meta/recipes-kernel/linux/linux-yocto_6.1.bb index be31a22524..876c141506 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.1.bb @@ -14,25 +14,25 @@ KBRANCH:qemux86-64 ?= "v6.1/standard/base" KBRANCH:qemuloongarch64 ?= "v6.1/standard/base" KBRANCH:qemumips64 ?= "v6.1/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "129155997616e25e7221ed259fa75282e46a00b6" -SRCREV_machine:qemuarm64 ?= "b05ca3429c1eef8cfff0b5638c8a5bb708b4e98a" +SRCREV_machine:qemuarm ?= "9aa65d42312580ec8b118252765ce1e121838206" +SRCREV_machine:qemuarm64 ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" SRCREV_machine:qemuloongarch64 ?= "1caf99d56881e1510afca553cd4a057f80479973" -SRCREV_machine:qemumips ?= "aa98067af82a03ef5223e9c116506030a732eb24" -SRCREV_machine:qemuppc ?= "b05ca3429c1eef8cfff0b5638c8a5bb708b4e98a" -SRCREV_machine:qemuriscv64 ?= "b05ca3429c1eef8cfff0b5638c8a5bb708b4e98a" -SRCREV_machine:qemuriscv32 ?= "b05ca3429c1eef8cfff0b5638c8a5bb708b4e98a" -SRCREV_machine:qemux86 ?= "b05ca3429c1eef8cfff0b5638c8a5bb708b4e98a" -SRCREV_machine:qemux86-64 ?= "b05ca3429c1eef8cfff0b5638c8a5bb708b4e98a" -SRCREV_machine:qemumips64 ?= "dfe8ca1dc8dcd94f4959923650ccc6d84e94dc50" -SRCREV_machine ?= "b05ca3429c1eef8cfff0b5638c8a5bb708b4e98a" -SRCREV_meta ?= "e8d08fc4c02c80ef13d4e540f70364c27f8a310c" +SRCREV_machine:qemumips ?= "9842d12e2a958990b434e65cd0e60cd4a403103a" +SRCREV_machine:qemuppc ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" +SRCREV_machine:qemuriscv64 ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" +SRCREV_machine:qemuriscv32 ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" +SRCREV_machine:qemux86 ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" +SRCREV_machine:qemux86-64 ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" +SRCREV_machine:qemumips64 ?= "9c8388933caf687ce8562000b8b964eb6d136b83" +SRCREV_machine ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" +SRCREV_meta ?= "00f113337ea3685e66890d581a954b86e60d23d4" # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll # get the /base branch, which is pure upstream -stable, and the same # meta SRCREV as the linux-yocto-standard builds. Select your version using the # normal PREFERRED_VERSION settings. BBCLASSEXTEND = "devupstream:target" -SRCREV_machine:class-devupstream ?= "7d54cb2c26dad1264ecca85992bfe8984df4b7b5" +SRCREV_machine:class-devupstream ?= "42616e0f09fb4e9a6c59892a227f7bdefbd2d6d3" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.1/base" @@ -40,7 +40,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.1;destsuffix=${KMETA}" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.1.14" +LINUX_VERSION ?= "6.1.15" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" DEPENDS += "openssl-native util-linux-native" From patchwork Fri Mar 24 15:08:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 21699 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 72631C761AF for ; Fri, 24 Mar 2023 15:08:57 +0000 (UTC) Received: from mail-qv1-f46.google.com (mail-qv1-f46.google.com [209.85.219.46]) by mx.groups.io with SMTP id smtpd.web11.103755.1679670534236574567 for ; Fri, 24 Mar 2023 08:08:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=jLYOVN1J; spf=pass (domain: gmail.com, ip: 209.85.219.46, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f46.google.com with SMTP id q88so1697616qvq.13 for ; Fri, 24 Mar 2023 08:08:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679670533; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=5ZlzyVTNHMWz87AU+fFfgSeKLIoO7wOI1KzCla5hlL0=; b=jLYOVN1JEzcQqb/LgnUlzp6Jb17na8o5hBjxR67tPMfo24PHB7biQGvw3KKsAFXPIa ZitM0h8FvmeTYL6Wfe0iF2BGNERn3EE8ewhiVajbo73mgmylAdffWzuhXjYQzNxrwE0X vbAP81f1euiOcIbhJpFtAIzG19yQGKBfB+gHNgwbnoixcoypPt0U5paE7Mv7tQVMDASE h7P8fh3OCCkTtsAIdyZSHG4I14eK55aLfKaktRFMUwBiJqGuC6JNQ2Sv9UYNHMBMhhpi 7EbSiDUex1oxbDUoR4su5p3w7vjnda7gLFfa2A0U0ntpqxM3hJcRcyUIE8xTE+tYYPAS s5xA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679670533; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5ZlzyVTNHMWz87AU+fFfgSeKLIoO7wOI1KzCla5hlL0=; b=WAdE7pfHbzu2AA7JPJVtq2mVrHaVyC6mBUcFB7uVLk/GjpkULAp8EGgXtv19cmFO4M cBWPL06rNUlWpatj86Pxz1cIJjkuGVOPRe+8Ez1tTEYCsdtii54/KCEfdGVxHmXer+Wy VSSj5ETvgAWsyF9hyd1QrDobqLC8TJWTCPP6OLbvEg1wxvx+ZwIWopkx1jL5kdX4Kzwy a7Xpq1xJT7nH5BZRYYxcTuJRImn57VsliQayuO3FwjooEboj5otgbO0Ehq2deZalVNm2 4LtWu2E5QIyUcF2FKDDhGh/U0l8Z7R26IbWsllhFL5TJtX7XHc2Ma6ahV+qs4/72wV2E 353g== X-Gm-Message-State: AO0yUKWq5sxr3gWjcz6Fofq/HHNY9Vu7fDzov3agNG0raepeHCdLFZpQ 7Yvk9voj3CsshQh8cZvwdWv6YgJqRkeXow== X-Google-Smtp-Source: AK7set8lp02IvT+vpXh/RgQdf75scyU4w8L2OgTNCDJun7FBbuQe5Dn6A4mBxlUHRHxI01FrZ+4kMg== X-Received: by 2002:a05:6214:518f:b0:5cd:848a:8a1e with SMTP id kl15-20020a056214518f00b005cd848a8a1emr15248762qvb.11.1679670533165; Fri, 24 Mar 2023 08:08:53 -0700 (PDT) Received: from build.lan (cpe7c9a54441c1f-cm7c9a54441c1d.cpe.net.cable.rogers.com. [173.34.238.88]) by smtp.gmail.com with ESMTPSA id mf10-20020a0562145d8a00b005dd8b9345e8sm746219qvb.128.2023.03.24.08.08.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Mar 2023 08:08:52 -0700 (PDT) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 2/7] linux-yocto/5.15: update to v5.15.98 Date: Fri, 24 Mar 2023 11:08:43 -0400 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 24 Mar 2023 15:08:57 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/179043 From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: d9b4a0c83a2d Linux 5.15.98 937c15e27a63 io_uring: ensure that io_init_req() passes in the right issue_flags bf7123dd26a0 Linux 5.15.97 cf7f9cd50013 io_uring: add missing lock in io_get_file_fixed 77358093331e USB: core: Don't hold device lock while reading the "descriptors" sysfs file 3b24c980dc07 usb: gadget: u_serial: Add null pointer check in gserial_resume 2d72795ccde2 USB: serial: option: add support for VW/Skoda "Carstick LTE" 02190d23b731 usb: dwc3: pci: add support for the Intel Meteor Lake-M cc09a7d5a6a1 scripts/tags.sh: fix incompatibility with PCRE2 1aee4ab2c107 scripts/tags.sh: Invoke 'realpath' via 'xargs' 06740b433d9d vc_screen: don't clobber return value in vcs_read e7f460696340 net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). 16d319ec18b0 bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state 6dd1de27d771 staging: mt7621-dts: change palmbus address to lower case 07f0c6f9c357 x86/cpu: Add Lunar Lake M e1b09162f268 HID: core: Fix deadloop in hid_apply_multiplier. f1ee47003075 neigh: make sure used and confirmed times are valid 2590058fb058 IB/hfi1: Assign npages earlier 4534ea429ed8 ASoC: rt715-sdca: fix clock stop prepare timeout issue e430f058d90c btrfs: send: limit number of clones and allocated memory size d454a7212e17 ACPI: NFIT: fix a potential deadlock during NFIT teardown 435e8fabd19a HID: elecom: add support for TrackBall 056E:011C 6bd2f1754393 ARM: dts: rockchip: add power-domains property to dp node on rk3288 839a9c0047a1 arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc 503e3d93cf35 Fix XFRM-I support for nested ESP tunnels 765b3a0e0a81 ionic: refactor use of ionic_rx_fill() Signed-off-by: Bruce Ashfield --- .../linux/linux-yocto-rt_5.15.bb | 6 ++--- .../linux/linux-yocto-tiny_5.15.bb | 6 ++--- meta/recipes-kernel/linux/linux-yocto_5.15.bb | 26 +++++++++---------- 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb index 0f557ba2c5..e67dc38736 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb @@ -11,13 +11,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "4d335265c1010cdf45dc0169b1b79638323a5109" -SRCREV_meta ?= "509f4b9d68337f103633d48b621c1c9aa0dc975d" +SRCREV_machine ?= "ce19518b87253279a0358d736d8e9a2cca908498" +SRCREV_meta ?= "674b6bbdc9cb7cfdbec5a0642a3cbef0ba1f738c" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}" -LINUX_VERSION ?= "5.15.96" +LINUX_VERSION ?= "5.15.98" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb index 34ffaa5132..8c0f149a35 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb @@ -5,7 +5,7 @@ KCONFIG_MODE = "--allnoconfig" require recipes-kernel/linux/linux-yocto.inc -LINUX_VERSION ?= "5.15.96" +LINUX_VERSION ?= "5.15.98" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -14,8 +14,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "9c8ee16005f204f7f48d6699822dd5e89b01d4a5" -SRCREV_meta ?= "509f4b9d68337f103633d48b621c1c9aa0dc975d" +SRCREV_machine ?= "c5c318ab79b57628d2046185821db1d0eb89df20" +SRCREV_meta ?= "674b6bbdc9cb7cfdbec5a0642a3cbef0ba1f738c" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_5.15.bb b/meta/recipes-kernel/linux/linux-yocto_5.15.bb index 55580357d2..8c38db25f8 100644 --- a/meta/recipes-kernel/linux/linux-yocto_5.15.bb +++ b/meta/recipes-kernel/linux/linux-yocto_5.15.bb @@ -13,24 +13,24 @@ KBRANCH:qemux86 ?= "v5.15/standard/base" KBRANCH:qemux86-64 ?= "v5.15/standard/base" KBRANCH:qemumips64 ?= "v5.15/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "5479084dba4fbe0e3db2a97b0ae00ff7651fb90b" -SRCREV_machine:qemuarm64 ?= "91bfb4191c2f19b98b0c724676a69ca9d61bb696" -SRCREV_machine:qemumips ?= "8be1d8e09c4b174ab4ef0fbd67263f9563967818" -SRCREV_machine:qemuppc ?= "6de606ff8d3eeba9f003557ebb37c94a2d0e6bc1" -SRCREV_machine:qemuriscv64 ?= "001e2930e6997f58dd98cda33908111506f53eb7" -SRCREV_machine:qemuriscv32 ?= "001e2930e6997f58dd98cda33908111506f53eb7" -SRCREV_machine:qemux86 ?= "001e2930e6997f58dd98cda33908111506f53eb7" -SRCREV_machine:qemux86-64 ?= "001e2930e6997f58dd98cda33908111506f53eb7" -SRCREV_machine:qemumips64 ?= "d2d2e93f5cea91969185ec1cc05d6833cd7e1412" -SRCREV_machine ?= "001e2930e6997f58dd98cda33908111506f53eb7" -SRCREV_meta ?= "509f4b9d68337f103633d48b621c1c9aa0dc975d" +SRCREV_machine:qemuarm ?= "21e0bbe305e7dbcd73a3b8695084f0cc3334f4ee" +SRCREV_machine:qemuarm64 ?= "574058afde6aba973ebe024686c2e609b9703bbb" +SRCREV_machine:qemumips ?= "80b8c24fa8e87f562cb558662e0c9c8f036aa389" +SRCREV_machine:qemuppc ?= "3263f7de77ed4245e3802e19e7aded24fe957f30" +SRCREV_machine:qemuriscv64 ?= "99700bd79a36b1a0cea28fd65921b5973970fc88" +SRCREV_machine:qemuriscv32 ?= "99700bd79a36b1a0cea28fd65921b5973970fc88" +SRCREV_machine:qemux86 ?= "99700bd79a36b1a0cea28fd65921b5973970fc88" +SRCREV_machine:qemux86-64 ?= "99700bd79a36b1a0cea28fd65921b5973970fc88" +SRCREV_machine:qemumips64 ?= "ad9994f20f03947ef32a18e9cc86b13d37548010" +SRCREV_machine ?= "99700bd79a36b1a0cea28fd65921b5973970fc88" +SRCREV_meta ?= "674b6bbdc9cb7cfdbec5a0642a3cbef0ba1f738c" # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll # get the /base branch, which is pure upstream -stable, and the same # meta SRCREV as the linux-yocto-standard builds. Select your version using the # normal PREFERRED_VERSION settings. BBCLASSEXTEND = "devupstream:target" -SRCREV_machine:class-devupstream ?= "d383d0f28ecac0f3375bdfb9a0c4bfac979f6f8f" +SRCREV_machine:class-devupstream ?= "d9b4a0c83a2d405dd85bf32d672686146b9bedff" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v5.15/base" @@ -38,7 +38,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "5.15.96" +LINUX_VERSION ?= "5.15.98" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" DEPENDS += "openssl-native util-linux-native" From patchwork Fri Mar 24 15:08:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 21700 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7E8D5C77B61 for ; Fri, 24 Mar 2023 15:08:57 +0000 (UTC) Received: from mail-qv1-f46.google.com (mail-qv1-f46.google.com [209.85.219.46]) by mx.groups.io with SMTP id smtpd.web10.104393.1679670533210239767 for ; Fri, 24 Mar 2023 08:08:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=HBfTMa+k; spf=pass (domain: gmail.com, ip: 209.85.219.46, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f46.google.com with SMTP id qh28so1777883qvb.7 for ; Fri, 24 Mar 2023 08:08:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679670535; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=vITTIznkXuSJlqYU68FAUSd7BTDCpKRJSErgDK3AeHA=; b=HBfTMa+kD9JIXPyKdEPiXHQFOtwvyRojhqr6ZQThtspX3RaOA5vHzx9XjrzC1ZJgt9 +hiaO5s5L3wUqLjuPmmib7Cn0Zn3SJXZYAfE4rtS5rs92FnOJNHZnek0IKdgkNfL0XwL BLHZ54BJee4Ecb5ScxS3qdDVydAoiWTn/XH1vB5MegUdVKaph91uT+7THWxgHfdIyV/T bXvqzneV/fGLy2bNXAzl/fF2OouxXTRwjbsHwphfjjZRcNAQ1Gs8QYNgCYd3vZWPPUyL O8QKdukvR2dQFNLHKlgELu5jormKmTKFAi+f6q/ieF3c1ke1+03VHpwmT+tIZoA0xHvX 14EQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679670535; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vITTIznkXuSJlqYU68FAUSd7BTDCpKRJSErgDK3AeHA=; b=cu7WL763wRkMEHJabv/nMmbGmluNrRa8g7sWGqYtdfD1EkVTsiGlNtoXP/wqC3a/3R 5rvgfeSFFDJUSndJ96IICVq51Hllw8MYij5wJMrLe30t37bIr1ghB1LUciaPryZs1Ww5 8PB6v33a0NbzUY2hk+NQS5aNwmlaMHNIVjqvvUI9xgEj9eF96xHfCSlsXMsRH4OwFb+/ YQsYkX51itLTC+grslfA8z8SaAZAtqGOiRyD1JatU23xrB0BDnI+AzV6GnZMSr5pNXgP Y7Wn0FO69g3sdetpGsFtziaBNOwGRVRXxMhQu85PSRc1IrPHIwPEWC1jUM9tddO9YMt6 v1vA== X-Gm-Message-State: AAQBX9fuV9I883UhZJKTWHOzYG6RGEGDx0krUTnNF0y8VD7Jn6kvegIf 7md9RToCOxbd07taEDEzWqQX60sWGibaeQ== X-Google-Smtp-Source: AKy350bIR7tiQ+0N6UVdGhWfry+Zhc5Yq9iedgCGDPke3j7udqIGj2fL5tvC76u/31c0y2e6lKB+Ng== X-Received: by 2002:ad4:5aaa:0:b0:56b:f28e:628a with SMTP id u10-20020ad45aaa000000b0056bf28e628amr5434137qvg.6.1679670534368; Fri, 24 Mar 2023 08:08:54 -0700 (PDT) Received: from build.lan (cpe7c9a54441c1f-cm7c9a54441c1d.cpe.net.cable.rogers.com. [173.34.238.88]) by smtp.gmail.com with ESMTPSA id mf10-20020a0562145d8a00b005dd8b9345e8sm746219qvb.128.2023.03.24.08.08.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Mar 2023 08:08:53 -0700 (PDT) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 3/7] linux-yocto/6.1: update to v6.1.20 Date: Fri, 24 Mar 2023 11:08:44 -0400 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 24 Mar 2023 15:08:57 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/179044 From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: 7eaef76fbc46 Linux 6.1.20 05650b267e67 UML: define RUNTIME_DISCARD_EXIT bf899a4b1220 Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" d663e13ca866 filelocks: use mount idmapping for setlease permission check 38327b6cb1fa drm/amd/display: adjust MALL size available for DCN32 and DCN321 02c8fa11f545 drm/amd/display: Allow subvp on vactive pipes that are 2560x1440@60 00e81f191bc0 media: rc: gpio-ir-recv: add remove function 39111cedd7ba media: ov5640: Fix analogue gain control 42d9fb70770f scripts: handle BrokenPipeError for python scripts 9ba7b769cee0 PCI: Add SolidRun vendor ID b655ba93b51f macintosh: windfarm: Use unsigned type for 1-bit bitfields 69c74104b0e9 alpha: fix R_ALPHA_LITERAL reloc for large modules f69bbc0bd6d2 powerpc/kcsan: Exclude udelay to prevent recursive instrumentation 07a5f4e69761 powerpc/64: Move paca allocation to early_setup() be2e726fa03a powerpc/64: Fix task_cpu in early boot when booting non-zero cpuid 5b5fab270f4d powerpc/bpf/32: Only set a stack frame when necessary 71e9501458aa clk: renesas: rcar-gen3: Disable R-Car H3 ES1.* 24c1bd1cd0d1 powerpc/iommu: fix memory leak with using debugfs_lookup() ac872bb004c3 powerpc/64: Don't recurse irq replay 5759afd5e584 MIPS: Fix a compilation issue e1f5c4c877af tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address 587a6fda90f3 watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths 09fa1a6b0cdd drm/msm/adreno: fix runtime PM imbalance at unbind d1a3ca3ad486 adreno: Shutdown the GPU properly 70f12dee2254 drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4 69a56ace8bc2 drm/amdgpu/soc21: don't expose AV1 if VCN0 is harvested 2ef7f829214f ext4: Fix deadlock during directory rename dc7d4b1a6568 drm/amdgpu: fix return value check in kfd 0a6321657eb8 RISC-V: Don't check text_mutex during stop_machine 324912d6c0c4 riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode 99e9188f9c55 erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL" ac1968ac3992 af_unix: fix struct pid leaks in OOB support 056b022cfc01 net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC 7a3720361068 SUNRPC: Fix a server shutdown leak b93ed36b31c3 octeontx2-af: Unlock contexts in the queue context cache in case of fault detection 4de04f8f633c net/smc: fix fallback failed while sendmsg with fastopen 1bd92191773d ethernet: ice: avoid gcc-9 integer overflow warning accd7904318a ice: Fix DSCP PFC TLV creation ad7760898469 NFSD: Protect against filesystem freezing e5febcfbae93 block: fix wrong mode for blkdev_put() from disk_scan_partitions() 49bfd991410b platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it d391a49ba1b2 platform: mellanox: select REGMAP instead of depending on it 5b5b69e3185f netfilter: conntrack: adopt safer max chain length b26b85b18469 scsi: sd: Fix wrong zone_write_granularity value during revalidate 8f45d2f32c34 scsi: megaraid_sas: Update max supported LD IDs to 240 715396cca2ce net: tls: fix device-offloaded sendpage straddling records 0ce686fcab32 net: ethernet: mtk_eth_soc: fix RX data corruption issue 324361de111d net: phy: smsc: fix link up detection in forced irq mode f0c8306c1aa2 btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR 17d0f2e8daa8 bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES 6a9379eba19b btrfs: fix extent map logging bit not cleared for split maps after dropping range ceb089e2337f m68k: mm: Move initrd phys_to_virt handling after paging_init() 079d37e1624c netfilter: tproxy: fix deadlock due to missing BH disable 03b5128543d3 netfilter: ctnetlink: revert to dumping mark regardless of event type fcae40e65802 bnxt_en: Avoid order-5 memory allocation for TPA data 796ae31ca256 net: phylib: get rid of unnecessary locking b734a6f300d5 net: stmmac: add to set device wake up flag when stmmac init phy 0592b05c5085 drm/msm/dpu: clear DSPP reservations in rm release 5ade9afa5c65 drm/msm/dpu: fix clocks settings for msm8998 SSPP blocks f8049342f829 drm/msm/dpu: drop DPU_DIM_LAYER from MIXER_MSM8998_MASK 1ef5491ca2a4 drm/msm/dpu: fix len of sc7180 ctl blocks f45cf3ae3068 bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() 90b40ab29298 ice: copy last block omitted in ice_get_module_eeprom() 287027d8a567 net: caif: Fix use-after-free in cfusbl_device_notify() 34f099b34b42 net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver 0b30a06b20e9 perf stat: Fix counting when initial delay configured e8d7615d8f6f net: use indirect calls helpers for sk_exit_memory_pressure() 14c17c673e1b net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() 34869f8e713e netfilter: nft_quota: copy content when cloning expression 227a7266fcd1 netfilter: nft_last: copy content when cloning expression 5d241eb8a124 selftests: nft_nat: ensuring the listening side is up before starting the client 6fac771473ca net: lan966x: Fix port police support using tc-matchall 25b54f247ea0 ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() 78891a3c1e87 drm/msm/dpu: disable features unsupported by QCM2290 a3a087edd049 tls: rx: fix return value for async crypto a7e0439c25f9 powerpc: dts: t1040rdb: fix compatible string for Rev A boards ce93f1afc059 nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties 3ee0c9fb7f46 bgmac: fix *initial* chip reset to support BCM5358 56d67b9788da drm/msm/a5xx: fix context faults during ring switch ac3af300a2f8 drm/msm/a5xx: fix the emptyness check in the preempt code 84053e7dc47b drm/msm/a5xx: fix highest bank bit for a530 d334248d199f drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register fa73f67ac0f1 drm/msm: Fix potential invalid ptr free 5dca696143bf drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype 512aa2fd8c9f cifs: improve checking of DFS links over STATUS_OBJECT_NAME_INVALID b0bb13612292 ext4: Fix possible corruption when moving a directory 17e98a5ede81 scsi: core: Remove the /proc/scsi/${proc_name} directory earlier 0d14555f536a riscv: Add header include guards to insn.h 82f713e8b881 block: fix scan partition for exclusively open device again 573e58f5e7e1 block: Revert "block: Do not reread partition table on exclusively open device" 783c225e910f drm/i915: Populate encoder->devdata for DSI on icl+ bd61a84b5eee drm/i915: Do panel VBT init early if the VBT declares an explicit panel type e340197a4539 drm/i915: Introduce intel_panel_init_alloc() 87228e1c18dc spi: intel: Check number of chip selects after reading the descriptor 9858e0fb32b6 ipmi:ssif: Add a timer between request retries 8a676b6eb2d5 ipmi:ssif: Increase the message retry time f12869ff7643 ipmi:ssif: Remove rtc_us_timer 526a177ac635 Input: exc3000 - properly stop timer on shutdown 86e9eb69c0e7 bus: mhi: ep: Change state_lock to mutex b6dc68ac967a bus: mhi: ep: Power up/down MHI stack during MHI RESET 9ee18ff099b0 udf: Fix off-by-one error when discarding preallocation a926daa8b13c fs: dlm: fix race setting stop tx flag 3c1bc8ded4e4 fs: dlm: be sure to call dlm_send_queue_flush() 29682b8a3dba fs: dlm: use WARN_ON_ONCE() instead of WARN_ON() a3b0e9ac3c24 fs: dlm: fix use after free in midcomms commit 387c30389494 fd: dlm: trace send/recv of dlm message and rcom 8885e12aa107 fs: dlm: use packet in dlm_mhandle cb2849caad02 fs: dlm: remove send repeat remove handling 14c5a584cbf2 fs: dlm: start midcomms before scand f78892061075 fs: dlm: add midcomms init/start functions e7935f5af426 fs: dlm: fix log of lowcomms vs midcomms e136e969d268 KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspace adc0dd8b0439 KVM: x86: Move guts of kvm_arch_init() to standalone helper 5daa32be8c02 KVM: VMX: Don't bother disabling eVMCS static key on module exit afb26bfc01db KVM: VMX: Reset eVMCS controls in VP assist page during hardware disabling 4d72cdd63909 nfc: change order inside nfc_se_io error path 4cd8ffa48800 HID: uhid: Over-ride the default maximum data buffer value with our own 5a144cfe35d8 HID: core: Provide new max_buffer_size attribute to over-ride the default 9cb27b1e76f0 ext4: zero i_disksize when initializing the bootloader inode 35161cec7677 ext4: fix WARNING in ext4_update_inline_data 50a70036ac3a ext4: move where set the MAY_INLINE_DATA flag is set eb3a695aa71a ext4: fix another off-by-one fsmap error on 1k block filesystems f3b8cc218bd1 ext4: fix RENAME_WHITEOUT handling for inline directories f327490e0500 ext4: fix cgroup writeback accounting with fs-layer encryption f0417bf138af staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() 4a6d23b76c12 staging: rtl8723bs: Fix key-store index handling 8d2ca666a7b4 drm/connector: print max_requested_bpc in state debugfs 9f6f6f42b9ef drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF d07d152d762d drm/amdgpu: fix error checking in amdgpu_read_mm_registers for nv a11e210dc595 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc21 39190482e5d0 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 cc4dd679912d x86/CPU/AMD: Disable XSAVES on AMD family 0x17 1c39d126b51b RISC-V: Stop emitting attributes 120f7a928719 fork: allow CLONE_NEWTIME in clone3 flags a36f845f57a9 perf inject: Fix --buildid-all not to eat up MMAP2 fa4056781ac0 erofs: fix wrong kunmap when using LZMA on HIGHMEM platforms da8fab32a712 io_uring/uring_cmd: ensure that device supports IOPOLL fceed91ea1ba btrfs: fix percent calculation for bg reclaim message 99d232798c06 btrfs: fix unnecessary increment of read error stat on write error cec08b7d1ebc fs: prevent out-of-bounds array speculation when closing a file descriptor 6449a0ba6843 Linux 6.1.19 49393a43c63a staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh 83d76e3d8b91 staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script 7b3eac1950e7 wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" dc64dc4c80ae tpm: disable hwrng for fTPM on some AMD designs 1cc3fcf63192 Linux 6.1.18 cc4b55a48f4a usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails 58b656177d17 arm64: Reset KASAN tag in copy_highpage with HW tags only 96122e776fe7 arm64: mte: Fix/clarify the PG_mte_tagged semantics 8b38969fa016 arm64: efi: Make efi_rt_lock a raw_spinlock c6b9c79c3df9 io_uring/poll: allow some retries for poll triggering spuriously 3453b1b0439b io_uring: fix two assignments in if conditions 4ca25c0b74dd media: uvcvideo: Fix race condition with usb_kill_urb 27b5871abd5c drm/i915: Fix system suspend without fbdev being initialized fb5f2b42650f drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs 6e48e7901e62 drm/display/dp_mst: Fix payload addition on a disconnected sink efe5ce019a9b drm/display/dp_mst: Fix down message handling after a packet reception error b30fcedeba64 drm/display/dp_mst: Fix down/up message handling after sink disconnect 6130b22fb677 drm/display/dp_mst: Add drm_atomic_get_old_mst_topology_state() beb15de99ae8 vDPA/ifcvf: allocate the adapter in dev_add() dd5d2d8821b2 vDPA/ifcvf: manage ifcvf_hw in the mgmt_dev 6ddb3b805827 vDPA/ifcvf: ifcvf_request_irq works on ifcvf_hw 154c0aea566d vDPA/ifcvf: decouple config/dev IRQ requester and vectors allocator from the adapter e35beaa142d7 vDPA/ifcvf: decouple vq irq requester from the adapter c0fca7704f5e vDPA/ifcvf: decouple config IRQ releaser from the adapter 62fb450c4dd2 vDPA/ifcvf: decouple vq IRQ releasers from the adapter aa2af9353aeb vDPA/ifcvf: alloc the mgmt_dev before the adapter 50da55ec0f04 vDPA/ifcvf: decouple config space ops from the adapter 447d1c9abc84 vDPA/ifcvf: decouple hw features manipulators from the adapter 7ec0076b424e x86/resctl: fix scheduler confusion with 'current' 1f800f6aae57 net: tls: avoid hanging tasks on the tx_lock f5a21755ee55 soundwire: cadence: Drain the RX FIFO after an IO timeout 51eb90be9fd8 soundwire: cadence: Remove wasted space in response_buf 425cd1b47124 iommu: Attach device group to old domain in error path 4e11ac106f69 RDMA/cma: Distinguish between sockaddr_in and sockaddr_in6 by size a577aac0dac6 phy: rockchip-typec: Fix unsigned comparison with less than zero 52ec1cae5277 PCI: pciehp: Add Qualcomm quirk for Command Completed erratum 455ed25b5945 PCI: Add ACS quirk for Wangxun NICs 2d07ad44e741 PCI: loongson: Add more devices that need MRRS quirk 29d53c4c5a6f kernel/fail_function: fix memory leak with using debugfs_lookup() 5a7a9efdb193 drivers: base: dd: fix memory leak with using debugfs_lookup() 79ac2b01e033 drivers: base: component: fix memory leak with using debugfs_lookup() d1c545e44c1e misc: vmw_balloon: fix memory leak with using debugfs_lookup() 4459d1e7bd04 tty: pcn_uart: fix memory leak with using debugfs_lookup() d1589b73519e PCI: Distribute available resources for root buses, too bf1ab09d2c45 PCI: Take other bus devices into account when distributing resources a39f741e6021 PCI: Align extra resources for hotplug bridges properly 8dd58d3c1385 usb: gadget: uvc: Make bSourceID read/write 7a7de5957b8f usb: uvc: Enumerate valid values for color matching ff542083b105 USB: ene_usb6250: Allocate enough memory for full object cbf54771bc21 usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math b14d188d0d0b USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() 78d9586d8e72 USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() 7a5fdd866017 USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() 31de0b70ae56 USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() be21a66e17ee USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() b0a8195a84a7 USB: isp1362: fix memory leak with using debugfs_lookup() 542a99cd6ead USB: isp116x: fix memory leak with using debugfs_lookup() 7d2d3bef6d70 USB: fotg210: fix memory leak with using debugfs_lookup() 54166af8941d USB: sl811: fix memory leak with using debugfs_lookup() e529aeb771ae USB: uhci: fix memory leak with using debugfs_lookup() dcbe69f4f743 USB: ULPI: fix memory leak with using debugfs_lookup() 610373dd354f USB: chipidea: fix memory leak with using debugfs_lookup() ce234af49d10 USB: dwc3: fix memory leak with using debugfs_lookup() 04f3cda40e9f staging: pi433: fix memory leak with using debugfs_lookup() d8c911d3d879 PCI: loongson: Prevent LS7A MRRS increases bace2a37de7c soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() 638eeb0e8ade media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 f5a2a15da3bc iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() be0c84d90807 iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() 2d1716aba462 bus: mhi: ep: Fix the debug message for MHI_PKT_TYPE_RESET_CHAN_CMD cmd 945877c145dd tools/iio/iio_utils:fix memory leak 947530c84044 mei: bus-fixup:upon error print return values of send and receive f57c2164d082 serial: sc16is7xx: setup GPIO controller later in probe 59aba0393275 tty: serial: fsl_lpuart: disable the CTS when send break signal 765566110eb0 tty: fix out-of-bounds access in tty_driver_lookup_tty() 3c8dce696a66 staging: emxx_udc: Add checks for dma_alloc_coherent() 2f588d0345d6 cacheinfo: Fix shared_cpu_map to handle shared caches at different levels c68ece7baf2a USB: fix memory leak with using debugfs_lookup() 15aed90f3e05 media: uvcvideo: Silence memcpy() run-time false positive warnings 3c4a3bbe025c media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 acfed4676a59 media: uvcvideo: Handle errors from calls to usb_string 11196ee3916e media: uvcvideo: Handle cameras with invalid descriptors 2c8ea08b86a5 media: uvcvideo: Remove format descriptions 7b41160db120 PCI/ACPI: Account for _S0W of the target bridge in acpi_pci_bridge_d3() 60ac0a6de6b0 iommu/amd: Fix error handling for pdev_pri_ats_enable() 2ec4d5ef0800 IB/hfi1: Update RMT size calculation 9893771097b2 mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak 8caa60c20ae1 bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support a6426afbca51 firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 c578a68ffcdc kernel/printk/index.c: fix memory leak with using debugfs_lookup() 2072332c04df tracing: Add NULL checks for buffer in ring_buffer_free_read_page() 92271fc1cc5d thermal: intel: BXT_PMIC: select REGMAP instead of depending on it 69e49f1b5360 thermal: intel: quark_dts: fix error pointer dereference ada41093fb1b ASoC: mediatek: mt8195: add missing initialization bb12470672e7 ASoC: zl38060 add gpiolib dependency daf8c1062d13 nvme-fabrics: show well known discovery name fe2d9e54165d nvme-tcp: don't access released socket during error recovery 117dc3f6b641 nvme: bring back auto-removal of deleted namespaces during sequential scan 124fee6c62b2 ASoC: apple: mca: Improve handling of unavailable DMA channels 0c398c1c19ff ASoC: apple: mca: Fix SERDES reset sequence c664c3835519 ASoC: apple: mca: Fix final status read on SERDES reset f558edac8f6c ASoC: adau7118: don't disable regulators on device unbind 4be26d553a3f loop: loop_set_status_from_info() check before assignment b0498e95cae7 io_uring: fix size calculation when registering buf ring 1e276e8acb8e rtc: allow rtc_read_alarm without read_alarm callback 6a675a6d57d3 scsi: mpi3mr: Use number of bits to manage bitmap sizes abfe73c16b29 scsi: mpi3mr: Fix an issue found by KASAN 66050599b980 scsi: ipr: Work around fortify-string warning 926aef60ea64 genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask() 9425d1ee2c0c rtc: sun6i: Always export the internal oscillator aa7dc954e809 spi: tegra210-quad: Fix iterator outside loop d6e15f8de5b5 vc_screen: modify vcs_size() handling in vcs_read() 95c131b41f00 tcp: tcp_check_req() can be called from process context fb987e7a9bd0 ARM: dts: spear320-hmi: correct STMPE GPIO compatible df2dac168c74 net: dsa: felix: fix internal MDIO controller resource length 9df677d78130 net: dsa: seville: ignore mscc-miim read errors from Lynx PCS 113d2d158f24 net/sched: act_sample: fix action bind logic af8bfc1add67 net/sched: act_mpls: fix action bind logic 2cabfa2c404d net/sched: act_pedit: fix action bind logic d3ad82430e9b net/sched: transition act_pedit to rcu and percpu stats b2036a252381 nfc: fix memory leak of se_io context in nfc_genl_se_io f19d8f93682a ext4: fix incorrect options show of original mount_opt and extend mount_opt2 2b7cf1bcd447 net/mlx5: Geneve, Fix handling of Geneve object id as error code a383f5fcc891 net/mlx5e: Verify flow_source cap before using it 2a0b214ab49f net/mlx5: ECPF, wait for VF pages only after disabling host PFs 52e6e7a0bc04 mlx5: fix possible ptp queue fifo use-after-free 234cffda95e1 mlx5: fix skb leak while fifo resync and push f6c0536b41e6 spi: tegra210-quad: Fix validate combined sequence 7dd49d434d2e 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() 4f0e9244770f 9p/xen: fix connection sequence db886cb3ecc6 9p/xen: fix version parsing 896f014a1761 net: fix __dev_kfree_skb_any() vs drop monitor 8dba9e7073a0 octeontx2-pf: Use correct struct reference in test condition 03c3a5584a0a sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop d28467230dd9 net: sunhme: Fix region request e3aa5d1bb1b2 octeontx2-pf: Recalculate UDP checksum for ptp 1-step sync packet e11e4d524eba ipv6: Add lwtunnel encap size of all siblings in nexthop calculation b232d4e840ed drm/i915: move a Kconfig symbol to unbreak the menu presentation f94becae90b0 ptp: vclock: use mutex to fix "sleep on atomic" bug 512b6c4b83c9 netfilter: x_tables: fix percpu counter block leak on error path when creating new netns ffba2d579026 netfilter: ctnetlink: make event listener tracking global f2ccb36b8f76 netfilter: xt_length: use skb len to match in length_mt6 3dd6ac973351 netfilter: ebtables: fix table blob use-after-free 8291cfdfa6cd netfilter: ip6t_rpfilter: Fix regression with VRF interfaces 1fd3c69f6511 netfilter: conntrack: fix rmmod double-free race 4f25d1dff805 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() 12a91ade681b watchdog: sbsa_wdog: Make sure the timeout programming is within the limits ce64f72e988b watchdog: pcwd_usb: Fix attempting to access uninitialized memory ac099d94e048 watchdog: Fix kmemleak in watchdog_cdev_register 89c682e9d04c watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path 1bcf3a9846e8 watchdog: rzg2l_wdt: Handle TYPE-B reset for RZ/V2M edaed0cd7695 watchdog: rzg2l_wdt: Issue a reset before we put the PM clocks 102b82708c15 f2fs: synchronize atomic write aborts a02a91057652 um: virt-pci: properly remove PCI device from bus e38d2adf110c um: virtio_uml: move device breaking into workqueue 1954d3cd49d3 um: virtio_uml: mark device as unregistered when breaking it 4e774bf6ea50 um: virtio_uml: free command if adding to virtqueue failed 28ebc1164a45 x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list 44b713a24251 netfilter: nf_tables: allow to fetch set elements when table has an owner 13a6366bbfa2 ext4: don't show commit interval if it is zero aa936286e71a ext4: use ext4_fc_tl_mem in fast-commit replay path 0bf3672946a3 soc: qcom: stats: Populate all subsystem debugfs files 22ddbbff116e f2fs: fix to avoid potential memory corruption in __update_iostat_latency() cc4bc532acda ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed 84253f3c2dad ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() c670b05127d3 ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap 7750be5d3e18 ubifs: ubifs_releasepage: Remove ubifs_assert(0) to valid this process 824452d5e90f ubifs: ubifs_writepage: Mark page dirty after writing inode failed 76c488e8a0e2 ubifs: dirty_cow_znode: Fix memleak in error handling path 0b8beac8a3c5 ubifs: Re-statistic cleaned znode count if commit failed 2ea7195b1950 ubi: Fix possible null-ptr-deref in ubi_free_volume() 26ec45f1c504 ubifs: Fix memory leak in alloc_wbufs() 27b760b81951 ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() b0c951742348 ubi: Fix use-after-free when volume resizing failed c17e1ae20f6b ubifs: Reserve one leb for each journal head while doing budget 31282bc47fcd ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 b08071c68b58 ubifs: Fix wrong dirty space budget for dirty inode f8bd27b6252a ubifs: Rectify space budget for ubifs_xrename() f9e074845367 ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted 1c5fdf2d4647 ubifs: Fix memory leak in ubifs_sysfs_init() 7508453ede98 ubifs: Fix build errors as symbol undefined 61aeba0e4b41 ubi: ensure that VID header offset + VID header size <= alloc, size c8583b4655aa um: vector: Fix memory leak in vector_config 14e8bd4cfae3 f2fs: fix to abort atomic write only during do_exist() e11707d5f86f f2fs: allow set compression option of files without blocks 05006a1521d8 fs: f2fs: initialize fsdata in pagecache_write() 125f89809501 soc: mediatek: mtk-svs: Use pm_runtime_resume_and_get() in svs_init01() 8fc4291f8de2 soc: mediatek: mtk-svs: reset svs when svs_resume() fail e05aa300fb69 soc: mediatek: mtk-svs: restore default voltages when svs_init02() fail 0b65ff13f943 f2fs: clear atomic_write_task in f2fs_abort_atomic_write() 4bc488c5ca0e f2fs: correct i_size change for atomic writes 9ad51915f4b3 f2fs: introduce trace_f2fs_replace_atomic_write_block 9a0af7cb1c0b pwm: stm32-lp: fix the check on arr and cmp registers update 094ffaf50bb9 pwm: sifive: Always let the first pwm_apply_state succeed 6b99ebd30d65 soc: mediatek: mtk-svs: Enable the IRQ later 2c82bf3f1762 memory: renesas-rpc-if: Move resource acquisition to .probe() fbb7c9096342 memory: renesas-rpc-if: Split-off private data from struct rpcif e59c4d34f8ec soc: mediatek: mtk-pm-domains: Allow mt8186 ADSP default power on a8f63d747bf7 objtool: Fix memory leak in create_static_call_sections() 4a229379a72e f2fs: fix to avoid potential deadlock 14b3742f34b1 f2fs: don't rely on F2FS_MAP_* in f2fs_iomap_begin d35290addcba driver: soc: xilinx: fix memory leak in xlnx_add_cb_for_notify_event() 1f4a325933f8 fs/jfs: fix shift exponent db_agl2size negative 6cd37f8232f5 auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() 3abebc503a51 net/sched: Retire tcindex classifier 11585e2f8b9d Linux 6.1.17 deef2947d5f6 Revert "blk-cgroup: dropping parent refcount after pd_free_fn() is done" b5dae1cd0d83 Revert "blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy()" 8a923980a190 Linux 6.1.16 7c7570791b15 net: avoid double iput when sock_alloc_file fails 5355a120e428 kbuild: Port silent mode detection to future gnu make. ff9571a4dee9 sbitmap: Try each queue to wake up at least one waiter d710b1e91bc0 wait: Return number of exclusive waiters awaken 12815a7d8f82 sbitmap: Advance the queue index before waking up a queue 7ebde70510a1 brd: use radix_tree_maybe_preload instead of radix_tree_preload 48d46319bedc qede: avoid uninitialized entries in coal_entry array f0f427f3858f drm/edid: fix parsing of 3D modes from HDMI VSDB 26cbe4c63d1e drm/edid: fix AVI infoframe aspect ratio handling 832f861a4603 drm/gud: Fix UBSAN warning be11d0d9c4eb drm/i915: Don't use BAR mappings for ring buffers with LLC d805c28e11fc drm/i915: Don't use stolen memory for ring buffers with LLC 8551ddbff0c3 drm/radeon: Fix eDP for single-display iMac11,2 c63e43906ba6 drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv 749b249d1ba9 drm/amd: Fix initialization for nbio 7.5.1 bf119a3c9c9f vfio/type1: restore locked_vm 9f0fd4f8ec0c vfio/type1: track locked_vm per dma a6b2aabe6640 vfio/type1: prevent underflow of locked_vm via exec() e8c21b19c2d0 vfio/type1: exclude mdevs from VFIO_UPDATE_VADDR 2bed9455db7c iommu/vt-d: Fix PASID directory pointer coherency fd045119e1ab iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode 01836e56fdd2 bus: mhi: ep: Save channel state locally during suspend and resume 69cc38576293 bus: mhi: ep: Move chan->lock to the start of processing queued ch ring 353aea15d6ed bus: mhi: ep: Only send -ENOTCONN status if client driver is available 189f856e76f5 PCI/DPC: Await readiness of secondary bus after reset 358dbd575101 PCI: Avoid FLR for AMD FCH AHCI adapters 6ea16c1e6853 PCI: hotplug: Allow marking devices as disconnected during bind/unbind 24400824053f PCI: Unify delay handling for reset and resume ef56d0e0b779 PCI/PM: Observe reset delay irrespective of bridge_d3 d7608b85661b MIPS: DTS: CI20: fix otg power gpio 676465bf756b riscv: ftrace: Reduce the detour code size to half 8d4084ccdfce riscv: ftrace: Remove wasted nops for !RISCV_ISA_C 6e433ccb6844 riscv, mm: Perform BPF exhandler fixup on page fault 49064b50704b riscv: jump_label: Fixup unaligned arch_static_branch function 4c71ccae1d28 riscv: mm: fix regression due to update_mmu_cache change 3e92e7fa24ac riscv: Avoid enabling interrupts in die() a1f8e6981488 RISC-V: add a spin_shadow_stack declaration 82143faf01dd scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() 414418abc19f scsi: ses: Fix possible desc_ptr out-of-bounds accesses 27067c672980 scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses 0dfe68394cbe scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() 5ca5470b33e5 scsi: ses: Don't attach if enclosure has no components 7fa1203a1e6f scsi: qla2xxx: Remove increment of interface err cnt d5da42d99c70 scsi: qla2xxx: Fix erroneous link down 98ee35fb6ffe scsi: qla2xxx: Remove unintended flag clearing 3ee4f1991c54 scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests 494074747091 scsi: qla2xxx: Check if port is online before sending ELS 54bf124b960d scsi: qla2xxx: Fix link failure in NPIV environment 86bdf3ffff8d scsi: aacraid: Allocate cmd_priv with scsicmd be8301e2d5a8 iommu/amd: Improve page fault error reporting 2ae19ac3ea82 iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter 4aa738940016 tracing/eprobe: Fix to add filter on eprobe description in README file b1e96ca73cf9 tools/bootconfig: fix single & used for logical condition 9674390ac540 ring-buffer: Handle race between rb_move_tail and rb_check_pages 313b18c77466 memory tier: release the new_memtier in find_create_memory_tier() e10a97f68480 ktest.pl: Add RUN_TIMEOUT option with default unlimited 81dca9177d01 ktest.pl: Fix missing "end_monitor" when machine check fails a467e3e04de6 kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list 76c2ecaf570a ktest.pl: Give back console on Ctrt^C on monitor 71946389a765 mm/thp: check and bail out if page in deferred queue already f65d6ee1d1c4 mm: memcontrol: deprecate charge moving 58c02890a32c docs: gdbmacros: print newest record 4509a11ec3bc remoteproc/mtk_scp: Move clk ops outside send_lock 9b15b558cdb8 media: ipu3-cio2: Fix PM runtime usage_count in driver unbind e39c25b0c115 mips: fix syscall_get_nr 6b60250d8a82 dax/kmem: Fix leak of memory-hotplug resources 37d1b326c95c alpha: fix FEN fault handling deab8114fb67 mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON e6737d97722a panic: fix the panic_print NMI backtrace setting c61df79a4ed4 regulator: core: Use ktime_get_boottime() to determine how long a regulator was off d15bc167c6a2 ceph: update the time stamps and try to drop the suid/sgid faa7b683e436 rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails bea92c2d45a5 fuse: add inode/permission checks to fileattr_get/fileattr_set 5a66e59e1fd9 arm64: mm: hugetlb: Disable HUGETLB_PAGE_OPTIMIZE_VMEMMAP 17a7cd7bdb68 ARM: dts: exynos: correct TMU phandle in Odroid HC1 dcfb64e88941 ARM: dts: exynos: correct TMU phandle in Odroid XU 7d633d11724f ARM: dts: exynos: correct TMU phandle in Exynos5250 635d07cff6de ARM: dts: exynos: correct TMU phandle in Odroid XU3 family 2b957333aaaf ARM: dts: exynos: correct TMU phandle in Exynos4 3a5c8e52f32d ARM: dts: exynos: correct TMU phandle in Exynos4210 f8187b3faf97 ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node 75862e6fe659 ARM: dts: qcom: sdx65: Add Qcom SMMU-500 as the fallback for IOMMU node 688ae6ce05be hwmon: (nct6775) Fix incorrect parenthesization in nct6775_write_fan_div() 57c07e552e0d hwmon: (peci/cputemp) Fix off-by-one in coretemp_label allocation 70a135c6d1e0 dm flakey: fix a bug with 32-bit highmem systems be360c83f2d8 dm flakey: don't corrupt the zero page 673a3af21d5e dm cache: free background tracker's queued work in btracker_destroy ea603083f9d7 dm flakey: fix logic when corrupting a bio b57ba4e95250 thermal: intel: powerclamp: Fix cur_state for multi package system 6f2bce88c134 qede: fix interrupt coalescing configuration 6bfdc8194245 cpuidle: add ARCH_SUSPEND_POSSIBLE dependencies dd43f8f90206 wifi: cfg80211: Set SSID if it is not already set 22dfb21bf1cd wifi: cfg80211: Fix use after free for wext b18188e87f1c wifi: ath11k: allow system suspend to survive ath11k 3182ece59779 wifi: rtl8xxxu: Use a longer retry limit of 48 19fcf5d50c5a wifi: rtw88: use RTW_FLAG_POWERON flag to prevent to power on/off twice 2b3c953226cb dm: add cond_resched() to dm_wq_requeue_work() 7f093695b49a dm: add cond_resched() to dm_wq_work() bc0734f689f8 dm: send just one event on resize, not two 53b2916ebde7 mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type 10aed92f7f6b mtd: spi-nor: spansion: Consider reserved bits in CFR5 register bd74e1e3dc77 mtd: spi-nor: sfdp: Fix index value for SCCR dwords a371788d4f4a cxl/pmem: Fix nvdimm registration races 05cbf6ddd984 ext4: refuse to create ea block when umounted 8b6d06b3be76 ext4: optimize ea_inode block expansion 45b99c35f812 jbd2: fix data missing when reusing bh which is ready to be checkpointed 2439ccfa5da2 ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC 98606a002d71 ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() daa5a586e43a mm/damon/paddr: fix missing folio_put() dc3809f39035 crypto: qat - fix out-of-bounds read d2bea5788847 irqdomain: Fix domain registration race b89b0c737d1c irqdomain: Fix mapping-creation race 1c89f39e754f irqdomain: Refactor __irq_domain_alloc_irqs() 1b4aa065ea46 irqdomain: Drop bogus fwspec-mapping error handling b6655a4910a6 irqdomain: Look for existing mapping only once deb243ca052b irqdomain: Fix disassociation race 33bf92b1d00a irqdomain: Fix association race 82f3b18daef7 selftests: seccomp: Fix incorrect kernel headers search path 5bed9f821f2a selftests: vm: Fix incorrect kernel headers search path 0545d5d25c9e selftests: dmabuf-heaps: Fix incorrect kernel headers search path 88c2276087e3 selftests: drivers: Fix incorrect kernel headers search path fe2ff9d2af85 selftests: futex: Fix incorrect kernel headers search path f3b63b7fae23 selftests: ipc: Fix incorrect kernel headers search path ce31cc0d43fc selftests: perf_events: Fix incorrect kernel headers search path f7007a7a7723 selftests: mount_setattr: Fix incorrect kernel headers search path 238d9471a70c selftests: move_mount_set_group: Fix incorrect kernel headers search path 33adb9b047be selftests: rseq: Fix incorrect kernel headers search path d804597155ec selftests: sync: Fix incorrect kernel headers search path 5baeb2a2a247 selftests: ptp: Fix incorrect kernel headers search path cdc9cfaa0ba0 selftests: user_events: Fix incorrect kernel headers search path f12ec4e7a80c selftests: filesystems: Fix incorrect kernel headers search path 38fe9e0cbd0f selftests: gpio: Fix incorrect kernel headers search path 277ec3b556b3 selftests: media_tests: Fix incorrect kernel headers search path 2b6933dd5707 selftests: kcmp: Fix incorrect kernel headers search path 1af311d9104c selftests: membarrier: Fix incorrect kernel headers search path c1017c80fa82 selftests: pidfd: Fix incorrect kernel headers search path a9588d80b7b0 selftests: clone3: Fix incorrect kernel headers search path ef3d77238925 selftests: arm64: Fix incorrect kernel headers search path c490a85e7dac selftests: pid_namespace: Fix incorrect kernel headers search path 168f19fffa65 selftests: core: Fix incorrect kernel headers search path 3005b2695175 selftests: sched: Fix incorrect kernel headers search path db66ebfba234 selftests/ftrace: Fix eprobe syntax test case to check filter support 991ec754899e selftests/powerpc: Fix incorrect kernel headers search path 3b3016f874fc ima: Align ima_file_mmap() parameters with mmap_file LSM hook 7327b30a0084 ima: fix error handling logic when file measurement failed 1beb41094bbf brd: check for REQ_NOWAIT and set correct page allocation mask f832bd2ee4c4 brd: return 0/-error from brd_insert_page() 95bb37e077db brd: mark as nowait compatible 3adf063bac2f virt/sev-guest: Return -EIO if certificate buffer is not large enough 38834acf5917 Documentation/hw-vuln: Document the interaction between IBRS and STIBP 08d87c87d646 x86/speculation: Allow enabling STIBP with legacy IBRS d576547f489c x86/microcode/AMD: Fix mixed steppings support 88d3d95e75f2 x86/microcode/AMD: Add a @cpu parameter to the reloading functions 05749fd36631 x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter 57d9df918745 x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range 1a3439f548e2 x86/kprobes: Fix __recover_optprobed_insn check optimizing logic e9d033963606 x86/reboot: Disable SVM, not just VMX, when stopping CPUs 4f555b03a02b x86/reboot: Disable virtualization in an emergency if SVM is supported 77ace6654355 x86/crash: Disable virt in core NMI crash handler to avoid double shootdown c4765c973c1d x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) b261024d7ea8 selftests: x86: Fix incorrect kernel headers search path 32f87ee52113 KVM: SVM: hyper-v: placate modpost section mismatch error a92d045f3706 KVM: SVM: Fix potential overflow in SEV's send|receive_update_data() d639b16492fa KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 14f36160c7d1 KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI 97b2c22ec819 KVM: SVM: Don't put/load AVIC when setting virtual APIC mode 1ccd12324abd KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target dbc2e9451559 KVM: SVM: Flush the "current" TLB when activating AVIC 59038be57a4a KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID b9e428136129 KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled 084a6deb86ab KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps 688e3a1bf3e4 KVM: x86: Purge "highest ISR" cache when updating APICv state 59320074afa4 KVM: Register /dev/kvm as the _very_ last thing during initialization b2de2b4d4e00 KVM: VMX: Fix crash due to uninitialized current_vmcs ccf6a7fb1aed KVM: Destroy target device if coalesced MMIO unregistration fails 5e2d29b58c2c RDMA/siw: Fix user page pinning accounting 42991f51d283 md: don't update recovery_cp when curr_resync is ACTIVE 12d461e224ef udf: Fix file corruption when appending just after end of preallocated extent 1f328751b65c udf: Detect system inodes linked into directory hierarchy 65f64fb9c2ab udf: Preserve link count of system files 6837910aeb2c udf: Do not update file length for failed writes to inline files adac9ac6d2e0 udf: Do not bother merging very long extents 0e7d8e2991e5 udf: Truncate added extents on failed expansion 21477427ecb4 selftests/landlock: Test ptrace as much as possible with Yama 6c51c0702815 selftests/landlock: Skip overlayfs tests when not supported fa7e18233f4f fs/cramfs/inode.c: initialize file_ra_state 85cdc9d2c865 ocfs2: fix non-auto defrag path not working issue 8163ea90d89b ocfs2: fix defrag path triggering jbd2 ASSERT 83dbb9a1bd5e f2fs: fix kernel crash due to null io->bio de33f129253e f2fs: fix cgroup writeback accounting with fs-layer encryption 85e128901583 f2fs: retry to update the inode page given data corruption f07a8d61b6ea f2fs: fix information leak in f2fs_move_inline_dirents() 9f955165d8d7 fs: dlm: send FIN ack back in right cases e3df326f8cc2 fs: dlm: move sending fin message into state change handling 83c8cb2ba0ad fs: dlm: don't set stop rx flag after node reset 375009e22bd2 exfat: fix inode->i_blocks for non-512 byte sector size device 0fb929e7553d exfat: redefine DIR_DELETED as the bad cluster number 88384ae34a41 exfat: fix unexpected EOF while reading dir 569a77e5b882 exfat: fix reporting fs error when reading dir beyond EOF 0c80bef0b7d2 fs: hfsplus: fix UAF issue in hfsplus_put_super 8140cdc57bc5 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create 55c9ddf6c656 io_uring: mark task TASK_RUNNING before handling resume/task work f2e0fd28328f ARM: dts: exynos: correct HDMI phy compatible in Exynos4 77837a24bc54 torture: Fix hang during kthread shutdown phase 6bf555ed8938 ksmbd: fix possible memory leak in smb2_lock() df6c263a31a4 ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length 2254e82d2018 ksmbd: fix wrong data area length for smb2 lock request 35ab0cadbcc2 locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath 9b59fb27d4c5 btrfs: hold block group refcount during async discard 155ca832cfa3 scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi 8ba997b22f2c scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info() 4e0dfdb48a82 scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization f5a6d69857eb cifs: return a single-use cfid if we did not get a lease c992b699b9cb cifs: Check the lease context if we actually got a lease f1d84943289e cifs: don't try to use rdma offload on encrypted connections edf38e9f4269 cifs: split out smb3_use_rdma_offload() helper 363d67103f20 cifs: introduce cifs_io_parms in smb2_async_writev() e49a6d569d7c cifs: fix mount on old smb servers 8db5028479f8 cifs: Fix uninitialized memory reads for oparms.mode ab7a12c0efc1 cifs: Fix uninitialized memory read in smb3_qfs_tcon() 12bda36df57b KVM: s390: disable migration mode when dirty tracking is disabled f9a38f5ecf90 s390/kprobes: fix current_kprobe never cleared after kprobes reenter 70afa77327e0 s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler a829c5f7c3c6 s390: discard .interp section 24e2c6cfe82e s390/extmem: return correct segment type in __segment_load() 75a499fc9d66 io_uring: fix fget leak when fs don't support nowait buffered read bfdd27a1eb8e io_uring: remove MSG_NOSIGNAL from recvmsg 68f703ad0355 io_uring/rsrc: disallow multi-source reg buffers d9399e543062 io_uring: add reschedule point to handle_tw_list() 42fe280e267a io_uring: add a conditional reschedule to the IOPOLL cancelation loop 4c13c6a080ec io_uring: handle TIF_NOTIFY_RESUME when checking for task_work c981a035dff0 io_uring: use user visible tail in io_uring_poll() f09fb7ff2ab2 io_uring: Replace 0-length array with flexible array fe0d40baa4ed ipmi_ssif: Rename idle state and check 605f607f0735 ipmi:ssif: resend_msg() cannot fail 0ad52040d1a9 ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_time_ms' 9bb9941a9ce4 rtc: pm8xxx: fix set-alarm race 1af0bdca03f3 block: be a bit more careful in checking for NULL bdev while polling 398d8745262d block: clear bio->bi_bdev when putting a bio back in the cache 1796bc1e4499 block: don't allow multiple bios for IOCB_NOWAIT issue 0407aeed3501 firmware: coreboot: framebuffer: Ignore reserved pixel color bits 4ed8dca3d583 scsi: mpt3sas: Remove usage of dma_get_required_mask() API 0d4967202d69 wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu 11d93294b7c3 driver core: fw_devlink: Avoid spurious error message 29bc917b68a6 drm/shmem-helper: Revert accidental non-GPL export cb26818c8b0d cifs: prevent data race in smb2_reconnect() 07db1151e015 nfsd: don't hand out delegation on setuid files being opened for write c085476ad346 nfsd: zero out pointers after putting nfsd_files on COPY setup error 3033f2e3cf84 dm cache: add cond_resched() to various workqueue loops e2c4490d4031 dm thin: add cond_resched() to various workqueue loops bea13417361a drm/amd/display: Disable HUBP/DPP PG on DCN314 for now 2435156aa768 drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 42bbbd6594f7 drm/amd/display: Enable P-state validation checks for DCN314 337c3624bcb0 HID: logitech-hidpp: Don't restart communication if not necessary cf4549343270 scsi: ufs: core: Fix device management cmd timeout flow 3dec769caf33 scsi: snic: Fix memory leak with using debugfs_lookup() d919f493bb7d drm/amd/display: Do not commit pipe when updating DRR 8e8cff444ec2 pinctrl: at91: use devm_kasprintf() to avoid potential leaks 388bcec9aa91 hwmon: (nct6775) B650/B660/X670 ASUS boards support 49f865f3d7e5 hwmon: (nct6775) Directly call ASUS ACPI WMI method 8fcdbc4bc013 hwmon: (coretemp) Simplify platform device handling c2191e507147 gfs2: Improve gfs2_make_fs_rw error handling 4bdfa48d7464 drm/amd/display: fix FCLK pstate change underflow 804bdc5fe05d Revert "drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled" 6f5f8d677c7f regulator: s5m8767: Bounds check id indexing into arrays 5e210046e3bd regulator: max77802: Bounds check regulator id against opmode 734350a83b14 ASoC: kirkwood: Iterate over array indexes instead of using pointer math 9a9942cbdb7c ASoC: soc-compress: Reposition and add pcm_mutex 9def1adcd667 drm/msm/dpu: Add DSC hardware blocks to register snapshot d39202b201d0 docs/scripts/gdb: add necessary make scripts_gdb step fa4c8baa6bf0 habanalabs: fix bug in timestamps registration code 60be72808501 habanalabs: extend fatal messages to contain PCI info 8f720a79bc66 drm/amd/display: Set hvm_enabled flag for S/G mode 214cdbe17923 drm/drm_print: correct format problem d50cd50f612a drm: rcar-du: Fix setting a reserved bit in DPLLCR afc9da1352cd drm: rcar-du: Add quirk for H3 ES1.x pclk workaround 25a6499b1a53 drm/msm/dsi: Add missing check for alloc_ordered_workqueue 2ee8ec2c12cb HID: uclogic: Add support for XP-PEN Deco Pro MW 26ac66039aa7 HID: uclogic: Add support for XP-PEN Deco Pro SW f415a64eabad HID: uclogic: Add battery quirk ac3d719de1d9 HID: uclogic: Add frame type quirk 8ce8a443ddd9 drm/amd/display: fix mapping to non-allocated address 83ace0dd67ee drm: amd: display: Fix memory leakage a0f406db3ede drm/amd: Avoid ASSERT for some message failures 17d649967006 Revert "fbcon: don't lose the console font across generic->chip driver switch" 8dfefa8f424a scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write 82a6debd4e4b drm/amdkfd: Page aligned memory reserve size 12003ad0f35c drm/amd: Avoid BUG() for case of SRIOV missing IP version 107b8b542bb9 drm/radeon: free iio for atombios when driver shutdown efb332a2037b drm/amd/display: Defer DIG FIFO disable after VID stream enable dbe9140ed6bf drm/tiny: ili9486: Do not assume 8-bit only SPI controllers b1c760073925 HID: Add Mapping for System Microphone Mute 457a969bc6f3 drm/omap: dsi: Fix excessive stack usage 8e365f1bd672 drm/amd/display: Fix potential null-deref in dm_resume 223e365ac60a drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write 8e25eaae471d drm/amd/display: Reduce expected sdp bandwidth for dcn321 d5b286daecb4 drm: panel-orientation-quirks: Add quirk for DynaBook K50 260bdc633d5e drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Tab 3 X90F fa66c02e4c11 scm: add user copy checks to put_cmsg() eb726a791087 devlink: Fix TP_STRUCT_entry in trace of devlink health report 3c106b7eb1b6 s390/kfence: fix page fault reporting c91cca8e39d4 hv_netvsc: Check status in SEND_RNDIS_PKT completion message 20a89a4442d1 wifi: rtw89: debug: avoid invalid access on RTW89_DBG_SEL_MAC_30 7dbb8ceea188 Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE 8917270ace46 Bluetooth: btusb: Add new PID/VID 0489:e0f2 for MT7921 25ea81801072 Bluetooth: Fix issue with Actions Semi ATS2851 based devices 5100c4efc306 PM: EM: fix memory leak with using debugfs_lookup() cde67cb7d2d1 PM: domains: fix memory leak with using debugfs_lookup() 15cffd01ed80 time/debug: Fix memory leak with using debugfs_lookup() 611c39021710 s390/idle: mark arch_cpu_idle() noinstr ab28522da564 uaccess: Add minimum bounds check on kernel buffer size 7d10fc49d8fa coda: Avoid partial allocation of sig_inputArgs b79c51d0c085 net/mlx5: fw_tracer: Fix debug print f4c1138d37c3 ACPI: video: Fix Lenovo Ideapad Z570 DMI match c09feaa46a51 wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup 331918f22a1d tools/power/x86/intel-speed-select: Add Emerald Rapid quirk ad04399765e3 gcc-plugins: drop -std=gnu++11 to fix GCC 13 build 9427584c2f15 can: isotp: check CAN address family in isotp_bind() 3b26e45ce1e1 netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() 531570a18761 s390/mm,ptdump: avoid Kasan vs Memcpy Real markers swapping ab5fd43a8abc m68k: Check syscall_trace_enter() return code 5f56767fb5f2 net: bcmgenet: Add a check for oversized packets 94b28dc12f40 crypto: hisilicon: Wipe entire pool on error 856dbac0a82e clocksource: Suspend the watchdog temporarily when high read latency detected e52bddc469d9 thermal: intel: intel_pch: Add support for Wellsburg PCH 7e4edf9ab030 bpf, docs: Fix modulo zero, division by zero, overflow, and underflow 05841af18d4b ACPI: Don't build ACPICA with '-Os' 2aa469e6cd10 ice: add missing checks for PF vsi type f0cf125056ac ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB 6965c92ef421 inet: fix fast path in __inet_hash_connect() 61d0163e2be7 wifi: mt7601u: fix an integer underflow ecb980dc7970 wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds d29e44273980 bpftool: Always disable stack protection for BPF objects 2135dd1be685 x86/bugs: Reset speculation control settings on init 3a43a366ecaa timers: Prevent union confusion from unexpected restart_syscall() c115d466bed2 thermal: intel: Fix unsigned comparison with less than zero 982a936329d2 wifi: ath11k: debugfs: fix to work with multiple PCI devices 5a2153b83c8e rcu-tasks: Handle queue-shrink/callback-enqueue race condition 94ed8ac1bb1a rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug 2c4d26dad76e srcu: Delegate work to the boot cpu if using SRCU_SIZE_SMALL 05737bd85c10 rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() 4a501b4ef881 rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks 881f50d76c38 wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() d6ea1ca1d456 wifi: ath11k: fix monitor mode bringup crash 1f137c634a8c wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() 8ea364aba332 perf/x86/intel/uncore: Add Meteor Lake support b78434f6eee0 cpuidle: lib/bug: Disable rcu_is_watching() during WARN/BUG 463ef209628e cpuidle: drivers: firmware: psci: Dont instrument suspend code 909eb5116ee5 x86/fpu: Don't set TIF_NEED_FPU_LOAD for PF_IO_WORKER threads a3a54e6a021c cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATE cc5541f8cca3 arm64: zynqmp: Enable hs termination flag for USB dwc3 controller 063c7d86ee89 btrfs: scrub: improve tree block error reporting 3036f5f5ae52 trace/blktrace: fix memory leak with using debugfs_lookup() 81c1188905f8 blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy() 029f1f1efa84 blk-cgroup: dropping parent refcount after pd_free_fn() is done bf8eb1fd6110 blk-iocost: fix divide by 0 error in calc_lcoefs() 377f7d85bd27 fs: Use CHECK_DATA_CORRUPTION() when kernel bugs are detected f2a6198f5ed7 ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy 711bd1b55329 exit: Detect and fix irq disabled state in oops 982f8ef8ec7e context_tracking: Fix noinstr vs KASAN 0f688febd5d2 udf: Define EFSCORRUPTED error code 938b99be5219 arm64: dts: qcom: msm8996: Add additional A2NoC clocks 1d9452ae3bdb ARM: OMAP2+: omap4-common: Fix refcount leak bug 4a46f52ae8f0 rpmsg: glink: Release driver_override 09699f0e5b69 rpmsg: glink: Avoid infinite loop on intent for missing channel 5df521e0b2cb media: saa7134: Use video_unregister_device for radio_dev 479796534a45 media: usb: siano: Fix use after free bugs caused by do_submit_urb 69a9a301a5d8 media: i2c: ov7670: 0 instead of -EINVAL was returned 5259b92dc466 media: atomisp: Only set default_run_mode on first open of a stream/asd 029c1410e345 media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() ece8818968a8 media: drivers/media/v4l2-core/v4l2-h264 : add detection of null pointers 80f98dc3ebf1 media: amphion: correct the unspecified color space e66571729a5f media: imx-jpeg: Apply clk_bulk api instead of operating specific clk 756901c49ee8 media: hantro: Fix JPEG encoder ENUM_FRMSIZE on RK3399 3fca02c42689 media: v4l2-jpeg: ignore the unknown APP14 marker 1cfbe44e0c7d media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data 972bd67c2c7b media: platform: mtk-mdp3: fix Kconfig dependencies 689bd2b43d46 media: platform: mtk-mdp3: remove unused VIDEO_MEDIATEK_VPU config ebec3d44b874 media: camss: csiphy-3ph: avoid undefined behavior e68b43980a90 media: platform: mtk-mdp3: Fix return value check in mdp_probe() 9ffaf55e126c media: i2c: imx219: Fix binning for RAW8 capture 248fdc5dd225 media: i2c: imx219: Split common registers from mode tables ac93f8ac66e6 media: i2c: ov772x: Fix memleak in ov772x_probe() f5a4e595bce5 media: mc: Get media_device directly from pad a40d94f0b314 media: ov5640: Handle delays when no reset_gpio set 8064bbb75481 media: ov5640: Fix soft reset sequence and timings 49b849824b98 media: ov5675: Fix memleak in ov5675_init_controls() fc33380ae06f media: ov2740: Fix memleak in ov2740_init_controls() 724039e013b3 media: max9286: Fix memleak in max9286_v4l2_register() 9753f5ce9ce7 builddeb: clean generated package content 8570655c0f9b s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 8630e8b10250 powerpc: Remove linker flag from KBUILD_AFLAGS 4bc6977fb45c media: imx: imx7-media-csi: fix missing clk_disable_unprepare() in imx7_csi_init() bc8681485312 media: platform: ti: Add missing check for devm_regulator_get 8a316112fd97 media: ti: cal: fix possible memory leak in cal_ctx_create() dc5887dcc538 remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers 0e27e6598201 Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata region before/after use" eeaf35f4e3b3 IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors db5f82e3a78b IB/hfi1: Fix math bugs in hfi1_can_pin_pages() b7967f175e79 RDMA/rxe: Fix missing memory barriers in rxe_queue.h 0f2a0ebb89a7 RDMA/rxe: cleanup some error handling in rxe_verbs.c f56c87aee1f8 iommu/vt-d: Allow to use flush-queue when first level is default 2d93a340ae31 iommu/vt-d: Fix error handling in sva enable/disable paths 8ae211370261 dmaengine: ptdma: check for null desc before calling pt_cmd_callback c387ee97aebe dmaengine: dw-axi-dmac: Do not dereference NULL structure 03fece43fa10 dmaengine: sf-pdma: pdma_desc memory leak fix 1bfe5bce1baa iommu/amd: Do not identity map v2 capable device when snp is enabled 4c23124b45ee iommu: Fix error unwind in iommu_group_alloc() 24278dc380aa iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() f139c15c6cc6 PCI: qcom: Fix host-init error handling fe5955b11f6e phy: rockchip-typec: fix tcphy_get_mode error case fe6a1fbe83f5 PCI: Fix dropping valid root bus resources with .end = zero 6bce9ec9e0fa dmaengine: dw-edma: Fix readq_ch() return value truncation 9f53d9d8bc81 usb: host: fsl-mph-dr-of: reuse device_set_of_node_from_dev 775f970ec978 mtd: mtdpart: Don't create platform device that'll never probe 3dd596616d10 driver core: fw_devlink: Make cycle detection more robust a3c171751512 driver core: fw_devlink: Improve check for fwnode with no device/driver 7a8ce4d2fbbc driver core: fw_devlink: Consolidate device link flag computation 16aa2487cf15 driver core: fw_devlink: Allow marking a fwnode link as being part of a cycle eaf9b5612a47 driver core: fw_devlink: Don't purge child fwnode's consumer links 2455b81afe68 driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links 9795ece3a85b tty: serial: imx: disable Ageing Timer interrupt request irq efe4bd88ab2c tty: serial: imx: Handle RS485 DE signal active high a65192fc80a6 serial: fsl_lpuart: fix RS485 RTS polariy inverse issue b3bd44bf20cb RDMA/irdma: Cap MSIX used to online CPUs + 1 59b040cf3339 usb: max-3421: Fix setting of I/O pins 2cfc00e974d7 RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() bc6405bca868 power: supply: remove faulty cooling logic c1abca193874 iommu/vt-d: Set No Execute Enable bit in PASID table entry bbbeb5414a9c iommu/dart: Fix apple_dart_device_group for PCI groups 78b291ba2906 iommu: dart: Support >64 stream IDs 1ad8b31653e2 iommu: dart: Add suspend/resume support c7bd4bfd4b8e PCI: mt7621: Delay phy ports initialization 26bd2b5b18e1 phy: mediatek: remove temporary variable @mask_ dca51010f772 usb: gadget: configfs: Restrict symlink creation is UDC already binded 8c2059513e54 usb: musb: mediatek: don't unregister something that wasn't registered a661cccff059 RDMA/cxgb4: add null-ptr-check after ip_dev_find() fe9dd008b186 tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case 351c8d8650d1 usb: early: xhci-dbc: Fix a potential out-of-bound memory access c169890b5f7b fpga: microchip-spi: rewrite status polling in a time measurable way e9ed12b8c7f7 fpga: microchip-spi: move SPI I/O buffers out of stack d937ab794b8d dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers bdefbe1b0fd5 fotg210-udc: Add missing completion handler e851996b3226 firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle 29274780dda0 drivers: base: transport_class: fix resource leak when transport_add_device() fails e77745640f8f drivers: base: transport_class: fix possible memory leak 8fe72b8f59f6 driver core: location: Free struct acpi_pld_info *pld before return false d1dbff10c6cd driver core: fix resource leak in device_add() a68a09cc4b0f misc: fastrpc: Fix an error handling path in fastrpc_rpmsg_probe() 942c1239ff2e misc/mei/hdcp: Use correct macros to initialize uuid_le 023bf26fde38 mei: pxp: Use correct macros to initialize uuid_le 055891397f53 VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF 77968ae69d4f firmware: stratix10-svc: fix error handle while alloc/add device failed 6fcedeadb3ef firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe() 959dd00ed4d8 applicom: Fix PCI device refcount leak in applicom_init() 23b534e82dbd eeprom: idt_89hpesx: Fix error handling in idt_init() 1b00494c8f92 Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol" d9b85a205d95 serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() 64096d3b8d11 tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown() dc8ca4fb36af tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() 7f8d2f78ae62 hwtracing: hisi_ptt: Only add the supported devices to the filters list 6bb43ee46310 PCI: endpoint: pci-epf-vntb: Add epf_ntb_mw_bar_clear() num_mws kernel-doc 16c06d34e27c PCI: endpoint: pci-epf-vntb: Clean up kernel_doc warning 86c1988d2695 PCI: switchtec: Return -EFAULT for copy_to_user() errors 41e9ad787fab PCI/IOV: Enlarge virtfn sysfs name buffer c13e1a90fbf5 usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count 1a31f1c5062d coresight: cti: Add PM runtime call in enable_store 431d8b2d1457 coresight: cti: Prevent negative values of enable count b0081745f6e6 coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR 5029464da930 media: uvcvideo: Refactor power_line_frequency_controls_limited 54858223a925 media: uvcvideo: Refactor uvc_ctrl_mappings_uvcXX 367703c3ec4f media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU aeab0c3644d3 media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() 9b1f0df64946 alpha/boot/tools/objstrip: fix the check for ELF header fe4dd80d58ec kobject: Fix slab-out-of-bounds in fill_kobj_path() f3ffd86915ed kobject: modify kobject_get_path() to take a const * 7cf515bf9e8c driver core: fix potential null-ptr-deref in device_add() 65e07272b6c0 soundwire: cadence: Don't overflow the command FIFOs bb2b4edaff38 i2c: designware: fix i2c_dw_clk_rate() return size to be u32 061609b555d4 usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe() 4f3dea31bfa1 iio: light: tsl2563: Do not hardcode interrupt trigger type fa87cf2e756e RDMA/hns: Fix refcount leak in hns_roce_mmap 59d54a65151d dmaengine: HISI_DMA should depend on ARCH_HISI 8372207b009d RDMA/erdma: Fix refcount leak in erdma_mmap bd93358f11d8 dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 9cca3a4933ca mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() bcb57fd95534 mfd: cs5535: Don't build on UML a52a2817d2aa objtool: add UACCESS exceptions for __tsan_volatile_read/write 2267c88f0499 perf tests stat_all_metrics: Change true workload to sleep workload for system wide check adb2cfd3f2f4 printf: fix errname.c list 17f9131ef7c3 perf record: Fix segfault with --overwrite and --max-size 718eaef01e5a selftests: use printf instead of echo -ne 947de2882d42 selftests/ftrace: Fix bash specific "==" operator 96acb09a34ac selftests: find echo binary to use -ne options 13b56886c165 sparc: allow PM configs for sparc32 COMPILE_TEST 25fc1a80010b perf tools: Fix auto-complete on aarch64 cf21aaac3b0e perf test bpf: Skip test if kernel-debuginfo is not present c795162b15ff perf intel-pt: Do not try to queue auxtrace data on pipe 67f1f53cfc97 perf inject: Use perf_data__read() for auxtrace f86d50bf1969 tools/tracing/rtla: osnoise_hist: use total duration for average calculation 0cd7777c7476 leds: simatic-ipc-leds-gpio: Make sure we have the GPIO providing driver d5a8fe4c3ff3 leds: is31fl319x: Wrap mutex_destroy() for devm_add_action_or_rest() d880981b8222 leds: led-core: Fix refcount leak in of_led_get() 062547cbcd05 perf llvm: Fix inadvertent file creation 4750fc5f50bb gfs2: jdata writepage fix 212c79117f8c cifs: use tcon allocation functions even for dummy tcon 41832c62a75d cifs: Fix warning and UAF when destroy the MR list c51ae01104b3 cifs: Fix lost destroy smbd connection when MR allocate failed 349eb7df6607 NFSD: copy the whole verifier in nfsd_copy_write_verifier 6851b4203e76 nfsd: don't fsync nfsd_files on last close 521b6116151b nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open 598e2d5d911d NFSD: fix problems with cleanup on errors in nfsd4_copy 75b8c681c563 nfsd: clean up potential nfsd_file refcount leaks in COPY codepath 17f2a1a3cdea nfsd: fix race to check ls_layouts 9f0df37520a2 NFSD: fix leaked reference count of nfsd4_ssc_umount_item c8b346b79a70 NFSD: enhance inter-server copy cleanup 659d4c4ca537 drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() 7c3a7f3aa134 ALSA: hda/hdmi: Register with vga_switcheroo on Dual GPU Macbooks ac55ee431c03 hid: bigben_probe(): validate report count f2bf592ebd50 HID: bigben: use spinlock to safely schedule workers cc0f24739d90 HID: bigben_worker() remove unneeded check on report_field d829fae53dae HID: bigben: use spinlock to protect concurrent accesses 1c3609ee824e ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared d217a3b66bf2 spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() f859788868c4 NFS: fix disabling of swap 087245878d51 nfs4trace: fix state manager flag printing 5b8cd07aba15 dm: remove flush_scheduled_work() during local_exit() 0924b13f218e ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init 007374a1b4fb hwmon: (mlxreg-fan) Return zero speed for broken fan e4aac4fb1dfe spi: bcm63xx-hsspi: Fix multi-bit mode setting 3e2e193d5d8a HID: logitech-hidpp: Hard-code HID++ 1.0 fast scroll support 062024bf77e9 drm/amd/display: don't call dc_interrupt_set() for disabled crtcs 7839422bed58 ASoC: codecs: lpass: fix incorrect mclk rate 7b642273438c ASoC: codecs: lpass: register mclk after runtime pm adcc7c98ce4c ASoC: qcom: q6apm-dai: Add SNDRV_PCM_INFO_BATCH flag cd57b2898a81 ASoC: qcom: q6apm-dai: fix race condition while updating the position pointer 91b7ce0cfff7 ASoC: qcom: q6apm-lpass-dai: unprepare stream if its already prepared c95f4de66352 HID: retain initial quirks set up when creating HID devices f380b1060ab0 HID: multitouch: Add quirks for flipped axes be2876e01ad6 scsi: aic94xx: Add missing check for dma_map_single() 847cdbdcd5a2 scsi: mpt3sas: Fix a memory leak 099bd0a7b363 drm/amdgpu: fix enum odm_combine_mode mismatch f716ca292a7d ALSA: hda: Fix the control element identification for multiple codecs 355d109fb6b7 hwmon: (ltc2945) Handle error case in ltc2945_value_store c710243ed668 hwmon: (asus-ec-sensors) add missing mutex path 7b56f11cde26 regulator: tps65219: use generic set_bypass() 265fdccd77d4 ASoC: dt-bindings: meson: fix gx-card codec node regex 9eecb446fab0 ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() c3acfb79bde7 ASoC: rsnd: fixup #endif position 93bc34805393 regmap: apply reg_base and reg_downshift for single register ops 8a722ac86b7e dm: improve shrinker debug names 53b7166927b0 ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() bbded1ed4c44 ASoC: mchp-spdifrx: fix controls that works with completion mechanism 9e72142dcc06 ASoC: mchp-spdifrx: fix return value in case completion times out 2967cc9cf38f ASoC: mchp-spdifrx: fix controls which rely on rsr register 4eeeccf07dd9 spi: dw_bt1: fix MUX_MMIO dependencies eee97569465a ASoC: topology: Properly access value coming from topology file 1f874b9cd790 gpio: vf610: connect GPIO label to dev name 9a576e668411 dt-bindings: display: mediatek: Fix the fallback for mediatek,mt8186-disp-ccorr 5ee1bce74c5f ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() 7b551a501fa7 drm/mediatek: Clean dangling pointer on bind error path 67ea657c7891 drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc c21de3b3bcd1 drm/mediatek: Drop unbalanced obj unref 407f40df3b60 drm/mediatek: Use NULL instead of 0 for NULL pointer 6a46566628b1 drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd dd5e3d8300e2 drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() a52c45560053 pinctrl: renesas: rzg2l: Fix configuring the GPIO pins as interrupts fbb286284da7 drm/tegra: firewall: Check for is_addr_reg existence in IMM check 7009b78bb995 gpu: host1x: Don't skip assigning syncpoints to channels 0906026ac285 gpu: host1x: Fix mask for syncpoint increment register b15b3e9499cb pinctrl: mediatek: Initialize variable *buf to zero fa592fa1eeee pinctrl: mediatek: Initialize variable pullen and pullup to zero 6f16121d2205 pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() deb9379af500 habanalabs: bugs fixes in timestamps buff alloc bc579a2ee8b2 drm/msm/mdp5: Add check for kzalloc dd49cef313e6 drm/msm/dpu: Add check for pstates 42442d42c57b drm/msm/dpu: Add check for cstate 17f092f4c03a drm/msm: use strscpy instead of strncpy 2ef3ea75c4be drm/msm/dpu: sc7180: add missing WB2 clock control 473cc5169994 scsi: ufs: exynos: Fix DMA alignment for PAGE_SIZE != 4096 243a79c3dfd9 drm/msm/dsi: Allow 2 CTRLs on v2.5.0 af28abee67ac drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags a64eb25a2919 drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness 533d94954412 regulator: tps65219: use IS_ERR() to detect an error pointer 72e330373241 drm/bridge: lt9611: pass a pointer to the of node 30ef50ccdab3 drm/bridge: lt9611: fix clock calculation 59646dabe92d drm/bridge: lt9611: fix programming of video modes 01c42582facf drm/bridge: lt9611: fix polarity programming d15f67aed9c5 drm/bridge: lt9611: fix HPD reenablement 74131c671fe5 drm/bridge: lt9611: fix sleep mode setup 9e1e236acdc4 drm/msm/dpu: Disallow unallocated resources to be returned 31c4251a20fd drm/msm/gem: Add check for kmalloc 208680ccf7bf drm/amdgpu: Use the sched from entity for amdgpu_cs trace a8fa33759563 ALSA: hda/ca0132: minor fix for allocation size 7af606b9eb11 drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() 462a8af60ff4 drm/bridge: tc358767: Set default CLRSIPO count 94589fc6df3e ASoC: fsl_sai: initialize is_dsp_mode flag 7fe652f0f53e scsi: qla2xxx: edif: Fix clang warning 6626b7494a01 scsi: qla2xxx: Fix exchange oversubscription for management commands 3d5376ae518b scsi: qla2xxx: Fix exchange oversubscription ee8d6231ad07 drm/panel-edp: fix name for IVO product id 854b c83d0321d89c drm/msm: clean event_thread->worker in case of an error 15e78c7f2ddd drm/vc4: hdmi: Correct interlaced timings again a9cce4831017 drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 cc6b67e90717 drm/vc4: hvs: Correct interrupt masking bit assignment for HVS5 22134a4f02d2 drm/vc4: hvs: SCALER_DISPBKGND_AUTOHS is only valid on HVS4 d4bbf52e299d drm/vc4: hvs: Set AXI panic modes dbef00ef4b9b pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups 601be03fa8b8 pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain 1d0190c62850 pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins e55f93d67431 drm/msm/hdmi: Add missing check for alloc_ordered_workqueue 3723c4dbcd14 drm/msm/dpu: check for null return of devm_kzalloc() in dpu_writeback_init() 9aba03fb5146 hwmon: (ftsteutates) Fix scaling of measurements 41286a53e7f5 drm/vc4: drop all currently held locks if deadlock happens 1a6e6d4996c7 gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() df29e4edee96 drm: tidss: Fix pixel format definition 29e9bb28ca0b drm/vc4: dpi: Fix format mapping for RGB565 596f1ba3987e drm/vkms: Fix null-ptr-deref in vkms_release() bebd60ec3bf2 drm/vkms: Fix memory leak in vkms_init() d446af74046e drm/bridge: megachips: Fix error handling in i2c_register_driver() 50b43490b028 drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC 1e9d46c765cb drm: mxsfb: DRM_IMX_LCDIF should depend on ARCH_MXC c9ab539bf930 drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec 0de7fc4d9c01 drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats b14147464251 drm: Fix potential null-ptr-deref due to drmm_mode_config_init() 92e832252ec4 sefltests: netdevsim: wait for devlink instance after netns removal 672039408784 selftest: fib_tests: Always cleanup before exit 2edd8c192fd2 net/mlx4_en: Introduce flexible array to silence overflow warning 209a8a5d57f9 net: lan966x: Fix possible deadlock inside PTP 2e0b1754dd82 net: bcmgenet: fix MoCA LED control 4bb736b40475 l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() 5982e3f4886e selftests/net: Interpret UDP_GRO cmsg data as an int value 13457741d4ae net/smc: fix application data exception f2f46de98c11 net/smc: fix potential panic dues to unprotected smc_llc_srv_add_link() 3d0e30ca57a4 irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts bf12b493caac irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts bb1cc7fc3e1d bpf: Fix global subprog context argument resolution logic 30651cff1e21 LoongArch, bpf: Use 4 instructions for function address in JIT cecc68559cd5 xsk: check IFF_UP earlier in Tx path ccf81ec1f1ed can: esd_usb: Make use of can_change_state() and relocate checking skb for NULL 08d2f6779535 can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error 026ba2f7760e selftests/bpf: Fix xdp_do_redirect on s390x 678ea18d6240 bpf: Zeroing allocated object from slab in bpf memory allocator 8c4615742602 wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta() ec2c00f84678 selftests/bpf: Fix map_kptr test. 9f6756cd0988 thermal/drivers/hisi: Drop second sensor hi3660 2de283088766 tools/lib/thermal: Fix thermal_sampling_exit() 558496d79b8c wifi: mac80211: fix off-by-one link setting 2a0200daeccf wifi: mac80211: avoid u32_encode_bits() warning 1ee0a1d7fb3b wifi: mac80211: Don't translate MLD addresses for multicast 1d7e57d794b5 wifi: mac80211: fix non-MLO station association acb20912ff3b wifi: mac80211: make rate u32 in sta_set_rate_info_rx() 451fcf6e73e3 wifi: mac80211: move color collision detection report in a delayed work dfcce7e6948e crypto: crypto4xx - Call dma_unmap_page when done 5f14842b64e0 crypto: octeontx2 - Fix objects shared between several modules 9dadb003e309 ACPI: resource: Do IRQ override on all TongFang GMxRGxx 35ed2f552b0b ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models 332213a34e0a selftests/bpf: Fix out-of-srctree build 225e75dc744f wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() 2f85c768bea2 wifi: iwl4965: Add missing check for create_singlethread_workqueue() 34f611204ae5 wifi: iwl3945: Add missing check for create_singlethread_workqueue 05a94ebbaed8 clocksource/drivers/riscv: Patch riscv_clock_next_event() jump before first use c984ddfdf67f RISC-V: time: initialize hrtimer based broadcast clock event device cfbdf8869fe8 m68k: /proc/hardware should depend on PROC_FS cf7cf7d1d4c7 crypto: rsa-pkcs1pad - Use akcipher_request_complete b8dd6200fa8d rds: rds_rm_zerocopy_callback() correct order for list_add_tail() cd9dff330e89 xen/grant-dma-iommu: Implement a dummy probe_device() callback fbbe6ddb6062 libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() fb7f9c3b4461 s390/ap: fix status returned by ap_qact() 673b533fb5b0 s390/ap: fix status returned by ap_aqic() 19e29653c832 s390: vfio-ap: tighten the NIB validity check 8f36f6e5770e net: ipa: generic command param fix 720b2d5621ae Bluetooth: hci_qca: get wakeup status from serdev device handle 64e28ecf44e4 Bluetooth: L2CAP: Fix potential user-after-free 1913ff10fcea Bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeeds a5f024d0e6f9 cpufreq: davinci: Fix clk use after free 02c90e03e64f OPP: fix error checking in opp_migrate_dentry() 035a80733ec4 tap: tap_open(): correctly initialize socket uid b4ada752eaf1 tun: tun_chr_open(): correctly initialize socket uid ee01753c5d45 net: add sock_init_data_uid() 1a71a9eaf32d s390/boot: fix mem_detect extended area allocation f458b7f354ff s390/mem_detect: rely on diag260() if sclp_early_get_memsize() fails a5178cd3a802 s390/boot: cleanup decompressor header files 76b53cd95d2b s390/vmem: fix empty page tables cleanup under KASAN 9e1e58525d6c s390/mem_detect: fix detect_memory() error handling a0d91a48e1a0 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe bb755e020abc irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe 65e30bd1310d irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains ea54b608d85b irqchip: Fix refcount leak in platform_irqchip_probe dcb8c33561f6 net/mlx5: Enhance debug print in page allocation failure 2a9a5f88e0da wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read eadd65fc5603 wifi: mt76: add memory barrier to SDIO queue kick f8baf3e6c389 wifi: mt76: mt7915: fix WED TxS reporting 4cbb876153b6 wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit 32e1e8b25dbf wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_work 9d786d1a1ccb bpftool: profile online CPUs instead of possible daeef81825bf crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware d0105ef2f05e selftests/bpf: Initialize tc in xdp_synproxy 71c83b54be42 can: rcar_canfd: Fix R-Car V3U GAFLCFG field accesses d5ed96a1f8d4 kselftest/arm64: Fix enumeration of systems without 128 bit SME 33222abfe48b wifi: iwlwifi: mei: fix compilation errors in rfkill() 24f105f90ad3 s390/bpf: Add expoline to tail calls bddd22cf5cc2 leds: led-class: Add missing put_device() to led_put() 57c3e1d63b63 crypto: xts - Handle EBUSY correctly baffb1a112f7 selftests/bpf: Fix vmtest static compilation error 6d1b85adad6f selftests/bpf: Use consistent build-id type for liburandom_read.so f82708c7965e x86/microcode: Adjust late loading result reporting message 252bb13e2f38 x86/microcode: Check CPU capabilities after late microcode update correctly 45c505d04976 x86/microcode: Add a parameter to microcode_check() to store CPU capabilities 7d8914c998d6 powercap: fix possible name leak in powercap_register_zone() 4d497e8b200a crypto: seqiv - Handle EBUSY correctly a006aa3eedb8 crypto: essiv - Handle EBUSY correctly dcdd2198bbff crypto: ccp - Failure on re-initialization due to duplicate sysfs filename ccf60fee67f4 selftests/bpf: Fix build errors if CONFIG_NF_CONNTRACK=m b49ff3a2c472 ACPI: battery: Fix missing NUL-termination with large strings 4bb071d9c2db wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() e596b36e15a7 wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup 8f28513d9520 wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() 9acdec72787a wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails 5a84e51f7258 wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function d9fedfdf2d0c thermal/drivers/imx_sc_thermal: Fix the loop condition bb8db9ac0ea2 thermal/drivers/imx_sc_thermal: Drop empty platform remove function 7fe711014e5f wifi: orinoco: check return value of hermes_write_wordrec() 93c3f34ec02f wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU e09eadf1976a wifi: rtw89: Add missing check for alloc_workqueue 1e336d6bab68 wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie() de92beb63a4b thermal/drivers/tsens: limit num_sensors to 9 for msm8939 eec28ff90f5f thermal/drivers/tsens: fix slope values for msm8939 1983e2a94c54 thermal/drivers/tsens: Sort out msm8976 vs msm8956 data 574b125bb802 thermal/drivers/tsens: Drop msm8976-specific defines d7e2be5da9a9 x86/signal: Fix the value returned by strict_sas_size() f61744f7b45d s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue() ec75af7e811d s390/early: fix sclp_early_sccb variable lifetime 0903111d67ef workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex 3bfadfd8b62b kselftest/arm64: Fix syscall-abi for systems without 128 bit SME c5721ba0f25e arm64/cpufeature: Fix field sign for DIT hwcap detection b20197ece1ff selftests/xsk: print correct error codes when exiting af76543a8448 selftests/xsk: print correct payload for packet dump 550802b8ed58 ACPICA: nsrepair: handle cases without a return value correctly 8ffe7de184cb platform/chrome: cros_ec_typec: Update port DP VDO c65b76f6f3e5 crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 553d8b25cc5e lib/mpi: Fix buffer overrun when SG is too long 62030a49158d rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() 24f259ce3a7c rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls a2b0cda452b7 rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose e9ab0e81bc42 genirq: Fix the return type of kstat_cpu_irqs_sum() c8a85ad1d8fc ACPICA: Drop port I/O validation for some regions 476dadca0b98 crypto: x86/ghash - fix unaligned access in ghash_setkey() 700aec11cbfc libbpf: Fix invalid return address register in s390 014a1f62706a wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() cb96e0164858 wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() ec1679db9a16 wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() 492228fc0b44 wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() 9ce142fdb97e wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() 4da483f714b6 wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() 7f159116d620 wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() a1bdecedc7ad wifi: wilc1000: add missing unregister_netdev() in wilc_netdev_ifc_init() 07dcd756e28f wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() 62ec7e8bf42f wifi: ipw2200: fix memory leak in ipw_wdev_init() b7a05cdce2cc wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() 9e93b377dccf libbpf: Fix btf__align_of() by taking into account field offsets f1fe40120de6 wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() c7a97f6c73e0 wifi: rtw89: 8852c: rfk: correct DPK settings 6cc41f946aa2 wifi: rtw89: 8852c: rfk: correct DACK setting afa42dbbb1f2 wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() 653d13a73e49 wifi: libertas: fix memory leak in lbs_init_adapter() e81114f49b67 wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() 5366c223c0c6 wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() 3e3962d52ffa wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() 231385c75937 wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() c4f1ded67a90 wifi: rsi: Fix memory leak in rsi_coex_attach() 408a8295c896 wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans() 494ceb253aaf wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read() c31759baecfd wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr() 8dd61e810fa4 wifi: mt76: mt7915: check return value before accessing free_block_num 8b5174a7f25d wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host 4469ddf7d5ec wifi: mt76: mt7915: add missing of_node_put() fba23dfd6f27 block: use proper return value from bio_failfast() a07836bc0a32 block: bio-integrity: Copy flags when bio_integrity_payload is cloned 3c5059e24a20 block: Fix io statistics for cgroup in throttle path cbe695b83845 block: sync mixed merged request's failfast with 1st bio's afc983189496 erofs: relinquish volume with mutex held 1cae3dd88e50 arm64: dts: qcom: pmk8350: Use the correct PON compatible 669b26eb87f6 arm64: dts: qcom: pmk8350: Specify PBS register for PON 066de07e02a9 block: ublk: check IO buffer based on flag need_get_data c77d664ab8e3 KEYS: asymmetric: Fix ECDSA use via keyctl uapi 2fb6b7006d23 x86/perf/zhaoxin: Add stepping check for ZXC 28057ce72204 perf/x86/intel/ds: Fix the conversion from TSC to perf time 6b4fcc4e8a30 sched/rt: pick_next_rt_entity(): check list_entry ef3a7ffc0a6f s390/dasd: Fix potential memleak in dasd_eckd_init() 3f82ad843898 arm64: dts: qcom: msm8992-lg-bullhead: Enable regulators 8f21aa36f767 arm64: dts: qcom: msm8992-*: Fix up comments 9fee3bfc9026 arm64: dts: qcom: msm8953: correct TLMM gpio-ranges b55c3db4ebf8 arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions 16b6a0e91fd3 arm64: dts: qcom: sm8450: drop incorrect cells from serial c051e3c59b45 arm64: dts: qcom: sm8350: drop incorrect cells from serial d5f4a0f4ebd7 arm64: dts: qcom: msm8996 switch from RPM_SMD_BB_CLK1 to RPM_SMD_XO_CLK_SRC 02b40796f387 arm64: dts: qcom: msm8996: support using GPLL0 as kryocc input 800141f9b534 blk-mq: correct stale comment of .get_budget c9cf2f38cb18 blk-mq: Fix potential io hung for shared sbitmap per tagset b1f6feff7c6a blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait ad756d8cae3b blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx 14cea6cc8ad3 blk-mq: avoid sleep in blk_mq_alloc_request_hctx 76e64c9a0a82 ARM: dts: stm32: Update part number NVMEM description on stm32mp131 722ea8e50de8 arm64: dts: mediatek: mt7986: Fix watchdog compatible d53255b6e005 arm64: dts: mediatek: mt8195: Fix watchdog compatible 2e5186b452e3 arm64: dts: mediatek: mt8186: Fix watchdog compatible 78b3831c4d98 arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node 335d89880d2d arm64: dts: mt8186: Fix CPU map for single-cluster SoC d7219172bfa6 arm64: dts: mt8192: Fix CPU map for single-cluster SoC f870eb010ee0 arm64: dts: mt8195: Fix CPU map for single-cluster SoC 3e5ddf2b8438 sbitmap: correct wake_batch recalculation to avoid potential IO hung 0f312961c799 sbitmap: Use single per-bitmap counting to wake up queued tags b2fbd1c9bd30 sbitmap: remove redundant check in __sbitmap_queue_get_batch ffdc6932437b ARM: dts: imx7s: correct iomuxc gpr mux controller cells e6829910b93f ublk_drv: don't probe partitions if the ubq daemon isn't trusted 23e79f75e61b ublk_drv: remove nr_aborted_queues from ublk_device 0f58469c7864 ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference 58dccc65221c arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN b556778f76f9 arm64: dts: meson: radxa-zero: allow usb otg mode 5379f4aa230d arm64: dts: renesas: beacon-renesom: Fix gpio expander reference fd38b56f3a6a locking/rwsem: Disable preemption in all down_read*() and up_read() code paths 1c68c6006478 arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip 084f14099af9 arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name 16b3b00360f4 arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name e35feeb3fdbe arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names 5c88975800f2 arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name b362379ddf11 arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name b7f839bc2e5c arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix invalid rtc node name 65d5ffb9639b arm64: dts: amlogic: meson-gxl-s905w-jethome-jethub-j80: fix invalid rtc node name ce047a265a69 arm64: dts: amlogic: meson-gx: add missing unit address to rng node name 54b3c863762f arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property c727f9bb9e42 arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix supply name of USB controller node 79bf95227649 arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible 8edbf0894ba8 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name 0c38c2e2169d arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name 1e0a7b41f503 ARM: imx: Call ida_simple_remove() for ida_simple_get 7f02f32ee66e ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato a0726e992dbc arm64: dts: ti: k3-j7200: Fix wakeup pinmux range e1bfd8784cb5 ARM: s3c: fix s3c64xx_set_timer_source prototype ed4400210105 ARM: bcm2835_defconfig: Enable the framebuffer addbe278d723 arm64: dts: mediatek: mt8192: Mark scp_adsp clock as broken ab5968aa3d7b ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() a8cc5a1e5005 arm64: dts: meson: remove CPU opps below 1GHz for G12A boards 3eb8dd85321f arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names 130d06c40cea arm64: dts: qcom: ipq8074: fix Gen3 PCIe node 8591695cb68e arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges 3cf94d7fdee7 arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY 8c9554012be6 arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY 03b414e181d2 arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names d98ab7b969f6 arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem 91475aa72e21 arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size 2dd983e1dd54 arm64: dts: msm8992-bullhead: add memory hole region 3de06621abee arm64: tegra: Fix duplicate regulator on Jetson TX1 3fd1439e7b7d arm64: dts: ti: k3-am62-main: Fix clocks for McSPI 5453ea5d8865 arm64: dts: ti: k3-am62: Enable SPI nodes at the board level 07fc78d8f0c9 cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again* 4259d9af7ef6 arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address d314f2947aad arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name c91352826f3c arm64: dts: meson-gx: Fix Ethernet MAC address unit name e9cbef47ae0c arm64: dts: meson-axg: jethub-j1xx: Fix MAC address node names 2b9ed2d4d6d1 arm64: dts: meson-gxl: jethub-j80: Fix Bluetooth MAC node name 6194b4422467 arm64: dts: meson-gxl: jethub-j80: Fix WiFi MAC address node 6c8d10d05884 arm64: dts: qcom: sc8280xp: Vote for CX in USB controllers 32785fada583 arm64: dts: qcom: sc8280xp: correct SPMI bus address cells 14af148bcf77 arm64: dts: qcom: sc7280: correct SPMI bus address cells 65e0c74501bc arm64: dts: qcom: sc7180: correct SPMI bus address cells ce7d894bed1a x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC 681964878331 arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name 57991c89c9b8 arm64: dts: mediatek: mt8186: Fix systimer 13 MHz clock description ba20e0b2c6d3 arm64: dts: mediatek: mt8195: Fix systimer 13 MHz clock description 242196166ca6 arm64: dts: mediatek: mt8192: Fix systimer 13 MHz clock description 8770843a00af arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description 850fd7deb574 arm64: dts: mediatek: mt8195: Add power domain to U3PHY1 T-PHY e43a06c73be4 ARM: zynq: Fix refcount leak in zynq_early_slcr_init 45df2f9562fb arm64: dts: imx8m: Align SoC unique ID node unit address a4598dbf8079 arm64: dts: qcom: sm6125-seine: Clean up gpio-keys (volume down) ca4dfd29ac90 arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings f4996d63e721 arm64: dts: qcom: sm6350: Fix up the ramoops node 69283bfc0a7b arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k 53866b5a2ed2 arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up 5cace2e34bd9 arm64: dts: qcom: qcs404: use symbol names for PCIe resets 98df4bdf3b01 ARM: OMAP2+: Fix memory leak in realtime_counter_init() 10949d708742 ata: ahci: Revert "ata: ahci: Add Tiger Lake UP{3,4} AHCI controller" 57edc43c1569 powerpc/mm: Rearrange if-else block to avoid clang warning ee907829b369 HID: asus: use spinlock to safely schedule workers 7fd279b82157 HID: asus: use spinlock to protect concurrent accesses Signed-off-by: Bruce Ashfield --- .../linux/linux-yocto-rt_6.1.bb | 6 ++-- .../linux/linux-yocto-tiny_6.1.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.1.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb index 6598b423ad..5f79bc617b 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb @@ -11,13 +11,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "8e1d6bb01a46293b6b60b203b2efc941b5fa8f6e" -SRCREV_meta ?= "00f113337ea3685e66890d581a954b86e60d23d4" +SRCREV_machine ?= "8d55a90b757757f76ec124508fd2bcace5d276b5" +SRCREV_meta ?= "1a97a82e62ebf4ef3787768a1f5937e2d2f280ce" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.1;destsuffix=${KMETA}" -LINUX_VERSION ?= "6.1.15" +LINUX_VERSION ?= "6.1.20" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb index 14be758f6f..58357d00c7 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb @@ -5,7 +5,7 @@ KCONFIG_MODE = "--allnoconfig" require recipes-kernel/linux/linux-yocto.inc -LINUX_VERSION ?= "6.1.15" +LINUX_VERSION ?= "6.1.20" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -14,8 +14,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" -SRCREV_meta ?= "00f113337ea3685e66890d581a954b86e60d23d4" +SRCREV_machine ?= "423e1996694b61fbfc8ec3bf062fc6461d64fde1" +SRCREV_meta ?= "1a97a82e62ebf4ef3787768a1f5937e2d2f280ce" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.1.bb b/meta/recipes-kernel/linux/linux-yocto_6.1.bb index 876c141506..6f33032c00 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.1.bb @@ -14,25 +14,25 @@ KBRANCH:qemux86-64 ?= "v6.1/standard/base" KBRANCH:qemuloongarch64 ?= "v6.1/standard/base" KBRANCH:qemumips64 ?= "v6.1/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "9aa65d42312580ec8b118252765ce1e121838206" -SRCREV_machine:qemuarm64 ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" -SRCREV_machine:qemuloongarch64 ?= "1caf99d56881e1510afca553cd4a057f80479973" -SRCREV_machine:qemumips ?= "9842d12e2a958990b434e65cd0e60cd4a403103a" -SRCREV_machine:qemuppc ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" -SRCREV_machine:qemuriscv64 ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" -SRCREV_machine:qemuriscv32 ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" -SRCREV_machine:qemux86 ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" -SRCREV_machine:qemux86-64 ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" -SRCREV_machine:qemumips64 ?= "9c8388933caf687ce8562000b8b964eb6d136b83" -SRCREV_machine ?= "32302b50ec3b3ab3e74680abe8139a34fe39d09f" -SRCREV_meta ?= "00f113337ea3685e66890d581a954b86e60d23d4" +SRCREV_machine:qemuarm ?= "fad8850ff15dfbf8fb2e7d71583fc54b809d10ef" +SRCREV_machine:qemuarm64 ?= "423e1996694b61fbfc8ec3bf062fc6461d64fde1" +SRCREV_machine:qemuloongarch64 ?= "423e1996694b61fbfc8ec3bf062fc6461d64fde1" +SRCREV_machine:qemumips ?= "dd663b72efce61f63f0b38403254eb52e6ad9a59" +SRCREV_machine:qemuppc ?= "423e1996694b61fbfc8ec3bf062fc6461d64fde1" +SRCREV_machine:qemuriscv64 ?= "423e1996694b61fbfc8ec3bf062fc6461d64fde1" +SRCREV_machine:qemuriscv32 ?= "423e1996694b61fbfc8ec3bf062fc6461d64fde1" +SRCREV_machine:qemux86 ?= "423e1996694b61fbfc8ec3bf062fc6461d64fde1" +SRCREV_machine:qemux86-64 ?= "423e1996694b61fbfc8ec3bf062fc6461d64fde1" +SRCREV_machine:qemumips64 ?= "587a945baf13cdca2421e280b7b07dead6ad2a77" +SRCREV_machine ?= "423e1996694b61fbfc8ec3bf062fc6461d64fde1" +SRCREV_meta ?= "a8881762b53231bb914329cac3c2cf8db8b6779b" # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll # get the /base branch, which is pure upstream -stable, and the same # meta SRCREV as the linux-yocto-standard builds. Select your version using the # normal PREFERRED_VERSION settings. BBCLASSEXTEND = "devupstream:target" -SRCREV_machine:class-devupstream ?= "42616e0f09fb4e9a6c59892a227f7bdefbd2d6d3" +SRCREV_machine:class-devupstream ?= "7eaef76fbc4621ced374c85dbc000dd80dc681d7" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.1/base" @@ -40,7 +40,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.1;destsuffix=${KMETA}" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.1.15" +LINUX_VERSION ?= "6.1.20" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" DEPENDS += "openssl-native util-linux-native" From patchwork Fri Mar 24 15:08:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 21704 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 561C1C6FD20 for ; Fri, 24 Mar 2023 15:09:07 +0000 (UTC) Received: from mail-qv1-f46.google.com (mail-qv1-f46.google.com [209.85.219.46]) by mx.groups.io with SMTP id smtpd.web10.104397.1679670536821285823 for ; Fri, 24 Mar 2023 08:08:57 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=TC+Ct127; spf=pass (domain: gmail.com, ip: 209.85.219.46, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f46.google.com with SMTP id oe8so1788431qvb.6 for ; Fri, 24 Mar 2023 08:08:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679670536; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2QTtzUyDvcQ6EtT1u1o6QkeANVj1BDg+lr8Vzo34h3U=; b=TC+Ct127k2hJ+EnhkxSMhParCIVSYCPPE9SKXcxMUDDPPhFnNXtrGKox/HmarMfWSa 1hpVVmjWr+EVxrSd0KvjaZDG021Li2lU6bKd7gzyQcyb+x+kf5L/hII2mFue7yqwVXtA faCd4z2FQzggtH9QTX4BxhHllgjGFqJiVFA/II0ZurPBcCSQwJOXgtE6ntUo4EUB0o0I l5+S+YEIc8/4zfjDoss0O7BAHlSNdSmMxE1owPbYHKkHhlYLoU/YeRdqkvEFYh/CwlC+ LGw3rwvhiF9Os0NOVEt0/pcGmQyzwYCaLgUc6Gu+2fD3jNG0UM9Bh9JVY0/KP/cNnW+S EWcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679670536; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2QTtzUyDvcQ6EtT1u1o6QkeANVj1BDg+lr8Vzo34h3U=; b=bDuSKA4NL90eaMwr/LXCa+WXUjR+ZpKELpp5dVKVfKOpRBtof2ritdHWkilWIOTuzQ 2E0uSIcBAWqdNUgEBXsWy6vGhumACovJZZ1z5+g5dfSp5IxELp0ST4Uv6HQLWQg85OQX khgidxXAXWlG17mloTyWYMC5/G2fxq/ej4P5ffpQMM51FNKZvp+CUJ6n9jnOWJ3a9iQg I5FSQ6GvgFcb2u2NhdMZ2jLh4TxjS1V6yO+GguzoCMWH56EJKwGhszTRj9If5BdIgNRa AKRpMgywwL79qX9FRlngu0IZW2MqtH1N9HYxcKNagfb3XLkeTlpjd4OLx2orvxk3sCpw Kp4A== X-Gm-Message-State: AAQBX9cQuRaHxUUZLyhaR6Q38zSs5eXf0QXZMovSyoNU+bMEpl6p4Fp1 Jv7OyyAMjf7eZgf+PxnIINSk9iFPOF3Jyw== X-Google-Smtp-Source: AKy350aFGC+qOSJrP8oq7JLTb8i4FtvcyWio1I4PaHtHRXFPlpSzr5j1MwHNvc+xOX8bHuz7NwcoqA== X-Received: by 2002:a05:6214:2028:b0:5a8:b66a:858 with SMTP id 8-20020a056214202800b005a8b66a0858mr6068465qvf.46.1679670535298; Fri, 24 Mar 2023 08:08:55 -0700 (PDT) Received: from build.lan (cpe7c9a54441c1f-cm7c9a54441c1d.cpe.net.cable.rogers.com. [173.34.238.88]) by smtp.gmail.com with ESMTPSA id mf10-20020a0562145d8a00b005dd8b9345e8sm746219qvb.128.2023.03.24.08.08.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Mar 2023 08:08:54 -0700 (PDT) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 4/7] linux-yocto/5.15: update to v5.15.103 Date: Fri, 24 Mar 2023 11:08:45 -0400 Message-Id: <893b2b26cfcb4c463a4586d890fc1e99ef130987.1679670268.git.bruce.ashfield@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 24 Mar 2023 15:09:07 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/179045 From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: 8020ae3c051d Linux 5.15.103 10a72c677bce Makefile: use -gdwarf-{4|5} for assembler for DEBUG_INFO_DWARF{4|5} 6e7bc50f97c9 KVM: VMX: Fix crash due to uninitialized current_vmcs 61e5087231f3 KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper 1f47cba9364f KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 2153dd644ce4 fs: hold writers when changing mount's idmapping 8c3be6925a92 UML: define RUNTIME_DISCARD_EXIT f616fa79d536 xfs: remove xfs_setattr_time() declaration 5588657f418c KVM: fix memoryleak in kvm_init() 4441a9009193 tools bpftool: Fix compilation error with new binutils 1c27fab24333 tools bpf_jit_disasm: Fix compilation error with new binutils 97f005c0bdba tools perf: Fix compilation error with new binutils 451c9d7b1616 tools include: add dis-asm-compat.h to handle version differences 51b99dc38c1a tools build: Add feature test for init_disassemble_info API changes 381492ef0c51 sh: define RUNTIME_DISCARD_EXIT 1e49bb9ba912 s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 d517faf3db23 powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds 4e6708a0f36e powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT 0bfde8c9bb27 arch: fix broken BuildID for arm64 and riscv 560a2744cbbf ext4: block range must be validated before use in ext4_mb_clear_bb() 270422f3e183 ext4: add strict range checks while freeing blocks 2da16af37847 ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() 09546886a0ea ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() 48302ee67dd7 filelocks: use mount idmapping for setlease permission check 513572bb89e8 media: rc: gpio-ir-recv: add remove function 5f328c9d32b1 media: ov5640: Fix analogue gain control 4cb302546556 scripts: handle BrokenPipeError for python scripts 405ec99d1d25 PCI: Add SolidRun vendor ID 2c75e258adb9 macintosh: windfarm: Use unsigned type for 1-bit bitfields 6c6f956c9295 alpha: fix R_ALPHA_LITERAL reloc for large modules adb939031af3 powerpc/kcsan: Exclude udelay to prevent recursive instrumentation e3a62a35f903 powerpc/iommu: fix memory leak with using debugfs_lookup() 93aa548a339c MIPS: Fix a compilation issue e69d841d143b fs: use consistent setgid checks in is_sxid() 78eecf2e5cd4 attr: use consistent sgid stripping checks 449badcf876d attr: add setattr_should_drop_sgid() 7e8a9b53141e fs: move should_remove_suid() 93395e1184ed attr: add in_group_or_capable() 0123712492f6 fs: move S_ISGID stripping into the vfs_*() helpers 9c3a620bbf0c fs: add mode_strip_sgid() helper 79821ab3284a xfs: set prealloc flag in xfs_alloc_file_space() a881c1ef16f1 xfs: fallocate() should call file_modified() f8937e4d1d46 xfs: remove XFS_PREALLOC_SYNC 95aab524e12e xfs: use setattr_copy to set vfs inode attributes 2115c14c93ec tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address b43cb0f08767 watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths d15c9ae1c6d9 staging: rtl8723bs: Fix key-store index handling 7fa3bb1bcabe staging: rtl8723bs: fix placement of braces 962293f5443c Staging: rtl8723bs: Placing opening { braces in previous line 890e24564c0a staging: rtl8723bs: clean up comparsions to NULL c513043e0afe iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter 0fd72f1d1b94 iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options 2af17167804c iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands ce4bbb2aa9d8 nbd: use the correct block_device in nbd_bdev_reset 7889dfc19492 irqdomain: Fix mapping-creation race a2bc806e95bd ext4: Fix deadlock during directory rename 07b0aba4adf0 RISC-V: Don't check text_mutex during stop_machine d1b47f735f60 s390/ftrace: remove dead code 3a9418d2c93c riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode f3969427fb06 af_unix: fix struct pid leaks in OOB support a9f99eacf79f af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB. 6a29d71ab421 net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC ad7e40ee157b SUNRPC: Fix a server shutdown leak 64d4eb412761 octeontx2-af: Unlock contexts in the queue context cache in case of fault detection 03c1cc6f554d net/smc: fix fallback failed while sendmsg with fastopen dafde1072202 platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it 36bcbcaf01d8 netfilter: conntrack: adopt safer max chain length a316da050d80 scsi: megaraid_sas: Update max supported LD IDs to 240 2adc29350a5b net: ethernet: mtk_eth_soc: fix RX data corruption issue fe8787c1e4f6 net: phy: smsc: fix link up detection in forced irq mode d83813f724ec net: phy: smsc: Cache interrupt mask 18ab31b8cd37 btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR 2662c5b1f0ef netfilter: tproxy: fix deadlock due to missing BH disable bef8cf77e21c netfilter: ctnetlink: revert to dumping mark regardless of event type 20fd0607acbf bnxt_en: Avoid order-5 memory allocation for TPA data 98fa707a52a3 net: phylib: get rid of unnecessary locking 67431417617d net: stmmac: add to set device wake up flag when stmmac init phy af5c333c84e5 drm/msm/dpu: fix len of sc7180 ctl blocks 4a476285f6d2 bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() c813f7a31614 ice: copy last block omitted in ice_get_module_eeprom() 3f14457e1584 net: caif: Fix use-after-free in cfusbl_device_notify() c2c71922c5e9 net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver c026917887d1 perf stat: Fix counting when initial delay configured fdecfb2603d0 selftests: nft_nat: ensuring the listening side is up before starting the client 91aceb3844d4 ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() a5a7f6e6e126 powerpc: dts: t1040rdb: fix compatible string for Rev A boards 4357bbb921fe nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties 04bfc5bcdfc0 bgmac: fix *initial* chip reset to support BCM5358 60530bfdb647 drm/msm/a5xx: fix context faults during ring switch 7f854b4803e5 drm/msm/a5xx: fix the emptyness check in the preempt code bf66e98285f7 drm/msm/a5xx: fix highest bank bit for a530 2e8efe8c8dab drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register b77c764b4371 drm/msm: Fix potential invalid ptr free ced1f5dd6c1d drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype e974d8755578 drm/nouveau/kms/nv50-: remove unused functions c50fc503ee1b ext4: Fix possible corruption when moving a directory cfb89ceb22fd regulator: core: Use ktime_get_boottime() to determine how long a regulator was off e1a078cac3e9 regulator: core: Fix off-on-delay-us for always-on/boot-on regulators 67a791df1457 regulator: Flag uncontrollable regulators as always_on e471e928de97 scsi: core: Remove the /proc/scsi/${proc_name} directory earlier 463ae58d7c80 riscv: Add header include guards to insn.h 4dd43ee784a1 riscv: Avoid enabling interrupts in die() 5ab1d0528b04 RISC-V: Avoid dereferening NULL regs in die() 6a72729ed6ac arm64: efi: Make efi_rt_lock a raw_spinlock 14ddb4e6e9de brd: mark as nowait compatible 5089247d6cf3 block/brd: add error handling support for add_disk() 5c65f0971247 iommu/vt-d: Fix PASID directory pointer coherency 8ff7db51d3ed irqdomain: Refactor __irq_domain_alloc_irqs() 62e4ba36a3d7 ipmi:ssif: Add a timer between request retries 2fb8b122ba8f ipmi:ssif: Increase the message retry time a6ef5a9d7263 f2fs: retry to update the inode page given data corruption a517c651f116 f2fs: do not bother checkpoint by f2fs_get_node_info e55332319825 f2fs: avoid down_write on nat_tree_lock during checkpoint 31b5793ca2de udf: Fix off-by-one error when discarding preallocation 30e29af746ee fs: dlm: start midcomms before scand 9c9dd2b3ba83 fs: dlm: add midcomms init/start functions 2e0415522835 fs: dlm: fix log of lowcomms vs midcomms c5a23d43c23a KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target a78a355052ab KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure 45bcf4a4f2b1 KVM: Register /dev/kvm as the _very_ last thing during initialization 0a0ecaf0988b KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() 3e48a6349d29 KVM: Optimize kvm_make_vcpus_request_mask() a bit 339e480baafc nfc: change order inside nfc_se_io error path 01a821aacc64 ext4: zero i_disksize when initializing the bootloader inode ca500cf2eceb ext4: fix WARNING in ext4_update_inline_data d16576142fb9 ext4: move where set the MAY_INLINE_DATA flag is set c5d7c31e1722 ext4: fix another off-by-one fsmap error on 1k block filesystems df621af95e89 ext4: fix RENAME_WHITEOUT handling for inline directories 7349cc5ab32e ext4: fix cgroup writeback accounting with fs-layer encryption fd7b8ebc1dd5 staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() 0b22cbc05ce2 drm/connector: print max_requested_bpc in state debugfs 5e0eed414156 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 328d069e9c35 x86/CPU/AMD: Disable XSAVES on AMD family 0x17 92d1caad9f78 fork: allow CLONE_NEWTIME in clone3 flags 7ba76b2ac187 perf inject: Fix --buildid-all not to eat up MMAP2 2072e75b4942 btrfs: fix percent calculation for bg reclaim message f8cd8754a03a fs: prevent out-of-bounds array speculation when closing a file descriptor 2ddbd0f967b3 Linux 5.15.102 cbecbd884e81 staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh 515017e952ea staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script 528dbd80ac21 wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" bbf9f29bac04 Linux 5.15.101 cba6bbf501be Revert "drm/i915: Don't use BAR mappings for ring buffers with LLC" d214f240b0f6 Linux 5.15.100 acf252c1f5c3 usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails 1c7988d5c79f malidp: Fix NULL vs IS_ERR() checking 545d72ba4c2c scsi: mpt3sas: Remove usage of dma_get_required_mask() API 953841f959e3 scsi: mpt3sas: re-do lost mpt3sas DMA mask fix de1afc58a905 scsi: mpt3sas: Don't change DMA mask while reallocating pools 8e6612ff8b5d Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()" 72bf6d493c95 drm/virtio: Fix error code in virtio_gpu_object_shmem_init() 8e62139840c0 media: uvcvideo: Fix race condition with usb_kill_urb a1ddee82de80 Bluetooth: hci_sock: purge socket queues in the destruct() callback 22d021232657 drm/display/dp_mst: Fix down message handling after a packet reception error db35e49413a4 drm/display/dp_mst: Fix down/up message handling after sink disconnect e23fa593f1ab x86/resctl: fix scheduler confusion with 'current' be5d5d0637fd net: tls: avoid hanging tasks on the tx_lock e1a3cfdbf5b3 soundwire: cadence: Drain the RX FIFO after an IO timeout ecb33d7a5b58 soundwire: cadence: Remove wasted space in response_buf 473efca280d4 phy: rockchip-typec: Fix unsigned comparison with less than zero ffcd94262e0e PCI: Add ACS quirk for Wangxun NICs 19c4d6c7b049 PCI: loongson: Add more devices that need MRRS quirk bb99db06b8b6 kernel/fail_function: fix memory leak with using debugfs_lookup() 7f1e53f88e8b drivers: base: dd: fix memory leak with using debugfs_lookup() 09709a49283f drivers: base: component: fix memory leak with using debugfs_lookup() b94b39bf3d54 misc: vmw_balloon: fix memory leak with using debugfs_lookup() cf042964c2fa tty: pcn_uart: fix memory leak with using debugfs_lookup() 49ae24f44713 PCI: Take other bus devices into account when distributing resources dba6280105e1 PCI: Align extra resources for hotplug bridges properly 92d6e6bf9cf1 usb: gadget: uvc: Make bSourceID read/write 14cbfd08551a usb: uvc: Enumerate valid values for color matching 7e902b949600 USB: ene_usb6250: Allocate enough memory for full object 95ee8cb26db5 usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math 8da78a60f332 USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() 6236a6d2cdfb USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() 036ada6ca9ee USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() b0a2663ecbe8 USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() 30f9ba2396a1 USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() fb284bee1e21 USB: isp1362: fix memory leak with using debugfs_lookup() 6f12097467ea USB: isp116x: fix memory leak with using debugfs_lookup() 4a71b15744b8 USB: fotg210: fix memory leak with using debugfs_lookup() bb4d5eefb670 USB: sl811: fix memory leak with using debugfs_lookup() c6af1dbc99ad USB: uhci: fix memory leak with using debugfs_lookup() 4322661af6d7 USB: chipidea: fix memory leak with using debugfs_lookup() cf52c320cf74 USB: dwc3: fix memory leak with using debugfs_lookup() baec889a81b8 PCI: loongson: Prevent LS7A MRRS increases 19da678d38d2 soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() 587b48b18a8a iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() 2b59fdcaaf24 iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() 9e58ebb12210 tools/iio/iio_utils:fix memory leak 54179274476d mei: bus-fixup:upon error print return values of send and receive 49b326ce8a68 serial: sc16is7xx: setup GPIO controller later in probe 45083b86141e tty: serial: fsl_lpuart: disable the CTS when send break signal f9d9d25ad1f0 tty: fix out-of-bounds access in tty_driver_lookup_tty() 4be3213e9d79 staging: emxx_udc: Add checks for dma_alloc_coherent() 6683327b51a6 USB: fix memory leak with using debugfs_lookup() b32d922f86f3 media: uvcvideo: Silence memcpy() run-time false positive warnings c1343a879cce media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 cdccb1c3fcd2 media: uvcvideo: Handle errors from calls to usb_string 31a8d11d28b5 media: uvcvideo: Handle cameras with invalid descriptors 57b0ff53f4de media: uvcvideo: Remove format descriptions 1f11ed61d69d iommu/amd: Fix error handling for pdev_pri_ats_enable() 77d567091ec3 IB/hfi1: Update RMT size calculation 5a47bb71b1a9 mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak 1b46c2a76c21 bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support 0a65cd7379a2 firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 2e07fa2e30d4 kernel/printk/index.c: fix memory leak with using debugfs_lookup() ba279dc7e47a tracing: Add NULL checks for buffer in ring_buffer_free_read_page() 9c28c74fbd67 thermal: intel: BXT_PMIC: select REGMAP instead of depending on it 5eaf55b38691 thermal: intel: quark_dts: fix error pointer dereference d11f9f030fd8 ASoC: mediatek: mt8195: add missing initialization 488bc1b823c7 ASoC: zl38060 add gpiolib dependency 69e997420cb9 ASoC: zl38060: Remove spurious gpiolib select 35b855381898 ASoC: adau7118: don't disable regulators on device unbind 3e7d0968203d loop: loop_set_status_from_info() check before assignment 746d4e369e04 rtc: allow rtc_read_alarm without read_alarm callback 6e47bb21b63b scsi: ipr: Work around fortify-string warning c775a5246151 genirq: Add and use an irq_data_update_affinity helper 00340ccb5407 genirq: Refactor accessors to use irq_data_get_affinity_mask 2163cf142272 rtc: sun6i: Always export the internal oscillator 660e8f2eeafa vc_screen: modify vcs_size() handling in vcs_read() 72db07cf0d6b tcp: tcp_check_req() can be called from process context ac7014af85aa ARM: dts: spear320-hmi: correct STMPE GPIO compatible dff967aee88a net/sched: act_sample: fix action bind logic 850f914efe04 net/sched: act_mpls: fix action bind logic da4df0cbdf7c net/sched: act_pedit: fix action bind logic 5654a12277b0 net/sched: transition act_pedit to rcu and percpu stats c494365432dc nfc: fix memory leak of se_io context in nfc_genl_se_io 6398bd3c4a50 net/mlx5: Geneve, Fix handling of Geneve object id as error code 48a8c76c7dc6 net/mlx5e: Verify flow_source cap before using it 2721d966680a 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() 8d3fc907d060 9p/xen: fix connection sequence fc772313f2da 9p/xen: fix version parsing df192270eb72 net: fix __dev_kfree_skb_any() vs drop monitor ada4f805c9e4 octeontx2-pf: Use correct struct reference in test condition bf5540cbd20e sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop dcdddb5f4908 ipv6: Add lwtunnel encap size of all siblings in nexthop calculation e306dbee4c98 netfilter: x_tables: fix percpu counter block leak on error path when creating new netns dbb3cbbf03b3 netfilter: ebtables: fix table blob use-after-free af41b3cd9a92 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() 041fdbe73de9 watchdog: sbsa_wdog: Make sure the timeout programming is within the limits 3e765f7ff256 watchdog: pcwd_usb: Fix attempting to access uninitialized memory 23cc41c3f19c watchdog: Fix kmemleak in watchdog_cdev_register dd7605dd48e5 watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path a27e95a6ff3f um: virt-pci: properly remove PCI device from bus 6c738b8805c6 um: virtio_uml: move device breaking into workqueue b7d5712cf9f4 um: virtio_uml: mark device as unregistered when breaking it 1b1ef45d48e1 um: virtio_uml: free command if adding to virtqueue failed 8ba6b0fade97 x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list ed1d288ec85d netfilter: nf_tables: allow to fetch set elements when table has an owner 98db4a032244 ext4: use ext4_fc_tl_mem in fast-commit replay path aa4d726af72a f2fs: fix to avoid potential memory corruption in __update_iostat_latency() 3afaaf6f5867 ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed 79548ccdd992 ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() 003bb9868a51 ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap 79db0e8323b5 ubifs: ubifs_writepage: Mark page dirty after writing inode failed 10b6c359e374 ubifs: dirty_cow_znode: Fix memleak in error handling path aeb92507ea25 ubifs: Re-statistic cleaned znode count if commit failed 5ec4c8aca5a2 ubi: Fix possible null-ptr-deref in ubi_free_volume() 3e29634eb56e ubifs: Fix memory leak in alloc_wbufs() 95a72417dd13 ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() 53818746e549 ubi: Fix use-after-free when volume resizing failed 91bc31579e9f ubifs: Reserve one leb for each journal head while doing budget 2b6d85db0e07 ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 8e30559876d8 ubifs: Fix wrong dirty space budget for dirty inode 8e166cc9b64b ubifs: Rectify space budget for ubifs_xrename() de6d6bf150b7 ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted 8c3ebc5e3cd0 ubifs: Fix build errors as symbol undefined 701bb3ed5a88 ubi: ensure that VID header offset + VID header size <= alloc, size 276a7298af6a um: vector: Fix memory leak in vector_config 354dfc05bd5f f2fs: allow set compression option of files without blocks add8515d59a1 fs: f2fs: initialize fsdata in pagecache_write() 06fa1a839fae f2fs: use memcpy_{to,from}_page() where possible 804817f02e2f pwm: stm32-lp: fix the check on arr and cmp registers update 81ea09ae3040 pwm: sifive: Always let the first pwm_apply_state succeed 852703ed6d81 pwm: sifive: Reduce time the controller lock is held 3a75866a5cef objtool: Fix memory leak in create_static_call_sections() ea30508b7bb1 fs/jfs: fix shift exponent db_agl2size negative 8311961a1724 auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() 7c183dc0af47 net/sched: Retire tcindex classifier abddfcf701a5 Linux 5.15.99 d2fb2739e956 kbuild: Port silent mode detection to future gnu make. 2da950a044ee wifi: ath9k: use proper statements in conditionals 7e6eeb5fb3aa arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY 6ac2adcc2bff iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() 26f8b1ef30f6 media: uvcvideo: Fix memory leak of object map on error exit path 2137e7c83ed6 qede: avoid uninitialized entries in coal_entry array a8da5a8900fa perf intel-pt: pkt-decoder: Add CFE and EVD packets 922bd6b37276 drm/edid: fix AVI infoframe aspect ratio handling 4eb6789f9177 drm/i915: Don't use BAR mappings for ring buffers with LLC 64bcaffa2d5c drm/radeon: Fix eDP for single-display iMac11,2 6a5f31c3fbf3 drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv 5f63c879ca95 vfio/type1: restore locked_vm 7329ab7f0249 vfio/type1: track locked_vm per dma eafb81c50da8 vfio/type1: prevent underflow of locked_vm via exec() 2fd6f6c8cb35 iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode 77ffe5501e02 PCI: Avoid FLR for AMD FCH AHCI adapters 99eefc2c62e0 PCI: hotplug: Allow marking devices as disconnected during bind/unbind 2bb559f12e54 PCI/PM: Observe reset delay irrespective of bridge_d3 b07ded08cd9c MIPS: DTS: CI20: fix otg power gpio 71f81b6842af riscv: ftrace: Reduce the detour code size to half 4accfc428fec riscv: ftrace: Remove wasted nops for !RISCV_ISA_C f6b5db68b256 riscv, mm: Perform BPF exhandler fixup on page fault 043d1657cc51 riscv: jump_label: Fixup unaligned arch_static_branch function ac5ff022d916 riscv: mm: fix regression due to update_mmu_cache change 59b83f7b057d RISC-V: add a spin_shadow_stack declaration 0595cdb58772 scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() 584892fd29a4 scsi: ses: Fix possible desc_ptr out-of-bounds accesses 384aa697d8f2 scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses 2b28a7d261cb scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() 6fce2307650a scsi: ses: Don't attach if enclosure has no components cb121c4137b2 scsi: qla2xxx: Remove increment of interface err cnt 5f40ca617ef5 scsi: qla2xxx: Fix erroneous link down 77a11df33c48 scsi: qla2xxx: Remove unintended flag clearing 77302fb0e357 scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests 476126f14dfe scsi: qla2xxx: Check if port is online before sending ELS c54e9311ee0b scsi: qla2xxx: Fix link failure in NPIV environment 37a38ff7edf4 tools/bootconfig: fix single & used for logical condition d41db100bc38 ring-buffer: Handle race between rb_move_tail and rb_check_pages 145999aed74f ktest.pl: Add RUN_TIMEOUT option with default unlimited aab7db9e1e08 ktest.pl: Fix missing "end_monitor" when machine check fails 0c2f4a234bb2 ktest.pl: Give back console on Ctrt^C on monitor fe463fe6aa80 mm/thp: check and bail out if page in deferred queue already ef1fcad8548d mm: memcontrol: deprecate charge moving d0d794371bde docs: gdbmacros: print newest record a16bd95eeb2e remoteproc/mtk_scp: Move clk ops outside send_lock 505627bebd45 media: ipu3-cio2: Fix PM runtime usage_count in driver unbind d15f73b01bce mips: fix syscall_get_nr 34dbf5dd0711 dax/kmem: Fix leak of memory-hotplug resources 7eb171ada303 alpha: fix FEN fault handling efa228b2e6a4 ceph: update the time stamps and try to drop the suid/sgid a73783e4e0c4 rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails c6cc86c6d847 fuse: add inode/permission checks to fileattr_get/fileattr_set cfa97a3b266a ARM: dts: exynos: correct TMU phandle in Odroid HC1 70e18548311c ARM: dts: exynos: correct TMU phandle in Odroid XU 816f83bd2868 ARM: dts: exynos: correct TMU phandle in Exynos5250 269926de8454 ARM: dts: exynos: correct TMU phandle in Odroid XU3 family 78a5fa65a5d7 ARM: dts: exynos: correct TMU phandle in Exynos4 52739e0f7413 ARM: dts: exynos: correct TMU phandle in Exynos4210 89e99f0b031f ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node 0e22e0477479 dm flakey: fix a bug with 32-bit highmem systems ff60b2bb680e dm flakey: don't corrupt the zero page 673ca7e7872f dm flakey: fix logic when corrupting a bio 8cbbe0651971 thermal: intel: powerclamp: Fix cur_state for multi package system 935ba268ac0b qede: fix interrupt coalescing configuration fd081afd21eb wifi: cfg80211: Fix use after free for wext 60e49fe9b7e4 wifi: ath11k: allow system suspend to survive ath11k f592cd2f1390 wifi: rtl8xxxu: Use a longer retry limit of 48 931dc7e232b2 dm: add cond_resched() to dm_wq_work() d71a0899e497 dm: send just one event on resize, not two 61d44a4db2f5 mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type afd61540ba77 mtd: spi-nor: spansion: Consider reserved bits in CFR5 register 73a4cbf91e04 mtd: spi-nor: sfdp: Fix index value for SCCR dwords 116008ada3d0 ext4: refuse to create ea block when umounted a6744e14ce70 ext4: optimize ea_inode block expansion c325350d0c54 jbd2: fix data missing when reusing bh which is ready to be checkpointed 83c4e017fbfd ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC ff9657b1e845 ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() 345fb368e5f5 io_uring/poll: allow some retries for poll triggering spuriously 7e8cd208e9c2 io_uring: remove MSG_NOSIGNAL from recvmsg dde0d0dfbde2 io_uring/rsrc: disallow multi-source reg buffers abd54d87daba io_uring: add a conditional reschedule to the IOPOLL cancelation loop 337eb887c74d io_uring: mark task TASK_RUNNING before handling resume/task work 54df6c5edf87 io_uring: handle TIF_NOTIFY_RESUME when checking for task_work 7697139d5dfd crypto: qat - fix out-of-bounds read ffc9d001fed1 irqdomain: Fix domain registration race a2a46bd4f40c irqdomain: Drop bogus fwspec-mapping error handling 27842d6884d7 irqdomain: Look for existing mapping only once 562e332dd306 irqdomain: Fix disassociation race ee82369e29fb irqdomain: Fix association race 1cb936fee7e7 ima: Align ima_file_mmap() parameters with mmap_file LSM hook cb104b880d78 brd: return 0/-error from brd_insert_page() 113d4b0e12f4 Documentation/hw-vuln: Document the interaction between IBRS and STIBP e7f1ddebd9f5 x86/speculation: Allow enabling STIBP with legacy IBRS be2710deaed3 x86/microcode/AMD: Fix mixed steppings support 5830ff467ab3 x86/microcode/AMD: Add a @cpu parameter to the reloading functions 865af457dd89 x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter e1d35d0d1830 x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range c5a2c2bf0b4f x86/kprobes: Fix __recover_optprobed_insn check optimizing logic f46a42130c03 x86/reboot: Disable SVM, not just VMX, when stopping CPUs 5427c3cee789 x86/reboot: Disable virtualization in an emergency if SVM is supported 1e3edbabf57a x86/crash: Disable virt in core NMI crash handler to avoid double shootdown 83a27cd866dd x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) 6e46d9ff3ed3 KVM: s390: disable migration mode when dirty tracking is disabled 21c95b736058 KVM: SVM: hyper-v: placate modpost section mismatch error 033a4c062124 KVM: SVM: Fix potential overflow in SEV's send|receive_update_data() 11d4b35674c6 KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI 999439fd5da5 KVM: Destroy target device if coalesced MMIO unregistration fails ac791643e77b RDMA/siw: Fix user page pinning accounting a155ad9506f9 udf: Fix file corruption when appending just after end of preallocated extent 37e74003d81e udf: Detect system inodes linked into directory hierarchy e6574337df78 udf: Preserve link count of system files c5787d77a5c2 udf: Do not update file length for failed writes to inline files 9a8d602f0723 udf: Do not bother merging very long extents e43adce883e1 udf: Truncate added extents on failed expansion aa502e760c26 selftests/landlock: Test ptrace as much as possible with Yama 6249f305cd34 selftests/landlock: Skip overlayfs tests when not supported 597ecd95b1f2 ocfs2: fix non-auto defrag path not working issue 33665d104266 ocfs2: fix defrag path triggering jbd2 ASSERT f901c39e670b f2fs: fix cgroup writeback accounting with fs-layer encryption 117d4f6687b1 f2fs: fix information leak in f2fs_move_inline_dirents() 936a8383a021 fs: dlm: send FIN ack back in right cases e9463d46af47 fs: dlm: move sending fin message into state change handling 3ed92883b387 fs: dlm: don't set stop rx flag after node reset 19e99109fb77 exfat: fix inode->i_blocks for non-512 byte sector size device 9717df94d7d0 exfat: redefine DIR_DELETED as the bad cluster number c2c3d86bd4a9 exfat: fix unexpected EOF while reading dir 0d3902cbcf80 exfat: fix reporting fs error when reading dir beyond EOF 05103d88482d fs: hfsplus: fix UAF issue in hfsplus_put_super 2cab8db14566 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create 6817d13c62db ARM: dts: exynos: correct HDMI phy compatible in Exynos4 851c34f19c0a ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length f9b816c55bea ksmbd: fix wrong data area length for smb2 lock request db1c5ec57611 locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath 79a0583a31ae btrfs: hold block group refcount during async discard 0eba9b4a86e8 cifs: Fix uninitialized memory read in smb3_qfs_tcon() 2c00c08a081e s390/kprobes: fix current_kprobe never cleared after kprobes reenter f12874e6a169 s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler 76c683864bea s390: discard .interp section 61e64c322739 s390/extmem: return correct segment type in __segment_load() 49be6b25acb7 ipmi_ssif: Rename idle state and check 66db2b9a2dc5 ipmi:ssif: resend_msg() cannot fail db44fae4cb19 rtc: pm8xxx: fix set-alarm race 8b44b4d81598 block: don't allow multiple bios for IOCB_NOWAIT issue ce3eb3c37b2c firmware: coreboot: framebuffer: Ignore reserved pixel color bits d44d34a22ff0 wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu 90ca3fa30fc4 drm/shmem-helper: Revert accidental non-GPL export bde7dcd77807 nfsd: zero out pointers after putting nfsd_files on COPY setup error 8c5f6c699241 dm cache: add cond_resched() to various workqueue loops 01663c215843 dm thin: add cond_resched() to various workqueue loops f0c8b85af2f6 drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 fbc357c9ad67 HID: logitech-hidpp: Don't restart communication if not necessary 5a46d8bdaf03 scsi: snic: Fix memory leak with using debugfs_lookup() 73dbd0f325af pinctrl: at91: use devm_kasprintf() to avoid potential leaks 52ea47a0ddfb hwmon: (coretemp) Simplify platform device handling c713ebf2fe3f gfs2: Improve gfs2_make_fs_rw error handling a4b3893e4183 regulator: s5m8767: Bounds check id indexing into arrays 88001ac08e69 regulator: max77802: Bounds check regulator id against opmode 4e8c955abc52 ASoC: kirkwood: Iterate over array indexes instead of using pointer math 9576b7ccc203 ASoC: soc-compress: Reposition and add pcm_mutex 204233695407 docs/scripts/gdb: add necessary make scripts_gdb step 5dfe7a5386fd drm/msm/dsi: Add missing check for alloc_ordered_workqueue 9ae15ebaefc4 drm: amd: display: Fix memory leakage a40b97acb817 Revert "fbcon: don't lose the console font across generic->chip driver switch" 51ab4eb1a25e scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write cda2f7efbc2d drm/radeon: free iio for atombios when driver shutdown 340d1cc503f6 drm/tiny: ili9486: Do not assume 8-bit only SPI controllers 1f09c5321f03 HID: Add Mapping for System Microphone Mute fc4f90d6ebd0 drm/omap: dsi: Fix excessive stack usage bb9a5562beb9 drm/amd/display: Fix potential null-deref in dm_resume 54ba1ec7ed34 drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write 93be5b2dda27 scm: add user copy checks to put_cmsg() ad01fa14f65c hv_netvsc: Check status in SEND_RNDIS_PKT completion message 90c260fddc65 Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE 84e4d4885d0a PM: EM: fix memory leak with using debugfs_lookup() dddc132eb0dc PM: domains: fix memory leak with using debugfs_lookup() dc39fbd865a9 time/debug: Fix memory leak with using debugfs_lookup() 49aa49952116 s390/idle: mark arch_cpu_idle() noinstr eb1fbdf985cc uaccess: Add minimum bounds check on kernel buffer size ce1fb07b7130 coda: Avoid partial allocation of sig_inputArgs dca8fd0f7d70 net/mlx5: fw_tracer: Fix debug print 4d9d7e5e4c79 ACPI: video: Fix Lenovo Ideapad Z570 DMI match 90fa009c6d51 wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup 634986c94c57 tools/power/x86/intel-speed-select: Add Emerald Rapid quirk 2493966c877f netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() fcf9fb5242d2 m68k: Check syscall_trace_enter() return code 124ca24e0de9 net: bcmgenet: Add a check for oversized packets bcb03f2be982 crypto: hisilicon: Wipe entire pool on error f1e093291cd6 clocksource: Suspend the watchdog temporarily when high read latency detected e6900ee15d87 thermal: intel: intel_pch: Add support for Wellsburg PCH 31f4c98ecd17 ACPI: Don't build ACPICA with '-Os' 57bb8235ba8f ice: add missing checks for PF vsi type 38f564996906 ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB b279fa1ceadb inet: fix fast path in __inet_hash_connect() 1a1f43059afa wifi: mt7601u: fix an integer underflow a0f0ce1c8ab9 wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds f5df8d35b228 x86/bugs: Reset speculation control settings on init aa70d1e0f941 timers: Prevent union confusion from unexpected restart_syscall() 599a9dcef8a7 thermal: intel: Fix unsigned comparison with less than zero 208065148930 wifi: ath11k: debugfs: fix to work with multiple PCI devices 4a84fcea596d rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug 0d9fc1397f71 rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() 6f2ce125c760 rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks 3a3a5e3f9406 wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() 634a5471a6bd wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() a2e4b48d6f9b trace/blktrace: fix memory leak with using debugfs_lookup() 3538ade9d8c2 blk-iocost: fix divide by 0 error in calc_lcoefs() 2e68a0f7bc57 ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy 1492fc9b50a4 udf: Define EFSCORRUPTED error code de23e98c1c34 rpmsg: glink: Avoid infinite loop on intent for missing channel 6d24202b8d3d media: saa7134: Use video_unregister_device for radio_dev 114f768e7314 media: usb: siano: Fix use after free bugs caused by do_submit_urb d2512e1c9073 media: i2c: ov7670: 0 instead of -EINVAL was returned 29962c478e8b media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() 09fc82a6a7a8 media: imx-jpeg: Apply clk_bulk api instead of operating specific clk 8f9722ffa432 media: v4l2-jpeg: ignore the unknown APP14 marker ecefc14dd1c9 media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data 5ed8dde3aa5b media: i2c: imx219: Fix binning for RAW8 capture 800bb32c7636 media: i2c: imx219: Split common registers from mode tables 1da495101ef7 media: i2c: ov772x: Fix memleak in ov772x_probe() ba54908ae822 media: ov5675: Fix memleak in ov5675_init_controls() 3969b2ebc660 media: ov2740: Fix memleak in ov2740_init_controls() 5897fe3ebe82 media: max9286: Fix memleak in max9286_v4l2_register() 956186b8e2c1 builddeb: clean generated package content edc6f486be31 s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 4ecc0a347da7 s390/vdso: remove -nostdlib compiler flag a26436b90808 powerpc: Remove linker flag from KBUILD_AFLAGS 60abe015c3b5 media: platform: ti: Add missing check for devm_regulator_get 954f27086c07 media: ti: cal: fix possible memory leak in cal_ctx_create() d4f4aa9ec112 remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers bd57756a7e43 IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors 08210a63eb4f IB/hfi1: Fix math bugs in hfi1_can_pin_pages() a495b6a5d027 iommu/vt-d: Allow to use flush-queue when first level is default 990c539e9c33 iommu/vt-d: Use second level for GPA->HPA translation 727fb414fe9f iommu/vt-d: Check FL and SL capability sanity in scalable mode b0a2bf28af77 iommu/vt-d: Remove duplicate identity domain flag db05a58ed435 iommu/vt-d: Fix error handling in sva enable/disable paths 0bb33c5fe4a0 dmaengine: dw-axi-dmac: Do not dereference NULL structure ad222c9af25e dmaengine: sf-pdma: pdma_desc memory leak fix f119ef452e2d iommu: Fix error unwind in iommu_group_alloc() 76e0396313c7 iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() 3df71bb7e8ad phy: rockchip-typec: fix tcphy_get_mode error case 295ab6d49ee5 dmaengine: dw-edma: Fix readq_ch() return value truncation 3d41d9b256ae tty: serial: imx: disable Ageing Timer interrupt request irq 908e091e1b66 tty: serial: imx: Handle RS485 DE signal active high 3fe888ce8152 serial: fsl_lpuart: fix RS485 RTS polariy inverse issue 87674a359ad1 RDMA/irdma: Cap MSIX used to online CPUs + 1 d9e1dae1e278 usb: max-3421: Fix setting of I/O pins 9dca64042d85 RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() 16603bced2d1 power: supply: remove faulty cooling logic c4f590e84a60 iommu/vt-d: Set No Execute Enable bit in PASID table entry 7bd1d1305c89 usb: gadget: configfs: Restrict symlink creation is UDC already binded da589849cfdd usb: gadget: configfs: remove using list iterator after loop body as a ptr 3d0127aca18f usb: gadget: configfs: use to_usb_function_instance() in cfg (un)link func c955f9cf75b7 usb: gadget: configfs: use to_config_usb_cfg() in os_desc_link() f12829e5130f usb: musb: mediatek: don't unregister something that wasn't registered 2aff0632ac6b RDMA/cxgb4: add null-ptr-check after ip_dev_find() fcbbf34d7820 tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case e8fb0f13e45c usb: early: xhci-dbc: Fix a potential out-of-bound memory access 49bf49312b30 dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers 834af318db66 fotg210-udc: Add missing completion handler b4fe158259fb firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle ca39a7c65944 drivers: base: transport_class: fix resource leak when transport_add_device() fails 817b415f481b drivers: base: transport_class: fix possible memory leak 8d389e363075 driver core: fix resource leak in device_add() 6cdcee7393d4 misc/mei/hdcp: Use correct macros to initialize uuid_le a3c89e8c69a5 VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF b1cdf1113e21 firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe() 7f9416f14e86 applicom: Fix PCI device refcount leak in applicom_init() 4a77ce51f9a8 eeprom: idt_89hpesx: Fix error handling in idt_init() 4143de03d397 Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol" c177d5f24723 serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() 7159dced6ffb tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown() d5dcc89c8df8 tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() 707d954d9b5c PCI: switchtec: Return -EFAULT for copy_to_user() errors 53b65fa40c01 PCI/IOV: Enlarge virtfn sysfs name buffer 645384e26f20 usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count 2a023b47d9f5 usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() 2dc1dba1d8d3 ACPI: resource: Add helper function acpi_dev_get_memory_resources() 950c6df6ec6e coresight: cti: Add PM runtime call in enable_store ec4808025406 coresight: cti: Prevent negative values of enable count 4f125de654c4 coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR 4ff283009f55 media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() 5052fe8a95a4 media: uvcvideo: Check controls flags before accessing them bd3a78ace9bd media: uvcvideo: Use control names from framework 5f0b4c77e70d media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS c7121f186c1c media: uvcvideo: refactor __uvc_ctrl_add_mapping d9eacd945f16 media: uvcvideo: Remove s_ctrl and g_ctrl 07ab366a9aaf media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL 0305bf6af005 alpha/boot/tools/objstrip: fix the check for ELF header 89a0079049f5 kobject: Fix slab-out-of-bounds in fill_kobj_path() e8bfba508cf3 kobject: modify kobject_get_path() to take a const * 2c59650d078b driver core: fix potential null-ptr-deref in device_add() 18f50b830408 soundwire: cadence: Don't overflow the command FIFOs 83ce72f41464 i2c: designware: fix i2c_dw_clk_rate() return size to be u32 d725bc59db96 usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe() 806d41135051 iio: light: tsl2563: Do not hardcode interrupt trigger type 0d6282dc2bd3 dmaengine: HISI_DMA should depend on ARCH_HISI d901a7fb4069 dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 6a8a02dcfae1 mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() 413f8b1f8be6 mfd: cs5535: Don't build on UML 41aed1bddcec objtool: add UACCESS exceptions for __tsan_volatile_read/write 1ca4adf2e099 printf: fix errname.c list 3927846a2a53 selftests/ftrace: Fix bash specific "==" operator b41a42d11df7 sparc: allow PM configs for sparc32 COMPILE_TEST 1f3d6661f3f4 perf tools: Fix auto-complete on aarch64 f9a35cd8f017 perf intel-pt: Do not try to queue auxtrace data on pipe bb0a6b5bcebf perf intel-pt: Add support for emulated ptwrite 6d60fdc1e6a1 perf intel-pt: Add link to the perf wiki's Intel PT page ceecd014a8cc perf intel-pt: Add documentation for Event Trace and TNT disable b51f0131fd41 perf inject: Use perf_data__read() for auxtrace 690efcb5827c leds: led-core: Fix refcount leak in of_led_get() 1cdf973d2b3a perf llvm: Fix inadvertent file creation 321b8b2b0b2b gfs2: jdata writepage fix 7cbd5bdb5bd4 cifs: Fix warning and UAF when destroy the MR list 46cd6c639cdd cifs: Fix lost destroy smbd connection when MR allocate failed 22f55cbb0605 nfsd: fix race to check ls_layouts 4abe8b100407 drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() 350f0fc9052d hid: bigben_probe(): validate report count 0fd999805292 HID: bigben: use spinlock to safely schedule workers be0b3f4a10bc HID: bigben_worker() remove unneeded check on report_field 4dccaf1e45e1 HID: bigben: use spinlock to protect concurrent accesses 547d18473a16 ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared 78b4d1e54531 spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() 91758289faad NFS: fix disabling of swap c78cfb19c9a2 nfs4trace: fix state manager flag printing ccbf841c73ef NFSv4: keep state manager thread active if swap is enabled 24ff9c5cdea9 dm: remove flush_scheduled_work() during local_exit() 6739473a05ba ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init 75eef8cb9d07 hwmon: (mlxreg-fan) Return zero speed for broken fan 528181646644 spi: bcm63xx-hsspi: Fix multi-bit mode setting caed289f95f2 ASoC: codecs: lpass: fix incorrect mclk rate 110589ecae84 ASoC: codecs: tx-macro: move to individual clks from bulk b1c7f77e2831 ASoC: codecs: rx-macro: move to individual clks from bulk 05fd63e7f640 ASoC: codecs: tx-macro: move clk provider to managed variants 8ca893710c67 ASoC: codecs: rx-macro: move clk provider to managed variants bed34709711a ASoC: codecs: Change bulk clock voting to optional voting in digital codecs bf29fda763a9 HID: retain initial quirks set up when creating HID devices 2098a330b2a6 HID: multitouch: Add quirks for flipped axes f6e9b77257c1 scsi: aic94xx: Add missing check for dma_map_single() 378cc0eec4aa scsi: mpt3sas: Fix a memory leak 2dc8d09c1e68 drm/amdgpu: fix enum odm_combine_mode mismatch 8b9415aecb1f hwmon: (ltc2945) Handle error case in ltc2945_value_store 9cd1a9b7de20 ASoC: dt-bindings: meson: fix gx-card codec node regex fecd236ef6be ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() 2b346cc075ec ASoC: rsnd: fixup #endif position fa077baab8ea ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() 667782d7ef5b ASoC: mchp-spdifrx: fix controls that works with completion mechanism 12396e9300da ASoC: mchp-spdifrx: fix return value in case completion times out 0c4e4d2ccb88 ASoC: mchp-spdifrx: fix controls which rely on rsr register e4d1c3ce2fe3 spi: dw_bt1: fix MUX_MMIO dependencies 5f54a1d08e26 gpio: vf610: connect GPIO label to dev name 0b64984dfbc4 ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() 49cf87919dae drm/mediatek: Clean dangling pointer on bind error path 62952905e195 drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc cd98ea8fa15b drm/mediatek: Drop unbalanced obj unref 088a31fe1edb drm/mediatek: Use NULL instead of 0 for NULL pointer 2a83e2b5b121 drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd be30b05c4a33 drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() f50858d1b66a drm/tegra: firewall: Check for is_addr_reg existence in IMM check 6f3614226430 gpu: host1x: Don't skip assigning syncpoints to channels 11d6f70f07b0 pinctrl: mediatek: Initialize variable *buf to zero 47a117028113 pinctrl: mediatek: Initialize variable pullen and pullup to zero b5b81fc1ac08 pinctrl: mediatek: fix coding style 58151b609821 pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() 82943a0730e0 drm/msm/mdp5: Add check for kzalloc c7ee1772e3c3 drm/msm/dpu: Add check for pstates d4ba50614cb3 drm/msm/dpu: Add check for cstate f0e9f3e1d6c8 drm/msm: use strscpy instead of strncpy c9b6a75aae4d drm/msm/dsi: Allow 2 CTRLs on v2.5.0 ce9fedc3099e drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags 3a40fd51e81e drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness 15edaafbff75 drm/bridge: lt9611: pass a pointer to the of node 75b3c2777dbb drm/bridge: lt9611: fix clock calculation a2c196f05a30 drm/bridge: lt9611: fix programming of video modes 24e51dea9885 drm/bridge: lt9611: fix polarity programming 77ba2d294e16 drm/bridge: lt9611: fix HPD reenablement 1b5adc8752b0 drm/bridge: lt9611: fix sleep mode setup bf661c5e3bc4 drm/msm/dpu: Disallow unallocated resources to be returned 436fb91cadb8 drm/msm/gem: Add check for kmalloc 525c43e67d47 ALSA: hda/ca0132: minor fix for allocation size 399d01375659 drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() e69f8e959b72 ASoC: fsl_sai: initialize is_dsp_mode flag 6fd4144985fc ASoC: fsl_sai: Update to modern clocking terminology d58b45bbbea8 scsi: qla2xxx: Fix exchange oversubscription for management commands 2232e689f9d9 scsi: qla2xxx: Fix exchange oversubscription 9b2aab3da463 scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription 09af894bc3bd drm/msm: clean event_thread->worker in case of an error e76fbfdad503 drm/vc4: hdmi: Correct interlaced timings again 55f2645e4e12 drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 ae8b24e8289b drm/vc4: hvs: Set AXI panic modes 0f735f232ff5 pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups af54707c0cca pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain b31ad2ecc4f7 pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins 9a01ecc312e7 drm/msm/hdmi: Add missing check for alloc_ordered_workqueue 1721badebfc8 hwmon: (ftsteutates) Fix scaling of measurements 11226ab2f99f gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() 262f8e5940c6 drm: tidss: Fix pixel format definition d2991e6b3002 drm/vc4: dpi: Fix format mapping for RGB565 8e04aaffb6de drm/vc4: dpi: Add option for inverting pixel clock and output enable 1f9836f95271 drm/vkms: Fix null-ptr-deref in vkms_release() bad13de76488 drm/vkms: Fix memory leak in vkms_init() 309e785bae07 drm/bridge: megachips: Fix error handling in i2c_register_driver() b02742255620 drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC da56b06f3828 drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec d72f8548a613 drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats d06e827a65a6 drm: Fix potential null-ptr-deref due to drmm_mode_config_init() 50c75e7ce64c sefltests: netdevsim: wait for devlink instance after netns removal 1a452b449a29 selftest: fib_tests: Always cleanup before exit 96cf406dea06 net: bcmgenet: fix MoCA LED control f6df58aa15f7 l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() f7854541b02e selftests/net: Interpret UDP_GRO cmsg data as an int value 75ee94229062 irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts 3a413b05c66e irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts 95ab0725c521 bpf: Fix global subprog context argument resolution logic bfc344d1e78c can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error f5aaf140ab1c thermal/drivers/hisi: Drop second sensor hi3660 2d20f9b6dd81 wifi: mac80211: make rate u32 in sta_set_rate_info_rx() 62ff301aa492 crypto: crypto4xx - Call dma_unmap_page when done 74fe2bf6746e ACPI: resource: Do IRQ override on all TongFang GMxRGxx b577d0bde456 ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models e0ae2d90bc0c selftests/bpf: Fix out-of-srctree build 15fe03e5dd05 wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() f15ef0ebcf56 wifi: iwl4965: Add missing check for create_singlethread_workqueue() 505c74c4c0b1 wifi: iwl3945: Add missing check for create_singlethread_workqueue 5ac2f1e3bbe6 RISC-V: time: initialize hrtimer based broadcast clock event device e97dd92c3611 m68k: /proc/hardware should depend on PROC_FS b677cb4f0b6b crypto: rsa-pkcs1pad - Use akcipher_request_complete 99e8e6fd70a1 rds: rds_rm_zerocopy_callback() correct order for list_add_tail() d7bd166859fe libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() b8f6c28ce1cf s390/ap: fix status returned by ap_qact() 900a0c25a653 s390/ap: fix status returned by ap_aqic() 0e872b4da7c6 Bluetooth: hci_qca: get wakeup status from serdev device handle 31a288a4df7f Bluetooth: L2CAP: Fix potential user-after-free bf1b79d57e44 OPP: fix error checking in opp_migrate_dentry() db6efde0ab80 tap: tap_open(): correctly initialize socket uid 67f9f02928a3 tun: tun_chr_open(): correctly initialize socket uid a8353cfb4eec net: add sock_init_data_uid() 15a66714bf28 s390/vmem: fix empty page tables cleanup under KASAN 6ce9a22fc021 s390/mem_detect: fix detect_memory() error handling 856fc2195494 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe 88cb93d3a16f irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe d6c66c468897 irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains 4401b4858557 irqchip: Fix refcount leak in platform_irqchip_probe a7724a7c2236 net/mlx5: Enhance debug print in page allocation failure a25ff23ba2d7 mt76: mt7915: fix polling firmware-own status 9af6aa18b4e8 bpftool: profile online CPUs instead of possible 457139238f34 crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware 68c1cfd01332 crypto: ccp - Refactor out sev_fw_alloc() 13cb7851a5b1 leds: led-class: Add missing put_device() to led_put() 912eb10b6564 crypto: xts - Handle EBUSY correctly 55a7f88059c8 x86/microcode: Adjust late loading result reporting message 36b6fc833437 x86/microcode: Check CPU capabilities after late microcode update correctly de6e20f3f33e x86/microcode: Add a parameter to microcode_check() to store CPU capabilities a9e76b276b10 x86/microcode: Print previous version of microcode after reload 6d2b3a319144 x86/microcode: Default-disable late loading dce39c10d885 x86/microcode: Rip out the OLD_INTERFACE 54aa76ad5f01 x86: Mark stop_this_cpu() __noreturn e4de2b98c4bd powercap: fix possible name leak in powercap_register_zone() 36ec108b7bd7 crypto: seqiv - Handle EBUSY correctly 840a1d3b77c1 crypto: essiv - Handle EBUSY correctly 416eb7cc967d crypto: ccp - Failure on re-initialization due to duplicate sysfs filename 3496c1b3f500 ACPI: battery: Fix missing NUL-termination with large strings ac75c78f8f76 wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() 53c8a256e5d3 wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup 1af7eacfad45 wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() 61490d271027 wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails f1cdbe94f728 ath9k: htc: clean up statistics macros 4adfc9eb8a45 ath9k: hif_usb: simplify if-if to if-else c0c0614f143b wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function 88f6608c7ede wifi: orinoco: check return value of hermes_write_wordrec() 35fb0e275af1 wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU ae17414de71b thermal/drivers/tsens: limit num_sensors to 9 for msm8939 80726a391973 thermal/drivers/tsens: fix slope values for msm8939 e991430d2375 thermal/drivers/tsens: Sort out msm8976 vs msm8956 data df56f5265e73 thermal/drivers/tsens: Add compat string for the qcom,msm8960 21cb4e5700be thermal/drivers/tsens: Drop msm8976-specific defines 801d10065b8a ACPICA: nsrepair: handle cases without a return value correctly 0cf3af4de06a crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 9ae0f82aa70b lib/mpi: Fix buffer overrun when SG is too long d215e32fe18a rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() f7dc606a47d3 rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls a0818534fb64 rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose bcaa8b8fc1f1 genirq: Fix the return type of kstat_cpu_irqs_sum() 4222cc9e7912 ACPICA: Drop port I/O validation for some regions 2b56df9102a8 crypto: x86/ghash - fix unaligned access in ghash_setkey() 4f47453c39f3 wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() f19c9ed16294 wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() b9294aedfb17 wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() e9c889b0c458 wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() 068e986f2ba8 wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() ddb864ea9ca2 wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() e8ef89e5b89e wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() 5706d00fde3f wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() 9424ea9d557e wifi: ipw2200: fix memory leak in ipw_wdev_init() 345692e96bb7 wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() d78d85d84a44 libbpf: Fix btf__align_of() by taking into account field offsets 0c962dcd6bf6 wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() 507ad94346da wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() 037f84c0bfae wifi: libertas: fix memory leak in lbs_init_adapter() 8722f96adece wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() 53aa5137560a wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() 993cd8cf5442 wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() 7d2cb8abaad7 wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() b56e60b3b158 wifi: rsi: Fix memory leak in rsi_coex_attach() 3d30678a59af block: bio-integrity: Copy flags when bio_integrity_payload is cloned cabad071ab17 arm64: dts: qcom: pmk8350: Use the correct PON compatible 0e12d7725d58 arm64: dts: qcom: pmk8350: Specify PBS register for PON 2936952fa626 KEYS: asymmetric: Fix ECDSA use via keyctl uapi a5fa5a41791c x86/perf/zhaoxin: Add stepping check for ZXC 2c36c390a749 sched/rt: pick_next_rt_entity(): check list_entry 3f191c2cc567 sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() 544a552be086 s390/dasd: Fix potential memleak in dasd_eckd_init() a00cf3619f19 arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions 8173defc3635 blk-mq: correct stale comment of .get_budget 7dd5f83c1149 blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx 5eb99e7a80fc blk-mq: avoid sleep in blk_mq_alloc_request_hctx 20b9d7b4e0e6 arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node 88022f659f63 arm64: dts: mt8192: Fix CPU map for single-cluster SoC 770e769834e1 ARM: dts: imx7s: correct iomuxc gpr mux controller cells 2fe22748d511 ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference 762c821b97a7 arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN e29709ba5847 arm64: dts: renesas: beacon-renesom: Fix gpio expander reference 3f5ec3c335dd locking/rwsem: Disable preemption in all down_read*() and up_read() code paths ab4d47a343da locking/rwsem: Optimize down_read_trylock() under highly contended case ac0e5a181eff arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip f4891e5725a0 arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name 665bdfabec52 arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name f0b5101a6432 arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names ae03ae3b6b93 arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name 5be0df1849b6 arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name 7a5b8cd5622b arm64: dts: amlogic: meson-gx: add missing unit address to rng node name 5c1ce648c6c3 arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property d089142bcc73 arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible f562cc37f0f0 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name 334bb3461204 arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name 88083a25d80a ARM: imx: Call ida_simple_remove() for ida_simple_get abfdfa339675 ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato 70aac3c6b14d arm64: dts: ti: k3-j7200: Fix wakeup pinmux range c42defea2db0 ARM: s3c: fix s3c64xx_set_timer_source prototype af48760133f1 ARM: bcm2835_defconfig: Enable the framebuffer 37858e17e45e ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() 89895442387d arm64: dts: meson: remove CPU opps below 1GHz for G12A boards 69c7a270357a arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names feb8c71f015d arm64: dts: qcom: ipq8074: fix Gen3 PCIe node 1563af0f28af arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges e88204931d9a arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY d9df682bcea5 arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size a55a645aa303 arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes dd3d021ae547 arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names 8a5d81afa6e1 arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem 76e794cfd137 arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size 10c5fae6f99d arm64: dts: msm8992-bullhead: add memory hole region 410028a170f3 arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address a240ab41b3bc arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name 472c333be2c2 arm64: dts: meson-gx: Fix Ethernet MAC address unit name b63bb187696c arm64: dts: qcom: sc7280: correct SPMI bus address cells 9e4063237957 arm64: dts: qcom: sc7180: correct SPMI bus address cells 6ca79943f5e3 arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name e192005e3f69 arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description 1cc12d10d13a ARM: zynq: Fix refcount leak in zynq_early_slcr_init a1d42650cf29 arm64: dts: imx8m: Align SoC unique ID node unit address 61ecb2df6923 arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings 738a716d2de6 arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k a7d6e757169f arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up 795a9a93ed8d arm64: dts: qcom: qcs404: use symbol names for PCIe resets 10fcdad2b9f3 ARM: OMAP2+: Fix memory leak in realtime_counter_init() e2f62d8302bb powerpc/mm: Rearrange if-else block to avoid clang warning 3959316f8ceb HID: asus: use spinlock to safely schedule workers d2ce7b6f3ae4 HID: asus: use spinlock to protect concurrent accesses Signed-off-by: Bruce Ashfield --- .../linux/linux-yocto-rt_5.15.bb | 6 ++--- .../linux/linux-yocto-tiny_5.15.bb | 6 ++--- meta/recipes-kernel/linux/linux-yocto_5.15.bb | 26 +++++++++---------- 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb index e67dc38736..38daab6bbe 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb @@ -11,13 +11,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "ce19518b87253279a0358d736d8e9a2cca908498" -SRCREV_meta ?= "674b6bbdc9cb7cfdbec5a0642a3cbef0ba1f738c" +SRCREV_machine ?= "e1ca9a177aff19013178aa30a8eccb4d7b2b67d7" +SRCREV_meta ?= "441f5fe00073620cec471166cf6e94c4ef9c69b2" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}" -LINUX_VERSION ?= "5.15.98" +LINUX_VERSION ?= "5.15.103" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb index 8c0f149a35..eb6af62015 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb @@ -5,7 +5,7 @@ KCONFIG_MODE = "--allnoconfig" require recipes-kernel/linux/linux-yocto.inc -LINUX_VERSION ?= "5.15.98" +LINUX_VERSION ?= "5.15.103" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -14,8 +14,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "c5c318ab79b57628d2046185821db1d0eb89df20" -SRCREV_meta ?= "674b6bbdc9cb7cfdbec5a0642a3cbef0ba1f738c" +SRCREV_machine ?= "4ae6c9a73f4e6e356186a541e3fcbea4fa6a09f1" +SRCREV_meta ?= "441f5fe00073620cec471166cf6e94c4ef9c69b2" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_5.15.bb b/meta/recipes-kernel/linux/linux-yocto_5.15.bb index 8c38db25f8..41f20c96dd 100644 --- a/meta/recipes-kernel/linux/linux-yocto_5.15.bb +++ b/meta/recipes-kernel/linux/linux-yocto_5.15.bb @@ -13,24 +13,24 @@ KBRANCH:qemux86 ?= "v5.15/standard/base" KBRANCH:qemux86-64 ?= "v5.15/standard/base" KBRANCH:qemumips64 ?= "v5.15/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "21e0bbe305e7dbcd73a3b8695084f0cc3334f4ee" -SRCREV_machine:qemuarm64 ?= "574058afde6aba973ebe024686c2e609b9703bbb" -SRCREV_machine:qemumips ?= "80b8c24fa8e87f562cb558662e0c9c8f036aa389" -SRCREV_machine:qemuppc ?= "3263f7de77ed4245e3802e19e7aded24fe957f30" -SRCREV_machine:qemuriscv64 ?= "99700bd79a36b1a0cea28fd65921b5973970fc88" -SRCREV_machine:qemuriscv32 ?= "99700bd79a36b1a0cea28fd65921b5973970fc88" -SRCREV_machine:qemux86 ?= "99700bd79a36b1a0cea28fd65921b5973970fc88" -SRCREV_machine:qemux86-64 ?= "99700bd79a36b1a0cea28fd65921b5973970fc88" -SRCREV_machine:qemumips64 ?= "ad9994f20f03947ef32a18e9cc86b13d37548010" -SRCREV_machine ?= "99700bd79a36b1a0cea28fd65921b5973970fc88" -SRCREV_meta ?= "674b6bbdc9cb7cfdbec5a0642a3cbef0ba1f738c" +SRCREV_machine:qemuarm ?= "21687086c27bb112f19b0aac455d800961c0b830" +SRCREV_machine:qemuarm64 ?= "7144f86a73fe2ffe4fe57c9e6cf28d8fc8db4b6a" +SRCREV_machine:qemumips ?= "557c06060cb218ade536fccc66f8f3e755537f31" +SRCREV_machine:qemuppc ?= "db19dbdcdf51b9d2a071dcf180ba9e20b8286e9b" +SRCREV_machine:qemuriscv64 ?= "024d08fb706170a9723e9751e505681f9d4c7ab6" +SRCREV_machine:qemuriscv32 ?= "024d08fb706170a9723e9751e505681f9d4c7ab6" +SRCREV_machine:qemux86 ?= "024d08fb706170a9723e9751e505681f9d4c7ab6" +SRCREV_machine:qemux86-64 ?= "024d08fb706170a9723e9751e505681f9d4c7ab6" +SRCREV_machine:qemumips64 ?= "6f1dbe8c258d49f4dba59827124dfe9aa2c151db" +SRCREV_machine ?= "024d08fb706170a9723e9751e505681f9d4c7ab6" +SRCREV_meta ?= "441f5fe00073620cec471166cf6e94c4ef9c69b2" # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll # get the /base branch, which is pure upstream -stable, and the same # meta SRCREV as the linux-yocto-standard builds. Select your version using the # normal PREFERRED_VERSION settings. BBCLASSEXTEND = "devupstream:target" -SRCREV_machine:class-devupstream ?= "d9b4a0c83a2d405dd85bf32d672686146b9bedff" +SRCREV_machine:class-devupstream ?= "8020ae3c051d1c9ec7b7a872e226f9720547649b" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v5.15/base" @@ -38,7 +38,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "5.15.98" +LINUX_VERSION ?= "5.15.103" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" DEPENDS += "openssl-native util-linux-native" From patchwork Fri Mar 24 15:08:46 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 21702 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5AFF3C761AF for ; Fri, 24 Mar 2023 15:09:07 +0000 (UTC) Received: from mail-qv1-f48.google.com (mail-qv1-f48.google.com [209.85.219.48]) by mx.groups.io with SMTP id smtpd.web11.103756.1679670538022691320 for ; Fri, 24 Mar 2023 08:08:58 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ncj4alYm; spf=pass (domain: gmail.com, ip: 209.85.219.48, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f48.google.com with SMTP id 31so1851630qvc.1 for ; Fri, 24 Mar 2023 08:08:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679670537; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=cZqEK35OnOSjT/1Mj33Qe+I67w3m5I+mfEO/hlZzpwc=; b=ncj4alYmcA4jR8sTK8kIRfS9OO0lBEWj27t2zOdG67czFGRM0pJ079L08Dm4h6o1/X WZ1tuEEqK9ne1p7maO2rXsVUvcZKwVWTWuJFN6VzMk3VXUlMyCPeZY2hmgqag8f50/K8 J6aWBFvPvThEz0utGuCBiAyuupIVd+rmbWsmtacJ/KblVeRQKRfXzZdfnSQz6yyjGVl0 HHvHDElqhyLYGGVhFiOdPxwnK/psE1Tk267F1W41V2Wd0qjyBO65ZZ8ubpusFgMeP4ey F9854wGRdR/uC722k1fbQAWJwZynSOA9HmlzuNMLRvV8oIOS4hwVNtx8tb4WyYlwtaJG Gp/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679670537; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cZqEK35OnOSjT/1Mj33Qe+I67w3m5I+mfEO/hlZzpwc=; b=hj1rjzRAbnlSGqdVzNpsHJDB32pXThlGs5LNKQvNTWyBtMs2VQWZrxGGM5swuVuPpY JdKj0cg99Nuj5dbsZrCCb73RUkeOFtXZ+WNdxlu+SanJE5seVucKIK7k7cemUetgbP9x PiwbI1JkyQawUOYH0VMIWBjOdtP0QuZ55th8+T+Y04XDc8YMt0uMmtPMEVeKLGQZp/Hi R50lrr3X7KIQHTF/OXzpOUHcFHo+APOXOn2ih0KkbuLiuJaRyjqZ8M8fvmJLOums0seC su0eI8ofJB3h8udUywK8rnLYtU5yUGVHtAFYPLuL/gPBOtne3YoCMBI9XlVQEltxg9VR ZilQ== X-Gm-Message-State: AAQBX9c1aAZAB0kYteNt8vdkhne6xFP8GmKTKrTztL8RNbY1A1di4J4c wO8Omycxr4hCTIFqEynEwrPvWr91/nWUmA== X-Google-Smtp-Source: AKy350ayo3EplJWgmlV7fI3iv9SU9v0KbXa20SNZtRTJvjlYVcPssywUBnk1glS0UfSvvV6kxn+npw== X-Received: by 2002:a05:6214:4114:b0:5aa:fd43:1fbe with SMTP id kc20-20020a056214411400b005aafd431fbemr4491130qvb.46.1679670536994; Fri, 24 Mar 2023 08:08:56 -0700 (PDT) Received: from build.lan (cpe7c9a54441c1f-cm7c9a54441c1d.cpe.net.cable.rogers.com. [173.34.238.88]) by smtp.gmail.com with ESMTPSA id mf10-20020a0562145d8a00b005dd8b9345e8sm746219qvb.128.2023.03.24.08.08.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Mar 2023 08:08:55 -0700 (PDT) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 5/7] kernel-devsrc: fix mismatched compiler warning Date: Fri, 24 Mar 2023 11:08:46 -0400 Message-Id: <3829378cfecc7050e0ca09a43aa61c972398bae0.1679670268.git.bruce.ashfield@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 24 Mar 2023 15:09:07 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/179046 From: Bruce Ashfield When building a module on target, we use the native compiler (always "gcc") versus the same compiler, but named in a cross compiler manner, for the kernel build. The kernel captures the compiler string in several places, some of which we are already fixing, but others we are not (as they don't cause issues). But when building an on target module, the main kernel Makefile compares compiler strings and outputs a warning similar to: warning: the compiler differs from the one used to build the kernel The kernel was built by: x86_64-poky-linux-gcc (GCC) 11.3.0 You are using: gcc (GCC) 11.3.0 We drop the cross compilation prefix from the captured compiler string, and we avoid the warning. Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/kernel-devsrc.bb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index 683f182c43..6821efd38d 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb @@ -330,6 +330,13 @@ do_install() { # external modules can be built touch -r $kerneldir/build/Makefile $kerneldir/build/include/generated/uapi/linux/version.h + # This fixes a warning that the compilers don't match when building a module + # Change: CONFIG_CC_VERSION_TEXT="x86_64-poky-linux-gcc (GCC) 12.2.0" to "gcc (GCC) 12.2.0" + # #define CONFIG_CC_VERSION_TEXT "x86_64-poky-linux-gcc (GCC) 12.2.0" to "gcc (GCC) 12.2.0" + sed -i 's/CONFIG_CC_VERSION_TEXT=".*\(gcc.*\)"/CONFIG_CC_VERSION_TEXT="\1"/' "$kerneldir/build/.config" + sed -i 's/#define CONFIG_CC_VERSION_TEXT ".*\(gcc.*\)"/#define CONFIG_CC_VERSION_TEXT "\1"/' $kerneldir/build/include/generated/autoconf.h + sed -i 's/CONFIG_CC_VERSION_TEXT=.*\(gcc.*\)/CONFIG_CC_VERSION_TEXT=\1/' $kerneldir/build/include/config/auto.conf + # make sure these are at least as old as the .config, or rebuilds will trigger touch -r $kerneldir/build/.config $kerneldir/build/include/generated/autoconf.h 2>/dev/null || : touch -r $kerneldir/build/.config $kerneldir/build/include/config/auto.conf* 2>/dev/null || : From patchwork Fri Mar 24 15:08:47 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 21703 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3DB00C6FD1C for ; Fri, 24 Mar 2023 15:09:07 +0000 (UTC) Received: from mail-qv1-f51.google.com (mail-qv1-f51.google.com [209.85.219.51]) by mx.groups.io with SMTP id smtpd.web11.103759.1679670538969013748 for ; Fri, 24 Mar 2023 08:08:59 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pHhaNgdL; spf=pass (domain: gmail.com, ip: 209.85.219.51, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f51.google.com with SMTP id t13so1835845qvn.2 for ; Fri, 24 Mar 2023 08:08:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679670538; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=W8dTvMuA7tZZyYKZxDePRJyw94pgrI3MGhywWNwd2Qo=; b=pHhaNgdLw0O54COJTy4wON7GJs4U5fhehLLl9C29fS0hdEo2xNY7hxeIRI7RldHAD/ hK58/Z08yTjoQ3vkMgKpxyr8pSLagQqFvGzEsgpbJuhavlzO4c8YeT8UPONVcmGwTBAi HNecO+8hcpd6tCcwXmgHYlT0m9OAETbmLjsmYFlocPbaOo9RJCAmq9j8L37rGP8oJFqz 3zfBN6weuHhIN/MAhk3uE17LGzB15fFiLYY0H0Ah32k4yZBez+rl/1GMkrZxXr2c8cBV dyjQVqH9GC2fuxccQ1x0fibNXqFV2gnX+WfLA6aDvNi8IVCS5BreAVV/LNTbljDjfhc5 0S6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679670538; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=W8dTvMuA7tZZyYKZxDePRJyw94pgrI3MGhywWNwd2Qo=; b=4V+tlLYtQ6b/SFwk3RqSo2+gU3oSPCsjRloCSHHHzJC6btcqYqD3/1kzcE98mMvP/n AsSGLuhwIeSuHl/U+tEOw6NnkT800CWIXL6YJFcgmlHGnmXLQYVeYi7hel/Z1PrR996F XcK4kuYT3IPKVuMWLrr897a48HF47K1cWcTA6gJT8Q8bOHp/UsgEk0sqCBUDgKRXtHGu TZjTVm5kgQjyXs0HCVeW5ZTt5V8Ke7bqncSvAf3ITXAwx5hLKa7YfSAY03UCK6LGSOSp 6gOloxQMW/O5yvvsMa+3bJZTlE68z94GD6qGwigDlgPNmRvzcvkWN9jbPHdIh+SATTFf 2bfQ== X-Gm-Message-State: AAQBX9eshG8QN/Iolb5y6hWOxiSBmesFVUiwCgJT74nmysajDQQlAq7w 2aYB3eAQ9QviYSQdIXwddnU= X-Google-Smtp-Source: AKy350Ybr89RaT+zvjjtLMs5CuGcfIVeCC4xUlT6aAnug1hJBfZZTugxB5ExrvUxu0UYBz3zti2hBw== X-Received: by 2002:a05:6214:27c6:b0:56b:fb18:adcd with SMTP id ge6-20020a05621427c600b0056bfb18adcdmr4811013qvb.8.1679670537911; Fri, 24 Mar 2023 08:08:57 -0700 (PDT) Received: from build.lan (cpe7c9a54441c1f-cm7c9a54441c1d.cpe.net.cable.rogers.com. [173.34.238.88]) by smtp.gmail.com with ESMTPSA id mf10-20020a0562145d8a00b005dd8b9345e8sm746219qvb.128.2023.03.24.08.08.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Mar 2023 08:08:57 -0700 (PDT) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 6/7] linux-yocto-dev: bump to v6.3 Date: Fri, 24 Mar 2023 11:08:47 -0400 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 24 Mar 2023 15:09:07 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/179047 From: Bruce Ashfield Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/linux-yocto-dev.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-dev.bb b/meta/recipes-kernel/linux/linux-yocto-dev.bb index 8039a52324..4f3d4a5c3c 100644 --- a/meta/recipes-kernel/linux/linux-yocto-dev.bb +++ b/meta/recipes-kernel/linux/linux-yocto-dev.bb @@ -14,7 +14,7 @@ require recipes-kernel/linux/linux-yocto.inc # provide this .inc to set specific revisions include recipes-kernel/linux/linux-yocto-dev-revisions.inc -KBRANCH = "v6.2/standard/base" +KBRANCH = "v6.3/standard/base" KMETA = "kernel-meta" SRC_URI = "git://git.yoctoproject.org/linux-yocto-dev.git;branch=${KBRANCH};name=machine \ @@ -28,7 +28,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto-dev.git;branch=${KBRANCH};name SRCREV_machine ?= '${@oe.utils.conditional("PREFERRED_PROVIDER_virtual/kernel", "linux-yocto-dev", "${AUTOREV}", "29594404d7fe73cd80eaa4ee8c43dcc53970c60e", d)}' SRCREV_meta ?= '${@oe.utils.conditional("PREFERRED_PROVIDER_virtual/kernel", "linux-yocto-dev", "${AUTOREV}", "29594404d7fe73cd80eaa4ee8c43dcc53970c60e", d)}' -LINUX_VERSION ?= "6.2" +LINUX_VERSION ?= "6.3" LINUX_VERSION_EXTENSION ?= "-yoctodev-${LINUX_KERNEL_TYPE}" PV = "${LINUX_VERSION}+git${SRCPV}" From patchwork Fri Mar 24 15:08:48 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 21701 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4660BC76196 for ; Fri, 24 Mar 2023 15:09:07 +0000 (UTC) Received: from mail-qv1-f46.google.com (mail-qv1-f46.google.com [209.85.219.46]) by mx.groups.io with SMTP id smtpd.web10.104392.1679670532583753224 for ; Fri, 24 Mar 2023 08:08:59 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Zcgm/Al0; spf=pass (domain: gmail.com, ip: 209.85.219.46, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f46.google.com with SMTP id m16so1711426qvi.12 for ; Fri, 24 Mar 2023 08:08:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679670539; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=WzHW3SRUMbiJ2cVjm2i3ih9Sx5Z9hnCaC8Uzf5pBgtI=; b=Zcgm/Al0YkUCMkHnVA0goeNa7Ufm4IQpYC/BsLWGM7AmHho4yexgH//o44BkR6ggUt A4nBvRFEJXyNOxAdS78EgExo7yS4wtznfiTaoJi4DDIHNscLojsnWP2GkuJGSoXM3umz jQcsS9ANVCmxF7kqfKrs5YvuOH3R0bs/xt/g5zC52lJ8QdISNEO+/gYZZqcYqWq2Ne5W P7dzNqYjqKr3tFKGXv8LyIhso1NZwJMpJ08sPO836IzvfDpYtiju6RbUBlJHwuE1k32q uBmkz8YtbJX9raobcGV3LGWjbFsDl/DFAacoT1Kw7Q64aly7MZLRUS8917a+cokvsQCD oCBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679670539; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=WzHW3SRUMbiJ2cVjm2i3ih9Sx5Z9hnCaC8Uzf5pBgtI=; b=tA6JODvV/U2TfGKmYq/Ouv9Xjf3jBF32xjm8fphUrr+AMAvB+PVblzodI//GqThcK4 Zp2/o9Mn+jFeWIJZzIeHgT8lQLv/L1QmqiVxATuDr0io89u+gD7BxGxXVPCvEeYTameW xX7hDRgdwcG+eQ92BiCIgFsVvRm5KFJRaa3nXe7wWVxrva2qXTvXi9aC582GRp3KuZy5 qQg6RYWdJAYTwXLrx+DLP7edtkDLglr8gRcS8EWCO1bs+hWxFiZpRdQxSKpJ5+IIYCJH RjooEbAvvgRfP9DWr+Ac8lEGHE0sG3KqAaRKIegrjPOwQ6ARWTlT+geL/kv1IvaIPbsB uLtQ== X-Gm-Message-State: AAQBX9f9rns2koP9qEdvXEuPwYW4se8Kpna2uqLrdnH6HicA4/rCFvEB 6TXzc7DsPJiGUTFAyheJ42Vkm5WQzODwKg== X-Google-Smtp-Source: AKy350bCeRHr2O5uWC4dlmcdGwwgzY2e8XA16/LgODl3mTZrBfSvgfZrahJEIkCl5b2E1ae88gvf3g== X-Received: by 2002:a05:6214:2506:b0:5c7:31af:2ea2 with SMTP id gf6-20020a056214250600b005c731af2ea2mr5581824qvb.12.1679670538998; Fri, 24 Mar 2023 08:08:58 -0700 (PDT) Received: from build.lan (cpe7c9a54441c1f-cm7c9a54441c1d.cpe.net.cable.rogers.com. [173.34.238.88]) by smtp.gmail.com with ESMTPSA id mf10-20020a0562145d8a00b005dd8b9345e8sm746219qvb.128.2023.03.24.08.08.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Mar 2023 08:08:58 -0700 (PDT) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 7/7] kernel/kernel-devsrc: powerpc: add elfutils dependency Date: Fri, 24 Mar 2023 11:08:48 -0400 Message-Id: <4a324eced96a8cc5c37ace9c825addd25b2a92e2.1679670268.git.bruce.ashfield@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 24 Mar 2023 15:09:07 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/179048 From: Bruce Ashfield When working on 6.3+ kernel support powerpc started to fail when doing on target kerne module builds, and in some cases when building the kernel itself. This was due to crtsavres requiring objtool to build, which was missing required development headers. So in a similar manner to x86, we add elfutils as an arch specific dependency in these recipes. Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/kernel-devsrc.bb | 2 ++ meta/recipes-kernel/linux/linux-yocto-dev.bb | 1 + 2 files changed, 3 insertions(+) diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index 6821efd38d..0e92182f6d 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb @@ -382,6 +382,8 @@ RDEPENDS:${PN} = "bc python3 flex bison ${TCLIBC}-utils" RDEPENDS:${PN} += "openssl-dev util-linux" # and x86 needs a bit more for 4.15+ RDEPENDS:${PN} += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-dev', '', d)}" +# powerpc needs elfutils on 6.3+ +RDEPENDS:${PN} += "${@bb.utils.contains('ARCH', 'powerpc', 'elfutils-dev', '', d)}" # 5.8+ needs gcc-plugins libmpc-dev RDEPENDS:${PN} += "gcc-plugins libmpc-dev" # 5.13+ needs awk for arm64 diff --git a/meta/recipes-kernel/linux/linux-yocto-dev.bb b/meta/recipes-kernel/linux/linux-yocto-dev.bb index 4f3d4a5c3c..52cd6f5f28 100644 --- a/meta/recipes-kernel/linux/linux-yocto-dev.bb +++ b/meta/recipes-kernel/linux/linux-yocto-dev.bb @@ -35,6 +35,7 @@ PV = "${LINUX_VERSION}+git${SRCPV}" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" +DEPENDS += "${@bb.utils.contains('ARCH', 'powerpc', 'elfutils-native', '', d)}" DEPENDS += "openssl-native util-linux-native" DEPENDS += "gmp-native libmpc-native"