From patchwork Thu Mar 7 19:34:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 40674 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 1D307C54E5C for ; Thu, 7 Mar 2024 19:34:22 +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.2602.1709840052308729158 for ; Thu, 07 Mar 2024 11:34:12 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=LTSIuDa3; 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 6a1803df08f44-6908b540cdbso5606926d6.2 for ; Thu, 07 Mar 2024 11:34:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709840051; x=1710444851; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=2idQSxyw0s4UrQZaPhmF+8n1+thbxR88JblW6DQxNok=; b=LTSIuDa3GqdE6e8JkIqYF+IdNenaobN+IejRnMyFNsorADzRUK7tToT4OeVfCXhk91 Iclke4T3h5zXGJPwcXCxeT/rAeEY8rgAlULa270iJgQwmbRq90C8TnZGrlZFrBEXWo6z r5i78KRYIakOxEun6/n5VAzToh18ReAXD8r8k/b5zysl31XwBVPT7IgE/+qASru5MyFg 2RoAg+bnVnL9ITm3mM3RkvYqe5MuuUhkbCEDGC/kPNNc4s4g6pNA+enr6SGT3Hr/vAab Qdpr+R+tmK7vVbRUZOMRaxpLqPBo6RC2xsfGC3V9tNKnN4KtzNcK8/jztDVzatZz7QXX WoEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709840051; x=1710444851; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=2idQSxyw0s4UrQZaPhmF+8n1+thbxR88JblW6DQxNok=; b=irl46FJOuSHdr2aTLyl8rPRYINKEyg8sanB/WGhVgzftaaVa3U9q1dJB8QejCZAqfR skbTApNbceofsAluxGveZ2FvsKS+DANgh/+Gz55iAbjzz+0oUlZAmFQoECIpxryBv8Jp W6PjfLzgkmDwHmAi8OtDKIYo9AbAO7ANEhq1l+EqKpRkr5Dk7wBjySnNcbsSy5/GUv51 5G34NA7SeK5ojk9CsPPsQ00G7nVPqO24bnmP/4w8Ro0Rj7do2ui3V9gBiT2irX2kwtL0 1+qXUrsB/KbWysI4v1ICnljumCjyHkRFPZh8KHeYsjye346PAD2EByo6mMXKCkAVpjgb ljXw== X-Gm-Message-State: AOJu0Yz3+ueZoYwWR33zO6TOqdlyhZJ4ZtPZSFcs8hPjp/CXdQTiLMe/ rbaSuPwPJxRPCyMQkFqH9v2xzHsVlEt3hQvcBpd6vVbk6tsuNhfelmVRJGI+ X-Google-Smtp-Source: AGHT+IGcSiipPn1biZQrlmZYd00RebgosGewUi5itlYSER72JY/zoFp21WgcRKEMSqxCvlnA6KTtIg== X-Received: by 2002:a05:6214:32f:b0:690:96a3:5da7 with SMTP id j15-20020a056214032f00b0069096a35da7mr5779354qvu.62.1709840051234; Thu, 07 Mar 2024 11:34:11 -0800 (PST) Received: from bruce-XPS-8940.localdomain ([174.112.62.108]) by smtp.gmail.com with ESMTPSA id md18-20020a056214589200b0069054377816sm8055120qvb.124.2024.03.07.11.34.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Mar 2024 11:34:10 -0800 (PST) From: bruce.ashfield@gmail.com To: steve@sakoman.com Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 1/3] linux-yocto: for-test-only: fix parted ptest Date: Thu, 7 Mar 2024 14:34:07 -0500 Message-Id: <20240307193409.987235-1-bruce.ashfield@gmail.com> X-Mailer: git-send-email 2.39.2 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 ; Thu, 07 Mar 2024 19:34:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/196820 From: Bruce Ashfield Signed-off-by: Bruce Ashfield Signed-off-by: Kevin Hao --- ...partitions-if-GD_SUPPRESS_PART_SCAN-.patch | 43 +++++++++ ...-support-partitions-without-scanning.patch | 87 +++++++++++++++++++ meta/recipes-kernel/linux/linux-yocto_5.15.bb | 4 + 3 files changed, 134 insertions(+) create mode 100644 meta/recipes-kernel/linux/files/0001-block-don-t-add-partitions-if-GD_SUPPRESS_PART_SCAN-.patch create mode 100644 meta/recipes-kernel/linux/files/0001-block-loop-support-partitions-without-scanning.patch diff --git a/meta/recipes-kernel/linux/files/0001-block-don-t-add-partitions-if-GD_SUPPRESS_PART_SCAN-.patch b/meta/recipes-kernel/linux/files/0001-block-don-t-add-partitions-if-GD_SUPPRESS_PART_SCAN-.patch new file mode 100644 index 0000000000..cde4f317e9 --- /dev/null +++ b/meta/recipes-kernel/linux/files/0001-block-don-t-add-partitions-if-GD_SUPPRESS_PART_SCAN-.patch @@ -0,0 +1,43 @@ +From 748008e1da926a814cc0a054c81ca614408b1b0c Mon Sep 17 00:00:00 2001 +From: Ming Lei +Date: Tue, 23 Aug 2022 18:38:19 +0800 +Subject: [PATCH] block: don't add partitions if GD_SUPPRESS_PART_SCAN is set + +Commit b9684a71fca7 ("block, loop: support partitions without scanning") +adds GD_SUPPRESS_PART_SCAN for replacing part function of +GENHD_FL_NO_PART. But looks blk_add_partitions() is missed, since +loop doesn't want to add partitions if GENHD_FL_NO_PART was set. +And it causes regression on libblockdev (as called from udisks) which +operates with the LO_FLAGS_PARTSCAN. + +Fixes the issue by not adding partitions if GD_SUPPRESS_PART_SCAN is +set. + +Upstream-Status: Backport [748008e1da926a814cc0a054c81ca614408b1b0c] + +Fixes: b9684a71fca7 ("block, loop: support partitions without scanning") +Signed-off-by: Ming Lei +Reviewed-by: Christoph Hellwig +Link: https://lore.kernel.org/r/20220823103819.395776-1-ming.lei@redhat.com +Signed-off-by: Jens Axboe +--- + block/partitions/core.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/block/partitions/core.c b/block/partitions/core.c +index fc1d70384825..b8112f52d388 100644 +--- a/block/partitions/core.c ++++ b/block/partitions/core.c +@@ -596,6 +596,9 @@ static int blk_add_partitions(struct gendisk *disk) + if (disk->flags & GENHD_FL_NO_PART) + return 0; + ++ if (test_bit(GD_SUPPRESS_PART_SCAN, &disk->state)) ++ return 0; ++ + state = check_partition(disk); + if (!state) + return 0; +-- +2.39.2 + diff --git a/meta/recipes-kernel/linux/files/0001-block-loop-support-partitions-without-scanning.patch b/meta/recipes-kernel/linux/files/0001-block-loop-support-partitions-without-scanning.patch new file mode 100644 index 0000000000..9522c2d2cc --- /dev/null +++ b/meta/recipes-kernel/linux/files/0001-block-loop-support-partitions-without-scanning.patch @@ -0,0 +1,87 @@ +From ea6bf87558eb534ded532cfa622b575c1f39e3d6 Mon Sep 17 00:00:00 2001 +From: Christoph Hellwig +Date: Fri, 27 May 2022 07:58:06 +0200 +Subject: [PATCH] block, loop: support partitions without scanning + +Historically we did distinguish between a flag that surpressed partition +scanning, and a combinations of the minors variable and another flag if +any partitions were supported. This was generally confusing and doesn't +make much sense, but some corner case uses of the loop driver actually +do want to support manually added partitions on a device that does not +actively scan for partitions. To make things worsee the loop driver +also wants to dynamically toggle the scanning for partitions on a live +gendisk, which makes the disk->flags updates non-atomic. + +Introduce a new GD_SUPPRESS_PART_SCAN bit in disk->state that disables +just scanning for partitions, and toggle that instead of GENHD_FL_NO_PART +in the loop driver. + +Upstream-Status: Backport [b9684a71fca793213378dd410cd11675d973eaa1] + +Fixes: 1ebe2e5f9d68 ("block: remove GENHD_FL_EXT_DEVT") +Reported-by: Ming Lei +Signed-off-by: Christoph Hellwig +Reviewed-by: Ming Lei +Link: https://lore.kernel.org/r/20220527055806.1972352-1-hch@lst.de +Signed-off-by: Jens Axboe +Signed-off-by: Bruce Ashfield +--- + drivers/block/loop.c | 8 ++++---- + include/linux/blkdev.h | 1 + + 2 files changed, 5 insertions(+), 4 deletions(-) + +diff --git a/drivers/block/loop.c b/drivers/block/loop.c +index 4769caab9ff9..a76302450c46 100644 +--- a/drivers/block/loop.c ++++ b/drivers/block/loop.c +@@ -1332,7 +1332,7 @@ static int loop_configure(struct loop_device *lo, fmode_t mode, + lo->lo_flags |= LO_FLAGS_PARTSCAN; + partscan = lo->lo_flags & LO_FLAGS_PARTSCAN; + if (partscan) +- lo->lo_disk->flags &= ~GENHD_FL_NO_PART; ++ clear_bit(GD_SUPPRESS_PART_SCAN, &lo->lo_disk->state); + + /* enable and uncork uevent now that we are done */ + dev_set_uevent_suppress(disk_to_dev(lo->lo_disk), 0); +@@ -1481,7 +1481,7 @@ static int __loop_clr_fd(struct loop_device *lo, bool release) + mutex_lock(&lo->lo_mutex); + lo->lo_flags = 0; + if (!part_shift) +- lo->lo_disk->flags |= GENHD_FL_NO_PART; ++ set_bit(GD_SUPPRESS_PART_SCAN, &lo->lo_disk->state); + lo->lo_state = Lo_unbound; + mutex_unlock(&lo->lo_mutex); + +@@ -1598,7 +1598,7 @@ loop_set_status(struct loop_device *lo, const struct loop_info64 *info) + + if (!err && (lo->lo_flags & LO_FLAGS_PARTSCAN) && + !(prev_lo_flags & LO_FLAGS_PARTSCAN)) { +- lo->lo_disk->flags &= ~GENHD_FL_NO_PART; ++ clear_bit(GD_SUPPRESS_PART_SCAN, &lo->lo_disk->state); + partscan = true; + } + out_unlock: +@@ -2428,7 +2428,7 @@ static int loop_add(int i) + * userspace tools. Parameters like this in general should be avoided. + */ + if (!part_shift) +- disk->flags |= GENHD_FL_NO_PART; ++ set_bit(GD_SUPPRESS_PART_SCAN, &disk->state); + disk->flags |= GENHD_FL_EXT_DEVT; + atomic_set(&lo->lo_refcnt, 0); + mutex_init(&lo->lo_mutex); +diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h +index 905844172cfd..15815f1ced9e 100644 +--- a/include/linux/blkdev.h ++++ b/include/linux/blkdev.h +@@ -813,6 +813,7 @@ static inline unsigned int blk_queue_depth(struct request_queue *q) + */ + #define BLK_DEFAULT_SG_TIMEOUT (60 * HZ) + #define BLK_MIN_SG_TIMEOUT (7 * HZ) ++#define GD_SUPPRESS_PART_SCAN 5 + + struct rq_map_data { + struct page **pages; +-- +2.39.2 + diff --git a/meta/recipes-kernel/linux/linux-yocto_5.15.bb b/meta/recipes-kernel/linux/linux-yocto_5.15.bb index 1c6b3d1112..17d36524f7 100644 --- a/meta/recipes-kernel/linux/linux-yocto_5.15.bb +++ b/meta/recipes-kernel/linux/linux-yocto_5.15.bb @@ -38,6 +38,10 @@ KBRANCH:class-devupstream = "v5.15/base" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}" +SRC_URI += "file://0001-block-don-t-add-partitions-if-GD_SUPPRESS_PART_SCAN-.patch" +SRC_URI += "file://0001-block-loop-support-partitions-without-scanning.patch" + + LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" LINUX_VERSION ?= "5.15.149" From patchwork Thu Mar 7 19:34:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 40673 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 172CCC54798 for ; Thu, 7 Mar 2024 19:34:22 +0000 (UTC) Received: from mail-ot1-f50.google.com (mail-ot1-f50.google.com [209.85.210.50]) by mx.groups.io with SMTP id smtpd.web11.2720.1709840054020849620 for ; Thu, 07 Mar 2024 11:34:14 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=dEbVvql3; spf=pass (domain: gmail.com, ip: 209.85.210.50, mailfrom: bruce.ashfield@gmail.com) Received: by mail-ot1-f50.google.com with SMTP id 46e09a7af769-6e4e9cdb604so601031a34.2 for ; Thu, 07 Mar 2024 11:34:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709840053; x=1710444853; darn=lists.openembedded.org; 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=EPQ75qlR6+NO45zrxndpFgoS7Y/H38KjZ18O4npu89Y=; b=dEbVvql35OpV1iMidtjg+xL2/Gp6SYPnIaDMSHYxSwACno/nGrFx3Kv8TGLKcsuFSD ZCMp0RQSCYGWwtESp+ZD/MDCfYnuem+YeUqAMXIgP+NGX3dCO+h+PmMa4ELc8GiHJ9Jn um6OFHjt8UFZeQ7LdsfDGt4RBvp69VIgxI4mriQAhr38s9RKXMIzbw0SlRynE/juqydy efP6hjiRCId6oUoId5DIF0e3sTIybL8pVLTWkEcrDOzh7SmqaPduAqnWDko/HS0e4Vj4 fqL8W/MMpdRwKN+yTRAK06FQ81OGE00SgS+bcLx/SZrCLtCaNDkZ1we9KQ6JpSNOZReW 5Zng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709840053; x=1710444853; 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=EPQ75qlR6+NO45zrxndpFgoS7Y/H38KjZ18O4npu89Y=; b=Uu5qWSYDjHwDA0ouFJ7WfngfyjfNwqywNyo2S8QrRP6SiDvkmdL5LPjr8Yp/lPy7sq WMN6jRINATDHPTi7sp4bVkwSwpn7bBS4dJeyWebcaTGVjFHnmGtMQ5C8vmv76EvDAFsv cpYMHQ4v3u7EJgEaDfDs6ihWfTymT7J8utoPhmd6n/PRq8HmtTVLRncoy9NvfLZ7Y1i+ 8gw8dBZcGIoUOp4yzRaIQy9t85Ix+SgMHp+MWeYERDRMjT7/N941z8z93FHddglgfWwE 0cJO0X26Jvaxs0+ILK7e7AvS2NWGK9T12/+ru5lSs0Z2in0/wByD/PvbN/2EKbo8Sr8J rEhQ== X-Gm-Message-State: AOJu0YwsWOCNsgyrfbd+/GxqGLhHbFmbc4/Fo0D+i9Dbum6cQ9/sv5jE 9Mojhgf6wgRmjK2h5kgU/er96yAAziv2EuQmbs2jtHv1EXgSORn2xhOEaJZ8 X-Google-Smtp-Source: AGHT+IEtA9LrtBcWeljcQq7DSlIRKiXvqMYFXntdW8Ftf8frLUDvV3VYbZd2tj+M75tr7/iplflmQQ== X-Received: by 2002:a05:6358:6f8a:b0:17c:1db2:4ba4 with SMTP id s10-20020a0563586f8a00b0017c1db24ba4mr10795005rwn.4.1709840052816; Thu, 07 Mar 2024 11:34:12 -0800 (PST) Received: from bruce-XPS-8940.localdomain ([174.112.62.108]) by smtp.gmail.com with ESMTPSA id md18-20020a056214589200b0069054377816sm8055120qvb.124.2024.03.07.11.34.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Mar 2024 11:34:11 -0800 (PST) From: bruce.ashfield@gmail.com To: steve@sakoman.com Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 2/3] linux-yocto/5.15: update to v5.15.150 Date: Thu, 7 Mar 2024 14:34:08 -0500 Message-Id: <20240307193409.987235-2-bruce.ashfield@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240307193409.987235-1-bruce.ashfield@gmail.com> References: <20240307193409.987235-1-bruce.ashfield@gmail.com> 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 ; Thu, 07 Mar 2024 19:34:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/196821 From: Bruce Ashfield Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 80efc6265290 Linux 5.15.150 da6cabc1981e r8169: use new PM macros b7f3fac6d301 netfilter: nf_tables: can't schedule in nft_chain_validate a4efc62cd1ed ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() c1317822e2de ext4: regenerate buddy after block freeing failed if under fc replay d82ec7529c5f netfilter: nf_tables: fix scheduling-while-atomic splat 97eaa2955db4 arp: Prevent overflow in arp_req_get(). d7b6fa97ec89 fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio df31d05f0678 cifs: fix mid leak during reconnection after timeout threshold aade859419ce i2c: imx: when being a target, mark the last read as processed cb21407f0b39 i2c: imx: Add timer for handling the stop condition 33f649f1b1ce drm/amd/display: Fix memory leak in dm_sw_fini() 9a03126588e5 drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set 13b57b5cd591 netfilter: nft_flow_offload: release dst in case direct xmit path is used 4c167af9f6b5 netfilter: nft_flow_offload: reset dst in route object after setting up flow 7c71b831220e netfilter: flowtable: simplify route logic 664264a5c55b netfilter: nf_tables: set dormant flag on hook register failure 4338032aa90b tls: stop recv() if initial process_rx_list gave us non-DATA ea845237a39d tls: rx: drop pointless else after goto 8b32e43a80a1 tls: rx: jump to a more appropriate label 39603a6d4e71 s390: use the correct count for __iowrite64_copy() 8cae520f21ad octeontx2-af: Consider the action set by PF 6dae096960bc drm/nouveau/instmem: fix uninitialized_var.cocci warning 4d3b2bd995ed net: dev: Convert sa_data to flexible array in struct sockaddr d65ec3e48f70 packet: move from strlcpy with unused retval to strscpy 91b020aaa1e5 ipv6: sr: fix possible use-after-free and null-ptr-deref e56662160fc2 afs: Increase buffer size in afs_update_volume_status() 5268bb02107b bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel 6800ad7417f3 ata: ahci_ceva: fix error handling for Xilinx GT PHY support 7fcc31a3a705 ata: libahci_platform: Introduce reset assertion/deassertion methods ddac2e0e656e ata: libahci_platform: Convert to using devm bulk clocks API 302b92b37304 ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid a75b49547831 ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid 2a7b878a7dad net: stmmac: Fix incorrect dereference in interrupt handlers a41d9142d2dd nouveau: fix function cast warnings 1087c284fd11 scsi: jazz_esp: Only build if SCSI core is builtin 4e395fb89e7e bpf, scripts: Correct GPL license name cd6070d9f5e7 RDMA/srpt: fix function pointer cast warnings 656bd1702fea arm64: dts: rockchip: set num-cs property for spi on px30 135e5465fefa RDMA/qedr: Fix qedr_create_user_qp error flow 989af2f29342 RDMA/srpt: Support specifying the srpt_service_guid parameter b6e660e07622 RDMA/irdma: Add AE for too many RNRS 056ed95befd1 RDMA/irdma: Set the CQ read threshold for GEN 1 a95d4cf82775 RDMA/irdma: Validate max_send_wr and max_recv_wr 635d79aa477f RDMA/irdma: Fix KASAN issue with tasklet aeb5ac1c9d10 RDMA/bnxt_re: Return error for SRQ resize 52de5805c147 IB/hfi1: Fix a memleak in init_credit_return 48c63a174489 cifs: add a warning when the in-flight count goes negative 6538b6d13ce3 xhci: track port suspend state correctly in unsuccessful resume cases 8839d5728baa xhci: decouple usb2 port resume and get_port_status request handling 8af9de2a5ba1 xhci: clear usb2 resume related variables in one place. a99c8f1abef9 xhci: rename resume_done to resume_timestamp 63f0e79cf382 xhci: move port specific items such as state completions to port structure ea6c19c7365d xhci: cleanup xhci_hub_control port references 95973afc870c ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA 4f080b6487bd ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA c2a9376d507e ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks 1b64ff947a5a ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA f3607954f2e6 ACPI: resource: Add ASUS model S5402ZA to quirks 27e99d785721 ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 cb1003c07e74 ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch 28e5e3e59b3b arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 99c8b2e99783 arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 371036bf7666 arm64: dts: rockchip: fix regulator name on rk3399-rock-4 92dcd7d6c606 exfat: support dynamic allocate bh for exfat_entry_set_cache b4dc693b29ef wifi: iwlwifi: mvm: avoid baid size integer overflow fa92c463eba7 igb: Fix igb_down hung on surprise removal 16f653776caf wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() 7552020e3aa8 devlink: report devlink_port_type_warn source device 819ca25444b3 bpf: Address KCSAN report on bpf_lru_list f97832620d7f wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range 3cb43222bab8 sched/fair: Don't balance task to its current running CPU 621619f626cb arm64: mm: fix VA-range sanity check 0bd309f22663 arm64: set __exception_irq_entry with __irq_entry as a default dd0802f0a9d6 ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) 3cc2d66b12e0 ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 54da51be3b7e ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A fa33b70513a0 btrfs: add xxhash to fast checksum implementations ef535e0315af posix-timers: Ensure timer ID search-loop limit is valid 84a578961b25 md/raid10: prevent soft lockup while flush writes 6b03364b29bd md: fix data corruption for raid456 when reshape restart while grow up 638eaac37464 nbd: Add the maximum limit of allocated index in nbd_dev_add 173e191012aa debugobjects: Recheck debug_objects_enabled before reporting de2efb42d693 netfilter: nf_tables: add rescheduling points during loop detection walks a022c339afca net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs 65acad6791bf Input: iqs269a - do not poll during ATI 13b1dee7e110 Input: iqs269a - do not poll during suspend or resume f33ba1ec4ad9 Input: iqs269a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() dba06912727b PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_OPS macro 995e77b87389 mmc: mxc: Use the new PM macros 8bc597732c85 mmc: jz4740: Use the new PM macros 75d4f92d8788 PM: core: Add new *_PM_OPS macros, deprecate old ones 53f7337519a1 PM: core: Redefine pm_ptr() macro a51c253d8321 powerpc/eeh: Set channel state after notifying the drivers 4570db06b724 powerpc/eeh: Small refactor of eeh_handle_normal_event() 12dd4a0848c4 powerpc/rtas: ensure 4KB alignment for rtas_data_buf 8afaf74307f8 powerpc/rtas: make all exports GPL 2240f4c5f5d5 net: ethernet: ti: add missing of_node_put before return 18721a837387 dt-bindings: clocks: imx8mp: Add ID for usb suspend clock fb100de77846 clk: imx8mp: add clkout1/2 support 3c8a513f0f6b clk: imx8mp: Add DISP2 pixel clock 3517b6d6146c serial: 8250: Remove serial_rs485 sanitization from em485 54974aad4a76 cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl() 15c3ddd11803 kernel/sched: Remove dl_boosted flag comment a1733ffd88d9 drm/i915/dg1: Update DMC_DEBUG3 register 8102416c05bb f2fs: write checkpoint during FG_GC cfd5d011d6f6 f2fs: don't set GC_FAILURE_PIN for background GC 56b522f46681 drm/amdgpu: init iommu after amdkfd device init 572ee5086e47 tools/virtio: fix build 80f2a246225c perf beauty: Update copy of linux/socket.h with the kernel sources 47b6345ddb6c tools headers UAPI: Sync linux/fscrypt.h with the kernel sources c65a23e98e38 ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger 2eb3d2a54ad7 acpi: property: Let args be NULL in __acpi_node_get_property_reference 7abdd666a06f platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute 7de3c1535bdf clk: linux/clk-provider.h: fix kernel-doc warnings and typos b184742d2788 RDMA/siw: Correct wrong debug message 6f6ec8aff219 RDMA/siw: Balance the reference of cep->kref in the error path 71475bcee001 ARM: dts: BCM53573: Drop nonexistent #usb-cells 832cf206dfe2 selftests: net: vrf-xfrm-tests: change authentication and encryption algos 14e1f63b3918 vdpa/mlx5: Don't clear mr struct on destroy MR 5b4f6c5ff65c MIPS: vpe-mt: drop physical_memsize 1be5de5b642a MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set cc24b32d7d62 powerpc/pseries/lpar: add missing RTAS retry status handling 3212606148b8 powerpc/perf/hv-24x7: add missing RTAS retry status handling e3835122ea28 powerpc/pseries/lparcfg: add missing RTAS retry status handling 228d3c49194b clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() d0e4a444557a clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC e7076cfb72d5 clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC 83c043b92b0f powerpc/powernv/ioda: Skip unallocated resources when mapping to PE 8c373aa1f784 Input: ads7846 - don't check penirq immediately for 7845 6a37a429b3ee Input: ads7846 - always set last command to PWRDOWN 199e666477d5 clk: imx: avoid memory leak 94957e54dc70 clk: renesas: cpg-mssr: Remove superfluous check in resume code 2d89ed2e0629 Input: ads7846 - don't report pressure for ads7845 f992d1afd17f clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed d73cf59d2446 Input: iqs269a - increase interrupt handler return delay db06a2ae0707 Input: iqs269a - configure device with a single block write fdbceead4ac1 Input: iqs269a - drop unused device node references d93c68661ad8 RISC-V: fix funct4 definition for c.jalr in parse_asm.h 5c5c02b069cc mtd: rawnand: sunxi: Fix the size of the last OOB region 11fcd28df8d3 clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents 9fcba5e7bb5c clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents 7602e5e1bd04 clk: imx: imx8mp: add shared clk gate for usb suspend clk 7d6e8d7ee13b mptcp: fix lockless access in subflow ULP diag 256c3e6192ed usb: roles: don't get/set_role() when usb_role_switch is unregistered ef982fc41055 usb: roles: fix NULL pointer issue when put module's reference 2cb66b62a5d6 usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs 3a2a909942b5 usb: cdns3: fix memory double free when handle zero packet 4e5c73b15d95 usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable() f4928121f707 usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllers 7c532fb96ac1 usb: cdnsp: blocked some cdns3 specific code c98f2d25f8f6 usb: dwc3: gadget: Don't disconnect if not started f4fab74cb83c serial: amba-pl011: Fix DMA transmission in RS485 mode 2c62c8984b96 x86/alternative: Make custom return thunk unconditional b0c9fcacf218 Revert "x86/alternative: Make custom return thunk unconditional" ae815291f0da x86/returnthunk: Allow different return thunks 5ca1f6adac69 x86/ftrace: Use alternative RET encoding b9d69bfff6fd x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch() b810c58d8b01 x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR 8943e3c9446d Revert "x86/ftrace: Use alternative RET encoding" eec6cbbfa1e8 ARM: ep93xx: Add terminator to gpiod_lookup_table 0da15a703951 l2tp: pass correct message length to ip6_append_data 9d71d7a9f2a6 PCI/MSI: Prevent MSI hardware interrupt number truncation a576308800be gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() d81e2dc20395 KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() 4deb8413eccb KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler e20b24b175c9 platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names 79d7504a24a3 platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler 1a4371db68a3 dm-crypt: don't modify the data when using authenticated encryption d580f0dcb5e3 drm/ttm: Fix an invalid freeing on already freed page in error path 47ae64df23ed IB/hfi1: Fix sdma.h tx->num_descs off-by-one error 77cbc04a1a86 erofs: fix lz4 inplace decompression fbb662ffa005 pmdomain: renesas: r8a77980-sysc: CR7 must be always on 43ea43b6fa17 ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails 475426ad1ae0 pmdomain: mediatek: fix race conditions with genpd 2a52590ac523 virtio-blk: Ensure no requests in virtqueues before deleting vqs. b9a61ee2bb27 drm/amdgpu: reset gpu for s3 suspend abort case afc74fda2b5d drm/amdgpu: skip to program GFXDEC registers for suspend abort dcd33edd854a firewire: core: send bus reset promptly on gap count error a74270a1b784 scsi: lpfc: Use unsigned type for num_sge 26b8bdb5561a hwmon: (coretemp) Enlarge per package core count limit a2f99731ab31 efi: Don't add memblocks for soft-reserved memory 4aa36b62c3ea efi: runtime: Fix potential overflow of soft-reserved region size 262dc4fb1517 wifi: mac80211: adding missing drv_mgd_complete_tx() call a585faf05915 fs/ntfs3: Fix oob in ntfs_listxattr 0a3548e82424 fs/ntfs3: Update inode->i_size after success write into compressed file c39c689a82b3 fs/ntfs3: Correct function is_rst_area_valid 54142e95dfc8 fs/ntfs3: Prevent generic message "attempt to access beyond end of device" 095d6a66bc69 fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cache 3f3a6ebf6a32 fs/ntfs3: Disable ATTR_LIST_ENTRY size check ee8db6475cb1 fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame() 56dacb722b76 fs/ntfs3: Fix detected field-spanning write (size 8) of single field "le->name" 3532bceaed11 fs/ntfs3: Print warning while fixing hard links count f14132b88315 fs/ntfs3: Correct hard links updating when dealing with DOS names cd465584d501 fs/ntfs3: Improve ntfs_dir_count 3f7920b36da0 fs/ntfs3: Modified fix directory element type detection b4663b406aee Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table 9b1e3cf9ed29 ext4: correct the hole length returned by ext4_map_blocks() 46e64b9a4b6f nvmet-fc: take ref count on tgtport before delete assoc 5e0bc09a52b6 nvmet-fc: avoid deadlock on delete association path f323185c7923 nvmet-fc: abort command when there is no binding 59b4ca71ab70 nvmet-fc: hold reference on hostport match 8fd604d4b0d7 nvmet-fc: defer cleanup using RCU properly 8f7104e18ffd nvmet-fc: release reference on target port 071f116416a1 nvmet-fcloop: swap the list_add_tail arguments 0bf567d6d9ff nvme-fc: do not wait in vain when unloading module 75e34de642a3 ALSA: usb-audio: Ignore clock selector errors for single connection a75d89666c57 netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new 4a5ed4697232 Input: xpad - add Lenovo Legion Go controllers 1e9af43d5d02 spi: sh-msiof: avoid integer overflow in constants ef1e3f277a7f ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616 e59905cfb195 ALSA: usb-audio: Check presence of valid altsetting control 065da538e6a6 nvmet-tcp: fix nvme tcp ida memory leak f8dee8e4893c regulator: pwm-regulator: Add validity checks in continuous .get_voltage 4fe4e5adc7d2 dmaengine: ti: edma: Add some null pointer checks to the edma_probe 8de8305a25bf ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() 4c21fa60a6f4 ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() 687061cfaa2a ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt 3700475e0961 platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tablet 343c19816883 MIPS: reserve exception vector space ONLY ONCE b4c13deff359 ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers 1a8bd6244963 ahci: asm1166: correct count of reported ports 0399d7eba41d spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected df6e2088c6f4 fbdev: sis: Error out if pixclock equals zero 8c54acf33e5a fbdev: savage: Error out if pixclock equals zero 88c18fd06608 wifi: mac80211: fix race condition on enabling fast-xmit 212f20d5b16e wifi: cfg80211: fix missing interfaces when dumping 37d82e6ac9b2 dmaengine: fsl-qdma: increase size of 'irq_name' 3692c6f2b564 dmaengine: shdma: increase size of 'dev_id' a9849b67b440 scsi: target: core: Add TMF to tmr_list handling 0766e7317aab sched/rt: Disallow writing invalid values to sched_rt_period_us 5295b5f2e561 sched/rt: Fix sysctl_sched_rr_timeslice intial value 8bd3eee7720c x86/fpu: Stop relying on userspace for info to fault in xsave buffer c017fbf10596 zonefs: Improve error handling bbc432e632d4 userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb 4bbb93ad84b3 bpf: Remove trace_printk_lock 4b349c55bbd3 bpf: Do cleanup in bpf_bprintf_cleanup only when needed bcbaeb081ad8 bpf: Add struct for bin_args arg in bpf_bprintf_prepare 8495c34dff0d bpf: Merge printk and seq_printf VARARG max macros ab2e127896a2 PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() 50349893930a sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset ee0fb9baa7a4 smb: client: fix parsing of SMB3.1.1 POSIX create context 890bc4fac3c0 smb: client: fix potential OOBs in smb2_parse_contexts() 858e73ff2563 smb: client: fix OOB in receive_encrypted_standard() 6e5e93fd51fe net/sched: Retire dsmark qdisc c3fdf76849c6 net/sched: Retire ATM qdisc 78bac52c290a net/sched: Retire CBQ qdisc 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 39a0647c63..7e80b6a3b2 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 ?= "8d1e346a6d3dc165a31d91b3553490eaeec7100f" -SRCREV_meta ?= "5411949c94717c9a1b7108df7fb0ed12af43f708" +SRCREV_machine ?= "e856ac0473964a3f7b3b5544814decb8ae514c9a" +SRCREV_meta ?= "7057b38eb882224cc002d13b7303e1a1767fa629" 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.149" +LINUX_VERSION ?= "5.15.150" 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 93b947f75a..7253ab15f3 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.149" +LINUX_VERSION ?= "5.15.150" 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 ?= "dbe71b3b8d620bc5d1d083fd0a86a806b4d94472" -SRCREV_meta ?= "5411949c94717c9a1b7108df7fb0ed12af43f708" +SRCREV_machine ?= "9dc9a9a07dba418b65e884e42e230c6c6e1a7f44" +SRCREV_meta ?= "7057b38eb882224cc002d13b7303e1a1767fa629" 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 17d36524f7..4d708c3a70 100644 --- a/meta/recipes-kernel/linux/linux-yocto_5.15.bb +++ b/meta/recipes-kernel/linux/linux-yocto_5.15.bb @@ -14,24 +14,24 @@ KBRANCH:qemux86 ?= "v5.15/standard/base" KBRANCH:qemux86-64 ?= "v5.15/standard/base" KBRANCH:qemumips64 ?= "v5.15/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "8792e65a06ea69eb8ff127c2a8eb90a9567be18a" -SRCREV_machine:qemuarm64 ?= "79d37a48e7d9d41c547d36a405b6d9b9bbf81dae" -SRCREV_machine:qemumips ?= "57aa05a2dbb323d83f8c76855705b24f6d6ed8d4" -SRCREV_machine:qemuppc ?= "74e68b09de66b30e1d47088474d649d22329425d" -SRCREV_machine:qemuriscv64 ?= "dd895a1b020a475adf0e6cb8f885836e7f52e8a5" -SRCREV_machine:qemuriscv32 ?= "dd895a1b020a475adf0e6cb8f885836e7f52e8a5" -SRCREV_machine:qemux86 ?= "dd895a1b020a475adf0e6cb8f885836e7f52e8a5" -SRCREV_machine:qemux86-64 ?= "dd895a1b020a475adf0e6cb8f885836e7f52e8a5" -SRCREV_machine:qemumips64 ?= "b2d4206f5c808efbb98671d9a66a97e161713341" -SRCREV_machine ?= "dd895a1b020a475adf0e6cb8f885836e7f52e8a5" -SRCREV_meta ?= "5411949c94717c9a1b7108df7fb0ed12af43f708" +SRCREV_machine:qemuarm ?= "f99523c4bf2f8e48e9b2d2cd3cffee6c494b124e" +SRCREV_machine:qemuarm64 ?= "8ee4ded018a7d795de4df15931c4a0a3a1b1d54d" +SRCREV_machine:qemumips ?= "b8fbb69a10c4eea7ae580e8249a46056d1db24d1" +SRCREV_machine:qemuppc ?= "533c5a1f7605c4f94161378a24a5d938b4b8c269" +SRCREV_machine:qemuriscv64 ?= "80efc6265290d34b75921bf7294e0d9c5a8749dc" +SRCREV_machine:qemuriscv32 ?= "80efc6265290d34b75921bf7294e0d9c5a8749dc" +SRCREV_machine:qemux86 ?= "80efc6265290d34b75921bf7294e0d9c5a8749dc" +SRCREV_machine:qemux86-64 ?= "80efc6265290d34b75921bf7294e0d9c5a8749dc" +SRCREV_machine:qemumips64 ?= "a74663ee8ab0d74555ea13a4f7490bde20c4fce2" +SRCREV_machine ?= "80efc6265290d34b75921bf7294e0d9c5a8749dc" +SRCREV_meta ?= "7057b38eb882224cc002d13b7303e1a1767fa629" # 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 ?= "458ce51d0356ee60c93f9f807d9827cf2a41643d" +SRCREV_machine:class-devupstream ?= "80efc6265290d34b75921bf7294e0d9c5a8749dc" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v5.15/base" @@ -43,7 +43,7 @@ SRC_URI += "file://0001-block-loop-support-partitions-without-scanning.patch" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "5.15.149" +LINUX_VERSION ?= "5.15.150" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" DEPENDS += "openssl-native util-linux-native" From patchwork Thu Mar 7 19:34:09 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 40672 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 1C647C54E58 for ; Thu, 7 Mar 2024 19:34:22 +0000 (UTC) Received: from mail-qv1-f43.google.com (mail-qv1-f43.google.com [209.85.219.43]) by mx.groups.io with SMTP id smtpd.web11.2721.1709840054821974274 for ; Thu, 07 Mar 2024 11:34:14 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Nfz+LNkF; spf=pass (domain: gmail.com, ip: 209.85.219.43, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f43.google.com with SMTP id 6a1803df08f44-68f901192afso420496d6.1 for ; Thu, 07 Mar 2024 11:34:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709840054; x=1710444854; darn=lists.openembedded.org; 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=XwMPL87mrNAYWKfTX2d8nsR9UzUqPZm8MJhr/1/hKgs=; b=Nfz+LNkFFgXDBCdy/lajTRTHPWJkcrTbOM774wiJxtD8IvrkC8VhD2jo3NYCjQRU7z uOwEnKP0bgvVb0g4unQGf0FUMMsKImdNCJ/C41iCbFQMHiKB0bKTCcqAo0LJXzSPXCE7 r/a+AMHOfh+KhsRmCw/GAc92oQL0FU+6gCDvmKSW0xNRIMe9S5uEqXSFw/xGGq064VoY B3hAGfXXKTG58HGMJiz4mpV2HWLjRwYAlyOhOOM0oM/QxFVxABfuneXFKvKopnXGyVdf /B/tS+ue8mWFHnSa0VDD/HNDsanE0wNdVU9CKX6lGeTHOaTqGOXIxT/x58zxNekPwq+i 7v/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709840054; x=1710444854; 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=XwMPL87mrNAYWKfTX2d8nsR9UzUqPZm8MJhr/1/hKgs=; b=afeHAyZSZ5jXiPXiLGJ30b6tB/QYN7zqMf/cpuZIf83/YXqJGwaGFyoNpNpbwQx4yX lKkM4auONrZ3RDVF4VvXRZejoA6OLWM9fzouGwDbxOPrw5z9V0iPWDSXuLLvmg+7Awi8 xHKH73QpwweKYAVFY3+b6bscfc2KyXcVGdLpFPS+htEwElZyFRXiwy8wM28KwfMST5tB v1OQDeSvkFNeTaBLAhlJLcoweYB/zDurdNAirA/+JSGD3+RRYa/uAKkkeUAjQekd+O3/ PX6CH3J3yLusqjtMIprVG54pvopnCFhXom+eIg8O1LNBWd4aOPDHugs/u8O+OTxDJ0yV ysaQ== X-Gm-Message-State: AOJu0YxXme6ltrySz5B6TKXBG8mqcN5LB/oiSTnm+rjPYIH7PT5x8afa usZehtbIN3mJ3ZV3xxSqX9dIWKNv3qj9Jojd2hM/umKfEYz4C5Ii2hBj/8nF X-Google-Smtp-Source: AGHT+IHSpYFukB1dZkopInEfrc++EXPSFBDpmevx/wvMx/iwpAAXqznWKEV1UCy90THb2ZjkQCoWyw== X-Received: by 2002:ad4:5495:0:b0:690:ae67:ce39 with SMTP id pv21-20020ad45495000000b00690ae67ce39mr1139824qvb.31.1709840053763; Thu, 07 Mar 2024 11:34:13 -0800 (PST) Received: from bruce-XPS-8940.localdomain ([174.112.62.108]) by smtp.gmail.com with ESMTPSA id md18-20020a056214589200b0069054377816sm8055120qvb.124.2024.03.07.11.34.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Mar 2024 11:34:13 -0800 (PST) From: bruce.ashfield@gmail.com To: steve@sakoman.com Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 3/3] linux-yocto/5.15: update CVE exclusions Date: Thu, 7 Mar 2024 14:34:09 -0500 Message-Id: <20240307193409.987235-3-bruce.ashfield@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240307193409.987235-1-bruce.ashfield@gmail.com> References: <20240307193409.987235-1-bruce.ashfield@gmail.com> 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 ; Thu, 07 Mar 2024 19:34:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/196822 From: Bruce Ashfield Data pulled from: https://github.com/nluedtke/linux_kernel_cves 1/1 [ Author: Nicholas Luedtke Email: nicholas.luedtke@uwalumni.com Subject: Update 25Feb24 Date: Sun, 25 Feb 2024 07:03:08 -0500 ] Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/cve-exclusion_5.15.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-kernel/linux/cve-exclusion_5.15.inc b/meta/recipes-kernel/linux/cve-exclusion_5.15.inc index 2e30efe6be..7cabb1e244 100644 --- a/meta/recipes-kernel/linux/cve-exclusion_5.15.inc +++ b/meta/recipes-kernel/linux/cve-exclusion_5.15.inc @@ -1,9 +1,9 @@ # Auto-generated CVE metadata, DO NOT EDIT BY HAND. -# Generated at 2024-02-26 23:36:34.200936 for version 5.15.149 +# Generated at 2024-03-07 14:18:47.385549 for version 5.15.150 python check_kernel_cve_status_version() { - this_version = "5.15.149" + this_version = "5.15.150" kernel_version = d.getVar("LINUX_VERSION") if kernel_version != this_version: bb.warn("Kernel CVE status needs updating: generated for %s but kernel is %s" % (this_version, kernel_version))