From patchwork Wed Jun 28 02:29:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 26553 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 9B391C001B0 for ; Wed, 28 Jun 2023 02:30:14 +0000 (UTC) Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web10.7281.1687919406962162082 for ; Tue, 27 Jun 2023 19:30:07 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="signature has expired" header.i=@sakoman-com.20221208.gappssmtp.com header.s=20221208 header.b=INsycbH/; spf=softfail (domain: sakoman.com, ip: 209.85.210.169, mailfrom: steve@sakoman.com) Received: by mail-pf1-f169.google.com with SMTP id d2e1a72fcca58-668711086f4so350258b3a.1 for ; Tue, 27 Jun 2023 19:30:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20221208.gappssmtp.com; s=20221208; t=1687919406; x=1690511406; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=jKQuvsoHDjpqcZUt/QYvf6CzHO4yQXsFhjyc4DW0jao=; b=INsycbH/a8p0ZGYvyimJfReKzwQurqLs0dZmQG8F/3MjrMZ7s4bZEc585BO/ttPrYl 5WpF21twhK8ws7rTtf3IOfH96hz2dpJfJr/b8uTDxr1P9cVLSjzXqV6G5BCXMWSYd0HU O4G1DIIU4/4oPph4C8jz1bnLr+69cN++tL86kpeVq04KlptojhC4GK9d29UKcHNFo2HD 6rGsPNybW5yWcIFoBL+/w21kySWPdPh9+vXbpi9m4jcTCEx3jRTBTT7IvY5naRmIGwKR e0rA20h41/cPwXYxxKeQOxIcdyoRb9bK+AcPbyG/OnxLWn+wkeINUmK/eT+emSaMQl4s 6l0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687919406; x=1690511406; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=jKQuvsoHDjpqcZUt/QYvf6CzHO4yQXsFhjyc4DW0jao=; b=guLjseoV1EVd+DULeRxZ2agox9NE7pzdmNk8m5sPiy92nfrt87FZ7EDh9COr1wRn3j 57epgXHHoofBeF3oBqcZnHSYFg6j1xyWZYkdt2F0bplO8iMonc/PUXIGj5fe8AXcJB0+ nJVbmb1hp+bTO2uo639fP+wRNbSkP2qxWdbs+g9oSd9+d0pfbVlHAhy+Ro2I+DVhgdIX Ik1b1YC2j6xTmmnOeJz61oy72SP8h7lPwtcpOYywiuVEhubJ6bGMwzffB8Np0JiL6a/r TnQFIdGKCkJFJpQ3fJZMqw19I2T+qyIVPye4XW+NoOXTSTqWS6D7WED36BZU8NFkWoF0 Vvxw== X-Gm-Message-State: AC+VfDwLY5KDrhEeF+zpGYstZyuAaewYuNWRgeIfUwpeHdyQN42PWxO8 Jj3/K9tbfq9xjx/eTUh6BiffVtEmyfLq4PG4yXRf7Q== X-Google-Smtp-Source: ACHHUZ6b3Mb4jDxW600oVASD90dWfbC7F2oAx0PyDvPOX/QC6uxpF7Bio/udKYa6jsoRUF34U7VHww== X-Received: by 2002:a05:6a00:23c2:b0:668:80c2:3a90 with SMTP id g2-20020a056a0023c200b0066880c23a90mr36330739pfc.15.1687919405754; Tue, 27 Jun 2023 19:30:05 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id c18-20020a62e812000000b0063d2d9990ecsm1568666pfi.87.2023.06.27.19.30.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Jun 2023 19:30:05 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 07/30] linux-yocto/5.15: update to v5.15.118 Date: Tue, 27 Jun 2023 16:29:23 -1000 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 ; Wed, 28 Jun 2023 02:30:14 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/183516 From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: f67653019430 Linux 5.15.118 e5bf1f7d1fc8 nilfs2: reject devices with insufficient block count 2bc9231afc64 mmc: block: ensure error propagation for non-blk 4b7b50d4eb1a of: overlay: add entry to of_overlay_action_name[] 84770cc54eff neighbour: delete neigh_lookup_nodev as not used 41806518254c net: Remove DECnet leftovers from flow.h. 4c39a2414a23 net: Remove unused inline function dst_hold_and_use() bb76281b6e61 neighbour: Remove unused inline function neigh_key_eq16() 67866cad7624 rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period c91ed3a5c2ab cgroup: always put cset in cgroup_css_set_put_fork 33b801be2de1 afs: Fix vlserver probe RTT handling f824bcc3e14b selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET 2077c7dbfe29 net: tipc: resize nlattr array to correct size f734e16ee17f dm: don't lock fs when the map is NULL during suspend or resume 8a8179f6a345 net: lapbether: only support ethernet devices 052417e8b3ac net/sched: cls_api: Fix lockup on flushing explicitly created chain c0cb9d453fd1 ext4: drop the call to ext4_error() from ext4_get_group_info() eb4ccc102d5f cifs: fix lease break oops in xfstest generic/098 1cb181271eab drm/nouveau: add nv_encoder pointer check for NULL c79dccc263db drm/nouveau/dp: check for NULL nv_connector->native_mode 909b7f7497cc drm/nouveau: don't detect DSM for non-NVIDIA device 10e1e07bdea4 igb: fix nvm.ops.read() error handling fe03fd373ca6 igc: Clean the TX buffer and TX descriptor ring 032b8cbeb19c sctp: fix an error code in sctp_sf_eat_auth() 981e78781a96 ipvlan: fix bound dev checking for IPv6 l3s mode 3e76522d1a6d net: ethtool: correct MAX attribute value for stats 18512de74454 IB/isert: Fix incorrect release of isert connection 63e9e7198374 IB/isert: Fix possible list corruption in CMA handler 29ff057c0a50 IB/isert: Fix dead lock in ib_isert fced7aaaa38f IB/uverbs: Fix to consider event queue closing also upon non-blocking mode cd44977ecc94 RDMA/cma: Always set static rate to 0 for RoCE 5a9dee176b4b RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions 35828874aa9f octeontx2-af: fix lbk link credits on cn10k 7506e77357da octeontx2-af: fixed resource availability check 4dd914b9e2f9 iavf: remove mask from iavf_irq_enable_queues() e6342cd13d39 RDMA/rxe: Fix the use-before-initialization error of resp_pkts 466f25fd2d9b RDMA/rxe: Removed unused name from rxe_task struct 13d087b3587b RDMA/rxe: Remove the unused variable obj 0e1098d72fa4 net/sched: cls_u32: Fix reference counter leak leading to overflow d56661cd8d55 net/sched: act_pedit: Parse L3 Header for L4 offset 17b330b78244 net/sched: act_pedit: remove extra check for key type 219b8e98387f net/sched: simplify tcf_pedit_act 688e6db59661 ping6: Fix send to link-local addresses with VRF. 471a4c08e30e net: enetc: correct the indexes of highest and 2nd highest TCs 44ebe988cb38 netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE 133b73d85343 netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM e4188f8b8134 netfilter: nf_tables: integrate pipapo into commit protocol 4da9d4e74033 spi: fsl-dspi: avoid SCK glitches with continuous transfers 08acd41bb15a RDMA/rxe: Fix packet length checks 01f6f867adc7 RDMA/rtrs: Fix rxe_dealloc_pd warning 01bbead3098b RDMA/rtrs: Fix the last iu->buf leak in err path 1938f080a183 usb: dwc3: gadget: Reset num TRBs before giving back the request ed0295504905 serial: lantiq: add missing interrupt ack 235845b576c5 USB: serial: option: add Quectel EM061KGL series e05e9cca7797 thunderbolt: Mask ring interrupt on Intel hardware as well 0bd227610c83 thunderbolt: dma_test: Use correct value for absent rings when creating paths 2a974abc0976 Remove DECnet support from kernel 28010d3a9a22 ALSA: hda/realtek: Add a quirk for Compaq N14JP6 203a01ae5732 drm/amdgpu: add missing radeon secondary PCI ID b1b64a76b775 drm/amd/display: edp do not add non-edid timings 98c8c0f2b3a5 net: usb: qmi_wwan: add support for Compal RXM-G1 fd81222d1a69 RDMA/uverbs: Restrict usage of privileged QKEYs 14c30c2439dc nouveau: fix client work fence deletion race f4c5eebb37a2 dm thin metadata: check fail_io before using data_sm ee09c0b1b0f4 ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback 953cc0bf2d5b powerpc/purgatory: remove PGO flags faf45f2c5e62 x86/purgatory: remove PGO flags d38e051ec6fd kexec: support purgatories with .text.hot sections 4357336192ed nilfs2: fix possible out-of-bounds segment allocation in resize ioctl 74ea184af91a nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() 941e7452dfc8 nios2: dts: Fix tse_mac "max-frame-size" property 8a8efde4a735 ocfs2: check new file size on fallocate call 559b7a0d9f0d ocfs2: fix use-after-free when unmounting read-only filesystem 8262a9f3b801 epoll: ep_autoremove_wake_function should use list_del_init_careful c0a242295569 wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid() 1a65bac4edf9 wifi: cfg80211: fix locking in regulatory disconnect 0e388fce7aec io_uring: hold uring mutex around poll removal 27825a6da78b irqchip/gic: Correctly validate OF quirk descriptors f50018e2dd87 NVMe: Add MAXIO 1602 to bogus nid list. 4204b539ca73 drm:amd:amdgpu: Fix missing buffer object unlock in failure path 7cb02d5dc2e2 xen/blkfront: Only check REQ_FUA for writes a75928bb929a ASoC: dwc: move DMA init to snd_soc_dai_driver probe() 37f7864c1791 mips: Move initrd_start check after initrd address sanitisation. 0d6e6542946d MIPS: Alchemy: fix dbdma2 1907b6148f86 MIPS: unhide PATA_PLATFORM 8f50d247b5dc parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() 717368977b8e parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() 7e85809d2782 ASoC: soc-pcm: test if a BE can be prepared 68086376a1d2 btrfs: handle memory allocation failure in btrfs_csum_one_bio 39ea94952625 btrfs: scrub: try harder to mark RAID56 block groups read-only 9df872ec4a22 power: supply: Fix logic checking if system is running from battery 42e6a4a1e085 irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues 2105f2fa5791 regulator: Fix error checking for debugfs_create_dir 91b3d6aa0722 platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 c845ec79c3cf power: supply: Ratelimit no data debug output 19d09d31dae5 tools: gpio: fix debounce_period_us output of lsgpio c11bb961ca4d ARM: dts: vexpress: add missing cache properties 36fdd1d5b40e power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() 3b86c54e6ebe power: supply: sc27xx: Fix external_power_changed race 200d8ad44e04 power: supply: ab8500: Fix external_power_changed race 48992b928785 of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset() 282f0c63cf53 of: overlay: rework overlay apply and remove kfree()s 5f306cbfa52b of: overlay: rename variables to be consistent 1cc40dccad76 drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram 7cf3bf3cc033 ksmbd: fix slab-out-of-bounds read in smb2_handle_negotiate de091a6e1ff0 test_firmware: fix a memory leak with reqs buffer bfb0b366e8ec test_firmware: prevent race conditions by a correct implementation of locking 4b5511aa0a5e test_firmware: Use kstrtobool() instead of strtobool() Signed-off-by: Bruce Ashfield Signed-off-by: Steve Sakoman --- .../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 6da8887ae8..b16a2af875 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 ?= "23c35cbe4ce993fc3b566f733820bc46ef715972" -SRCREV_meta ?= "3fe1658766cb7c35799c501ff46b85d773bee417" +SRCREV_machine ?= "b2a7dbd4edac7627c091c2ab14fec83726a4c79b" +SRCREV_meta ?= "a6e18bacddf8ebca0c151e809c9996e17e08a7b0" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "5.15.117" +LINUX_VERSION ?= "5.15.118" 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 56567be1c9..20ec58fb85 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.117" +LINUX_VERSION ?= "5.15.118" 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 ?= "9d2b9c97c40afeb83f842bc7b2759bb3a2d2a19d" -SRCREV_meta ?= "3fe1658766cb7c35799c501ff46b85d773bee417" +SRCREV_machine ?= "b79e89ab973aeb8ec48e2cd987436ab52678e795" +SRCREV_meta ?= "a6e18bacddf8ebca0c151e809c9996e17e08a7b0" 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 a7ec2a3a8a..c9dae7fa31 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 ?= "1bf5d396bdb59d790e28ee0002d45fe974023e99" -SRCREV_machine:qemuarm64 ?= "96c8889c7cf3da5210f20f68efdd0a9ff35b1f19" -SRCREV_machine:qemumips ?= "3d65f1de77e2b0c0736503979fa9308d385d19f0" -SRCREV_machine:qemuppc ?= "c3ec0c3928575af062554bc94d49e1e582dc5416" -SRCREV_machine:qemuriscv64 ?= "7a7b177c86db237df76dd87e5515233aac96232b" -SRCREV_machine:qemuriscv32 ?= "7a7b177c86db237df76dd87e5515233aac96232b" -SRCREV_machine:qemux86 ?= "7a7b177c86db237df76dd87e5515233aac96232b" -SRCREV_machine:qemux86-64 ?= "7a7b177c86db237df76dd87e5515233aac96232b" -SRCREV_machine:qemumips64 ?= "58aa8e851acd14dec6c2769637d5e09d796315d9" -SRCREV_machine ?= "7a7b177c86db237df76dd87e5515233aac96232b" -SRCREV_meta ?= "3fe1658766cb7c35799c501ff46b85d773bee417" +SRCREV_machine:qemuarm ?= "2290ac7e8d7fbb8e13a34468b85066c398c7d1f3" +SRCREV_machine:qemuarm64 ?= "3f3f2067c3ee4d9dffaed9b757583d013671cf25" +SRCREV_machine:qemumips ?= "f61a3b045bdfc9aa7da440852e0a79fd8d9b4d69" +SRCREV_machine:qemuppc ?= "7a2773ad8fb4ae4eb0183ccda8ec133098d13ec9" +SRCREV_machine:qemuriscv64 ?= "079c88490578df99b38570c8968b836b8347ed44" +SRCREV_machine:qemuriscv32 ?= "079c88490578df99b38570c8968b836b8347ed44" +SRCREV_machine:qemux86 ?= "079c88490578df99b38570c8968b836b8347ed44" +SRCREV_machine:qemux86-64 ?= "079c88490578df99b38570c8968b836b8347ed44" +SRCREV_machine:qemumips64 ?= "47d334232ab28f0f8d5316e07e11f8f14c6aaecc" +SRCREV_machine ?= "079c88490578df99b38570c8968b836b8347ed44" +SRCREV_meta ?= "a6e18bacddf8ebca0c151e809c9996e17e08a7b0" # 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 ?= "471e639e59d128f4bf58000a118b2ceca3893f98" +SRCREV_machine:class-devupstream ?= "f67653019430833d5003f16817d7fa85272a6a76" 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};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "5.15.117" +LINUX_VERSION ?= "5.15.118" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" DEPENDS += "openssl-native util-linux-native"