From patchwork Wed Jan 8 21:16:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55252 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 0EA50E77188 for ; Wed, 8 Jan 2025 21:17:24 +0000 (UTC) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by mx.groups.io with SMTP id smtpd.web11.32440.1736371037891766575 for ; Wed, 08 Jan 2025 13:17:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=byWco3KX; spf=softfail (domain: sakoman.com, ip: 209.85.214.182, mailfrom: steve@sakoman.com) Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-2166651f752so3458405ad.3 for ; Wed, 08 Jan 2025 13:17:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371037; x=1736975837; darn=lists.openembedded.org; 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=iV2OkE8iZaHqm8STLHYeUbi4GZvGCB3bsT+W7/huhZ8=; b=byWco3KXSwybCbIKCCKhGzNEfzSPD7PaPRGLzsDUsbr5yccS31PTP4hMfcQ5r3Cbfl zplfYkNIcCRi/ARazJFmAzgfOcFiQTO8Xyl42ce201SBE9T2dewMGTGfu7d0m4Xqye1v J0nTlI17yokmusSmN7Fi9kRwBKRsozUG878Kph+4LbDqeygXxI+wqWueRXKeuQGc0frj SbicmdTFAx/jvBbLqOsIPXoBaNbidD08aR6gxDbHVY5dydyQEBySbrjgwe5oBbYAu1OJ o12C/dXD0xgfgMsRn0b2ZYEEAg73BWQk11rgc4uudyNB+vjZhUD2XrQbqdLYAnWDyn/3 NZBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371037; x=1736975837; 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=iV2OkE8iZaHqm8STLHYeUbi4GZvGCB3bsT+W7/huhZ8=; b=cmUSS3FW+Idove71j6tyE90sRoMbooZVnNpKqwU8g/MNyUvYs5Okasgz7HYh2bcDuH NEme/8QQr93NT6h6/72TjAwnIl3J8SXjpQhRRsZbvtf/Ko4T/srOAqKx6WygOGPsg2ah x6kLzbJSkrVu2o7+w/hpoNLaCkel0tmougSOtL1JM1/FKTw91hKYjhBtpADVtie1Z4sG D6JC0bOrv8xL6dc9kmN6CHv+5oruPya0LEJKTgdT9F//Tp2rNOCmXZ3eM9g7qiC0gLOt SskzLd3gJ1cJ9h61xJdPXz+0Dcmrr4Helgr6vFnfggOHyj7qEv+6CmGkzYyCxz7YA2GW IrHw== X-Gm-Message-State: AOJu0Yx73fHKmJM+zX5BEY35PCKSNIF5j0z0M5EWUmi6BDmTp8o2a6fl OQXkVRz/ZcZP8nKvbBPnY0om19YZ0GQDPV8b3LSQPbgh0MjFkX4CAF2UE5DeGJpnKHsYQXqNs67 EqFU= X-Gm-Gg: ASbGncs5ftfLAbLEuX31wXfeWO8ZsqM4n8dZG85HIcziCTmH21G+JTeW4lFcAVo97u1 DcobM46LOkNiHW+9cY6vhZCZ35cOxTt7H05fO8c5VuLpEKmlxRAE0mWrG7fNGlnq6nt6dsxUH9p hTLuplJoPjnS2/DkRkwvQ5U4WHfxSSGWUuJ0hxrvd6I457fMA8BFXuxNVI5MyrqtRxiMKzD4FQm wY+HMkjqPrLHgK8kqLQ4wLVZmYToOWwy+RWMhKsO7NIFQ== X-Google-Smtp-Source: AGHT+IEdNuV0rrt0N7dSsb4R1cu3mDsW/LBlAHMZ08XdjAaOWe58VTTfiSoNh0G+xFkN9rnXCXjMeQ== X-Received: by 2002:a17:902:ea08:b0:216:6ef9:621 with SMTP id d9443c01a7336-21a83f765famr61318965ad.31.1736371037143; Wed, 08 Jan 2025 13:17:17 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:16 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 01/18] cve-update-nvd2-native: Handle BB_NO_NETWORK and missing db Date: Wed, 8 Jan 2025 13:16:51 -0800 Message-ID: <0a41b929ae3f768e3aa6917233f39ff30d71eab4.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209591 From: Mark Hatle The custom do_fetch routine is ignoring BB_NO_NETWORK, add a check for this as the correct behavior for the user is to set: CVE_DB_UPDATE_INTERVAL = "-1" If CVE_DB_UPDATE_INTERNAL is set to -1, check that a DB file exists, if not we need to error so the user can deal with this. Note, MIRRORs are NOT handled by this code. Signed-off-by: Mark Hatle Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (cherry picked from commit 337c0806d2784d74bee8d6420fb8b4d48795d5fa) Signed-off-by: Steve Sakoman --- meta/recipes-core/meta/cve-update-nvd2-native.bb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/recipes-core/meta/cve-update-nvd2-native.bb b/meta/recipes-core/meta/cve-update-nvd2-native.bb index c05c47d42e..441559471f 100644 --- a/meta/recipes-core/meta/cve-update-nvd2-native.bb +++ b/meta/recipes-core/meta/cve-update-nvd2-native.bb @@ -68,6 +68,8 @@ python do_fetch() { update_interval = int(d.getVar("CVE_DB_UPDATE_INTERVAL")) if update_interval < 0: bb.note("CVE database update skipped") + if not os.path.exists(db_file): + bb.error("CVE database %s not present, database fetch/update skipped" % db_file) return if time.time() - os.path.getmtime(db_file) < update_interval: bb.note("CVE database recently updated, skipping") @@ -77,6 +79,9 @@ python do_fetch() { except OSError: pass + if bb.utils.to_boolean(d.getVar("BB_NO_NETWORK")): + bb.error("BB_NO_NETWORK attempted to disable fetch, this recipe uses CVE_DB_UPDATE_INTERVAL to control download, set to '-1' to disable fetch or update") + bb.utils.mkdirhier(db_dir) bb.utils.mkdirhier(os.path.dirname(db_tmp_file)) if os.path.exists(db_file): From patchwork Wed Jan 8 21:16:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55253 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 16F51E7719B for ; Wed, 8 Jan 2025 21:17:24 +0000 (UTC) Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by mx.groups.io with SMTP id smtpd.web10.31958.1736371039327649230 for ; Wed, 08 Jan 2025 13:17:19 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=iKQtDQSP; spf=softfail (domain: sakoman.com, ip: 209.85.214.178, mailfrom: steve@sakoman.com) Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-2156e078563so2488945ad.2 for ; Wed, 08 Jan 2025 13:17:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371038; x=1736975838; darn=lists.openembedded.org; 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=Gb4N5OIutkSI9AJA+SF8IvtGbLWfJ7qIxYex1q+DtsA=; b=iKQtDQSPBsBrYUQEA8l7cZ2/bzHXoY/WGggRX48qeCWlcGF0o35fWnh/Kr9zp81Lsy Zqc0OLznWGG7O/8B8l6GhDy0Civc2qeKd02I9XVvSp+jDG3HonapDjJLosGG1llgCTTM Lz1KYhjjYF1weOWeSgg+Jqb5XharzFcVJ0Y4WSTUiANiEoyMC6AcvweuRsLK4YpO/N0v UMiLGUeLAG2Puuz2ZLUwpho1MWnXvaQluqN+wLMjMSUp4/UdiQmzE5wLZ71wpRSmmLLu cZXDp75Ck97ylUVnMpz+39KyI6rPbZGjfBqtur5FVEmamA1niDgg8szWMHdjv5lZB8P8 Szpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371038; x=1736975838; 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=Gb4N5OIutkSI9AJA+SF8IvtGbLWfJ7qIxYex1q+DtsA=; b=u3ojac3CKt0lN0f/Gq6fL2QzsyKoGboE3agsysuWL4yQRqKXhFbwyweIQvd+HlbM4T j2KIAUHotgvFjVpigcSXqBkWiD2b7b5v7SdEHCHenpCTNbHV+e3GbcWWvh7GQhAm+18U Usz9Cd6C75c6qSmo5z2gWnC9eafQr5s0plEtDY9vk2VIUxP3tQkv46Nb8zpwPe0wHJBZ zWFYvBwl2SmmENEmxY5vDG/OoygtpiUTYydQSq9VFUkaZAwxRQNriNZScKguVu+Tj3wY zcAQn7lpW+uKKKvWjKFfNgzB8/+nUNAnd/rwrgS/H7aazFObyM5KG8mosqFv68IpLP/g BZoA== X-Gm-Message-State: AOJu0YyJTYonaKNbDrNkcLBEEY3/pIFGQb7nGZzfDHTsn8ggZt+PNTTf KTHA1FGvp/6TIGg6+e2lcJ8oWx0JwE/kv2peE+PzWXKGb4GnoOLn3czp4e70TvYKv+HOzgFGrE9 BMtk= X-Gm-Gg: ASbGncsmBCZ89qPgh3cINHruiHSR0eCbT2pD4uJf/iBGbYisM7n5MxldHLY+SHcDEnP H2IBxB8EjRVxsXMw2UhJ7vYOs5XqfWhssN/HA9IUdLlSjJQGHiSq0wh9yk5/qSrmOqL+tQI4Q8b +4RJUIx/bM3vdf17a9E26Sx3Qw7Ds9O+H6BB/nvCG4N6T923DHvq9VLxjWbc4kMI91GD9AifNUK QbwBRMTzjFa28znOPENyICQeSlgE9OUqPw9nMSe/eTz/Q== X-Google-Smtp-Source: AGHT+IF8JxyqeudgnbWsLTKK3LhQsDmt5rcSZVfy2jO1Ze/G3/zKueiVzH6ez/ziHFCwPzwHFzr6cQ== X-Received: by 2002:a17:902:d552:b0:215:96bc:b670 with SMTP id d9443c01a7336-21a83f4c0b2mr53240955ad.18.1736371038573; Wed, 08 Jan 2025 13:17:18 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:18 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 02/18] expat: upgrade 2.6.3 -> 2.6.4 Date: Wed, 8 Jan 2025 13:16:52 -0800 Message-ID: <4b3f573bd2f8c233459e1a3031dce562bb640cff.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209592 From: Peter Marko Handle CVE-2024-50602 Signed-off-by: Peter Marko Signed-off-by: Richard Purdie (cherry picked from commit 5dc22afe3d2ea767f084b7c6e3625cb6edd66522) Signed-off-by: Steve Sakoman --- meta/recipes-core/expat/{expat_2.6.3.bb => expat_2.6.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-core/expat/{expat_2.6.3.bb => expat_2.6.4.bb} (92%) diff --git a/meta/recipes-core/expat/expat_2.6.3.bb b/meta/recipes-core/expat/expat_2.6.4.bb similarity index 92% rename from meta/recipes-core/expat/expat_2.6.3.bb rename to meta/recipes-core/expat/expat_2.6.4.bb index 5ae694a004..f383792793 100644 --- a/meta/recipes-core/expat/expat_2.6.3.bb +++ b/meta/recipes-core/expat/expat_2.6.4.bb @@ -15,7 +15,7 @@ SRC_URI = "${GITHUB_BASE_URI}/download/R_${VERSION_TAG}/expat-${PV}.tar.bz2 \ GITHUB_BASE_URI = "https://github.com/libexpat/libexpat/releases/" UPSTREAM_CHECK_REGEX = "releases/tag/R_(?P.+)" -SRC_URI[sha256sum] = "b8baef92f328eebcf731f4d18103951c61fa8c8ec21d5ff4202fb6f2198aeb2d" +SRC_URI[sha256sum] = "8dc480b796163d4436e6f1352e71800a774f73dbae213f1860b60607d2a83ada" EXTRA_OECMAKE:class-native += "-DEXPAT_BUILD_DOCS=OFF" From patchwork Wed Jan 8 21:16:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55255 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 23C1EE7719D for ; Wed, 8 Jan 2025 21:17:24 +0000 (UTC) Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mx.groups.io with SMTP id smtpd.web11.32443.1736371040792342272 for ; Wed, 08 Jan 2025 13:17:20 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=I1OM3fiX; spf=softfail (domain: sakoman.com, ip: 209.85.214.174, mailfrom: steve@sakoman.com) Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-216395e151bso3063965ad.0 for ; Wed, 08 Jan 2025 13:17:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371040; x=1736975840; darn=lists.openembedded.org; 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=S84OhkaZsP1D6kTniuO6LHZG50TiMRsS29EoR9iyivw=; b=I1OM3fiXeSPdt2PIPJgptlL7Gupe47xeochokWWtcLGyrQVAiKOWC12Mh6yLY54Y8q hi+hc5f87PUb70Rrr2uoqw1D27IEF6Tuni6ivGq4TnlP9ZIaF1raVNmIj1xXyloX15Lj fc9HCOConElz659w5+GXJyw5VHTD1C/Bw7IPadiGFGbDhr51F4uEmJpnX+hOUxtQJ6c9 05SxrqbUsK7Xo59EpiY2HK8KjVTrzoybqF8GcYMssYdLuxudToZ3vcPCz7+A2dAsSG9V TMJWazBnB5l+rVWaj1xMRAqa6AgoLAGxCRIf2AxcLbWeNlgH9ufgkMb5V8gugQTcXmK9 ehPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371040; x=1736975840; 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=S84OhkaZsP1D6kTniuO6LHZG50TiMRsS29EoR9iyivw=; b=EHs28Fdq2+AfDzZa/ie52kdzt4lbDbgkuyOE6/2FpBXy4iU8IjCZRSjyi4RHucLgQc HDtdTjEtpnCJAyjuWoswtiKG7x78Bg8FVAratPIWN8GEtbdg+T3+HXRyaMfx8AQtXGiq 3OYKepmPfok/kdLoQi5h+EAwrv88hLgyzjaV7K0MivKi5C91IBFkXZbA1MevPl80Mw5y dIx65SujOTe+uxeCRoIn7/SVpvG9Q/QrAfpIAnlj8QezybxqnAiwjqDbv2XEI0gqYy4W zGwam4twSwlTTPngN9Ivll3R+LfZxMrs5lP/sUvZBdMPyGxKJZImmGdM8fk3BMWsYwr/ 0HvA== X-Gm-Message-State: AOJu0YxndiaWf6DJOBIEUqH+GU11cJjfWjbE3aUGel6cfgCROrUoIDZ3 x8649XiY6mBV6DRtdnqmsZaYabkBZ1pnakltBNwQ5OdpLpj9/yOfg3kxIrt3tKbtKNMBXEjMkZD IZug= X-Gm-Gg: ASbGncsu61/8TbdifNqCoFhAcBvMgc0a6G7iy37vJSYBHnC+8XEweVG5ghvaPJ3T+4P tSJZBx9WmvzH068+Btcz8RNG5QUQSC3YBEWyTxG/tctR3VbmIdhP7XpFNGjTEcFpHNmX6dFXVcv R3qEnDjrXGT1KFKiayhsgYmZutysEWP2BoCBe3U9Ef3AH1+FrvCNmU+l2nxqxtL0f38CiLeAQLg jKsczuqr39xZ49xruyLx1eExF/ZktP1Znj4/AIdzwx32Q== X-Google-Smtp-Source: AGHT+IGUXcUCpm1fk9/ZAcEwpy2GCZyo8l1Bnutant1uIlAY+dQMnOKQH3pEhXt4gmYta2INbkJtHw== X-Received: by 2002:a17:902:c407:b0:216:271d:e06c with SMTP id d9443c01a7336-21a8d64e8ebmr10574785ad.4.1736371039941; Wed, 08 Jan 2025 13:17:19 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:19 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 03/18] binutils: stable 2.43.1 branch update Date: Wed, 8 Jan 2025 13:16:53 -0800 Message-ID: <90237b3a41f8027543e0e24ac99e76e308bb4587.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209593 From: Deepthi Hemraj Below commit on binutils-2.43.1 stable branch are updated. b82e2250574 Automatic date update in version.in 280374309b1 PR32300, --dependency-file: link dependencies are not all collected 263e116833e s390: Add arch15 instructions 645da6d426e s390: Relax risbg[n]z, risb{h|l}gz, {rns|ros|rxs}bgt operand constraints 7f7047a9c6c s390: Simplify (dis)assembly of insn operands with const bits e7592364504 s390: Align opcodes to lower-case d6ab1d2efdc s390: Document syntax to omit base register operand c40337b1784 LoongArch: Add elfNN_loongarch_mkobject to initialize LoongArch tdata 95ed7cf1be2 segv in bfd_elf_get_str_section 0a71d78f6a6 ld: Don't explicitly add .note.gnu.build-id in elf.sc ad2ce1e6457 x86: Turn PLT32 to PC32 only for PC-relative relocations 238493e7f09 x86-64: Disable PIE on PR gas/32189 test 68d5dbd315d x86-64: Never make R_X86_64_GOT64 section relative d77d08180d1 x86/APX: Don't promote AVX/AVX2 instructions out of APX spec f307db3d8b7 bfd: Pass true to ld_plugin_object_p cd3e2b58f2c PR32109, aborting at bfd/bfd.c:1236 in int _bfd_doprnt 2d37b890e56 lto: Add a test for PR ld/32083 d16a1893c44 ld: Add an LTO test for common symbol override e4cfe6dab3e Re-enable development changes on the 2_43 branch Testing was done and there were no regressions found Signed-off-by: Deepthi Hemraj Signed-off-by: Richard Purdie (cherry picked from commit 4950a2d67a85b3f4a643a46fdc54d348abce5ed6) Signed-off-by: Steve Sakoman --- .../binutils/binutils-2.43.1.inc | 2 +- ...-of-system-directories-when-cross-linki.patch | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/meta/recipes-devtools/binutils/binutils-2.43.1.inc b/meta/recipes-devtools/binutils/binutils-2.43.1.inc index 94e7d7f7e6..4a8666b433 100644 --- a/meta/recipes-devtools/binutils/binutils-2.43.1.inc +++ b/meta/recipes-devtools/binutils/binutils-2.43.1.inc @@ -20,7 +20,7 @@ UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P\d+_(\d_?)*)" CVE_STATUS[CVE-2023-25584] = "cpe-incorrect: Applies only for version 2.40 and earlier" -SRCREV ?= "beb2cdbcda911764b2bed5e57921fe90493260bd" +SRCREV ?= "b82e2250574ef00faf7fcb1e95e14f22b1fa85af" BINUTILS_GIT_URI ?= "git://sourceware.org/git/binutils-gdb.git;branch=${SRCBRANCH};protocol=https" SRC_URI = "\ ${BINUTILS_GIT_URI} \ diff --git a/meta/recipes-devtools/binutils/binutils/0006-warn-for-uses-of-system-directories-when-cross-linki.patch b/meta/recipes-devtools/binutils/binutils/0006-warn-for-uses-of-system-directories-when-cross-linki.patch index b267e516b3..0c429d7f2c 100644 --- a/meta/recipes-devtools/binutils/binutils/0006-warn-for-uses-of-system-directories-when-cross-linki.patch +++ b/meta/recipes-devtools/binutils/binutils/0006-warn-for-uses-of-system-directories-when-cross-linki.patch @@ -184,11 +184,11 @@ diff --git a/ld/ldfile.c b/ld/ldfile.c index 87be885d31a..86c8a5b267d 100644 --- a/ld/ldfile.c +++ b/ld/ldfile.c -@@ -344,6 +344,22 @@ ldfile_add_library_path (const char *name, enum search_dir_source source) - search_tail_ptr = &new_dirs->next; - } - -+#ifdef ENABLE_POISON_SYSTEM_DIRECTORIES +@@ -319,6 +319,22 @@ + *search_tail_ptr = new_dirs; + search_tail_ptr = &new_dirs->next; + ++ #ifdef ENABLE_POISON_SYSTEM_DIRECTORIES + if (command_line.poison_system_directories + && ((!strncmp (name, "/lib", 4)) + || (!strncmp (name, "/usr/lib", 8)) @@ -204,9 +204,9 @@ index 87be885d31a..86c8a5b267d 100644 + } +#endif + - return new_dirs; - } - + /* If a directory is marked as honoring sysroot, prepend the sysroot path + now. */ + if (name[0] == '=') diff --git a/ld/ldlex.h b/ld/ldlex.h index defe3fcbbb9..aea75a25dc8 100644 --- a/ld/ldlex.h From patchwork Wed Jan 8 21:16:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55256 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 22CEFE7719A for ; Wed, 8 Jan 2025 21:17:24 +0000 (UTC) Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) by mx.groups.io with SMTP id smtpd.web10.31960.1736371043516455832 for ; Wed, 08 Jan 2025 13:17:23 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=DiOChAJz; spf=softfail (domain: sakoman.com, ip: 209.85.216.52, mailfrom: steve@sakoman.com) Received: by mail-pj1-f52.google.com with SMTP id 98e67ed59e1d1-2f441904a42so440215a91.1 for ; Wed, 08 Jan 2025 13:17:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371043; x=1736975843; darn=lists.openembedded.org; 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=NyVQ3EMA5gMKhWdaDDXTxGxgR99ZFBDFlO8fRFKvaE8=; b=DiOChAJzTUhorOhD0Zp/ip60j1BxNA50L+m9n0R0POfr7rRGb0mfxqpVnDKsy6KkjT 0g97Tkk5JsaunWaljD3/0AHtzCozqY+xD2Q+3UNMwuk5TVnqLNUzsD8X/IGc0EeuHAkY QFSJoPSF8XD5fJVEYu/Y+UtTJx1OyaMxsH3eyLQzoTOiNapD8DKfHYutOq+7zetjaJZv qJ56V2Vq5/AmqS0joDL8bkY0feghnELaqk3AJoyZY/+2ufQilyMEkVx1OWHfmJYE99AG OBTWHD7mjZ3k1gdjF9mC5vUzfN8l2RcRLlk4GXcPHYjHKrYZ+T9DMI45HBK1iBUYl3Ty D56A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371043; x=1736975843; 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=NyVQ3EMA5gMKhWdaDDXTxGxgR99ZFBDFlO8fRFKvaE8=; b=g9DSR4PIragGS4R6jdqF4BcrN2J/giek7leaKk6MeuK8hIIc7KCzKpeon6lgwmJn+a hoyqs0B/L/pE9BVQNQ0ZvMba/ZLQOZYYPhuXC9zMGIXz15QdDc6qvx2hXOm5fFnfpOS/ 8DKsE8D3NO4P77We3VI28B+md8U3qMI88DpdqCxEAyf5/y4Ozru+9NfSRhtF8dEaR5pO ObexkdpMvgcFUTcoM3tX+Bm/0fooF0Qe4Hn5aOen3/ozUIzuxT+Q+HfSIDn5mVzSJClE PwLV8AJIFKspAYbDdIP7xP3h90tsxbTq8+gFmkUfbMTGsYXOrtm4GuHb4HxGU23FjHaa WiIA== X-Gm-Message-State: AOJu0Yxxkr2X92szu6Z4OAlsDSKFhugHdTip16cmamDZ1V+Gxcqzo1oN tUEYWdybNWbv87ZoGrhCf4311JoKvyndAL96to2575tctiPIzHvtWBQ07Rv1eYeVOTFP79bWOjx mfRQ= X-Gm-Gg: ASbGnctKIY5Ph/FZ73G08og8f9h9T8bpb5oFxzkHzCF8+x4htlFnPUrXc8IiMlR0C8P UTcy3b8H3nZJMf3LA6uLk+xqth7v/TbBESpWYnxiFwOsjacBXP4UkZNOHs7Ttc36d9/lHKi8s95 I6LKPiWw4z4kZvMyw7a4SA4mPq9DmeZxmPYrpJiYCgJLcxTjWI+rwFGtk6nnVifKdzxjrDDMTB/ 9gyi9WvVP2N2CZUAyJQQ9h+T0+W2BOOTpWbA8tKtjOjAA== X-Google-Smtp-Source: AGHT+IENu5wGsfEGtevOau5z9YvE18xMVLSmB1dENgG5NVydG19ntRAY5mSmcpheEJvI6WTd0sV52A== X-Received: by 2002:a17:90b:53c7:b0:2ee:9e06:7db0 with SMTP id 98e67ed59e1d1-2f548f3400fmr6082281a91.11.1736371041959; Wed, 08 Jan 2025 13:17:21 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:21 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 04/18] linux-yocto/6.6: update to v6.6.56 Date: Wed, 8 Jan 2025 13:16:54 -0800 Message-ID: <79756ff1bb3b184b5d57d9268692726d6a16f338.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209594 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: d4576c567009 Linux 6.6.56 1e0f696469d6 Revert "perf callchain: Fix stitch LBR memory leaks" 9b15f68c4127 Linux 6.6.55 e334ae4a0cd5 perf python: Allow checking for the existence of warning options in clang 3faea7810e2b Revert "ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path" e0aba0c6d521 null_blk: Fix return value of nullb_device_power_store() e0b065ec636d drm/amd/display: enable_hpo_dp_link_output: Check link_res->hpo_dp_link_enc before using it 776ebdeee65b perf report: Fix segfault when 'sym' sort key is not used eada63e6e337 drm/amd/display: Revert Avoid overflow assignment de4841fca84f crypto: octeontx* - Select CRYPTO_AUTHENC 25613e6d9841 vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() cdf4bbbdb956 rxrpc: Fix a race between socket set up and I/O thread creation b538fefeb102 net: stmmac: move the EST lock to struct stmmac_priv aaadb755f2d6 null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' b2b02202f87d null_blk: Remove usage of the deprecated ida_simple_xx() API 2deb10a99671 platform/x86: think-lmi: Fix password opcode ordering for workstations e115c1b5de55 efi/unaccepted: touch soft lockup during memory accept 50f4b57e9a9d drm/bridge: adv7511: fix crash on irq during probe fd4d5cd7a2e8 iommufd: Fix protection fault in iommufd_test_syz_conv_iova 69a1e2d938db net: dsa: fix netdev_priv() dereference before check on non-DSA netdevice events 164936b2fc88 netfilter: nf_tables: restore set elements when delete set fails a1bd2a38a1c6 netfilter: nf_tables: fix memleak in map from abort path b90778973293 ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path 1428da2f4a33 Revert "drm/amd/display: Skip Recompute DSC Params if no Stream on Link" d253f71605e4 drm/rockchip: vop: enable VOP_FEATURE_INTERNAL_RGB on RK3066 907717eea14c btrfs: drop the backref cache during relocation if we commit 4dc6ea8b4d9d btrfs: relocation: constify parameters where possible 5ae94c639777 btrfs: relocation: return bool from btrfs_should_ignore_reloc_root ce31847f109c ACPI: battery: Fix possible crash when unregistering a battery hook 2deeb3c748da ACPI: battery: Simplify battery hook locking 712d30f9a505 clk: qcom: gcc-sc8180x: Add GPLL9 support 1c723d785adb r8169: add tally counter fields added with RTL8125 f02fcb7283b1 r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun" 736da4240815 iio: pressure: bmp280: Fix waiting time for BMP3xx configuration ae6724f9f13e iio: pressure: bmp280: Fix regmap for BMP280 device 5da669d9ee26 iio: pressure: bmp280: Use BME prefix for BME280 specifics b71b2d704a93 iio: pressure: bmp280: Improve indentation and line wrapping afe335a6c5e2 iio: pressure: bmp280: Allow multiple chips id per family of devices c059a2661a1d dt-bindings: clock: qcom: Add GPLL9 support on gcc-sc8180x 65e71cffb833 dt-bindings: clock: qcom: Add missing UFS QREF clocks fc1ed6f791e3 remoteproc: k3-r5: Delay notification of wakeup event e1df6bbf4771 remoteproc: k3-r5: Acquire mailbox handle during probe routine 9eac174a9b89 media: imx335: Fix reset-gpio handling 2b00bc1d7d40 media: i2c: imx335: Enable regulator supplies e6be95592c9f RDMA/mana_ib: use the correct page table index based on hardware page size 6c95c700f2b6 net: mana: Add support for page sizes other than 4KB on ARM64 86b6cf7e253b net: mana: Enable MANA driver on ARM64 with 4K page size 1f997b1d13e0 sched: psi: fix bogus pressure spikes from aggregation race c83a80d8b84f lib/buildid: harden build ID parsing logic f941d779622b build-id: require program headers to be right after ELF header a94ec40b9405 drm/amd/display: Allow backlight to go below `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT` 54ad9c760854 mm: z3fold: deprecate CONFIG_Z3FOLD 5b981d8335e1 uprobes: fix kernel info leak via "[uprobes]" vma 24f7989ed2e1 io_uring/net: harden multishot termination case for recv 3c38faa39e6c arm64: errata: Expand speculative SSBS workaround once more 9a3e9aab606d arm64: cputype: Add Neoverse-N3 definitions c7e0da744932 i2c: synquacer: Deal with optional PCLK correctly 6109f5319bfd i2c: synquacer: Remove a clk reference from struct synquacer_i2c 316be4911f63 i2c: core: Lock address during client device instantiation 4a2be5a72865 i2c: create debugfs entry per adapter aac871e493fc platform/x86: x86-android-tablets: Fix use after free on platform_device_register() errors 2dbc42f554b3 platform/x86: x86-android-tablets: Create a platform_device from module_init() ce5ec367994d kconfig: qconf: fix buffer overflow in debug links eebc10e92477 cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock 68d603f467a7 drm/amd/display: Fix system hang while resume with TBT monitor 487f6450bcb9 drm/amd/display: Add HDR workaround for specific eDP 579a0a84e3c0 drm/sched: Add locking to drm_sched_entity_modify_sched 451c87d21db6 drm/i915/gem: fix bitwise and logical AND mixup a8023f8b5598 close_range(): fix the logics in descriptor table trimming 310d95316791 rtla: Fix the help text in osnoise and timerlat top tools 8b0f0a268ddb tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline a6e9849063a6 tracing/timerlat: Fix a race during cpuhp processing a4a05ceffe8f tracing/timerlat: Drop interface_lock in stop_kthread() 79250decc9ab tracing/hwlat: Fix a race during cpuhp processing b8c118c2a2ad ceph: fix cap ref leak via netfs init_request e676e4ea76bb mac802154: Fix potential RCU dereference issue in mac802154_scan_worker 830c03e58beb Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE 2f4e3926bc50 net: pcs: xpcs: fix the wrong register that was written back 7c5cd531d093 gpio: davinci: fix lazy disable 0f41f383b5a6 cpufreq: Avoid a bad reference count on CPU node ed87190e9d9c btrfs: wait for fixup workers before stopping cleaner kthread during umount 521cfe23fbcb btrfs: send: fix invalid clone operation for file that got its size decreased 7ad0c5868f2f btrfs: fix a NULL pointer dereference when failed to start a new trasacntion d7674ed0dcd4 ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] 27ec4a380bc1 ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] c7d10fa7d769 cachefiles: fix dentry leak in cachefiles_open_file() 195e42c9a92f Input: adp5589-keys - fix adp5589_gpio_get_value() 7c3f04223aaf Input: adp5589-keys - fix NULL pointer dereference cda7d597245f rtc: at91sam9: fix OF node leak in probe() error path 03582f475242 net: stmmac: Fix zero-division error when disabling tc cbs cd9ce830facd tomoyo: fallback to realpath if symlink's pathname does not exist af3122f5fdc0 gso: fix udp gso fraglist segmentation after pull from frag_list 718a752bd746 vrf: revert "vrf: Remove unnecessary RCU-bh critical section" 73328d2af5aa iio: magnetometer: ak8975: Fix reading for ak099xx sensors 3374f06f9544 smb3: fix incorrect mode displayed for read-only files 472973229cb0 smb: client: use actual path when queryfs 868e843e522d clk: qcom: clk-alpha-pll: Fix CAL_L_VAL override for LUCID EVO PLL 5bdb3cc0cced clk: qcom: gcc-sc8180x: Fix the sdcc2 and sdcc4 clocks freq table ea3a6938cb9b media: qcom: camss: Fix ordering of pm_runtime_enable c2218a82f795 media: qcom: camss: Remove use_count guard in stop_streaming 8c860f35867a clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable() b0686aedc5f1 media: venus: fix use after free bug in venus_remove due to race condition 56770d1e01d6 clk: qcom: gcc-sm8150: De-register gcc_cpuss_ahb_clk_src 7e21770654f5 clk: samsung: exynos7885: Update CLKS_NR_FSYS after bindings fix 8cf5c85d5edf clk: qcom: clk-rpmh: Fix overflow in BCM vote 1229485abfce media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags e6f63d04c03e clk: qcom: gcc-sm8450: Do not turn off PCIe GDSCs during gdsc_disable() 6fa24b41d3b5 media: sun4i_csi: Implement link validate for sun4i_csi subdev fb2867420e4e clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks fc71c2395893 remoteproc: k3-r5: Fix error handling when power-up failed bd588d52562a clk: rockchip: fix error for unknown clocks eb4df5e36a6e media: ov5675: Fix power on/off delay timings acc5103a0a8c aoe: fix the potential use-after-free problem in more places 1587db113004 riscv: Fix kernel stack size when KASAN is enabled 83b39493cd00 RDMA/mana_ib: use the correct page size for mapping user-mode doorbell page 4ac637122930 i3c: master: svc: Fix use after free vulnerability in svc_i3c_master Driver Due to Race Condition 6b17072c7db5 NFSD: Fix NFSv4's PUTPUBFH operation f7d8ee9db943 nfsd: map the EBADMSG to nfserr_io to avoid warning 33658acea064 nfsd: fix delegation_blocked() to block correctly for at least 30 seconds be8d32ebfa0b perf hist: Update hist symbol when updating maps bebb4c240500 perf python: Disable -Wno-cast-function-type-mismatch if present on clang bf0b3b352594 exfat: fix memory leak in exfat_load_bitmap() 9a2585ad17cd riscv: define ILLEGAL_POINTER_VALUE for 64bit 8f91116f3682 arm64: Subscribe Microsoft Azure Cobalt 100 to erratum 3194386 5f5ec16bd14d arm64: fix selection of HAVE_DYNAMIC_FTRACE_WITH_ARGS d52c5652e7dc ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate 86a89e75e9e4 ocfs2: fix null-ptr-deref when journal load failed. 84543da867c9 ocfs2: remove unreasonable unlock in ocfs2_read_blocks ef768020366f ocfs2: cancel dqi_sync_work before freeing oinfo 637c00e06564 ocfs2: reserve space for inline xattr before attaching reflink tree 8d176ca5d915 ocfs2: fix uninit-value in ocfs2_get_block() e7a801014726 ocfs2: fix the la space leak when unmounting an ocfs2 volume e3a9fc1520a6 mm: krealloc: consider spare memory for __GFP_ZERO fd3496243409 jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit 1c62dc0d82c6 jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error 393331e16ce2 resource: fix region_intersects() vs add_memory_driver_managed() b57b53e8ffcd drm: omapdrm: Add missing check for alloc_ordered_workqueue 0022085f11c6 of/irq: Support #msi-cells=<0> in of_msi_get_domain d657d28641ec of: address: Report error on resource bounds overflow 25b7a6703728 drm/rockchip: vop: clear DMA stop bit on RK3066 a17dfde57704 parisc: Fix stack start for ADDR_NO_RANDOMIZE personality 62f3e58c4e39 parisc: Allow mmap(MAP_STACK) memory to automatically expand upwards 42451ba0d6e1 parisc: Fix 64-bit userspace syscall path 89bbc55d6b16 ext4: mark fc as ineligible using an handle in ext4_xattr_set() c5771f1c484c ext4: use handle to mark fc as ineligible in __track_dentry_update() d13a3558e824 ext4: fix fast commit inode enqueueing during a full journal commit 1552199ace59 ext4: fix incorrect tid assumption in jbd2_journal_shrink_checkpoint_list() 80dccb81b7db ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() f55ecc58d07a ext4: update orig_path in ext4_find_extent() 9203817ba46e ext4: fix timer use-after-free on failed mount 68a69cf60660 ext4: fix double brelse() the buffer of the extents path 8162ee5d94b8 ext4: aovid use-after-free in ext4_ext_insert_extent() 1b558006d98b ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free 93051d16b312 ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() 5efccdee4a7d ext4: dax: fix overflowing extents beyond inode size when partially writing 8c762b4e1921 ext4: fix incorrect tid assumption in ext4_fc_mark_ineligible() f4308d8ee384 ext4: propagate errors from ext4_find_extent() in ext4_insert_range() 8fe117790b37 ext4: fix slab-use-after-free in ext4_split_extent_at() a56e5f389d42 ext4: correct encrypted dentry name hash when not casefolded 2d64e7dada22 ext4: no need to continue when the number of entries is 1 9cdf65c6c311 ALSA: hda/realtek: Add a quirk for HP Pavilion 15z-ec200 762650cd5e7f ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9 3624416ab149 ALSA: line6: add hw monitor volume control to POD HD500X 228a8b952cf4 ALSA: usb-audio: Add native DSD support for Luxman D-08u 9d125aab4c47 ALSA: usb-audio: Add delay quirk for VIVO USB-C HEADSET aba1be9a804f ALSA: core: add isascii() check to card ID generator 633d3456849d ALSA: hda/tas2781: Add new quirk for Lenovo Y990 Laptop c923bc874659 drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS 6e6f89549c66 drm/mediatek: ovl_adaptor: Add missing of_node_put() 3eff30f2c315 parisc: Fix itlb miss handler for 64-bit programs 9fca08c06a8d perf/core: Fix small negative period being ignored 888f728d81f8 power: supply: hwmon: Fix missing temp1_max_alarm attribute 7febcf11742f spi: bcm63xx: Fix missing pm_runtime_disable() f2d0b351e03f spi: bcm63xx: Fix module autoloading 0a42f6360798 dt-bindings: clock: exynos7885: Fix duplicated binding ff580d01301e memory: tegra186-emc: drop unused to_tegra186_emc() 028258156f65 firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() bf47be5479b3 ovl: fail if trusted xattrs are needed but caller lacks permission 6fcd6feaf132 rust: sync: require `T: Sync` for `LockedBy::access` d6c159c066d2 i2c: designware: fix controller is holding SCL low while ENABLE bit is disabled b80dc74c386f i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabled 625a77b68c96 media: i2c: ar0521: Use cansleep version of gpiod_set_value() c0e00163f804 i2c: xiic: Wait for TX empty to avoid missed TX NAKs 7e263fd6efba i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() 22a1f8a5b56b i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume 8176d4878ed2 platform/x86: ISST: Fix the KASAN report slab-out-of-bounds bug b8c0aee7c2a5 Revert "ALSA: hda: Conditionally use snooping for AMD HDMI" 2c74d33dbfd9 selftests: vDSO: fix vdso_config for s390 0fe35c473713 selftests: vDSO: fix ELF hash table entry size for s390x 676727021dbd powerpc/vdso: Fix VDSO data access when running in a non-root time namespace dfb569762ce7 selftests/mm: fix charge_reserved_hugetlb.sh test b88842a9f1b8 selftests: vDSO: fix vDSO symbols lookup for powerpc64 d3b90ed9a08d selftests: vDSO: fix vdso_config for powerpc 6c8aff20229f selftests: vDSO: fix vDSO name for powerpc 9629c0c3e876 perf: Really fix event_function_call() locking 42cd165b4cf8 perf callchain: Fix stitch LBR memory leaks e2955fbe08b0 spi: rpc-if: Add missing MODULE_DEVICE_TABLE 106f10fef0b9 accel/ivpu: Add missing MODULE_FIRMWARE metadata 4019391dfe37 selftests: breakpoints: use remaining time to check if suspend succeed c2aa41032872 spi: s3c64xx: fix timeout counters in flush_fifo dbda70bbe421 selftest: hid: add missing run-hid-tools-tests.sh 494380a4e4c0 spi: spi-cadence: Fix missing spi_controller_is_target() check 97aa3293db69 spi: spi-cadence: Fix pm_runtime_set_suspended() with runtime pm enabled 97f76711a90e spi: spi-cadence: Use helper function devm_clk_get_enabled() d6e3898d62a8 spi: spi-imx: Fix pm_runtime_set_suspended() with runtime pm enabled c2d9f9a7837a bpftool: Fix undefined behavior in qsort(NULL, 0, ...) 390b9e54cdfd iomap: handle a post-direct I/O invalidate race in iomap_write_delalloc_release ad762c520471 bpftool: Fix undefined behavior caused by shifting into the sign bit d43776b90765 ext4: fix i_data_sem unlock order in ext4_ind_migrate() 34b2096380ba ext4: avoid use-after-free in ext4_ext_show_leaf() 1fe2852720cd ext4: ext4_search_dir should return a proper error b111ae42bbfd bpf: Make the pointer returned by iter next method valid 18f06bacc197 ksmbd: add refcnt to ksmbd_conn struct f5e30a30fce7 platform/x86: lenovo-ymc: Ignore the 0x0 state 4298813a43f7 drm/amdgpu/gfx10: use rlc safe mode for soft recovery c20cd3d6d261 drm/amdgpu/gfx11: use rlc safe mode for soft recovery e16a6d1a3357 powerpc/pseries: Use correct data types from pseries_hp_errorlog struct fe2c86e1927e of/irq: Refer to actual buffer size in of_irq_parse_one() b511474f4958 drm/amd/pm: ensure the fw_info is not null before using it 3ffbdc977d80 drm/amdgpu/gfx9: use rlc safe mode for soft recovery 8361e3f78828 drm/amdgpu: Block MMR_READ IOCTL in reset c474a1a75599 drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() ee5d547006d3 scsi: NCR5380: Initialize buffer for MSG IN and STATUS transfers 66a403d89b73 perf: Fix event_function_call() locking deb78dc859dd drm/amdgpu: fix unchecked return value warning for amdgpu_gfx 5e0e1a941e57 scsi: lpfc: Update PRLO handling in direct attached topology 55119faf5abc scsi: aacraid: Rearrange order of struct aac_srb_unit adf290fe434c perf,x86: avoid missing caller address in stack traces captured in uprobe 4ee08b4a7201 drm/printer: Allow NULL data in devcoredump printer c7630935d9a4 drm/amd/display: Initialize get_bytes_per_element's default to 1 a1495acc6234 drm/amd/display: Avoid overflow assignment in link_dp_cts 929506d56714 drm/amd/display: Fix index out of bounds in DCN30 color transformation 122e3a7a8c7b drm/amd/display: Fix index out of bounds in degamma hardware format translation 0d38a0751143 drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation be2ca7a2c156 drm/amd/display: Check link_res->hpo_dp_link_enc before using it 42d31a336438 drm/amd/display: Check stream before comparing them fb557a36b0b9 drm/stm: ltdc: reset plane transparency after plane disable 64f38c08b592 platform/x86: touchscreen_dmi: add nanote-next quirk 651ba62c255f HID: multitouch: Add support for Thinkpad X12 Gen 2 Kbd Portfolio 71cfb54e0f0c drm/amdkfd: Fix resource leak in criu restore queue fe90214179d5 drm/amdgpu: enable gfxoff quirk on HP 705G4 a3c8cbefce38 drm/amdgpu: add raven1 gfxoff quirk c076b3746224 jfs: Fix uninit-value access of new_ea in ea_buffer 9288a9676c52 drm/msm/adreno: Assign msm_gpu->pdev earlier to avoid nullptrs 4155dff76a8c scsi: smartpqi: correct stream detection 7fff9a9f866e jfs: check if leafidx greater than num leaves per dmap tree 4218b31ecc7a jfs: Fix uaf in dbFreeBits f04925a02ea2 jfs: UBSAN: shift-out-of-bounds in dbFindBits cf6f3ebd6312 drm/amd/display: fix double free issue during amdgpu module unload 75839e2365b6 drm/amd/display: Add null check for 'afb' in amdgpu_dm_plane_handle_cursor_update (v2) 9641bc4adf84 drm/amd/display: Check null pointers before using dc->clk_mgr 4778982c73d6 drm/amd/display: Handle null 'stream_status' in 'planes_changed_for_existing_stream' 6ec7c739346c HID: Ignore battery for all ELAN I2C-HID devices 29d2d5eda393 ata: sata_sil: Rename sil_blacklist to sil_quirks 8fcf85196adc ata: pata_serverworks: Do not use the term blacklist e47e563c6f0d drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream 30ceb873cc2e drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer 44e4aeaef96b drm/amdgpu: disallow multiple BO_HANDLES chunks in one submit 0a1741d10da2 drm/stm: Avoid use-after-free issues with crtc and plane dfdbc5ba10fb iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count 54e86bfec010 iommu/vt-d: Always reserve a domain ID for identity setup 1c36eb173249 power: reset: brcmstb: Do not go into infinite loop if reset fails 2d56271fce96 rcuscale: Provide clear error when async specified without primitives fdda354f60a5 fbdev: pxafb: Fix possible use after free in pxafb_task() 36bfefb6baaa fbdev: efifb: Register sysfs groups through driver core 4b101d2f40df hwmon: (nct6775) add G15CF to ASUS WMI monitoring list 2de5fd836bd6 x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() e9df4c61079e selftests/nolibc: avoid passing NULL to printf("%s") fc975b8daba2 tools/nolibc: powerpc: limit stack-protector workaround to GCC 6cc4e5eaadae ALSA: hdsp: Break infinite MIDI input flush loop 7a5574099670 ALSA: asihpi: Fix potential OOB array access ddd52c9fe992 x86/kexec: Add EFI config table identity mapping for kexec kernel 407abc7e0c7f x86/pkeys: Restore altstack access in sigreturn() 19059128205f x86/pkeys: Add PKRU as a parameter in signal handling functions ef6c1ed5887f tools/x86/kcpuid: Protect against faulty "max subleaf" values 71faa656b8e7 ASoC: codecs: wsa883x: Handle reading version failure 70d5e30b0a3c ALSA: usb-audio: Add logitech Audio profile quirk fb2ed616af7e ALSA: usb-audio: Replace complex quirk lines with macros 0bf9779cd954 ALSA: usb-audio: Define macros for quirk table entries 077e1b7cd521 x86/ioapic: Handle allocation failures gracefully 864f68a24293 ALSA: usb-audio: Add input value sanity checks for standard types f888741fcfab nfp: Use IRQF_NO_AUTOEN flag in request_irq() fef7b51f22cf wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() 0a630d690b7f wifi: mt76: mt7915: hold dev->mt76.mutex while disabling tx worker 833ebae26663 wifi: mt76: mt7915: add dummy HW offload of IEEE 802.11 fragmentation b4f8240bc389 can: netlink: avoid call to do_set_data_bittiming callback with stale can_priv::ctrlmode b017f4f6709a drivers/perf: arm_spe: Use perf_allow_kernel() for permissions 8552508033b2 proc: add config & param to block forcing mem writes 8b2906e1349a ACPICA: iasl: handle empty connection_node f37319609335 wifi: mac80211: fix RCU list iterations 6dcadb2ed3b7 wifi: iwlwifi: mvm: avoid NULL pointer dereference 324116255492 wifi: iwlwifi: mvm: use correct key iteration 5cce1c07bf89 tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process 27fe713c62a1 netpoll: Ensure clean state on setup failures b60d2bc676e4 crypto: simd - Do not call crypto_alloc_tfm during registration 0f6dab0b79f1 net: atlantic: Avoid warning about potential string truncation f989162f55ed ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family 239ac7faeaea wifi: rtw89: correct base HT rate mask for firmware d4c4653b60de ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). 0d6255e512b3 bnxt_en: Extend maximum length of version string by 1 byte 74834f4a6c19 net: mvpp2: Increase size of queue_name buffer 12d26aa7fd3c tipc: guard against string buffer overrun 4588ea78d390 ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() 93d065b704bd ACPI: EC: Do not release locks during operation region accesses 90ec583a85c4 wifi: rtw88: select WANT_DEV_COREDUMP 7a552bc2f3ef wifi: ath11k: fix array out-of-bound access in SoC stats d0e4274d9dc9 wifi: ath12k: fix array out-of-bound access in SoC stats 1ab2cfe19700 blk_iocost: fix more out of bound shifts 29dbea4c56df ACPI: CPPC: Add support for setting EPP register in FFH 716dae9686fe ACPI: video: Add force_vendor quirk for Panasonic Toughbook CF-18 cc026a7f9be6 Bluetooth: btrtl: Set msft ext address filter quirk for RTL8852B 18ed567ad0aa Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122 37a6fc0d8fca net: sched: consistently use rcu_replace_pointer() in taprio_change() 3f5625e9e92b wifi: mt76: mt7915: disable tx worker during tx BA session enable/disable 1c6db07811fb e1000e: avoid failing the system during pm_suspend 13ca2b3568fb ACPICA: Fix memory leak if acpi_ps_get_next_field() fails 0b02303431a3 ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails 68a8e45743d6 ACPI: PAD: fix crash in exit_round_robin() 0a94777ba4ca net: hisilicon: hns_mdio: fix OF node leak in probe() 359a218ce1a9 net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() f62bf4ffeba5 net: hisilicon: hip04: fix OF node leak in probe() 143edf098b80 net/xen-netback: prevent UAF in xenvif_flush_hash() 04053e55dd50 wifi: cfg80211: Set correct chandef when starting CAC d76360adabd6 wifi: iwlwifi: mvm: drop wrong STA selection in TX 191e8d525620 wifi: iwlwifi: mvm: Fix a race in scan abort flow 82465e05ca6f ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() 21ba7132a911 crypto: octeontx2 - Fix authenc setkey 0ac97b001cce crypto: octeontx - Fix authenc setkey 6300199be334 crypto: x86/sha256 - Add parentheses around macros' single arguments e37e34883503 wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit fdc73f2cfbe8 wifi: rtw89: avoid to add interface to list twice when SER e6e4cfb5f6d6 wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() 40346cbb19ad ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin b0f3c6a2d0bd ALSA: gus: Fix some error handling paths related to get_bpos() usage 2c3c1f87cf7e cifs: Do not convert delimiter when parsing NFS-style symlinks c6db81c550ce cifs: Fix buffer overflow when parsing NFS reparse points 92e71ccd8fd4 ASoC: imx-card: Set card.owner to avoid a warning calltrace if SND=m f8f081578b5b ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs e4c886dd24a3 cifs: Remove intermediate object of failed create reparse call fa72abf31bd0 ALSA: hda/realtek: Fix the push button function for the ALC257 466129e3d0ad ALSA: mixer_oss: Remove some incorrect kfree_const() usages 0152c81f61fa ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is uninitialized 28234f8ab69c Bluetooth: L2CAP: Fix not validating setsockopt user input 6a6baa1ee7a9 Bluetooth: ISO: Fix not validating setsockopt user input dea46e246ef0 media: usbtv: Remove useless locks in usbtv_video_free() 0c18a64039aa Bluetooth: hci_sock: Fix not validating setsockopt user input b66ff9a3fc90 loop: don't set QUEUE_FLAG_NOMERGES 3000f3a86dd0 i2c: xiic: Try re-initialization on bus busy timeout 7c48b5a6c32c i2c: xiic: improve error message when transfer fails to start 7f64cb5b4d8c sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start 25a54df40841 dt-bindings: net: xlnx,axi-ethernet: Add missing reg minItems 1372c7579ec5 iomap: constrain the file range passed to iomap_file_unshare f9620e2a665a ppp: do not assume bh is held in ppp_channel_bridge_input() d9dfd41e32cc net: test for not too small csum_start in virtio_net_hdr_to_skb() ea8cad4ca5e0 ipv4: ip_gre: Fix drops of small packets in ipgre_xmit a9ad307c0dde net: stmmac: dwmac4: extend timeout for VLAN Tag register busy bit check 9b0ee571d20a net: add more sanity checks to qdisc_pkt_len_init() 25ab0b87dbd8 net: avoid potential underflow in qdisc_pkt_len_init() with UFO da143240028c net: fec: Reload PTP registers after link-state change dc5fb264168c net: fec: Restart PPS after link state change e66e38d07b31 net: ethernet: lantiq_etop: fix memory disclosure 718b66340364 net: Fix gso_features_check to check for both dev->gso_{ipv4_,}max_size dae9b99bd21f net: Add netif_get_gro_max_size helper for GRO f0a84ad84d98 Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() b90907696c30 Bluetooth: L2CAP: Fix uaf in l2cap_connect 4883296505aa Bluetooth: MGMT: Fix possible crash on mgmt_index_removed 4e3542f40f3a netfilter: nf_tables: prevent nf_skb_duplicated corruption fe9ccbf1b749 selftests: netfilter: Fix nft_audit.sh for newer nft binaries 271b4904727b net: wwan: qcom_bam_dmux: Fix missing pm_runtime_disable() 96858258de2f net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() 8691a82abf0c netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED fab615ac9fcb net/mlx5e: Fix crash caused by calling __xfrm_state_delete() twice 0168ab6fbd9e net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() 1c252d64652e net/mlx5: Added cond_resched() to crdump collection 26fad69b34fc net/mlx5: Fix error path in multi-packet WQE transmit 70db858273c7 net: sparx5: Fix invalid timestamps d6c4c0867086 ieee802154: Fix build error 11ab19d48ab8 ceph: remove the incorrect Fw reference check when dirtying pages 10a58555e0bb mailbox: bcm2835: Fix timeout during suspend mode b372b484d232 mailbox: rockchip: fix a typo in module autoloading 7879ad0aa996 drm/amdgpu: Fix get each xcp macro f42595fb8fdb scsi: pm8001: Do not overwrite PCI queue mapping 6b63cda2d4f4 scsi: st: Fix input/output error on empty drive reset 86fdd1806461 jump_label: Fix static_key_slow_dec() yet again 33f3e832275e jump_label: Simplify and clarify static_key_fast_inc_cpus_locked() e67534bd31d7 static_call: Replace pointless WARN_ON() in static_call_module_notify() c0abbbe8c98c static_call: Handle module init failure correctly in static_call_del_module() 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit 7829fdb1f05cf04d55d25db2d3ff705626008105) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.6.bb | 6 ++-- .../linux/linux-yocto-tiny_6.6.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index 7fc0fd078e..67ab87170a 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "0ce49672227f66ded53377427efc1f3db72accf6" -SRCREV_meta ?= "531f6c1ed43222e5c607853390a832479e881d81" +SRCREV_machine ?= "b4c40099f879ea449a59d7a503481a17c3e66210" +SRCREV_meta ?= "e9e4b926a150efa11d55c454e1230a6ffa557aa7" 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-6.6;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.6.54" +LINUX_VERSION ?= "6.6.56" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index 86d8f34c1a..364752185a 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.6.inc -LINUX_VERSION ?= "6.6.54" +LINUX_VERSION ?= "6.6.56" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "df7d92644aafc470930586d9076bafa24f063e06" -SRCREV_meta ?= "531f6c1ed43222e5c607853390a832479e881d81" +SRCREV_machine ?= "fa499b0011358a6816108e097efae3d689242b7e" +SRCREV_meta ?= "e9e4b926a150efa11d55c454e1230a6ffa557aa7" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index 949dbfd7e0..0b9cec5dd2 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base" KBRANCH:qemuloongarch64 ?= "v6.6/standard/base" KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "ec07bf6095980f034280a64993ca4a02553c6cfa" -SRCREV_machine:qemuarm64 ?= "df7d92644aafc470930586d9076bafa24f063e06" -SRCREV_machine:qemuloongarch64 ?= "df7d92644aafc470930586d9076bafa24f063e06" -SRCREV_machine:qemumips ?= "a452bfda5b8d19a09e56194b9581db1d6c258008" -SRCREV_machine:qemuppc ?= "df7d92644aafc470930586d9076bafa24f063e06" -SRCREV_machine:qemuriscv64 ?= "df7d92644aafc470930586d9076bafa24f063e06" -SRCREV_machine:qemuriscv32 ?= "df7d92644aafc470930586d9076bafa24f063e06" -SRCREV_machine:qemux86 ?= "df7d92644aafc470930586d9076bafa24f063e06" -SRCREV_machine:qemux86-64 ?= "df7d92644aafc470930586d9076bafa24f063e06" -SRCREV_machine:qemumips64 ?= "d0ba176a1f0f743b807fbb13d062b9a6156cafca" -SRCREV_machine ?= "df7d92644aafc470930586d9076bafa24f063e06" -SRCREV_meta ?= "531f6c1ed43222e5c607853390a832479e881d81" +SRCREV_machine:qemuarm ?= "13d5d6eadef09782574d682a8ab07833cd707568" +SRCREV_machine:qemuarm64 ?= "fa499b0011358a6816108e097efae3d689242b7e" +SRCREV_machine:qemuloongarch64 ?= "fa499b0011358a6816108e097efae3d689242b7e" +SRCREV_machine:qemumips ?= "c766982c5c5fe27a21d86eefb8b6d9008ead2ae9" +SRCREV_machine:qemuppc ?= "fa499b0011358a6816108e097efae3d689242b7e" +SRCREV_machine:qemuriscv64 ?= "fa499b0011358a6816108e097efae3d689242b7e" +SRCREV_machine:qemuriscv32 ?= "fa499b0011358a6816108e097efae3d689242b7e" +SRCREV_machine:qemux86 ?= "fa499b0011358a6816108e097efae3d689242b7e" +SRCREV_machine:qemux86-64 ?= "fa499b0011358a6816108e097efae3d689242b7e" +SRCREV_machine:qemumips64 ?= "917501a67b861765419d9ad1051de54d3353a9c8" +SRCREV_machine ?= "fa499b0011358a6816108e097efae3d689242b7e" +SRCREV_meta ?= "e9e4b926a150efa11d55c454e1230a6ffa557aa7" # 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 ?= "63a57420cf797edcfca41005dd6c805b77cfb596" +SRCREV_machine:class-devupstream ?= "d4576c5670090297b903771726a526f81fdd8c7c" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.6/base" @@ -44,7 +44,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.6;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.6.54" +LINUX_VERSION ?= "6.6.56" PV = "${LINUX_VERSION}+git" From patchwork Wed Jan 8 21:16:55 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55258 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 31351E7719A for ; Wed, 8 Jan 2025 21:17:34 +0000 (UTC) Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) by mx.groups.io with SMTP id smtpd.web10.31961.1736371045149980993 for ; Wed, 08 Jan 2025 13:17:25 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=Tc2GXrDK; spf=softfail (domain: sakoman.com, ip: 209.85.214.179, mailfrom: steve@sakoman.com) Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-21675fd60feso3726125ad.2 for ; Wed, 08 Jan 2025 13:17:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371044; x=1736975844; darn=lists.openembedded.org; 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=yaNT826yqUNgwLrQBhKbdotgV/lhW2W1xLM0wWyMZCg=; b=Tc2GXrDKtJ5EfbJ8cOEz5zUCptwZCdxRlJvMa2WhXvB0uAYHdddjv+rqzv21NdRlOb b19Fj+/OsHXQsiaVMj0B7xUQimRzypVBc0VBov+L7SQQNdZOisVST4zI80e2HTZLVDKW SRIC0O4KAsjA/6ZrjqMtVlDQIbCK2SxciNLIfmM2R7TOa7nu3x/440N8J/IgCEk8t+KD uholeX8ecqOFOn6ku4wB0J51Zf0fDd68dJAAhAjo6vdvBR2zifakSBvLa0TsNrC+YaXF yKAOtLvhBEYv3Od5FrTgZAv69Anof7E0FpkpO6lW53xmbB3vNqaRDPKSOsAv8So8TKh7 rihQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371044; x=1736975844; 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=yaNT826yqUNgwLrQBhKbdotgV/lhW2W1xLM0wWyMZCg=; b=eoUQaF3eyMTNePs6MV6lnsCWSDPYaO9+QBKb/MfuJnrLsSlQrh53rN1W6uAB4khxhF H9RUJ0tCpV9eVOLYmAdFOY3m1sP5wQ9yvs/IX4sziFfGzUZG7dxUb+P/NX3Ns+LtwX8X tSb5MwIkDXxvyBb8bSnGpFGTB48hLAOIoG9q7YQkbA64vG978bG5QJ3cYmwpOylUj2Ww po6Q+a9D2ZuBrTBSqXNgXoBAnMMKS6A7EDA+e5nbqQPLlm0IGC0mw/cLKss8zb2k9WkF fRcoHXiNEzHmcHWIUb+mo6mbIjTPrUnL115ZcbjXr2q+oA69qjdzPnhx3tohecHf/IoZ /1Hw== X-Gm-Message-State: AOJu0Yx1+8nctzdTd2eC3bg3+X/IzKJBbe/QT+Fo+4a2+pgTJmoTuxK2 YJfLsT+P9fXYq/akW6k6P4MasaB8lSKIjscLDdwsg2VDbaeGD2JTnud9gpkIh0tXSUVI0jY0+as 7PbQ= X-Gm-Gg: ASbGncvrt7EXRkUEfs1CS0iHQtTuhHwx2mi6QOwGDLD5eGR30SbqCsByEu5k8WfLcSm LCQl43jVJPobd139ejyOAyN1nyDhHLqM/4j6gxsi0LoFMC2Vx3bJo2nV9fmJLTNDYdNd+oSSea6 697v5OmVaBu4SWDDwp9+N82hwvUja6UHk4F9ktBWnuZ8ohDc/60waToloFdlNdcamaxZ0Sv31ge r7v0mlUsZLlk412XK3Yjj1XMYLLaARxOZjNOiCxHN4ThQ== X-Google-Smtp-Source: AGHT+IGqSkoRK7wkjrcHHJ2eczcjSUskHY3yJdL88RhcJooyYEts3b1Xgfi3MYN28wCugLoAnoxrlw== X-Received: by 2002:a17:903:1245:b0:216:48f4:4f20 with SMTP id d9443c01a7336-21a83f56f58mr59053245ad.16.1736371043766; Wed, 08 Jan 2025 13:17:23 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:23 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 05/18] linux-yocto/6.6: update to v6.6.58 Date: Wed, 8 Jan 2025 13:16:55 -0800 Message-ID: <69f69087739fde666163ed82af4ac1c358731279.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209595 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 18916a684a8b Linux 6.6.58 fd6e2af79a94 ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2 9698088ac770 nilfs2: propagate directory read errors from nilfs_find_entry() 87cb3f6e0c04 selftests: mptcp: remove duplicated variables ec0d0fcbd5d8 selftests: mptcp: join: test for prohibited MPC to port-based endp d46b96f0a489 selftests: mptcp: join: change capture/checksum as bool 229dfdc36f31 tcp: fix mptcp DSS corruption due to large pmtu xmit 647cd4494cc3 serial: qcom-geni: fix receiver enable 61c8f746ed83 serial: qcom-geni: fix dma rx cancellation 7176aee5a1b2 serial: qcom-geni: revert broken hibernation support 90e3f819e6aa serial: qcom-geni: fix polled console initialisation 6acd19ad3aaf irqchip/sifive-plic: Unmask interrupt in plic_irq_enable() 01282ab5182f irqchip/gic-v4: Don't allow a VMOVP on a dying VPE fad940e2dd78 pinctrl: apple: check devm_kasprintf() returned value 3b36bb1fca2b pinctrl: stm32: check devm_kasprintf() returned value 20728e86289a pinctrl: ocelot: fix system hang on level based interrupts 481b477ab63c x86/bugs: Use code segment selector for VERW operand c29f192e0d44 tty: n_gsm: Fix use-after-free in gsm_cleanup_mux 227358e89703 x86/entry_32: Clear CPU buffers after register restore in NMI return 0c6a7e2c6012 x86/entry_32: Do not clobber user EFLAGS.ZF c8170b5ddc41 x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late microcode load 6663f0c65885 x86/apic: Always explicitly disarm TSC-deadline timer 16d7d35f1c1e x86/resctrl: Annotate get_mem_config() functions as __init 66029078fee0 parport: Proper fix for array out-of-bounds access c895d48c843d serial: imx: Update mctrl old_status on RTSD interrupt 245bee12a52d misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for OTP device 78df42183e82 misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for EEPROM device c3d3501cf896 usb: dwc3: Wait for EndXfer completion before restoring GUSB2PHYCFG 479830f6c15b usb: typec: qcom-pmic-typec: fix sink status being overwritten with RP_DEF 86c68aa714d0 USB: serial: option: add Telit FN920C04 MBIM compositions 90a5c64279ae USB: serial: option: add support for Quectel EG916Q-GL 53cd1bb1f8eb xhci: Mitigate failed set dequeue pointer commands cc7b7050996a xhci: Fix incorrect stream context type macro 9c696bf4ab54 xhci: tegra: fix checked USB2 port number dc2d5f02636c vt: prevent kernel-infoleak in con_font_get() 885f8c873fed Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 8fb8e912afb4 Bluetooth: ISO: Fix multiple init when debugfs is disabled 59bd80df4b88 Bluetooth: Remove debugfs directory on module init failure 05f84d86169b Bluetooth: Call iso_exit() on module unload 232c2eb6d60c iio: accel: kx022a: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig d8ef39dad9b9 iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig 48e594b77cb7 iio: adc: ti-lmp92064: add missing select REGMAP_SPI in Kconfig 2f76debe69b8 iio: dac: ad3552r: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig ad60bbd7c071 iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig 1fcc9d634b50 iio: dac: ad5766: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig 66bfe12005f6 iio: light: bu27008: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig 5d41abc777dc iio: frequency: adf4377: add missing select REMAP_SPI in Kconfig dc7a11e8cebd iio: amplifiers: ada4250: add missing select REGMAP_SPI in Kconfig 7f06b154ffcf iio: light: opt3001: add missing full-scale range value 2cbb41abae65 iio: light: veml6030: fix IIO device retrieval from embedded device 6bd2b16425d4 iio: light: veml6030: fix ALS sensor resolution 6acb0a4dac40 iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() 082a75594ba4 iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig e0eb585eef6c iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig ea8180528111 iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig c3a230c1df36 iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig 64cf93b87fe3 drm/amdgpu: prevent BO_HANDLES error from being overwritten db0978d3ed8b drm/amdgpu/swsmu: Only force workload setup on init 7c0763fd7974 drm/vmwgfx: Handle surface check failure correctly 1a235af02164 drm/radeon: Fix encoder->possible_clones 8e6ca01b3b8d scsi: ufs: core: Fix the issue of ICU failure 7bd9af254275 scsi: ufs: core: Set SDEV_OFFLINE when UFS is shut down d3c4f41ae32c Input: xpad - add support for MSI Claw A1M a16af52f2442 selftest: hid: add the missing tests directory 6414ab5c9c9c ublk: don't allow user copy for unprivileged device 2762b3cc9094 io_uring/sqpoll: close race on waiting for sqring entries 4c5b123ab289 blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race c04670dffb3f x86/bugs: Do not use UNTRAIN_RET with IBPB on entry c42a343158ea x86/bugs: Skip RSB fill at VMEXIT 61211f2da0be x86/entry: Have entry_ibpb() invalidate return predictions b28d3f44e20c x86/cpufeatures: Add a IBPB_NO_RET BUG flag 6ccc10ed0a7d x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET 369535232d6a KVM: s390: Change virtual to physical address access in diag 0x258 handler 88607ed93ee6 KVM: s390: gaccess: Check if guest address is in memslot 82b433fb9b13 s390/sclp_vt220: Convert newlines to CRLF instead of LFCR ccea29b1e072 s390/sclp: Deactivate sclp after all its users fe2e0b6cd00a iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices 37d9305caace mptcp: prevent MPC handshake on port-based signal endpoints 6365900cb10e net: fec: Remove duplicated code 1e1eb62c40e1 net: fec: Move `fec_ptp_read()` to the top of the file 677f1df179cb maple_tree: correct tree corruption on spanning store 9a0ab4fc28ed xfs: restrict when we try to align cow fork delalloc to cowextsz hints 3eeac3311683 xfs: allow unlinked symlinks and dirs with zero size 2bc2d49c36c2 xfs: fix freeing speculative preallocations for preallocated files 740a427e8f45 xfs: fix unlink vs cluster buffer instantiation race 0e52b98bf041 xfs: make sure sb_fdblocks is non-negative 0aca73915dc1 xfs: allow symlinks with short remote targets 4c99f3026cf2 xfs: convert delayed extents to unwritten when zeroing post eof blocks 36081fd0ee37 xfs: make xfs_bmapi_convert_delalloc() to allocate the target offset 0f726c17dfd8 xfs: make the seq argument to xfs_bmapi_convert_delalloc() optional f24ba2183148 xfs: match lock mode in xfs_buffered_write_iomap_begin() 7c03b124353a xfs: use dontcache for grabbing inodes during scrub 20adb1e2f069 xfs: revert commit 44af6c7e59b12 5689d2345a01 xfs: enforce one namespace per attribute 9716cdcc2f9e xfs: validate recovered name buffers when recovering xattr items db460c26f0b0 xfs: check shortform attr entry flags specifically cad051826d83 xfs: fix missing check for invalid attr flags 0934046e3392 xfs: check opcode and iovec count match in xlog_recover_attri_commit_pass2 c13c21f77824 xfs: require XFS_SB_FEAT_INCOMPAT_LOG_XATTRS for attr log intent item recovery c299188b443a xfs: remove a racy if_bytes check in xfs_reflink_end_cow_extent 4bcef72d96b5 xfs: fix xfs_bmap_add_extent_delay_real for partial conversions f43bd357fde0 xfs: fix error returns from xfs_bmapi_write bed2b9037806 mm/swapfile: skip HugeTLB pages for unuse_vma a0035fc55554 mm/mglru: only clear kswapd_failures if reclaimable 17396e32f975 mm/mremap: fix move_normal_pmd/retract_page_tables race 6b91fd65a117 selftests/mm: fix deadlock for fork after pthread_create on ARM 8f5fa1c677df selftests/mm: replace atomic_bool with pthread_barrier_t a9af9d5fb01b fat: fix uninitialized variable 8e29f3235181 irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1 20b5342de51b net: microchip: vcap api: Fix memory leaks in vcap_api_encode_rule_test() 81db1e528486 net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY 8165bf83b8a6 arm64: probes: Fix uprobes for big-endian kernels 173c13e38799 arm64: probes: Fix simulate_ldr*_literal() 9f1e7735474e arm64: probes: Remove broken LDR (literal) uprobe support a3f169e39821 posix-clock: Fix missing timespec64 check in pc_clock_settime() 75150ba93dda net: enetc: add missing static descriptor and inline keyword 760a7c9695c0 net: enetc: disable NAPI after all rings are disabled a419f478b927 net: enetc: disable Tx BD rings after they are empty 37184349468a net: enetc: block concurrent XDP transmissions during ring reconfiguration 1c95443e44e1 net: enetc: remove xdp_drops statistic from enetc_xdp_drop() 7b2e478abab0 mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow 3c088dba8a4e ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2 5511999e9615 ksmbd: fix user-after-free from session log off 7fc7c47b9ba0 btrfs: fix uninitialized pointer free on read_alloc_one_name() error e11ce03b5874 btrfs: fix uninitialized pointer free in add_inode_ref() e9448e371c87 Linux 6.6.57 8d5aebfff846 scsi: Revert "scsi: sd: Do not repeat the starting disk message" e6fc67c0efea e1000e: fix force smbus during suspend flow 611f74b0e7fb net: ethernet: cortina: Restore TSO support 7caf966390e6 secretmem: disable memfd_secret() if arch cannot set direct map e5a0031c7965 fs/proc/kcore.c: allow translation of physical memory addresses 19a5029981c8 kthread: unpark only parked kthread f00545e8386e btrfs: split remaining space to discard in chunks 73a4f5a704a2 selftests/rseq: Fix mm_cid test failure 87070a96b1d2 selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test bd3222d47fae powercap: intel_rapl_tpmi: Fix bogus register reading 697e3ddcf1f8 nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error b822007e8db3 device-dax: correct pgoff align in dax_set_mapping() 8b36f4dcacb9 mptcp: pm: do not remove closing subflows b8be15d1ae7e mptcp: handle consistently DSS corruption 143ffa7878e2 net: phy: Remove LED entry from LEDs list on unregister 28a2c3e51d09 net: dsa: lan9303: ensure chip reset and wait for READY status 3be342e0332a net: Fix an unsafe loop on the list 563e6892e21d net: explicitly clear the sk pointer, when pf->create fails 31c62224e91c ata: libata: avoid superfluous disk spin down + spin up during hibernation a448ced30802 mptcp: fallback when MPTCP opts are dropped after 1st data 7994a4849c8b scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb() e04642a207f1 scsi: wd33c93: Don't use stale scsi_pointer value 867639300759 Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync 55f2bd90b9fb drm/i915/hdcp: fix connector refcounting 937943c04250 drm/vc4: Stop the active perfmon before being destroyed 07c51108d9e2 drm/v3d: Stop the active perfmon before being destroyed fb1643d00a50 hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma 0b97fe09f099 usb: gadget: core: force synchronous registration 0770cda1e40f usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip cb8b441f73a6 usb: xhci: Fix problem with xhci resume from suspend 38aef06ea2fd usb: dwc3: core: Stop processing of pending events if controller is halted 936564b4dafa Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" 1fa959e74e50 HID: plantronics: Workaround for an unexcepted opposite volume key c1846e023899 HID: multitouch: Add support for lenovo Y9000P Touchpad 1c3b4c90479a HID: amd_sfh: Switch to device-managed dmam_alloc_coherent() 11381eea8897 hwmon: (adt7470) Add missing dependency on REGMAP_I2C f5033290daa1 hwmon: (adm9240) Add missing dependency on REGMAP_I2C fe5866fc1254 hwmon: (mc34vr500) Add missing dependency on REGMAP_I2C de90999ec3de hwmon: (tmp513) Add missing dependency on REGMAP_I2C 2caf6c42629e hwmon: intel-m10-bmc-hwmon: relabel Columbiaville to CVL Die Temperature 26b177ecdd31 wifi: mac80211: Avoid address calculations via out of bounds array indexing ea912d384d8e hid-asus: add ROG Ally X prod ID to quirk list 1815b3236d6b HID: asus: add ROG Z13 lightbar 5ec4596a0ba9 HID: asus: add ROG Ally N-Key ID and keycodes f74210883e53 HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend 64575ec3d24a HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines e600ee984f72 HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk b289b83409a6 HID: mcp2200: added driver for GPIOs of MCP2200 84a5feebba10 rcu/nocb: Fix rcuog wake-up from offline softirq 174caf7a16d6 rcu/nocb: Make IRQs disablement symmetric 8bb79eb1db85 slip: make slhc_remember() more robust against malicious packets 8fe992ff3df4 ppp: fix ppp_async_encode() illegal access c246bfbb35fb phonet: Handle error of rtnl_register_module(). a8e473f7454a phonet: no longer hold RTNL in route_dumpit() 4597c3866d04 mpls: Handle error of rtnl_register_module(). ff7abccdd581 mpls: no longer hold RTNL in mpls_netconf_dump_devconf() ba5366b87c0d rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag c8c76f1550b9 rtnetlink: change nlk->cb_mutex role f4df31a05153 mctp: Handle error of rtnl_register_module(). 60bfd345cc9b bridge: Handle error of rtnl_register_module(). ca15d2882d8a vxlan: Handle error of rtnl_register_module(). 35b72beac967 rtnetlink: Add bulk registration helpers for rtnetlink message handlers. eae7435b48ff net: do not delay dst_entries_add() in dst_release() 64121e36fdce netfilter: fib: check correct rtable in vrf setups 997f67d813ce netfilter: xtables: avoid NFPROTO_UNSPEC where needed b4ff011609d0 sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start a63850d0d941 btrfs: zoned: fix missing RCU locking in error message when loading zone info 25c5ef253a4c net: ibm: emac: mal: fix wrong goto 1edf039ee017 net/sched: accept TCA_STAB only for root qdisc ba578ecdd161 e1000e: change I219 (19) devices to ADP 57c5053eaa5f igb: Do not bring the device up after non-fatal error 703c4d820b31 i40e: Fix macvlan leak by synchronizing access to mac_filter_hash 29d7aa1857b2 ice: Flush FDB entries before reset 3b66266aa7ec ice: rename switchdev to eswitch fa6ab2d78c19 ice: Fix netif_is_ice() in Safe Mode a91c6e117079 powercap: intel_rapl_tpmi: Ignore minor version change f0a6c431d20d platform/x86/intel/tpmi: Add defines to get version information 1e4a5eed757c gpio: aspeed: Use devm_clk api to manage clock source 2a165df9ce20 gpio: aspeed: Add the flush write to ensure the write complete. cfa836da7f4c nouveau/dmem: Fix privileged error in copy engine channel 0aac3fb641cc drm/nouveau: pass cli to nouveau_channel_new() instead of drm+device ca57186f2dec net: dsa: b53: fix jumbo frames on 10/100 ports dd5b3a830540 net: dsa: b53: allow lower MTUs on BCM5325/5365 94c4cb9b9113 net: dsa: b53: fix max MTU for BCM5325/BCM5365 bd1f41c3abd1 net: dsa: b53: fix max MTU for 1g switches f9a966afcd76 net: dsa: b53: fix jumbo frame mtu check 1d068c925418 net: ethernet: adi: adin1110: Fix some error handling path in adin1110_read_fifo() 826e9b748dec Revert "net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled" dd64ea033756 thermal: intel: int340x: processor: Fix warning during module unload 335a4cbcaa6b thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add 80a146b9bb08 net: phy: bcm84881: Fix some error handling paths 38b2d5a57d12 Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change 597ea17d84d3 selftests: net: no_forwarding: fix VID for $swp2 in one_bridge_two_pvids() test 3453f5839420 netfilter: br_netfilter: fix panic with metadata_dst skb 446be5505ea0 rxrpc: Fix uninitialised variable in rxrpc_send_data() 2daffbd861de tcp: fix TFO SYN_RECV to not zero retrans_stamp with retransmits out 718c49f840ef tcp: new TCP_INFO stats for RTO events 04dce9a12050 tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe e676ca60ad2a tcp: fix to allow timestamp undo if no retransmits were sent 9ca634676ff6 net: phy: dp83869: fix memory corruption when enabling fiber fca41e5fa491 NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() dedc14e1301a SUNRPC: Fix integer overflow in decode_rc_list() fde7db1c0614 ice: fix VLAN replay after reset 803f31073b08 ice: set correct dst VSI in only LAN filters 4ab072325c62 NFSD: Mark filecache "down" if init fails 1fab0233720f x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h 9736678bc21c x86/amd_nb: Add new PCI IDs for AMD family 0x1a 688872c4ea4a fbdev: sisfb: Fix strbuf array overflow 0809fb86ad13 smb: client: fix UAF in async decryption f7fb5dda5553 fbcon: Fix a NULL pointer dereference issue in fbcon_putcs 65b2d49e55fe drm/amd/display: Check null pointer before dereferencing se 0ef6e016eb53 scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV instance ab88c77894aa scsi: lpfc: Add ELS_RSP cmd to the list of WQEs to flush in lpfc_els_flush_cmd() 5da9855385bc driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute d885c464c250 driver core: bus: Fix double free in driver API bus_register() a84ae28d710b staging: vme_user: added bound check to geoid 5b53a7a6bdba tools/iio: Add memory allocation failure check for trigger_name b01793cc63dd virtio_pmem: Check device status before requesting flush 784744b01b08 netfilter: nf_reject: Fix build warning when CONFIG_BRIDGE_NETFILTER=n 5b04f41abaf8 netfilter: nf_nat: don't try nat source port reallocation for reverse dir clash 1215e29918af LoongArch: Fix memleak in pci_acpi_scan_root() 0b700d29ebad comedi: ni_routing: tools: Check when the file could not be opened 0be52823e51c usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario 01ac64e09261 usb: chipidea: udc: enable suspend interrupt after usb reset b72bf5cade51 usb: typec: tipd: Free IRQ only if it was requested before e418d91195d2 serial: protect uart_port_dtr_rts() in uart_shutdown() too 339273a9ddfe clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D 7fb5f957213b remoteproc: imx_rproc: Use imx specific hook for find_loaded_rsc_table 7af8d697b70f media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() a39416d8597a riscv/kexec_file: Fix relocation type R_RISCV_ADD16 and R_RISCV_SUB16 unknown 740a6059c367 soundwire: cadence: re-check Peripheral status with delayed_work 99002ae8a1a8 RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults a29a9c2c9dce riscv: avoid Imbalance in RAS 50c4307e8261 mfd: intel_soc_pmic_chtwc: Make Lenovo Yoga Tab 3 X90F DMI match less strict fa840ba4bd9f ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition f4ce3b5d26ce io_uring: check if we need to reschedule during overflow flush 30884833361b RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_t ea0256e393e0 i3c: master: cdns: Fix use after free vulnerability in cdns_i3c_master Driver Due to Race Condition 8f53f6f96678 PCI: Mark Creative Labs EMU20k2 INTx masking as broken f8e2a0416a68 i2c: i801: Use a different adapter-name for IDF adapters 2488685858ed PCI: Add ACS quirk for Qualcomm SA8775P f829cb4535ba clk: bcm: bcm53573: fix OF node leak in init ccb8e44ae3e2 RDMA/rtrs-srv: Avoid null pointer deref during path establishment bd9a77a93049 PCI: Add function 0 DMA alias quirk for Glenfly Arise chip 1598bf01006d soundwire: intel_bus_common: enable interrupts before exiting reset a195a42dd25c RDMA/mad: Improve handling of timed out WRs of mad agent 6ba8ecf9aa4e ktest.pl: Avoid false positives with grub2 skip regex 5d5e3b4cbe8e bpf: Prevent tail call between progs attached to different hooks 96b128028801 s390/cpum_sf: Remove WARN_ON_ONCE statements e789b7fdd7ba ext4: nested locking for xattr inode 58c0648e4c77 ext4: don't set SB_RDONLY after filesystem errors cadbdd78e049 bpf, x64: Fix a jit convergence issue 5575beab1b26 s390/mm: Add cond_resched() to cmm_alloc/free_pages() 78cddbd77595 s390/facility: Disable compile time optimization for decompressor code c43622d6f917 bpf: Check percpu map value size first aaa880f8a9a5 selftests/bpf: Fix ARG_PTR_TO_LONG {half-,}uninitialized test 1881193bf2cb Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal 6e20720b1229 zram: don't free statically defined names 6272936fd242 zram: free secondary algorithms names c556e72cea2a ntfs3: Change to non-blocking allocation in ntfs_d_hash fd94986382d1 virtio_console: fix misc probe bugs 5e20797c824b fs/ntfs3: Refactor enum_rstbl to suppress static checker cdb1efee542c fs/ntfs3: Fix sparse warning in ni_fiemap 16f93bdd61e4 fs/ntfs3: Do not call file_modified if collapse range failed 939b4b2c008d drm/amd/display: Revert "Check HDCP returned status" b505e4fc411c drm/amd/display: Remove a redundant check in authenticated_dp 1a7ca970112c lib/build_OID_registry: avoid non-destructive substitution for Perl < 5.13.2 compat dcfaf8b500db jbd2: fix kernel-doc for j_transaction_overhead_buffers 5f77c8e84ae4 Bluetooth: Fix usage of __hci_cmd_sync_status 66c43605be89 selftests: Introduce Makefile variable to list shared bash scripts f45c65b1b941 selftests: net: Remove executable bits from library scripts ab656dd9fc0d libsubcmd: Don't free the usage string 03cec19f546d perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() 4078f1d442d8 perf sched: Move curr_thread initialization to perf_sched__map() e649fb7f8361 perf sched: Fix memory leak in perf_sched__map() 85ca3d45bd40 perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() 86052433693b bootconfig: Fix the kerneldoc of _xbc_exit() f0fc028b6f1f e1000e: move force SMBUS near the end of enable_ulp function 1fe83044fdc9 i40e: Include types.h to some headers f717743ecfdf i40e: Fix ST code value for Clause 45 a47a759e435b scsi: sd: Do not repeat the starting disk message 9e6075e112ee scsi: Remove scsi device no_start_on_resume flag 2e561175e9cf ASoC: tas2781: mark dvc_tlv with __maybe_unused 9c122d020a62 ata: ahci: Add mask_port_map module parameter 924c0af49c63 spi: spi-fsl-lpspi: remove redundant spi_controller_put call 18f3fdb17496 riscv: cpufeature: Fix thead vector hwcap removal 5915b8981ad6 tracing: Have saved_cmdlines arrays all in one allocation 26c907b8d887 libceph: init the cursor when preparing sparse read in msgr2 fb90d9729549 pds_core: no health-thread in VF path bd1521e0ea9a Revert "powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2" 43987659fa9c bus: mhi: ep: Do not allocate memory for MHI objects from DMA zone 39601f49c9e0 bus: mhi: ep: Add support for async DMA read operation b6af3a95417b bus: mhi: ep: Add support for async DMA write operation a77e5950f93f bus: mhi: ep: Introduce async read/write callbacks efdfa92a823a bus: mhi: ep: Rename read_from_host() and write_to_host() APIs be6c52b059a2 drm/crtc: fix uninitialized variable use even harder 0d3d2236a0e0 ALSA: hda/realtek: cs35l41: Fix device ID / model name c800174e0865 ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table e87cb9dd3fad tracing: Remove precision vsnprintf() check from print event 9dd05dac697c drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel HFP and HBP (again) 452c0740d72c net: ethernet: cortina: Drop TSO support 6e0d0554d857 riscv: Remove SHADOW_OVERFLOW_STACK_SIZE macro 50e33567bc4a gfs2: Revert "ignore negated quota changes" 8251e3b0ce92 gfs2: qd_check_sync cleanups e51c5aff8480 gfs2: Revert "introduce qd_bh_get_or_undo" 9060935b4b8b phy: qualcomm: eusb2-repeater: Rework init to drop redundant zero-out loop fa3532b1540f phy: qualcomm: phy-qcom-eusb2-repeater: Add tuning overrides e905bc71e7ed ASoC: cs35l56: Load tunings for the correct speaker models 9790a7acc352 Revert "PCI/MSI: Provide stubs for IMS functions" 7745e14f4c03 net: fec: don't save PTP state if PTP is unsupported ac20736861f3 unicode: Don't special case ignorable code points 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit e8a5b1c53d9cae12b4f3c6d3259be55df5f1d2f4) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.6.bb | 6 ++-- .../linux/linux-yocto-tiny_6.6.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index 67ab87170a..fa4a8f564e 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "b4c40099f879ea449a59d7a503481a17c3e66210" -SRCREV_meta ?= "e9e4b926a150efa11d55c454e1230a6ffa557aa7" +SRCREV_machine ?= "0dc843fc43271230499a7e5c39e7a22eb1dbd2b9" +SRCREV_meta ?= "b1108273b878547b3d3281f21aba44a8c41ca741" 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-6.6;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.6.56" +LINUX_VERSION ?= "6.6.58" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index 364752185a..d913e09212 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.6.inc -LINUX_VERSION ?= "6.6.56" +LINUX_VERSION ?= "6.6.58" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "fa499b0011358a6816108e097efae3d689242b7e" -SRCREV_meta ?= "e9e4b926a150efa11d55c454e1230a6ffa557aa7" +SRCREV_machine ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" +SRCREV_meta ?= "b1108273b878547b3d3281f21aba44a8c41ca741" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index 0b9cec5dd2..9feaec24c4 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base" KBRANCH:qemuloongarch64 ?= "v6.6/standard/base" KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "13d5d6eadef09782574d682a8ab07833cd707568" -SRCREV_machine:qemuarm64 ?= "fa499b0011358a6816108e097efae3d689242b7e" -SRCREV_machine:qemuloongarch64 ?= "fa499b0011358a6816108e097efae3d689242b7e" -SRCREV_machine:qemumips ?= "c766982c5c5fe27a21d86eefb8b6d9008ead2ae9" -SRCREV_machine:qemuppc ?= "fa499b0011358a6816108e097efae3d689242b7e" -SRCREV_machine:qemuriscv64 ?= "fa499b0011358a6816108e097efae3d689242b7e" -SRCREV_machine:qemuriscv32 ?= "fa499b0011358a6816108e097efae3d689242b7e" -SRCREV_machine:qemux86 ?= "fa499b0011358a6816108e097efae3d689242b7e" -SRCREV_machine:qemux86-64 ?= "fa499b0011358a6816108e097efae3d689242b7e" -SRCREV_machine:qemumips64 ?= "917501a67b861765419d9ad1051de54d3353a9c8" -SRCREV_machine ?= "fa499b0011358a6816108e097efae3d689242b7e" -SRCREV_meta ?= "e9e4b926a150efa11d55c454e1230a6ffa557aa7" +SRCREV_machine:qemuarm ?= "4716fde8fc6bd72e95465c85e6a0c5878df3f59b" +SRCREV_machine:qemuarm64 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" +SRCREV_machine:qemuloongarch64 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" +SRCREV_machine:qemumips ?= "b1965dc5855088df8636d3891f366e9b5bcdf95e" +SRCREV_machine:qemuppc ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" +SRCREV_machine:qemuriscv64 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" +SRCREV_machine:qemuriscv32 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" +SRCREV_machine:qemux86 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" +SRCREV_machine:qemux86-64 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" +SRCREV_machine:qemumips64 ?= "b15f0ede8d222c8fe745a21e830166a7a8da2f1f" +SRCREV_machine ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" +SRCREV_meta ?= "b1108273b878547b3d3281f21aba44a8c41ca741" # 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 ?= "d4576c5670090297b903771726a526f81fdd8c7c" +SRCREV_machine:class-devupstream ?= "18916a684a8b836957df88438f9bca590799d04c" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.6/base" @@ -44,7 +44,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.6;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.6.56" +LINUX_VERSION ?= "6.6.58" PV = "${LINUX_VERSION}+git" From patchwork Wed Jan 8 21:16:56 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55257 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 2FBABE77188 for ; Wed, 8 Jan 2025 21:17:34 +0000 (UTC) Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by mx.groups.io with SMTP id smtpd.web10.31962.1736371046150854211 for ; Wed, 08 Jan 2025 13:17:26 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=VYzMnRJU; spf=softfail (domain: sakoman.com, ip: 209.85.214.171, mailfrom: steve@sakoman.com) Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-2167141dfa1so4078835ad.1 for ; Wed, 08 Jan 2025 13:17:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371045; x=1736975845; darn=lists.openembedded.org; 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=LEvT5vhz+v1aa+UaLECoI8TBmTSxHaNwytK4nVpeicM=; b=VYzMnRJUzTDW9jXPjeTOnxhGy2LOy5U1boHZxiAMpyU0BSbp59dxhllFy9AguBhXFJ vVLG+6HkVA2A9sVCEDMxzfEISCnhnZPnDBydyPkfSLvtcuCkYq+ddkz2ECHZ53f3bYGQ 3U94NNB8pmFLC0KVm2eMXYScA+xgj0kotCSme71zRh4sSRKHr8UcC8zK1s+Y8ADVtGOd I7M9ITSqHr0kvgsU1POUqIAUxPpwYxgl4ROPL1Yj0lPNLM1k2lSkyHCSTb0P/NjoE5E5 ilHyGPE0EgltJIRd+vw71F9BiU7ocoXc/GSVYWAolrxdJCT/pid6KyZ5652Y6BNF6SPE 7UFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371045; x=1736975845; 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=LEvT5vhz+v1aa+UaLECoI8TBmTSxHaNwytK4nVpeicM=; b=pbEbqaPfJM5enqa8QIR3NVq9Q4ZXAf4WVAcjzyqr9vRnotTmVyj+tLFi2a4DGBxtyO 1xhD8wosd7Tx92chK1nYGKgBkhYHYDPw8Fr3riBUCtSI2EC+NFcH517vDiezBmHAwoiy zynFsM5bscMu1APgA6XeDwyaKAm7uP6TBeyW0DBIGTvRWygykDHGEZS22ymeM69NDvFD d8eO5Cfu1DXbCa5sigSjd0US7j3Ib3o88WH0qOcVkuBrbyX2d+dzW0G39LWx84vDVmva jA2WMdxzmiQb09yzyTiKjR6B7t//M+c+ttCEZBWjde505YvYeZz36bTK/4anNtbTSq3C jgAw== X-Gm-Message-State: AOJu0YxMvnbHSxZE3W62v0/J0jVSmfv47gzq7sQ0dnQ7lvoG45iHqKB+ l2O7X8VeTY3SW2amN5P9pM1mGEPaocs9DUZugA7lpTX+bp3lItzxcM0UTxVZUGpO8S+RbiwYbL8 xsS4= X-Gm-Gg: ASbGnct3xtLU3oZFipCx5/QpcxuBYA58IrdatKEzeH/rIi7vEXFa46yZwULXmyuj5YN mg0pZBky6Q3Dw9u5UxKkg2UDHUMk+rGelJ4FEW7HyiEYJxAWCRtY/GL4xgm7z7T4rir0+RYAfdH mt1r850yZ15330+y3ad6UYng2s4KGFm5G9HBgDBO4+RohN4Cd1Av/fU3K0Z1y6FeDqSJy40mULK 8HQs7qkP3WtD0nPLmyldrLQKqvbrV9PSKJ4I1pIypNaEw== X-Google-Smtp-Source: AGHT+IH8CEDc2yS6gAykxltGw6veKZWNoJ13nu4GlsnLgqeDy6anHK5nOXuFJe4C/QKR01TWK9VLcg== X-Received: by 2002:a17:902:d4c9:b0:216:6ef9:60d with SMTP id d9443c01a7336-21a8d6e9625mr10185225ad.23.1736371045401; Wed, 08 Jan 2025 13:17:25 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:24 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 06/18] linux-yocto/6.6: genericarm64.cfg: enable CONFIG_DMA_CMA Date: Wed, 8 Jan 2025 13:16:56 -0800 Message-ID: X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209596 From: Bruce Ashfield Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64.cfg: enable CONFIG_DMA_CMA Date: Thu, 24 Oct 2024 08:49:29 +0300 It's needed for graphics on AMD KV260. Cc: Bill Mills Signed-off-by: Mikko Rapeli Signed-off-by: Bruce Ashfield ] Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit 87bbf8eaa48cfc8bca02d86bd089df61846d2ca4) Signed-off-by: Steve Sakoman --- meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb | 2 +- meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb | 2 +- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index fa4a8f564e..b663804e17 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -15,7 +15,7 @@ python () { } SRCREV_machine ?= "0dc843fc43271230499a7e5c39e7a22eb1dbd2b9" -SRCREV_meta ?= "b1108273b878547b3d3281f21aba44a8c41ca741" +SRCREV_meta ?= "b3f537ae33e504d33eeae8149f0c0972d886b3ff" 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-6.6;destsuffix=${KMETA};protocol=https" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index d913e09212..0faf40ef2d 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -18,7 +18,7 @@ KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" SRCREV_machine ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" -SRCREV_meta ?= "b1108273b878547b3d3281f21aba44a8c41ca741" +SRCREV_meta ?= "b3f537ae33e504d33eeae8149f0c0972d886b3ff" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index 9feaec24c4..db06c05c38 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -29,7 +29,7 @@ SRCREV_machine:qemux86 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" SRCREV_machine:qemux86-64 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" SRCREV_machine:qemumips64 ?= "b15f0ede8d222c8fe745a21e830166a7a8da2f1f" SRCREV_machine ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" -SRCREV_meta ?= "b1108273b878547b3d3281f21aba44a8c41ca741" +SRCREV_meta ?= "b3f537ae33e504d33eeae8149f0c0972d886b3ff" # 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 From patchwork Wed Jan 8 21:16:57 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55262 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 3029EE77199 for ; Wed, 8 Jan 2025 21:17:34 +0000 (UTC) Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) by mx.groups.io with SMTP id smtpd.web10.31967.1736371048760959312 for ; Wed, 08 Jan 2025 13:17:28 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=v8teVrfh; spf=softfail (domain: sakoman.com, ip: 209.85.214.176, mailfrom: steve@sakoman.com) Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-2165cb60719so3345645ad.0 for ; Wed, 08 Jan 2025 13:17:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371048; x=1736975848; darn=lists.openembedded.org; 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=xiR0VzCKAj9NNOXMpq7dApYNwQcMyAoCHJYVKcVnoTA=; b=v8teVrfhSoE9tqFEVMlkXQc5ZJKtO2Lcwmgt/BX2Q+Ms+3jzBlCkmVfSiQRUwJI8MD GRaZukTyfJ45DNSnlHc9fjdSza8dBMnzhavg3UEXT+VYfOc2hbUxAtSbnhgpB251FlhV 4LBl2rZG5f4cH7HBqwRYg3df+vAwn/SubKLJvRKafsaIDCG5eRRSOZ2ttfOHO95smlRf TzcE+v1NrmJLAawwihaYw/ghXyuio4/WpoBL4EzXwnSrN/PUr3Y6mjiBjdK14nCbp18e ECKJ8+T5IR9t1r7Ly+VUaBhTOmtEZJjcR619rA4VeP/N/UXBkrmk3kRYYXsquFJwPWrA zyoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371048; x=1736975848; 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=xiR0VzCKAj9NNOXMpq7dApYNwQcMyAoCHJYVKcVnoTA=; b=tE36SmRkYKQAab4C9a+K6lOOU/xOUX3NB0M/ZK3FescqBzr4qeD5kU5A0GiB+WgzPN WK37yL/f4iUI81LiWx4lrxnLmwbGDx5BPe4xHFgxxpOInnzFOR2wY9/3sb9k/o3OpGNL 7F3ddOE0RwLXK3+ESvQhNqOjFlrFoFYuOsY9Q86i6+6cQQiuw0GlqQHh6Y0jLSe5PMV5 r8IIbHa+Yv2Wmvs2IC+JsuJhWHIROlWt5OB9lrDNRU3mOfW6QlhptAhKX3r28C6L6sG9 bdcwg01bZiCWmzMUQqBZaGf+jFJUgj2ZF+C+BQni2RFIsMVNUJ2iI3b3jtlAWwhF6580 OPIg== X-Gm-Message-State: AOJu0YxFi9kEvK6PzLaz6wGh6UXvzVLRxRaRUCGk1d34veWdsmbWb+GH IaRu6b5RIECYjNt8Nh166BjlKw1uAK1G+LLWA9EmXv7E8GxA1/k1v1rl47zjcMj6ev4V7ml+cY8 EWtM= X-Gm-Gg: ASbGnctz0U7axNlQy8n0PCoVmEIGptBE/J024zUWolKhN4kIax3i0qfcmb2gm1UgAl/ 1dRt2zwiNcglXRFyZLTVOnSaUXZeClUTN1of2rDaocNAmHdYWqrrUxihm2gaXxHmG6tHjGVQVWw kOo64RZr7MPJZ5tM6aRqyMdTQJbijO0Y71f2ETrhQGpwqa9aSpMw/oBa/0ifQLoLctzlIiWLWKE iJRo90KLIjpvZHcIdE4xYxenHZgpRZkh1QSq/3F8g5ahw== X-Google-Smtp-Source: AGHT+IGXA9eFyy6dJ9rK0Yu5DRagd/SIm8RB1utBjN4Jcd66gF2Ghi4HQB3okd4qclooFxllazSjsQ== X-Received: by 2002:a17:902:cccb:b0:216:4e9f:4ebe with SMTP id d9443c01a7336-21a83fd2936mr67189985ad.42.1736371046893; Wed, 08 Jan 2025 13:17:26 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:26 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 07/18] linux-yocto/6.6: update to v6.6.59 Date: Wed, 8 Jan 2025 13:16:57 -0800 Message-ID: <4e4739f4958d991234685294216a9d9a3b2628dd.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209597 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: bf3af7e92bda Linux 6.6.59 7d9868180bd1 xfrm: validate new SA's prefixlen using SA family when sel.family is unset 7a26cb660775 task_work: make TWA_NMI_CURRENT handling conditional on IRQ_WORK 81507f633e79 tracing: probes: Fix to zero initialize a local variable 042804a9fff1 RDMA/bnxt_re: Fix unconditional fence for newer adapters 67819f10702b RDMA/bnxt_re: Avoid creating fence MR for newer adapters 1aee34ed99e9 RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications 38ca6fd426ea ACPI: PRM: Clean up guid type in struct prm_handler_info d1e55eeee056 platform/x86: dell-wmi: Ignore suspend notifications 73cc3f905ca9 ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe() 24f638125cc3 ata: libata: Set DID_TIME_OUT for commands that actually timed out ce4a70d9b916 net: phy: dp83822: Fix reset pin definitions 4512c448f54c selinux: improve error checking in sel_write_load() c79e0a18e4b3 drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too 62c85b9a0dd7 hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event c73bca72b84b xfrm: fix one more kernel-infoleak in algo dumping 36bd0f386b7c LoongArch: Make KASAN usable for variable cpu_vabits 8915ed160dbd LoongArch: Enable IRQ if do_ale() triggered in irq-enabled context cd2cef731170 LoongArch: Get correct cores_per_package for SMT systems 5d10f6fb2cb7 ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 0d674f2e73b4 ALSA: hda/tas2781: select CRC32 instead of CRC32_SARWATE 60a5ba560f29 x86/lam: Disable ADDRESS_MASKING in most cases 599eee0e9817 KVM: arm64: Don't eagerly teardown the vgic on init error 04ed2ba07ce7 KVM: arm64: Fix shift-out-of-bounds bug 2c4adc9b192a KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory f421a3b18aa7 openat2: explicitly return -E2BIG for (usize > PAGE_SIZE) 743c78d455e7 nilfs2: fix kernel bug due to missing clearing of buffer delay flag a299d415dd37 ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue 795b080d9aa1 ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context bdaab141edb6 ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] 975ede2a7bec drm/amd: Guard against bad data for ATIF ACPI method 004ad1a2d684 btrfs: zoned: fix zone unusable accounting for freed reserved extent 3521754614cf btrfs: fix passing 0 to ERR_PTR in btrfs_search_dir_index_item() 2f2684c7903e cpufreq: CPPC: fix perf_to_khz/khz_to_perf conversion exception 33e89c16cea0 cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() 35dbac8c328d smb: client: Handle kstrdup failures for passwords 66921a4d8e84 ALSA: hda/realtek: Update default depop procedure f965dc0f099a nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net 5f0468f30c8f powercap: dtpm_devfreq: Fix error check against dev_pm_qos_add_request() 4bdc21506f12 ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() 8b339beb7cfe ASoC: fsl_micfil: Add a flag to distinguish with different volume control types f9ba85f823e7 ASoC: rsnd: Fix probe failure on HiHope boards due to endpoint parsing 83a420e965f6 ASoC: max98388: Fix missing increment of variable slot_found 6e4aed4acc1a ASoC: loongson: Fix component check failed on FDT systems f10cba3f761b ASoC: dt-bindings: davinci-mcasp: Fix interrupt properties 5e3583b4c000 ASoC: dt-bindings: davinci-mcasp: Fix interrupts property 773dc610ca64 net: dsa: mv88e6xxx: support 4000ps cycle counter period 06b1c8091542 net: dsa: mv88e6xxx: read cycle counter period from hardware 4dc655d86b54 net: dsa: mv88e6xxx: group cycle counter coefficients 21db2f35fa97 bpf,perf: Fix perf_event_detach_bpf_prog error handling 14bcb721d241 Bluetooth: ISO: Fix UAF on iso_sock_timeout d30803f6a972 Bluetooth: SCO: Fix UAF on sco_sock_timeout 1ba33b327c3f posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() 7d6d46b42980 r8169: avoid unsolicited interrupts 5d282467245f net: sched: use RCU read-side critical section in taprio_dump() 0d4c0d2844e4 net: sched: fix use-after-free in taprio_change() a5cf8670acbb net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions created by classifiers d123062a3fdc bpf: Remove MEM_UNINIT from skb/xdp MTU helpers 48068ccaea95 bpf: Fix overloading of MEM_UNINIT's meaning 8a33a047bd31 bpf: Add MEM_WRITE attribute d1100acab464 bpf: Simplify checking size of helper accesses 7caee37c466a net: usb: usbnet: fix name regression a7bdb199784f net: fix races in netdev_tx_sent_queue()/dev_watchdog() 10cb940429c2 net/sched: adjust device watchdog timer to detect stopped queue at right time 69076f8435c1 net: wwan: fix global oob in wwan_rtnl_policy 433742ba96ba netfilter: xtables: fix typo causing some targets not to load on IPv6 5ed4334fc951 fsl/fman: Fix refcount handling of fman-related devices 275bebf5be50 fsl/fman: Save device references taken in mac_probe() 06b526846cc9 net: dsa: mv88e6xxx: Fix error when setting port policy on mv88e6393x c2d2dc4f88bb octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx() e71146ff378c octeon_ep: Implement helper for iterating packets in Rx queue 64854b218703 net: plip: fix break; causing plip to never transmit 641c1beed52b be2net: fix potential memory leak in be_xmit() 6dc937a3086e net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() f41bd93b3e05 netfilter: bpf: must hold reference on net namespace c1530660410c xfrm: respect ip protocols rules criteria when performing dst lookups ac1d820eaa30 xfrm: extract dst lookup parameters into a struct a14a075a14af tracing: Consider the NULL character when validating the event length 6bc24db74fe4 tracing/probes: Fix MAX_TRACE_ARGS limit handling f475d8a0cca7 jfs: Fix sanity check in dbMount a94c197d4d74 LoongArch: Don't crash in stack_top() for tasks without vDSO 3d75f500f64d platform/x86: dell-sysman: add support for alienware products 6d52db315cfc cifs: Validate content of NFS reparse point buffer f47a40ee4cdb ASoC: qcom: sm8250: add qrb4210-rb2-sndcard compatible string 1ac49babc952 udf: fix uninit-value use in udf_get_fileshortad 493447dd8336 udf: refactor inode_bmap() to handle error 5fc8da4d326d udf: refactor udf_next_aext() to handle error 402c8862fe54 udf: refactor udf_current_aext() to handle error 8c213cc21724 arm64: Force position-independent veneers 85e70dcd1f85 ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit 935e5c5f93df ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to default regs values b3d4f2329312 ASoC: amd: yc: Add quirk for HP Dragonfly pro one 9eb32bd23bbc drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA 0d16f53c9111 exec: don't WARN for racy path_noexec check 9e5f93788c9d uprobe: avoid out-of-bounds memory access of fetching args f0a7ea54f3dc uprobes: prevent mutex_lock() under rcu_read_lock() f5272c98a4a0 uprobes: prepare uprobe args buffer lazily 1c7fa34863c7 uprobes: encapsulate preparation of uprobe args buffer 91f62703146a tracing/probes: Support $argN in return probe (kprobe and fprobe) e96b42d22f66 tracing/probes: cleanup: Set trace_probe::nr_args at trace_probe_init 5868fa7ebe66 tracing/fprobe-event: cleanup: Fix a wrong comment in fprobe event 4fad73700867 usb: dwc3: core: Fix system suspend on TI AM62 platforms 66e56efc45cb XHCI: Separate PORT and CAPs macros into dedicated file ecc8a9502b3c usb: gadget: f_uac2: fix return value for UAC2_ATTRIBUTE_STRING store 0a2794e244d8 usb: gadget: f_uac2: fix non-newline-terminated function name 3af6c7285413 usb: gadget: f_uac2: Replace snprintf() with the safer scnprintf() variant c691c2adeb75 xhci: dbc: honor usb transfer size boundaries. 7cbcb40d4699 xhci: dbgtty: use kfifo from tty_port struct 32bd1720ede6 xhci: dbgtty: remove kfifo_out() wrapper fe19d913d2c8 iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig 5f029be65dca mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace point 36249a0b212e khugepaged: remove hpage from collapse_file() 03e36dba005e khugepaged: convert alloc_charge_hpage to alloc_charge_folio 281a0312ce41 khugepaged: inline hpage_collapse_alloc_folio() c556c5580646 mm/khugepaged: use a folio more in collapse_file() 4ba70817cfad mm: convert collapse_huge_page() to use a folio a1afee6c6f53 mm/khugepaged: convert alloc_charge_hpage() to use folios cf2bb1bf0306 cdrom: Avoid barrier_nospec() in cdrom_ioctl_media_changed() bb0f943675a9 bpf: Fix iter/task tid filtering 4ed32cc0939b nvme-pci: fix race condition between reset and nvme_dev_disable() e2c03a2c838e nvme-pci: set doorbell config before unquiescing ed67a5b99e4d riscv, bpf: Make BPF_CMPXCHG fully ordered 8a377818bcf8 bpf, vsock: Drop static vsock_bpf_prot initialization 9dd9b16018cc vsock: Update msg_count on read_skb() 66cd51de31c6 vsock: Update rx_bytes on read_skb() 12c3e619d34a bpf, sockmap: SK_DROP on attempted redirects of unsupported af_vsock 9f2ccb6f3888 net/mlx5: Unregister notifier on eswitch init failure d88564c79d1c net/mlx5: Fix command bitmask initialization 5ec33b1fe86d net/mlx5: Check for invalid vector index on EQ creation 59ba6cdadb9c vmxnet3: Fix packet corruption in vmxnet3_xdp_xmit_frame d10cd7bf574e Bluetooth: bnep: fix wild-memory-access in proto_unregister 97bbdc5001db bpf: Fix link info netfilter flags to populate defrag flag 9221ae88c205 s390: Initialize psw mask in perf_arch_fetch_caller_regs() 1ded6b12499e usb: typec: altmode should keep reference to parent b209c3a0bc3a smb: client: fix OOBs when building SMB2_IOCTL request b1813c220b76 smb: client: fix possible double free in smb2_set_ea() b80e9bc85bd9 scsi: target: core: Fix null-ptr-deref in target_alloc_device() 2fe1384cbb7c net: ravb: Only advertise Rx/Tx timestamps if hardware supports it e9638d3e62dc ravb: Remove setting of RX software timestamp b94e5375ec66 genetlink: hold RCU in genlmsg_mcast() f8f8afc101f2 net: dsa: mv88e6xxx: Fix the max_vid definition for the MV88E6361 997ae8da14f1 tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). 7218de0778ae net: bcmasp: fix potential memory leak in bcmasp_xmit() 1999a9e050c5 drm/msm/dpu: don't always program merge_3d block b18db3a4fa5f irqchip/renesas-rzg2l: Fix missing put_device 39cb86f19199 irqchip/renesas-rzg2l: Add support for suspend to RAM 0776b25d79d8 irqchip/renesas-rzg2l: Document structure members 05cc5e67dda8 irqchip/renesas-rzg2l: Align struct member names to tabs 4b70478b984a net: systemport: fix potential memory leak in bcm_sysport_xmit() 08b8f206de4c bpf: Fix truncation bug in coerce_reg_to_size_sx() b01fbbf38584 net: xilinx: axienet: fix potential memory leak in axienet_start_xmit() 0017189d6057 net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid 79571c4d2f65 net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() 681ce79ab6fb netdevsim: use cond_resched() in nsim_dev_trap_report_work() 268446b40bb1 macsec: don't increment counters for an unrelated SA 65ca9f8ddc0d drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring a4bc03078eb3 octeontx2-af: Fix potential integer overflows on integer shifts e61fa0d66f22 net: stmmac: dwmac-tegra: Fix link bring-up sequence bc52115cc41a net: usb: usbnet: fix race in probe failure a17874a3a5ab net/smc: Fix memory leak when using percpu refs 95e3da26819d firmware: arm_scmi: Queue in scmi layer for mailbox implementation d4e44b8a6a18 drm/msm: Allocate memory for disp snapshot with kvzalloc() f7ad91627348 drm/msm: Avoid NULL dereference in msm_disp_state_print_regs() 33ece6c4f0c1 drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation 9f2361089152 drm/msm/dsi: improve/fix dsc pclk calculation dd58a5f8b308 drm/msm/dpu: check for overflow in _dpu_crtc_setup_lm_bounds() adde6c68bf1a drm/msm/dpu: make sure phys resources are properly initialized 1931dc14b537 accel/qaic: Fix the for loop used to walk SG table 5032bf57ab5d RDMA/bnxt_re: Fix the GID table length bf39b3532143 RDMA/bnxt_re: Update the BAR offsets 87cb3b0054e5 RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages d517cadae6c3 RDMA/bnxt_re: Return more meaningful error 05c5fcc1869a RDMA/bnxt_re: Fix out of bound check 903f8b01c587 RDMA/bnxt_re: Fix the max CQ WQEs for older adapters 5fcf649e4334 RDMA/bnxt_re: Support new 5760X P7 devices 1ee5ef316a77 ipv4: give an IPv4 dev to blackhole_netdev 3a662cc5b5d5 RDMA/srpt: Make slab cache names unique af29c430a343 RDMA/irdma: Fix misspelling of "accept*" c29fd05329a9 RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP 6d91d07913ae firmware: arm_scmi: Fix the double free in scmi_debugfs_common_setup() 8971fd61210d ALSA: hda/cs8409: Fix possible NULL dereference 509c29d0d26f sched/core: Disable page allocation in task_tick_mm_cid() 380681a29066 task_work: Add TWA_NMI_CURRENT as an additional notify mode. a3fe89d4f5bb selftests/bpf: Fix cross-compiling urandom_read 923c5ded505c drm/vmwgfx: Handle possible ENOMEM in vmw_stdu_connector_atomic_check 119249d146d5 iio: frequency: admv4420: fix missing select REMAP_SPI in Kconfig 1b3090ca3265 iio: frequency: {admv4420,adrf6780}: format Kconfig entries 3e212996d21f bpf: fix kfunc btf caching for modules b56328660be0 s390/pci: Handle PCI error codes other than 0x3a 6617ae800cbb selftests/bpf: fix perf_event link info name_len assertion 0ce20181976d selftests/bpf: Add cookies check for perf_event fill_link_info test e909258d41b2 selftests/bpf: Use bpf_link__destroy in fill_link_info tests e5c2b971db09 bpf: fix unpopulated name_len field in perf_event link info cfd63c3a4538 bpf: Add cookie to perf_event bpf_link_info records 99bf10e92a3f bpf: Add missed value to kprobe perf link info f4381ccf1ed1 ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin 9e3d07e503ea x86/resctrl: Avoid overflow in MB settings in bw_validate() b7bf17f4f92f RDMA/core: Fix ENODEV error for iWARP test over vlan c71957271f2e RDMA/bnxt_re: Add a check for memory allocation 7d10555a340a RDMA/bnxt_re: Fix incorrect AVID type in WQE structure 73e04a6114e0 RDMA/bnxt_re: Fix a possible memory leak 90ad4e2fe3a2 bpf: Fix memory leak in bpf_core_apply 978d1f63fc6e lib/Kconfig.debug: fix grammar in RUST_BUILD_ASSERT_ALLOW 8552150e5d80 cpufreq/amd-pstate: Fix amd_pstate mode switch on shared memory systems 49454f09936a bpf: devmap: provide rxq after redirect 0fca5ed4be8e bpf: Make sure internal and UAPI bpf_redirect flags don't overlap de1f0ab13915 iio: accel: bma400: Fix uninitialized variable field_value in tap event handling. 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit c7505c0387450c5467249828ec5c022f393b42a5) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.6.bb | 6 ++-- .../linux/linux-yocto-tiny_6.6.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index b663804e17..4d18fb7b15 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "0dc843fc43271230499a7e5c39e7a22eb1dbd2b9" -SRCREV_meta ?= "b3f537ae33e504d33eeae8149f0c0972d886b3ff" +SRCREV_machine ?= "97ad625f80bc466b28144cf04ae1606b755d70ce" +SRCREV_meta ?= "4e156f65ccbc88f0e7b7017fd641c305872cd681" 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-6.6;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.6.58" +LINUX_VERSION ?= "6.6.59" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index 0faf40ef2d..a1a12ae1db 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.6.inc -LINUX_VERSION ?= "6.6.58" +LINUX_VERSION ?= "6.6.59" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" -SRCREV_meta ?= "b3f537ae33e504d33eeae8149f0c0972d886b3ff" +SRCREV_machine ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" +SRCREV_meta ?= "4e156f65ccbc88f0e7b7017fd641c305872cd681" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index db06c05c38..fd8fa1da71 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base" KBRANCH:qemuloongarch64 ?= "v6.6/standard/base" KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "4716fde8fc6bd72e95465c85e6a0c5878df3f59b" -SRCREV_machine:qemuarm64 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" -SRCREV_machine:qemuloongarch64 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" -SRCREV_machine:qemumips ?= "b1965dc5855088df8636d3891f366e9b5bcdf95e" -SRCREV_machine:qemuppc ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" -SRCREV_machine:qemuriscv64 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" -SRCREV_machine:qemuriscv32 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" -SRCREV_machine:qemux86 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" -SRCREV_machine:qemux86-64 ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" -SRCREV_machine:qemumips64 ?= "b15f0ede8d222c8fe745a21e830166a7a8da2f1f" -SRCREV_machine ?= "cf1b259ea79d8e8509e08f9c121e2bab85412d30" -SRCREV_meta ?= "b3f537ae33e504d33eeae8149f0c0972d886b3ff" +SRCREV_machine:qemuarm ?= "267df33395ed7a86b047a0c7f2f6495985b88c3e" +SRCREV_machine:qemuarm64 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" +SRCREV_machine:qemuloongarch64 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" +SRCREV_machine:qemumips ?= "7aac15fa06719901f8c9c19d25fcf98284e73e34" +SRCREV_machine:qemuppc ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" +SRCREV_machine:qemuriscv64 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" +SRCREV_machine:qemuriscv32 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" +SRCREV_machine:qemux86 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" +SRCREV_machine:qemux86-64 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" +SRCREV_machine:qemumips64 ?= "8e946d861567941bf31d468ed034cb0a3beadd7d" +SRCREV_machine ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" +SRCREV_meta ?= "4e156f65ccbc88f0e7b7017fd641c305872cd681" # 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 ?= "18916a684a8b836957df88438f9bca590799d04c" +SRCREV_machine:class-devupstream ?= "bf3af7e92bda9f48085b7741e657eeb387a61644" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.6/base" @@ -44,7 +44,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.6;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.6.58" +LINUX_VERSION ?= "6.6.59" PV = "${LINUX_VERSION}+git" From patchwork Wed Jan 8 21:16:58 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55261 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 3DE7AE7719B for ; Wed, 8 Jan 2025 21:17:34 +0000 (UTC) Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by mx.groups.io with SMTP id smtpd.web10.31968.1736371049508255290 for ; Wed, 08 Jan 2025 13:17:29 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=Gq+u34ot; spf=softfail (domain: sakoman.com, ip: 209.85.214.175, mailfrom: steve@sakoman.com) Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-2163b0c09afso3089145ad.0 for ; Wed, 08 Jan 2025 13:17:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371049; x=1736975849; darn=lists.openembedded.org; 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=QCuSNwyU8JziyVHkdkUDYT7hdXgmnyqBL58DklyCIe0=; b=Gq+u34ot3auCjQE4H23t0p94LZxxZxJvwyK2w9gf+wNeZS79BsTB0Yl+Jy0WzhzrhE h5OVcmKQMg+FW2VVB9Nw0QgIFis6OXE9pMv2Nz2OOVD53RCWUNVZpUQPhV5ZbJs0xjah CydufaRW3dRCp+OZncoDbuXPAb07+YQtDR2Ip1AuO7MS2X5darove54I72BbebcOeMMw /588hyssVd/TbV5qn9vsuXdU2JMhr/u3b50KQ7Z47i1ORlvPFlMcbbxxb8Gc65mWLmjt K7mGIY6UEDb1fPQiQM6QEmauqcYhWvTJtTbKR5OrOaGxTwXAN6Wi/Ovt0j/08LnkFqdQ 5/4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371049; x=1736975849; 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=QCuSNwyU8JziyVHkdkUDYT7hdXgmnyqBL58DklyCIe0=; b=MCgb+kT2w2mBnDkaV2QMMsTHAFqMy6YKpkedKswetbNXuZsIMss2ZosIMyUJCZ7ss4 Umu3ImGKsw8IYL91un+d+3a3C3/X49eSViTIjDFHMlwVOt2GrwaSGuMtQneECiMjHJ2h +T+ogIVrU76wXB2RL2kJdfR5pGju5s639ezayRGQvlL+t4XymdjJ7bZCPIlg1GLrTWIp orjo3GAu/YCn+uQrfiYEg3TeY3fJZiOmxwFsVSAkeaQzMQtkyz02rZPTvYGBIeewRVYN a27e31qiF7SXd4Ug4d8DUIzPVvUEyMoNH5zDGNdl1QoF/tKxFRegzs5EU3xDAv0Tpzo7 0/wA== X-Gm-Message-State: AOJu0Yw7Bds0tGRp1FA8Zov6im4x2QUb4+xg6SiQftz8AddO/UnwlpqP abCBuv3GqSqCP6xEAGL691tJXKnmh8yhspujL4ceRHJ89Y9VoI5A43wgiqsisnwrDeW8CCe1cVn 1vto= X-Gm-Gg: ASbGncszp62ZebjUvVVwW+dbw6F7gz8DzUVgMMNAmGyBpKS/QjYx8fKYmraunHZWTyY LT7uG7upivQ+HiLnELdWARX83dGq4ut373E8VRw74qdJxuwk4f+4OUcjZcGkoUZq1XDjeAyHKqp mchcsqdRjbuGj6bGB4eAs6XtnXzhvUFKcJkFETsg0Si4Yb+/3rWaq1+9Tjg0p9/7BL1Lu27o/Qc PNG1Dk4P3nIuQAgOfF8g1kWGedLTvLggBh2ctb1/7q6xA== X-Google-Smtp-Source: AGHT+IFKbMK7+4//pOQTrZtV/jLgkKyTC21KpUaOUhIFBHmtvlxc7dGkduOpZEdrNM4O9cVEWX+zRQ== X-Received: by 2002:a17:902:ecc5:b0:215:75ca:6a0 with SMTP id d9443c01a7336-21a83f5e51dmr79145935ad.29.1736371048457; Wed, 08 Jan 2025 13:17:28 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:28 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 08/18] linux-yocto/6.6: update to v6.6.60 Date: Wed, 8 Jan 2025 13:16:58 -0800 Message-ID: X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209598 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 9b5aad3a7498c Linux 6.6.60 cc082e50375a2 fs/ntfs3: Sequential field availability check in mi_enum_attr() 10c20d79d59ca drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing e979a6a626abf ASoC: SOF: ipc4-control: Add support for ALSA enum control 3facc0417d3d7 ASoC: SOF: ipc4-control: Add support for ALSA switch control f01d8fc623711 ASoC: SOF: ipc4-topology: Add definition for generic switch/enum control d54afaef6570c SUNRPC: Remove BUG_ON call sites 27a58a19bd20a mtd: spi-nor: winbond: fix w25q128 regression 3d544942c0010 mm: don't install PMD mappings when THPs are disabled by the hw/process/vma 02ec4b3bba49e mm: huge_memory: add vma_thp_disabled() and thp_disabled_by_hw() fc621e7a043de wifi: iwlwifi: mvm: fix 6 GHz scan construction f2f1fa446676c nilfs2: fix kernel bug due to missing clearing of checked flag a53c2d847627b wifi: mac80211: fix NULL dereference at band check in starting tx ba session 6a91a5816b289 io_uring: always lock __io_cqring_overflow_flush e3fb0e6afcc39 arm64: dts: imx8ulp: correct the flexspi compatible string 1a49b96c51063 vmscan,migrate: fix page count imbalance on node stats when demoting pages 003d2996964c0 io_uring/rw: fix missing NOWAIT check for O_DIRECT start write 70bbe8d0a9494 kasan: remove vmalloc_percpu test c60af16e1d6cc nvmet-auth: assign dh_key to NULL after kfree_sensitive 4a39320977f9c ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1 b42adef85aca7 ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3 77ddc732416b0 xfs: fix finding a last resort AG in xfs_filestream_pick_ag 8e886e44397ba mctp i2c: handle NULL header address 88f97a4b5843c ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow c117a980185ee x86/traps: move kmsan check after instrumentation_begin 86ee1845cbbf5 x86/traps: Enable UBSAN traps on x86 b958948ae1cb3 mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves 4882a352b5df8 mei: use kvmalloc for read buffer cb8b81ad3e893 mptcp: init: protect sched with rcu_read_lock 4f7ffa83fa79d iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_FORCE_MAP ade91f6e9848b sched/numa: Fix the potential null pointer dereference in task_numa_work() 8c9a1ec39c698 cxl/acpi: Ensure ports ready at cxl_acpi_probe() return a9ed67f39f888 cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices() d210bc87cc4fd riscv: Remove duplicated GET_RM 6d84e1b2e5ac0 riscv: Remove unused GENERATING_ASM_OFFSETS a63ba17207c50 riscv: Use '%u' to format the output of 'cpu' 909e71f28e961 riscv: efi: Set NX compat flag in PE/COFF header 58e78589ade88 ALSA: hda/realtek: Limit internal Mic boost on Dell platform ceec8ad09135c Input: edt-ft5x06 - fix regmap leak when probe fails c19a0c171d37f riscv: vdso: Prevent the compiler from inserting calls to memset() e79c1f1c9100b spi: spi-fsl-dspi: Fix crash when not using GPIO chip select 163e6323799bd phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check 0d86cd70fc6a7 cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction b3c301b859c4a block: fix sanity checks in blk_rq_map_user_bvec 0fc87887dcb3a mmc: sdhci-pci-gli: GL9767: Fix low power mode in the SD Express process 4159cd6ab5cfe mmc: sdhci-pci-gli: GL9767: Fix low power mode on the set clock function 8e1b52c15c811 cxl/port: Fix use-after-free, permit out-of-order decoder shutdown 8cd25f1fce6b8 thunderbolt: Honor TMU requirements in the domain when setting TMU mode 9523a0268924a tools/mm: -Werror fixes in page-types/slabinfo edd1f90505068 mm: shmem: fix data-race in shmem_getattr() b6f95df4f7af6 RISC-V: ACPI: fix early_ioremap to early_memremap 1246d86e7bbde nilfs2: fix potential deadlock with newly created symlinks 1a797936d3468 iio: light: veml6030: fix microlux value calculation 38d6e8be234d8 iio: gts-helper: Fix memory leaks in iio_gts_build_avail_scale_table() 62c1189668312 iio: gts-helper: Fix memory leaks for the error path of iio_gts_build_avail_scale_table() 3dc0eda2cd5c6 iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr() adfbc08b94e7d staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() cedf0f1db8d5f wifi: iwlegacy: Clear stale interrupts before resuming device 6c44abb2d4c32 wifi: cfg80211: clear wdev->cqm_config pointer on free 5f5a939759c79 wifi: ath10k: Fix memory leak in management tx ee35c423042c9 wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower 0b9be24679358 Revert "selftests/mm: replace atomic_bool with pthread_barrier_t" 1fe6799ee9b5f Revert "selftests/mm: fix deadlock for fork after pthread_create on ARM" fd28d95894609 Revert "driver core: Fix uevent_show() vs driver detach race" a762d0fc17df2 xhci: Use pm_runtime_get to prevent RPM on unsupported systems 809dd30ee9011 xhci: Fix Link TRB DMA in command ring stopped completion event 7e8066811a2c4 phy: qcom: qmp-usb-legacy: fix NULL-deref on runtime suspend 370814e9d512b phy: qcom: qmp-usb: fix NULL-deref on runtime suspend e8180a4b1cf93 usb: typec: qcom-pmic-typec: use fwnode_handle_put() to release fwnodes 558650b18f090 usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes() cd205590599a3 usb: phy: Fix API devm_usb_put_phy() can not release the phy 53e0684f3093b usbip: tools: Fix detach_port() invalid port error path aa03c31a001ac ALSA: usb-audio: Add quirks for Dell WD19 dock b3b2431ed27f4 rcu-tasks: Fix access non-existent percpu rtpcp variable in rcu_tasks_need_gpcb() 7679283e61a8b rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit() deadlocks dc5d4d4c12246 rcu-tasks: Add data to eliminate RCU-tasks/do_exit() deadlocks 01a2b99ffcca8 rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop 7d85884576a3b USB: gadget: dummy-hcd: Fix "task hung" problem e028b82aba882 usb: gadget: dummy_hcd: execute hrtimer callback in softirq context 365a13cf5baa6 usb: gadget: dummy_hcd: Set transfer interval to 1 microframe 4a4cb56556124 usb: gadget: dummy_hcd: Switch to hrtimer transfer scheduler f6568620246d2 misc: sgi-gru: Don't disable preemption in GRU driver fe8cb9fac9793 NFS: remove revoked delegation from server's delegation list cc0ff7495e41b net: amd: mvme147: Fix probe banner message 715db716a9f83 thermal: intel: int340x: processor: Add MMIO RAPL PL4 support 56029f1bc3f1f thermal: intel: int340x: processor: Remove MMIO RAPL CPU hotplug support 34c0344e7eac5 cifs: Fix creating native symlinks pointing to current or parent directory 201430d21faab cifs: Improve creating native symlinks pointing to directory 45eaaa13dd91d scsi: scsi_transport_fc: Allow setting rport state to current state 550ef40fa6366 fs/ntfs3: Additional check in ntfs_file_release 68b39c0765de7 fs/ntfs3: Fix general protection fault in run_is_mapped_full 7a4ace681dbb6 fs/ntfs3: Additional check in ni_clear() 34e3220efd666 fs/ntfs3: Fix possible deadlock in mi_read e91fbb21f248b fs/ntfs3: Add rough attr alloc_size check 898c8795ec492 fs/ntfs3: Stale inode instead of bad 84d363dbcfabc fs/ntfs3: Fix warning possible deadlock in ntfs_set_state 5f21e3e60982c fs/ntfs3: Check if more than chunk-size bytes are written 22cdf3be7d34f ntfs3: Add bounds checking to mi_enum_attr() 3c73746c222a7 cxl/events: Fix Trace DRAM Event Record 7013af5bbd281 smb: client: set correct device number on nfs reparse points bbc258dcdbfe5 smb: client: fix parsing of device numbers 0eb2b767c42fa ACPI: CPPC: Make rmw_lock a raw_spin_lock 790dc90b96481 afs: Fix missing subdir edit when renamed between parent dirs 243d2506e7eb0 afs: Automatically generate trace tag enums a6fd78620f25a firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() 2e4eb1866990e kasan: Fix Software Tag-Based KASAN with GCC 4c3575787e988 iomap: turn iomap_want_unshare_iter into an inline function 9bc18bb476e50 fsdax: dax_unshare_iter needs to copy entire blocks 35adbe088888a fsdax: remove zeroing code from dax_unshare_iter 451b0a27ca6a7 iomap: share iomap_unshare_iter predicate code with fsdax 3c06d13ec80be iomap: don't bother unsharing delalloc extents 61ada9422009e iomap: improve shared block detection in iomap_unshare_iter d4d5767c53581 bpf, test_run: Fix LIVE_FRAME frame update after a page has been recycled 0ab3be58b45b9 netfilter: nft_payload: sanitize offset and length before calling skb_checksum() 31384aa2ad05c mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address 598f95742fdc6 mlxsw: spectrum_ptp: Add missing verification before pushing Tx header c69bc67c1cb21 net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension 1f1764466c33a Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs fef63832317d9 netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6() 6a1f088f9807f netfilter: Fix use-after-free in get_info() ac5977001eee7 net: fix crash when config small gso_max_size/gso_ipv4_max_size 90a6e0e1e151e bpf: Fix out-of-bounds write in trie_get_next_key() 6a604877160fe netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write() e20459b5f658b bpf: Force checkpoint when jmp history is too long bef1f6beae90f selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h 597cf9748c347 net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT 42097a9dcaee3 gtp: allow -1 to be specified as file description from userspace 699b48fc31727 ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow() 07c9c26e37542 net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data bf6b2cd3c55de net: stmmac: dwmac4: Fix high address display by updating reg_space[] from register values 9f5ae743dbe9a macsec: Fix use-after-free while sending the offloading packet b33b410597ebe ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() fa078b39e3f1b wifi: iwlwifi: mvm: don't add default link in fw restart flow 3eb986c64c6bf wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() 3b01b9985a543 wifi: iwlwifi: mvm: disconnect station vifs if recovery failed 148f6af754781 RDMA/bnxt_re: synchronize the qp-handle table array 16dbff3e8d195 RDMA/bnxt_re: Fix the usage of control path spin locks 8636072c21e39 RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down e9c62661a0697 RDMA/cxgb4: Dump vendor specific QP details 0a59445e2cdf3 wifi: brcm80211: BRCM_TRACING should depend on TRACING 9b5c89acc8e99 wifi: ath11k: Fix invalid ring usage in full monitor mode 189f1bfc5c84e wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys 021693dad10a2 mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING 5db6e193c4ca0 wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd() 9cfab1f3d425c spi: geni-qcom: Fix boot warning related to pm_runtime and devres fb384669cb8c2 cgroup: Fix potential overflow issue when checking max_depth 73ca1c70b8b7f Input: xpad - add support for 8BitDo Ultimate 2C Wireless Controller 403777d303399 Input: xpad - sort xpad_device by vendor and product ID eabe285e1c629 thermal: core: Free tzp copy along with the thermal zone 3eb073abba327 thermal: core: Rework thermal zone availability check a95a9e3089d56 thermal: core: Make thermal_zone_device_unregister() return after freeing the zone 18abb2787b536 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e5697 pnmtologo: sync with 6.6 43ea1c5e6eb3c lib/build_OID_registry: take -stable reproducibility changes 35046aea43c85 bpftool: Fix undefined bpf macro for unix socket 9a558d4b86219 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e5039 bpftool: Query only cgroup-related attach types f71bb11887bae cpu/amd: inhibit SMP check for qemux86 c31365597a17b powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b5 usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d1 kselftest: Add a ksft_perror() helper 06644f0d7193d drm/tilcdc: Set preferred depth ff7ae7b323242 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0b arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701f x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c793 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6e qemux86: add configuration symbol to select values 630c33229e6d5 sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6e clear_warn_once: add a clear_warn_once= boot parameter 46934791b9026 clear_warn_once: bind a timer to written reset value cdee9e38ff324 clear_warn_once: expand debugfs to include read support 82b562b818419 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b1 libbpf: Fix build warning on ref_ctr_off 9e3e1fe209827 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65b perf: x86-32: explicitly include 7b57ddd89565b perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7f perf: fix bench numa compilation 98bc2815fade4 perf: add SLANG_INC for slang.h 17209a70b9b39 perf: add sgidefs.h to for mips builds 9cd4258d910af perf: change --root to --prefix for python install 8110a4f266284 perf: add 'libperl not found' warning bc89d5e08f773 perf: force include of 4f6c760cc876a fat: Replace prandom_u32() with get_random_u32() bc53117b12b21 fat: don't use obsolete random32 call in namei_vfat 30b2236ab3786 FAT: Added FAT_NO_83NAME cef98d22b4edf FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084a aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf21 aufs6: fix magic.mk include path 35266bc2dc81a aufs6: adapt to v6.6 8edede4e98be1 aufs6: core 712248233ebe1 aufs6: standalone 3b71a8a848d8b aufs6: mmap 3e2924871f371 aufs6: base 7f4907a931016 aufs6: kbuild d2f7b03e4aa77 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa04 yaffs2: v6.5 fixups cc615704b5f54 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf913 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d34 yaffs2: replace bdevname call with sprintf 395b01cdc39d1 yaffs2: convert read_page -> readfolio d98b07e43ba61 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe8 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f3 yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090b yaffs: include blkdev.h dbd44252cd592 yaffs: fix misplaced variable declaration c223a10b1ac08 yaffs2: v5.6 build fixups 90f6007cfbf41 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea10 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6e yaffs: repair yaffs_get_mtd_device fb98f65a466a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea27 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0b yaffs: Avoid setting any ACL releated xattr ff4130a9c3766 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67cd fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba90565 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4a yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8b initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4d pnmtologo: use relocatable file name 664a6a0a484ba tools: use basename to identify file in gen-mach-types 9de64bc0c1857 lib/build_OID_registry: fix reproducibility issues ae9b80797295a vt/conmakehash: improve reproducibility a972323151bdd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc01984 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b197 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffcd defconfigs: drop obselete options 00fe4152df313 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf1 linux-yocto: Handle /bin/awk issues 3d55d299f23a7 uvesafb: provide option to specify timeout for task completion 23c068c080bea uvesafb: print error message when task timeout occurs edbfc939266ec compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19ab vmware: include jiffies.h 572d84d928c87 Resolve jiffies wrapping about arp fdcd47cac8435 nfs: Allow default io size to be configured. 927d488010984 check console device file on fs when booting 57cc27f821ddf mount_root: clarify error messages for when no rootfs found 1b53d82a81528 mconf: fix output of cflags and libraries 1811da09f42ca menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f3 modpost: mask trivial warnings 6de6730394846 kbuild: exclude meta directory from distclean processing 6decd32815f53 powerpc: serialize image targets f6b683b38318c arm: serialize build targets e798b09ebf572 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f86 x86_64_defconfig: Fix warnings 68491e5f72b61 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce30048 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b18 powerpc: kexec fix for powerpc64 da6871c62c371 powerpc: Add unwind information for SPE registers of E500 core f161c880c11de mips: make current_cpu_data preempt safe 5e94a8247ce7f mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7f mips: Kconfig: add QEMUMIPS64 option e2e537db3cbdc 4kc cache tlb hazard: tlbp cache coherency aee9870611e5d malta uhci quirks: make allowance for slow 4k(e)c 881948cd15176 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7a arm64: defconfig: cleanup config options f1727c537ba8d vexpress: Pass LOADADDR to Makefile 4474c32dc24a4 arm: ARM EABI socketcall 75e31a2b70fd3 ARM: LPAE: Invalidate the TLB for module addresses during translation fault Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit d8c3c6dab1b4993c7f122dac86ca9c1a5640245e) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.6.bb | 6 ++-- .../linux/linux-yocto-tiny_6.6.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index 4d18fb7b15..68e9011ffa 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "97ad625f80bc466b28144cf04ae1606b755d70ce" -SRCREV_meta ?= "4e156f65ccbc88f0e7b7017fd641c305872cd681" +SRCREV_machine ?= "00cd5a2760872bcd59fad7e687b3e7fc01b8eea3" +SRCREV_meta ?= "0b2608e19938739a210b80898ad59d1dd8914636" 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-6.6;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.6.59" +LINUX_VERSION ?= "6.6.60" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index a1a12ae1db..0cf105d40b 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.6.inc -LINUX_VERSION ?= "6.6.59" +LINUX_VERSION ?= "6.6.60" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_meta ?= "4e156f65ccbc88f0e7b7017fd641c305872cd681" +SRCREV_machine ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_meta ?= "0b2608e19938739a210b80898ad59d1dd8914636" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index fd8fa1da71..446619c7fc 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base" KBRANCH:qemuloongarch64 ?= "v6.6/standard/base" KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "267df33395ed7a86b047a0c7f2f6495985b88c3e" -SRCREV_machine:qemuarm64 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemuloongarch64 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemumips ?= "7aac15fa06719901f8c9c19d25fcf98284e73e34" -SRCREV_machine:qemuppc ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemuriscv64 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemuriscv32 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemux86 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemux86-64 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemumips64 ?= "8e946d861567941bf31d468ed034cb0a3beadd7d" -SRCREV_machine ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_meta ?= "4e156f65ccbc88f0e7b7017fd641c305872cd681" +SRCREV_machine:qemuarm ?= "9d35c8ab017f07efb3e2a571747ef34cc231e83f" +SRCREV_machine:qemuarm64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemuloongarch64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemumips ?= "37d619f98381af0e00da822aed6baacc90ede82a" +SRCREV_machine:qemuppc ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemuriscv64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemuriscv32 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemux86 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemux86-64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemumips64 ?= "bf5c9805a70504d2d4cc6a2bdcede372dd899c6f" +SRCREV_machine ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_meta ?= "0b2608e19938739a210b80898ad59d1dd8914636" # 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 ?= "bf3af7e92bda9f48085b7741e657eeb387a61644" +SRCREV_machine:class-devupstream ?= "9b5aad3a7498c261116a0251fe57f14ba9c4c6cf" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.6/base" @@ -44,7 +44,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.6;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.6.59" +LINUX_VERSION ?= "6.6.60" PV = "${LINUX_VERSION}+git" From patchwork Wed Jan 8 21:16:59 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55260 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 3E23EE7719D for ; Wed, 8 Jan 2025 21:17:34 +0000 (UTC) Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by mx.groups.io with SMTP id smtpd.web10.31969.1736371051707195290 for ; Wed, 08 Jan 2025 13:17:31 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=2ZEAPx88; spf=softfail (domain: sakoman.com, ip: 209.85.214.169, mailfrom: steve@sakoman.com) Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-2163b0c09afso3089545ad.0 for ; Wed, 08 Jan 2025 13:17:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371051; x=1736975851; darn=lists.openembedded.org; 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=HA4J1ralPMXoDuo8P4uTr49JT5BSsrPBy5fNI1n98eo=; b=2ZEAPx88lTgAbV8zim2vh1agZ4yGjcmX2/kTTTHg7djVCKa6YuGtElPUOiMhFecqCx NHhiAz8opnCC0e/SMGqbqczxkmJjWyEcILdlV5TOo5qRoYNjoQ+rZOh37J9/1alFnKKE 35tRQ9hAD4fNUzggKbummfLKJhT4K9UERBRcm8Sy5021mGlonztMyviTe3eUrax8zEs/ XaXkraoymsSXaOJ8F+i9qfM+yG4OKnhpcEBsm+L40fntcaZlmCOYUjnQofsYZAmvVyy4 gp7hhZBzOd+s+KBNLWUEHUJ5Zi5S/HVRwfsEzM8p4rw3krP9W2XPlNUHNzdkNH3ro5np ydNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371051; x=1736975851; 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=HA4J1ralPMXoDuo8P4uTr49JT5BSsrPBy5fNI1n98eo=; b=Mn9nWGo7IarQg6mAqGyN/oslZg/PG7BTB6hzHnXW8Clm9K7iK3c8+dXODcmicUYN9r hAUjqgsXZer3Rfadk6BRAftvFyNMvy2GWUmDIRn2Op7sWTIe2t5ClbJ9WUinnuZyFh8J qWtxJo2dmfyarB5UJMkofQsuN0tYtdGtJ1Fv7XAvX8s4y0yWjzS+EaKxRfVK0i9ZqqvM qc0VyHu/MDIOUXD1lZpQEQaSgTfr6RtgNc79U09cU6EEsi91qjaxOpopFHlTHvWUYtKo iphxq7m5e73UDUarajRABtH/rUiGVkB0SvaXt/uwMHf145wKolgRaC+ATDFwHSBK8wZK JGBA== X-Gm-Message-State: AOJu0YwG4DmdhrQ9s9VUpkNngyf/76q5dCv2D0CIieltilVGplKKV0sA 7RQ9FTgr5uwMGq7I+4uMujMoen1+JbHon4USzmsVtdIstciIjs0XgFjdYKxosyOw4QvLldP04mF BMy0= X-Gm-Gg: ASbGncuJb/lwZcMCflwa4ViO9XITO/C6/LzbA29aNSXyVrZYKybgUwpQpIkmQjl465h jP6AxeklD0wGRchm63aLGc4z7eL+fxAvS5AfEHGcUcsvEOjX/dFokkJt1jqqz7Njb3bt9212Z05 FZVs0SBGn+nBoxJvGVBUWTO0xTolZmtLqkLVbKM1I9UwP7MoVLiSgGt/si0AEmq5D5qIPcp1nSd IiUadmutdCbKjaJVTZRMuCk0dHAsRuVHco0/NucQGWKVA== X-Google-Smtp-Source: AGHT+IG0CF5u2A3VpYTP+J7qqUNzubcduBOFeWsGCgkUKWAtSwMZ9RTPbCrmNfCEcwA7kQLHQOfNIA== X-Received: by 2002:a17:902:d488:b0:216:2f9d:32c with SMTP id d9443c01a7336-21a83fd36d0mr64373615ad.53.1736371050659; Wed, 08 Jan 2025 13:17:30 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:30 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 09/18] linux-yocto/6.6: update to v6.6.62 Date: Wed, 8 Jan 2025 13:16:59 -0800 Message-ID: <629547ed8fc1a186eda2d68c29fee163ec96fe3b.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209599 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: c1036e4f14d0 Linux 6.6.62 9da3636a4880 9p: fix slab cache name creation for real fc4951c3e335 mm/thp: fix deferred split unqueue naming and locking eb6b6d3e1f1e mm: refactor folio_undo_large_rmappable() 0275e4021b0c mm: always initialise folio->_deferred_list e8769509d622 mm: support order-1 folios in the page cache 2ad2067e9ffc mm/readahead: do not allow order-1 folio bc8990235fb5 mm: add page_rmappable_folio() wrapper 71548fada7ee mm: krealloc: Fix MTE false alarm in __do_krealloc 950ac86cff33 io_uring: fix possible deadlock in io_register_iowq_max_workers() d5092b0a1aaf bpf: Check validity of link->type in bpf_link_show_fdinfo() 9dcf69612453 net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition f08621233573 ASoC: fsl_micfil: Add sample rate constraint f198c09fe2ca LoongArch: Use "Exception return address" to comment ERA 4f885fa64983 ASoC: rt722-sdca: increase clk_stop_timeout to fix clock stop issue e01cac3d6284 RISCV: KVM: use raw_spinlock for critical section in imsic bff14c38ed51 HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard 24e8cc49c03e HID: multitouch: Add quirk for Logitech Bolt receiver w/ Casa touchpad 1cb5bfc5bfc6 fs: Fix uninitialized value issue in from_kuid and from_kgid ebf63d5c82e7 ASoC: amd: yc: Fix non-functional mic on ASUS E1404FA 34ec7bcee3d8 ASoC: amd: yc: Add quirk for ASUS Vivobook S15 M3502RA 77c523dfb053 bpf: Fix mismatched RCU unlock flavour in bpf_out_neigh_v6 a078a480ff3f bpf: Add sk_is_inet and IS_ICSK check in tls_sw_has_ctx_tx/rx 6fbf6ff7549e vDPA/ifcvf: Fix pci_read_config_byte() return code handling 5a526388d0ac nvme/host: Fix RCU list traversal to use SRCU primitive e8c714941811 smb: client: Fix use-after-free of network namespace. 1a1bcca5c9ef nvme: make keep-alive synchronous operation e4f9fffbb1dc nvme-loop: flush off pending I/O while shutting down loop controller dd5d32f74fc1 net: phy: mdio-bcm-unimac: Add BCM6846 support bee372110e69 powerpc/powernv: Free name on error in opal_event_init() 4c332037fcbb drm/amdkfd: Accounting pdd vram_usage for svm 4a57f42e5ed4 nvme-multipath: defer partition scanning 3406bfc813a9 RDMA/siw: Add sendpage_ok() check to disable MSG_SPLICE_PAGES c6db3a111e2d drm/vmwgfx: Limit display layout ioctl array size to VMWGFX_NUM_DISPLAY_UNITS 87791a733a3b sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML 839c22a2134a crypto: marvell/cesa - Disable hash algorithms 83394e7d9421 crypto: api - Fix liveliness check in crypto_alg_tested d22f177935dd bpf: use kvzmalloc to allocate BPF verifier environment e04e64805802 nvme: disable CC.CRIME (NVME_CC_CRIME) 8902a5223962 iommu/arm-smmu: Clarify MMU-500 CPRE workaround ded2b3b2bc50 HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad 6e306b87c035 HID: multitouch: Add support for B2402FVA track point f49a9d86c4cd block: Fix elevator_get_default() checking for NULL q->tag_set 975cb1d21215 nvme: tcp: avoid race between queue_lock lock and destroy 4b3441089235 irqchip/ocelot: Fix trigger register address 68ec5395bc24 selftests/bpf: Verify that sync_linked_regs preserves subreg_def 0d6c0b3b6f3f 9p: Avoid creating multiple slab caches with the same name a63c78c3493c 9p: v9fs_fid_find: also lookup by inode if not found dentry f1ab3a1bcbbc Linux 6.6.61 b110196fec44 vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans 4bdc5a62c6e5 hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer f7a08b2897da ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022 1e8f31656ac1 ucounts: fix counter leak in inc_rlimit_get_ucounts() dd73c942eed7 ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() c8fe8c223297 irqchip/gic-v3: Force propagation of the active state with a read-back 4fea315a9fd8 USB: serial: option: add Quectel RG650V 836eefa7c7e1 USB: serial: option: add Fibocom FG132 0x0112 composition 4ffcb9d7891c USB: serial: qcserial: add support for Sierra Wireless EM86xx 13d6ff3ca760 USB: serial: io_edgeport: fix use after free in debug printk 69e19774f15e usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd() 35925e2b7b40 usb: typec: qcom-pmic: init value of hdr_len/txbuf_len earlier 4abc5ee334fe usb: dwc3: fix fault at system suspend if device was already runtime suspended 8a30da5aa960 usb: musb: sunxi: Fix accessing an released usb phy 4877d9b2a2eb signal: restore the override_rlimit logic 5b548fd0d298 fs/proc: fix compile warning about variable 'vmcore_mmap_ops' ef59a49a4b0b i2c: designware: do not hold SCL low when I2C_DYNAMIC_TAR_UPDATE is not set a2746ab3bbc9 filemap: Fix bounds checking in filemap_read() 575a562f7a3e media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format 0186347f1605 Revert "selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interface size" bb9982d77734 Revert "wifi: mac80211: fix RCU list iterations" 6e62dab357ee riscv/purgatory: align riscv_kernel_entry f04be6d68f71 btrfs: reinitialize delayed ref list after deleting it from the list 701fae8dce72 arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint 22aaaa7a1a73 arm64: Kconfig: Make SME depend on BROKEN for now 51d11ea0250d arm64/sve: Discard stale CPU state when handling SVE traps 30db2a648550 mptcp: use sock_kfree_s instead of kfree 1325e838089d net: vertexcom: mse102x: Fix possible double free of TX skb 20f4eb96afe2 net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc() f749cb60a01f nfs: Fix KMSAN warning in decode_getfattr_attrs() 203003c4ff18 posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone e639fe493614 ALSA: usb-audio: Add quirk for HP 320 FHD Webcam edfae9d997c7 dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow 036dd6e3d263 dm cache: fix potential out-of-bounds access on the first resume 53421c3c0ee0 dm cache: optimize dirty bit checking with find_next_bit when resizing e57648ce325f dm cache: fix out-of-bounds access to the dirty bitset when resizing 8cc12dab6353 dm cache: fix flushing uninitialized delayed_work on cache_ctr error 11d5a3f8427a dm cache: correct the number of origin blocks to match the target length 1df8231f4e99 thermal/drivers/qcom/lmh: Remove false lockdep backtrace a613a3924175 drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported 3930715c1aef drm/amdgpu: Fix DPX valid mode check on GC 9.4.3 e2574b57990d drm/amdgpu: Adjust debugfs register access permissions 8906728f2fbd drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() 5a8ae5fa576c drm/amdgpu: Adjust debugfs eviction and IB access permissions 343fcd066c09 rpmsg: glink: Handle rejected intent request better 767975d74952 pwm: imx-tpm: Use correct MODULO value for EPWM mode c6cdc08c25a8 ksmbd: fix slab-use-after-free in smb3_preauth_hash_rsp 726c1568b914 ksmbd: Fix the missing xa_store error check 1f993777275c ksmbd: check outstanding simultaneous SMB operations e923503a56b3 ksmbd: fix slab-use-after-free in ksmbd_smb2_session_create 5ba7258ff028 can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when switching CAN modes 91017ba42df0 can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculation 89d8048df70c can: m_can: m_can_close(): don't call free_irq() for IRQ-less devices 32adcb833ecc media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl() 2d0f01aa602f media: v4l2-tpg: prevent the risk of a division by zero 4264e26a34e3 media: pulse8-cec: fix data timestamp at pulse8_setup() 83c152b55d88 media: cx24116: prevent overflows on SNR calculus 784bc785a453 media: s5p-jpeg: prevent buffer overflows a244b82d0ae6 media: ar0521: don't overflow when checking PLL values bd24d8337159 ASoC: SOF: sof-client-probes-ipc4: Set param_size extension bits 23bdbd1ef3e0 ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove d3304dbc2d5f thermal/of: support thermal zones w/o trips subnode 5f2d0b607c70 tools/lib/thermal: Fix sampling handler context ptr 57a9e9d71d77 ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() a8ce18094f42 scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer b01f2230868b media: adv7604: prevent underflow condition when reporting colorspace 492275748168 media: dvb_frontend: don't play tricks with underflow values 1e461672616b media: dvbdev: prevent the risk of out of memory access c776231e3d0b media: stb0899_algo: initialize cfr before using it 203d04968af0 Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown" 1947143cb188 drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path 996a7208dadb rxrpc: Fix missing locking causing hanging calls 0012be71c55b net: arc: rockchip: fix emac mdio node support 8ed7a4a39c3f net: arc: fix the device for dma_map_single/dma_unmap_single af0aa8aecbe8 virtio_net: Add hash_key_length check bfd05c68e4c6 netfilter: nf_tables: wait for rcu grace period on net_device removal 825a80817cf1 netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx d122b259a717 netfilter: nf_tables: cleanup documentation b0a3c915529e net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case 421cf80e7dee net: phy: ti: add PHY_RST_AFTER_CLK_EN flag 719edd9f3372 net: hns3: fix kernel crash when uninstalling driver 4b0599a66614 e1000e: Remove Meteor Lake SMBUS workarounds bf5f837d9fd2 i40e: fix race condition by adding filter's intermediate sync state 6103d401b1cf ice: change q_index variable type to s16 to store -1 value f32fc3becfc7 can: c_can: fix {rx,tx}_errors statistics ef0edfbe9eee net: enetc: allocate vf_state during PF probes d3fb3cc83cf3 sctp: properly validate chunk size in sctp_sf_ootb() 345267bf3643 dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property value d4c52c6a2bd5 net: enetc: set MAC address to the VF net_device 9b7c0405af66 regulator: rtq2208: Fix uninitialized use of regulator_config 3e79ad156bed security/keys: fix slab-out-of-bounds in key_task_permission 6173b0bfcea3 nfs: avoid i_lock contention in nfs_clear_invalid_mapping 351f03398ba8 NFSv3: only use NFS timeout for MOUNT when protocols are compatible d428de979bb2 sunrpc: handle -ENOTCONN in xs_tcp_setup_socket() 7a3ed3f12529 platform/x86/amd/pmc: Detect when STB is not available 9d9f5c75c0c7 HID: core: zero-initialize the report buffer 24a7ac9d3d1b arm64: dts: rockchip: Correct GPIO polarity on brcm BT nodes 95106521c1d8 ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin 1a22d3723f48 ARM: dts: rockchip: Fix the spi controller on rk3036 0f4e827100ad ARM: dts: rockchip: drop grf reference from rk3036 hdmi f3d09c233bea ARM: dts: rockchip: fix rk3036 acodec node 6900713f93c8 arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone pro 15b17bbcea07 firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier() 810615507942 arm64: dts: imx8mp: correct sdhc ipg clk 5cfe9619ce8a arm64: dts: imx8-ss-vpu: Fix imx8qm VPU IRQs ad0a938050d3 arm64: dts: imx8qxp: Add VPU subsystem file f8181c545d0a arm64: dts: rockchip: remove num-slots property from rk3328-nanopi-r2s-plus e24351485d15 arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc d0beaf49abc7 arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion d09940e349f6 arm64: dts: rockchip: Remove undocumented supports-emmc property d0a08abbe182 arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plus 87759aaaab5c arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards 55907bdf4858 arm64: dts: rockchip: Fix bluetooth properties on rk3566 box demo 54d80a600051 arm64: dts: rockchip: fix i2c2 pinctrl-names property on anbernic-rg353p/v 08e793866570 arm64: dts: rockchip: Fix reset-gpios property on brcm BT nodes 4d580a57ec23 arm64: dts: rockchip: Fix wakeup prop names on PineNote BT node f1da910ee9a2 arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 771bd4dde450 arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator 27b69008d637 arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-eaidk-610 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit 83dc33ac568e1320e1f675eaaa5e3b75dae26733) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.6.bb | 6 ++-- .../linux/linux-yocto-tiny_6.6.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index 68e9011ffa..99e8248c72 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "00cd5a2760872bcd59fad7e687b3e7fc01b8eea3" -SRCREV_meta ?= "0b2608e19938739a210b80898ad59d1dd8914636" +SRCREV_machine ?= "67f358194225f9936b9a98ee9366417597be1769" +SRCREV_meta ?= "ccfbc11e4a21d87bd7ab9f176d1b941c4d44e6bb" 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-6.6;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.6.60" +LINUX_VERSION ?= "6.6.62" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index 0cf105d40b..dce2633842 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.6.inc -LINUX_VERSION ?= "6.6.60" +LINUX_VERSION ?= "6.6.62" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_meta ?= "0b2608e19938739a210b80898ad59d1dd8914636" +SRCREV_machine ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_meta ?= "ccfbc11e4a21d87bd7ab9f176d1b941c4d44e6bb" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index 446619c7fc..924a9c709e 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base" KBRANCH:qemuloongarch64 ?= "v6.6/standard/base" KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "9d35c8ab017f07efb3e2a571747ef34cc231e83f" -SRCREV_machine:qemuarm64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemuloongarch64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemumips ?= "37d619f98381af0e00da822aed6baacc90ede82a" -SRCREV_machine:qemuppc ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemuriscv64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemuriscv32 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemux86 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemux86-64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemumips64 ?= "bf5c9805a70504d2d4cc6a2bdcede372dd899c6f" -SRCREV_machine ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_meta ?= "0b2608e19938739a210b80898ad59d1dd8914636" +SRCREV_machine:qemuarm ?= "1e6b41eda7272a27f84bad099bbd0289936e66e6" +SRCREV_machine:qemuarm64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemuloongarch64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemumips ?= "34755af7887cc9dae4d4aa10395a8b2ba16550fc" +SRCREV_machine:qemuppc ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemuriscv64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemuriscv32 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemux86 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemux86-64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemumips64 ?= "9b078a376adbf198325e1569246106e480191063" +SRCREV_machine ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_meta ?= "ccfbc11e4a21d87bd7ab9f176d1b941c4d44e6bb" # 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 ?= "9b5aad3a7498c261116a0251fe57f14ba9c4c6cf" +SRCREV_machine:class-devupstream ?= "c1036e4f14d03aba549cdd9b186148d331013056" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.6/base" @@ -44,7 +44,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.6;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.6.60" +LINUX_VERSION ?= "6.6.62" PV = "${LINUX_VERSION}+git" From patchwork Wed Jan 8 21:17:00 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55259 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 44140E7719C for ; Wed, 8 Jan 2025 21:17:34 +0000 (UTC) Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) by mx.groups.io with SMTP id smtpd.web10.31970.1736371052888154834 for ; Wed, 08 Jan 2025 13:17:32 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=qfDspM11; spf=softfail (domain: sakoman.com, ip: 209.85.214.179, mailfrom: steve@sakoman.com) Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-2165cb60719so3346355ad.0 for ; Wed, 08 Jan 2025 13:17:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371052; x=1736975852; darn=lists.openembedded.org; 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=nG0dTBHSr0nONIybrilem9SxA+OmLkYubYwSBdRRKUo=; b=qfDspM11ET84v2xaLWlStMuTKAyY7R1vbg9DGZ6QFUeJkz5n1ILeBeJhUXBfItOxMe Al6HXfkpPXwTCGnHmhvCWMmhA9n8wd9r5oulX8pkpBQ+3P7et1yQbnzP2D5nmv7wDl4+ NL/Iroy+5Sbo4osha4leHk8Pf27tkV+7QKWaPEEEyOciMHmltDAgufhCPlUlBBNhZuk4 yjdX1P2Rz9K3FjISfzIoKcMGuYGiOXgKip5H50t0iBnP8tBJLP+3D3QkDGpEIv0SP+M4 xXjgUvwRdJGbNan4p1CdrHQril3y/Zh7fFcj6zgpRVMAaK93wWYoKfe98egsVDpZWK3b YA0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371052; x=1736975852; 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=nG0dTBHSr0nONIybrilem9SxA+OmLkYubYwSBdRRKUo=; b=kvjO49ro/zqAto9BPaJgm2MYdrvAPezX2YDyIoXnjD82npB7wMJ9U3E/pxrIGhxa3m o9ecNk/YUaEQDoI8AK9JjBgqkY7phvWf1QMKFIAgYV66xlEzBcdgcFDxE6Dm4KnvyA1W n0cnMSfrhsbG+0Wv1TQCEXDrSyRKpSKkxnmOvTujuORK3tT3aB6ySTssbOUSA8DbcZ84 S6YA/uvJPbjJyQhx19CR7ksXJLVhtWfbBM1BKgF9KzarQEP4Ab86xslDwCBovu0APJyY lIobZFVXcifzrFNbioMpbGuAX00jsqF4tb36cuc/ejJoK0ySCODJW7rRDJF/ZoicgDfT Cc/g== X-Gm-Message-State: AOJu0YwGoxGk2Wa4TmZzBLYbYa25dgbofk1OcH/yYA4j0rQ77G3fvGPd HAOJS4Ff76QxKpZ17L6bq5Viw2uAnoGi11//U/RTlCbMRiszi3g8P9L5ZO82Oat+fVOBu14yA+l k8lI= X-Gm-Gg: ASbGncvWU2aIfuAtPWPMm9AVlUt97GGCet19OQXwqvP6SnvKutiDZYVqrEcs9EKnJPB 6g8/YsPDu6gWPxEimoKRSoCTUPpKP603zttZGqSpXMm+4HZ+4mw6dD21uHngY7ssOlbOMUepr5/ LlP+bQV/MdCWdgL8fSmjPcqxwTEvtbfsV7/zlksRC5y8kbMoxA6c/Rlsn7IuHQOlX6sOX/ZnMe5 3K9gKzeuz2aO9m8biLT1YiYCyPzFTevFZwC8XEAAAzxBA== X-Google-Smtp-Source: AGHT+IEyTD44NG5inAeVwYuO0CJmR3752d8BGmYNgLIK/OtCu4S/e4XqxG7FyFFQcWWBevGQ8U/2zA== X-Received: by 2002:a17:902:d2c6:b0:216:2426:767f with SMTP id d9443c01a7336-21a83ffc1f1mr60418615ad.49.1736371052136; Wed, 08 Jan 2025 13:17:32 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:31 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 10/18] linux-yocto/6.6: bsp/genericarm64: disable ARM64_SME Date: Wed, 8 Jan 2025 13:17:00 -0800 Message-ID: X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209600 From: Bruce Ashfield Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Ross Burton Email: ross.burton@arm.com Subject: bsp/genericarm64: disable ARM64_SME Date: Thu, 21 Nov 2024 15:53:35 +0000 From upstream: arm64: Kconfig: Make SME depend on BROKEN for now commit 81235ae0c846e1fb46a2c6fe9283fe2b2b24f7dc upstream. Although support for SME was merged in v5.19, we've since uncovered a number of issues with the implementation, including issues which might corrupt the FPSIMD/SVE/SME state of arbitrary tasks. While there are patches to address some of these issues, ongoing review has highlighted additional functional problems, and more time is necessary to analyse and fix these. For now, mark SME as BROKEN in the hope that we can fix things properly in the near future. As SME is an OPTIONAL part of ARMv9.2+, and there is very little extant hardware, this should not adversely affect the vast majority of users. Signed-off-by: Ross Burton Signed-off-by: Bruce Ashfield ] Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit 7ed7b6ad39bdab4e67acc7a5841b4519fd15a2dc) Signed-off-by: Steve Sakoman --- meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb | 2 +- meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb | 2 +- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index 99e8248c72..b02aeb2d08 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -15,7 +15,7 @@ python () { } SRCREV_machine ?= "67f358194225f9936b9a98ee9366417597be1769" -SRCREV_meta ?= "ccfbc11e4a21d87bd7ab9f176d1b941c4d44e6bb" +SRCREV_meta ?= "0d6304e8cd2ae4269ef1151edef0d9e7b5a1babc" 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-6.6;destsuffix=${KMETA};protocol=https" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index dce2633842..0990260ec1 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -18,7 +18,7 @@ KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" SRCREV_machine ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" -SRCREV_meta ?= "ccfbc11e4a21d87bd7ab9f176d1b941c4d44e6bb" +SRCREV_meta ?= "0d6304e8cd2ae4269ef1151edef0d9e7b5a1babc" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index 924a9c709e..c6355ff33d 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -29,7 +29,7 @@ SRCREV_machine:qemux86 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" SRCREV_machine:qemux86-64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" SRCREV_machine:qemumips64 ?= "9b078a376adbf198325e1569246106e480191063" SRCREV_machine ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" -SRCREV_meta ?= "ccfbc11e4a21d87bd7ab9f176d1b941c4d44e6bb" +SRCREV_meta ?= "0d6304e8cd2ae4269ef1151edef0d9e7b5a1babc" # 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 From patchwork Wed Jan 8 21:17:01 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55267 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 47F2CE77188 for ; Wed, 8 Jan 2025 21:17:44 +0000 (UTC) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mx.groups.io with SMTP id smtpd.web11.32451.1736371054969388863 for ; Wed, 08 Jan 2025 13:17:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=i7UXJt2l; spf=softfail (domain: sakoman.com, ip: 209.85.214.172, mailfrom: steve@sakoman.com) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-2166651f752so3462695ad.3 for ; Wed, 08 Jan 2025 13:17:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371054; x=1736975854; darn=lists.openembedded.org; 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=kESHwblRxB1k/MFkHpi8n9nOUom6fetatnICKO7X7FA=; b=i7UXJt2ldKR2eFzZyzdFmUpYrV8MW7qjjuNu8gdjP1HJPl1NoQkekAaX3KXOaNKO94 K15LbpQYQ8hCSUmVS4tySIk+aN72LKf3sFnPHO0+eaR5DMtfLwXy1y0otFbeDfzI7aD+ hC88Z5eRpoKUVTQfIjvrYqxXVmkPLZWVS5DwcW8Ppp7d5C3VtA0JNGXdgtTGRZ6mbK61 KNtDIahnlcMABevIhk70suP+uEx2awhHc/cmPb5qBBtiQ5hieKAZkkYOR0bBDLu3ZaLI THLERfhHcV9O5C6V7HotUomDvhHC3oVQl0Flg0P0vDoVCKFmymFUmccGq62oIoncPGg4 qQQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371054; x=1736975854; 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=kESHwblRxB1k/MFkHpi8n9nOUom6fetatnICKO7X7FA=; b=aowP0zfrB6uvSVlPTNppcVEnhx9G4v2vzCwqFoWnphYJXJh4VaRfUyjy7HCNkvpqUc 1cfNUPmt/AJRLlHgWR519ByprsO9e+iZIxQSz6T3bAHkdpHBBQbJdO437LrUSOrMRdlD HvrICb6X1xeUZejpN7j0FgZHr8pfVqmQVCQOyNxL0XXkUR9B9/LILOTE+89cewXy16W2 lKaytnwCsd5toM3Dzhl9Ny6TDkQXkkOxzuF3xSX7/odp22sEyxFLaZXmTd4QhNmECscB 5ym5qgwBzaNOkUPyoeQQ1irGMU4S+wSjBcsZyZ8sISim/wSozqZvrM8lU4ONHCwnq1nR PCTQ== X-Gm-Message-State: AOJu0YysbsZ2WugL4SAPOOp2Bu/SGJxvmPe9mkNPSnKrotWzOKhFNYpr C9sbAWdde326WkMcph11+nnurvC7+dCPFM4Foa6AA9t09NxMbBPinhVylUERZx9Z0/k8l5+/uJ1 h+C0= X-Gm-Gg: ASbGncvafPejUL6XAI7kZ0htSLP/PdrIbgBWVdiUCZCXJTIlFWZlYgHuwLV8/Sdrp+B C/rkao6MQn0qCBA0VTgh+IaEsDFZRtKF6oQ7sdvsmFBII158NB4oFoadb6Hd/aRpGzfqRxQNUWF q0EoexU9il1uJCGpSnvjPEtKxqJBcuBdJuSuwDK+eYQKuaBGtia7mVF+eTHIPIQyJMqe6E3Y2Lu vQWA7COaMBN5tsDpVi2BlcHHaunpIkmmEboC2yWfqylNw== X-Google-Smtp-Source: AGHT+IHyIh1EWb7Lt7+Pzi5Sj2kF6ja3MjAW+3F6I0NKZGa1b+XoCv9yeDIHH9ifR9zvdnTcx7AyCQ== X-Received: by 2002:a17:903:22c4:b0:215:3661:747e with SMTP id d9443c01a7336-21a83f48c2fmr69281045ad.8.1736371053994; Wed, 08 Jan 2025 13:17:33 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:33 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 11/18] linux-yocto/6.6: update to v6.6.63 Date: Wed, 8 Jan 2025 13:17:01 -0800 Message-ID: <1df135725ed60e06c3ce4dc36878b58261b167fd.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209601 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: bff3e13adb72 Linux 6.6.63 62aec1e92599 mm/damon/core: copy nr_accesses when splitting region 6cba27abb669 mm/damon/core: handle zero schemes apply interval b0fb9543b119 mm/damon/core: check apply interval in damon_do_apply_schemes() bdc136e2b05f mm: resolve faulty mmap_region() error path behaviour 04b7efa421dc mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling 3a6d8d3f1998 mm: refactor map_deny_write_exec() a97fe6889b25 mm: unconditionally close VMAs on error cd3ed99fca8c mm: avoid unsafe VMA hook invocation when error arises on mmap hook 172ffd26a5af leds: mlxreg: Use devm_mutex_init() for mutex initialization 3a741b80b345 fs/9p: fix uninitialized values during inode evict f111de0f0103 drm/amd/pm: Vangogh: Fix kernel memory out of bounds write 3bc4569a727d mptcp: pm: use _rcu variant under rcu_read_lock fc3c73284d2e mptcp: drop lookup_by_id in lookup_addr 416001b0412f mptcp: hold pm lock when deleting entry ac56c5e80e1f mptcp: update local address flags when setting it aa2b28ddcc26 mptcp: add userspace_pm_lookup_addr_by_id helper 762ca2d2e3c7 mptcp: define more local variables sk fb79d68a36e2 NFSD: Never decrement pending_async_copies on error 421f1a2a1afb NFSD: Initialize struct nfsd4_copy earlier ae267989b7b7 NFSD: Limit the number of concurrent async COPY operations 20a10c78ac3a NFSD: Async COPY result needs to return a write verifier 74115b3e41c7 NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point db12e874e1a2 media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set efb258ec337f lib/buildid: Fix build ID parsing logic 0c623f5692a0 staging: vchiq_arm: Use devm_kzalloc() for vchiq_arm_state allocation 6dee8f99c690 staging: vchiq_arm: Get the rid off struct vchiq_2835_state 6bfed8babc1a mm/damon/core: handle zero {aggregation,ops_update} intervals 973739c94521 mm/damon/core: implement scheme-specific apply interval 0a326fbc8f72 drm/amd/display: Adjust VSDB parser for replay feature 5e91cd9a3417 drm/amd: Fix initialization mistake for NBIO 7.7.0 16abd7ce81e4 nouveau: fw: sync dma after setup is called. 8fc228ab5d38 pmdomain: imx93-blk-ctrl: correct remove path 1a312ed8f9b2 drm/bridge: tc358768: Fix DSI command tx 930f99a21e7f mmc: sunxi-mmc: Fix A100 compatible description 56de724c58c0 Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" 32fc8cedcba6 LoongArch: Make KASAN work with 5-level page-tables 4457bc909d1e LoongArch: Disable KASAN if PGDIR_SIZE is too large for cpu_vabits f04125eb9eb5 LoongArch: Fix early_numa_add_cpu() usage for FDT systems b0e476574004 nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint 672668e0208f ocfs2: fix UBSAN warning in ocfs2_verify_volume() 037108f03ed4 ALSA: hda/realtek: fix mute/micmute LEDs for a HP EliteBook 645 G10 630adf4d66f7 ALSA: hda/realtek - Fixed Clevo platform headset Mic issue 8bbf0ab631cd nommu: pass NULL argument to vma_iter_prealloc() 59b49ca67cca nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint d28b059ee477 KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN 4b7522b0040f KVM: x86: Unconditionally set irr_pending when updating APICv state 190b344caadc KVM: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabled 8a84765c62cc ima: fix buffer overrun in ima_eventdigest_init_common c4d64534d4b1 vp_vdpa: fix id_table array not null terminated error 15c49f91cfc8 vdpa/mlx5: Fix PA offset with unaligned starting iotlb map d372dd09cfbf vdpa: solidrun: Fix UB bug with devres 64e67e869425 mm: revert "mm: shmem: fix data-race in shmem_getattr()" 843dfc804af4 ocfs2: uncache inode which has failed entering the group d0f16cec7977 mm: fix NULL pointer dereference in alloc_pages_bulk_noprof 3414fc6a7888 x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y bcd602ae8c46 tools/mm: fix compile error 4b9fb3aeb90e ARM: 9419/1: mm: Fix kernel memory mapping for xip kernels 9ea6b70fecb9 bonding: add ns target multicast address to slave device c67ce71d5328 net: ti: icssg-prueth: Fix 1 PPS sync faf81a3d64b2 stmmac: dwmac-intel-plat: fix call balance of tx_clk handling routines a39058e0e554 net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove d54ebfe8d33f net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() e6eae391e3d9 net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() 09621bd40205 net: Make copy_safe_from_sockptr() match documentation 007bdd7878f9 net: stmmac: dwmac-mediatek: Fix inverted handling of mediatek,mac-wol 4ae7a3c30c32 samples: pktgen: correct dev to DEV 789f9963bd03 net: sched: cls_u32: Fix u32's systematic failure to free IDR entries for hnodes. 9fd5661af639 net/sched: cls_u32: replace int refcounts with proper refcounts a682b356eaf8 Bluetooth: btintel: Direct exception event to bluetooth stack fbc8cf85f6cc Bluetooth: hci_core: Fix calling mgmt_device_connected 5b0888a87bce Revert "RDMA/core: Fix ENODEV error for iWARP test over vlan" 897617a413e0 virtio/vsock: Fix accept_queue memory leak 06dc488a5930 net/mlx5e: CT: Fix null-ptr-deref in add rule err flow 2aa94921b072 net/mlx5e: clear xdp features on non-uplink representors 93a14620b97c net/mlx5e: kTLS, Fix incorrect page refcounting 094d1a2121ce net/mlx5: fs, lock FTE when checking if active ff825ab2f455 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust a66805c9b22c mptcp: error out earlier on disconnect 1e5305972969 drm/rockchip: vop: Fix a dereferenced before check warning fa8d2d141004 net: vertexcom: mse102x: Fix tx_bytes calculation ad975697211f sctp: fix possible UAF in sctp_v6_available() bbc769d2fa1b netlink: terminate outstanding dump on socket close 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit f5136e72e011fc2b9ca67d7ecd1ac7603d235c7b) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.6.bb | 6 ++-- .../linux/linux-yocto-tiny_6.6.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index b02aeb2d08..3eef9a67d7 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "67f358194225f9936b9a98ee9366417597be1769" -SRCREV_meta ?= "0d6304e8cd2ae4269ef1151edef0d9e7b5a1babc" +SRCREV_machine ?= "db1ff5ceabc3902a2a385e1f1d0a234812bff52c" +SRCREV_meta ?= "99c5ec65d21cd824d26ee9eb8bca7d2e59311e5f" 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-6.6;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.6.62" +LINUX_VERSION ?= "6.6.63" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index 0990260ec1..7d4f9f4306 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.6.inc -LINUX_VERSION ?= "6.6.62" +LINUX_VERSION ?= "6.6.63" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" -SRCREV_meta ?= "0d6304e8cd2ae4269ef1151edef0d9e7b5a1babc" +SRCREV_machine ?= "7161bda718e673d92774adeec664c182a9503b23" +SRCREV_meta ?= "99c5ec65d21cd824d26ee9eb8bca7d2e59311e5f" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index c6355ff33d..2d76148bfb 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base" KBRANCH:qemuloongarch64 ?= "v6.6/standard/base" KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "1e6b41eda7272a27f84bad099bbd0289936e66e6" -SRCREV_machine:qemuarm64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" -SRCREV_machine:qemuloongarch64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" -SRCREV_machine:qemumips ?= "34755af7887cc9dae4d4aa10395a8b2ba16550fc" -SRCREV_machine:qemuppc ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" -SRCREV_machine:qemuriscv64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" -SRCREV_machine:qemuriscv32 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" -SRCREV_machine:qemux86 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" -SRCREV_machine:qemux86-64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" -SRCREV_machine:qemumips64 ?= "9b078a376adbf198325e1569246106e480191063" -SRCREV_machine ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" -SRCREV_meta ?= "0d6304e8cd2ae4269ef1151edef0d9e7b5a1babc" +SRCREV_machine:qemuarm ?= "d2cfc8b451eb38afd1f722e8d1047da4e23bb187" +SRCREV_machine:qemuarm64 ?= "7161bda718e673d92774adeec664c182a9503b23" +SRCREV_machine:qemuloongarch64 ?= "7161bda718e673d92774adeec664c182a9503b23" +SRCREV_machine:qemumips ?= "af4cdb96163587bbf381ebfa551b6fa259201cca" +SRCREV_machine:qemuppc ?= "7161bda718e673d92774adeec664c182a9503b23" +SRCREV_machine:qemuriscv64 ?= "7161bda718e673d92774adeec664c182a9503b23" +SRCREV_machine:qemuriscv32 ?= "7161bda718e673d92774adeec664c182a9503b23" +SRCREV_machine:qemux86 ?= "7161bda718e673d92774adeec664c182a9503b23" +SRCREV_machine:qemux86-64 ?= "7161bda718e673d92774adeec664c182a9503b23" +SRCREV_machine:qemumips64 ?= "e1b42bae30e5681c236b9377d73dee82becd53c3" +SRCREV_machine ?= "7161bda718e673d92774adeec664c182a9503b23" +SRCREV_meta ?= "99c5ec65d21cd824d26ee9eb8bca7d2e59311e5f" # 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 ?= "c1036e4f14d03aba549cdd9b186148d331013056" +SRCREV_machine:class-devupstream ?= "bff3e13adb72656356111d2549d8be7c872d6e15" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.6/base" @@ -44,7 +44,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.6;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.6.62" +LINUX_VERSION ?= "6.6.63" PV = "${LINUX_VERSION}+git" From patchwork Wed Jan 8 21:17:02 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55264 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 534C2E7719B for ; Wed, 8 Jan 2025 21:17:44 +0000 (UTC) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mx.groups.io with SMTP id smtpd.web10.31975.1736371057623940796 for ; Wed, 08 Jan 2025 13:17:37 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=m3ZWeL7b; spf=softfail (domain: sakoman.com, ip: 209.85.214.172, mailfrom: steve@sakoman.com) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-21619108a6bso2754935ad.3 for ; Wed, 08 Jan 2025 13:17:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371057; x=1736975857; darn=lists.openembedded.org; 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=SIXwbxKohzz2PySRjHfRsuC2Id95pMZmOMbajlrLbKs=; b=m3ZWeL7bfi6xLU4/qhhNOXiBdYVe2mKTCT06sJ7tBemfs27PgsKXJw/6/o6Dod3H+L vlQNpsInnOZLrecvXP8pBRupfOYrUAzYJuHDAMzQuk7Z2rI0yXMcElh8dtsU1DliBa+S q4g7ENhb9bFVkP2qznpi/ycTxXvyV/ZBTM+ezT1xT3iWKaz+UIbuiYebxKLBHifntx8N VacSNHhz2PX0AEv+ssiL5bQg3FKZjjqVFmOMdvl2uNEZbAxg9f/SDaRyhIBnGJ7GVpWl z0k3P53MvXigtAyzLRx61CubWO2LzCPkVJiQjQfmW4OQKcVOWxMKBVvUClV9K/UmpFHb QZ+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371057; x=1736975857; 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=SIXwbxKohzz2PySRjHfRsuC2Id95pMZmOMbajlrLbKs=; b=evumEDfA93XkbmsKpMG8jQYuRpkX3bN3HB/cUrVe5eCZjRtGqLXDOd8rlMzO4vYvzn oW7/6qRnoieIDmmGxcsP8yIipLplkV0ZLBnLZjf6JhTcX4CSy16H8kdf4iLnPg/W2XDc AdwmwJLMNT1xs8yyCiW8XvhwvfgFXs/7bzGQ3ynlkqXO95qrJHwk34JF8bk1lXNU25Gg 20TpXMeOd6vi/hJLEOMg18Eb9YZA+STzS49VlHlVhprQeZnHLocsUzdNsimBjpuMXgNq SIKVqb2+UYbCxzDqIEpje4Hocp5oIbsPiHDSTLnPIhObfId+4FK6AZu0tWbRoiVEwJsZ pfpQ== X-Gm-Message-State: AOJu0YzZH6ealkU2GHlytZ7ADe4JEhaf7taRkcRAzK6mdle2doeIXpc3 VBZ216fqzGtCtUtYTSo5aUAo8scQWyx08SyyaE0DwoPunXtJSg1yqQpEHuSIG8bOD/MQEVrgN4w +3Rg= X-Gm-Gg: ASbGncvL55TKTk+eFlvd2jjT3Vkh9oKlMlZxz9ELV16fmPWa/4W2R5QaRj6iYeXtUG0 skcZTNcqUaKAUzBchNNnwHkgBZBf/OaW7zaqiW0HQm9OevJxi07ar/cMKS6bujuXt2uZjduQXP0 iqsj/i+qND8JzHQeCDWdxQj9RMeOuiDT+N4oLbxVlQEp7koxpdbpv0vKU2zfYVMP1bu3PjcHZd2 hMse5HGWQat3qM7BIbRcYcXBakujh95zaquPsd4ah9Cgg== X-Google-Smtp-Source: AGHT+IG576eYz2MMk7ORfIgMtCfbXluSLbruc9HANeBWg/Jak977LqcIg1KQT8r9YR2cHweElVZbIg== X-Received: by 2002:a17:902:f610:b0:216:526a:53df with SMTP id d9443c01a7336-21a840108b2mr67705455ad.54.1736371055757; Wed, 08 Jan 2025 13:17:35 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:35 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 12/18] linux-yocto/6.6: update to v6.6.64 Date: Wed, 8 Jan 2025 13:17:02 -0800 Message-ID: <6c8ee60d9fbd5298b8d95b032878ca6970de5759.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209602 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 22a054ea1f08 Linux 6.6.64 f3b82bb26f5b posix-timers: Target group sigqueue to current task only if not exiting 8a799149ab45 drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7 3990ef742c06 drm/amdgpu: fix usage slab after free 70e6599a9e78 drm/amdkfd: Use the correct wptr size d50b5a7ac7f5 drm: xlnx: zynqmp_dpsub: fix hotplug detection 65bea1cb0230 drm/etnaviv: flush shader L1 cache after user commandstream a3d970f106bb drm/mediatek: Fix child node refcount handling in early exit 8ab73ac97c0f drm/sti: avoid potential dereference of error pointers 997b64c3f4c1 drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check 82a5312f874f drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check ac48ddf6b023 udmabuf: use vmf_insert_pfn and VM_PFNMAP for handling mmap cfaf83501a0c tpm: Lock TPM chip in tpm_pm_suspend() first 135b4819f6fb btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc() c062bba16246 powerpc: Adjust adding stack protector flags to KBUILD_CLAGS for clang 0760e47fa632 powerpc: Fix stack protector Kconfig test for clang 1bdff8a19cd6 iio: gts: fix infinite loop for gain_to_scaletables() e5cac3272199 iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer 98e1f03de842 iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name() 8e5e63d6ca95 iio: accel: kx022a: Fix raw read format 37dfc81266d3 nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur 1cecfdbc6bfc nfsd: make sure exp active before svc_export_show 2eb355346c5a PCI: rockchip-ep: Fix address translation unit programming 8b404b08be92 PCI: of_property: Assign PCI instead of CPU bus address to dynamic PCI nodes 6f433923d3b6 dm thin: Add missing destroy_work_on_stack() fad9d2a96600 dm: Fix typo in error message c5f4540ae66e ovl: properly handle large files in ovl_security_fileattr 4a44bcb73a0b leds: flash: mt6360: Fix device_for_each_child_node() refcounting in error paths 5294e8abd46c thermal: int3400: Fix reading of current_uuid for active policy 6868deee4a6b fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero b50b631d8fce PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf() 2bf49d724c9e PCI: keystone: Add link up check to ks_pcie_other_map_bus() 344134ac9190 PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible ce30d11b39e8 i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() 0a0dc4834f66 i3c: master: svc: Fix pm_runtime_set_suspended() with runtime pm enabled cdcc26d714c9 scsi: ufs: exynos: Fix hibern8 notify callbacks 6caff31c3d18 util_macros.h: fix/rework find_closest() macros 308e0cc36dc4 ceph: extract entity name from device id 33a213c04faf mm/slub: Avoid list corruption when removing a slab from the full list 2c932d5c7aac ARM: 9431/1: mm: Pair atomic_set_release() with _read_acquire() ef21187c0672 ARM: 9430/1: entry: Do a dummy read from VMAP shadow 1af22528fee8 s390/entry: Mark IRQ entries to fix stack depot warnings 1359fd9eae29 ARM: 9429/1: ioremap: Sync PGDs for VMALLOC shadow 7e3a8ea3d1ad ad7780: fix division by zero in ad7780_write_raw() 8bca39b958f1 clk: qcom: gcc-qcs404: fix initial rate of GPLL3 6aa39a78128a leds: lp55xx: Remove redundant test for invalid channel number 3723d1c056d0 iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables 9a8b989d8958 zram: clear IDLE flag after recompression f8cca70b0e57 vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event 8a92dc4df89c ftrace: Fix regression with module command in stack_trace_filter 6e290ee989dd maple_tree: refine mas_store_root() on storing NULL 065bf5dd2163 ovl: Filter invalid inodes with missing lookup function b11813bc2f4e media: uvcvideo: Require entities to have a non-zero unique ID f83f6a6e1263 media: uvcvideo: Stop stream during unregister 6712a28a4f92 media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() 2dbb2307e19d media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() 047178d650bc media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled 3806bec2d470 media: amphion: Fix pm_runtime_set_suspended() with runtime pm enabled d173aee5709b efi/libstub: Free correct pointer on failure 5262cbf40264 media: platform: exynos4-is: Fix an OF node reference leak in fimc_md_is_isp_available a2ed3b780f34 media: ts2020: fix null-ptr-deref in ts2020_probe() 9ca2c2ad6ffa media: verisilicon: av1: Fix reference video buffer pointer assignment b7a830bbc25d media: imx-jpeg: Ensure power suppliers be suspended before detach them b59ab89bc83f media: i2c: tc358743: Fix crash in the probe error path when using polling 76ef98f9131e arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay 55aebcbcfc0a media: i2c: dw9768: Fix pm_runtime_set_suspended() with runtime pm enabled 0ba08c21c6a9 media: mtk-jpeg: Fix null-ptr-deref during unload module 68efeff2f7fc media: imx-jpeg: Set video drvdata before register video device 988cc10ddbde media: amphion: Set video drvdata before register video device 71a15258f3c9 arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay 7477b16f8031 arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay 14635785805f arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer 7897f1f8b785 md/md-bitmap: Add missing destroy_work_on_stack() 4275ac274194 btrfs: ref-verify: fix use-after-free after invalid ref action 757171d1369b btrfs: add a sanity check for btrfs root in btrfs_search_slot() 99f3cd5a866d btrfs: don't loop for nowait writes when checking for cross references bcacb52a985f quota: flush quota_release_work upon quota writeback a2110964d536 xfs: remove unknown compat feature check in superblock write validation b8b84dcdf3ab sh: intc: Fix use-after-free bug in register_intc_controller() 906cdbdd3b01 block, bfq: fix bfqq uaf in bfq_limit_depth() 0ca87e506375 sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket 931be6b73830 SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT 3811172e8c98 sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport 065902117a5b nfs: ignore SB_RDONLY when mounting nfs 5fab8abc2c27 cifs: unlock on error in smb3_reconfigure() 880a661e6764 cifs: during remount, make sure passwords are in sync fe44c5477284 modpost: remove incorrect code in do_eisa_entry() 625e2357c8fc smb: Initialize cfid->tcon before performing network ops 0dd7a8b948fd Rename .data.once to .data..once to fix resetting WARN*_ONCE eda52d5ae82d Rename .data.unlikely to .data..unlikely ab8c357dbf87 init/modpost: conditionally check section mismatch to __meminit* 52197a7c14df modpost: squash ALL_{INIT,EXIT}_TEXT_SECTIONS to ALL_TEXT_SECTIONS 17f4332ae695 modpost: use ALL_INIT_SECTIONS for the section check from DATA_SECTIONS db081efa9b80 modpost: disallow the combination of EXPORT_SYMBOL and __meminit* a169a023e064 modpost: remove EXIT_SECTIONS macro 2462732f35f1 modpost: remove MEM_INIT_SECTIONS macro 95da0b40fa8c modpost: disallow *driver to reference .meminit* sections db5647420fb2 modpost: remove ALL_EXIT_DATA_SECTIONS macro 4151b8e1fca8 rtc: ab-eoz9: don't fail temperature reads on undervoltage notification 24891e0ebca5 cifs: Fix parsing reparse point with native symlink in SMB1 non-UNICODE session 430afd3edabf cifs: Fix parsing native symlinks relative to the export e061482601b4 smb: client: disable directory caching when dir_cache_timeout is zero 03a0e2520350 perf/arm-cmn: Ensure port and device id bits are set properly 9890e6f2ec92 perf/arm-smmuv3: Fix lockdep assert in ->event_init() 2bb3ee1bf237 9p/xen: fix release of IRQ e978643c4c9c 9p/xen: fix init sequence 5da567d3f737 block: return unsigned int from bdev_io_min 1e20e4ff3a75 nvme/multipath: Fix RCU list traversal to use SRCU primitive f0679539fad9 nvme-multipath: avoid hang on inaccessible namespaces 85b9f3e63e79 nvme-multipath: implement "queue-depth" iopolicy a7071e2bd0fc nvme-multipath: prepare for "queue-depth" iopolicy 18db8ae7abb5 rtc: rzn1: fix BCD to rtc_time conversion errors 011c3320e1fc jffs2: fix use of uninitialized variable 01d3a2293d7e ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit 612824dd0c94 ubi: fastmap: Fix duplicate slab cache names while attaching 074b310f0591 ubifs: Correct the total block count by deducting journal reservation 7e66d36871d1 ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty dd4b1cbcc916 rtc: check if __rtc_read_time was successful in rtc_timer_do_work() a990130f6770 rtc: abx80x: Fix WDT bit position of the status register 96fd3dfb1d14 rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() 229a30ed42bb NFSv4.0: Fix a use-after-free problem in the asynchronous open() e7b5a40b9b38 um: Always dump trace for specified task in show_stack d3ca120303a7 um: Fix the return value of elf_core_copy_task_fpregs a875c023155e um: Fix potential integer overflow during physmem setup acfaf37888e0 SUNRPC: make sure cache entry active before cache_show dde654cad08f NFSD: Prevent a potential integer overflow 10209665b5bf ipc: fix memleak if msg_init_ns failed in create_ipc_ns 27d6e7eff07f f2fs: fix to do sanity check on node blkaddr in truncate_node() f7f33bb2dbaf lib: string_helpers: silence snprintf() output truncation warning 9e68fcffc764 ublk: fix error code for unsupported command 1534f6f69393 usb: dwc3: gadget: Fix looping of queued SG entries bb6bf24fe03b usb: dwc3: gadget: Fix checking for number of TRBs left 5906ee369367 usb: musb: Fix hardware lockup on first Rx endpoint request 73934e535cff smb: During unmount, ensure all cached dir instances drop their dentry 791f83305357 smb: prevent use-after-free due to open_cached_dir error paths 31fabf70d583 smb: Don't leak cfid when reconnect races with open_cached_dir 921d90907eb9 smb: client: handle max length for SMB symlinks 83cb4fb72d64 smb3: request handle caching when caching directories edf5b298eb36 ALSA: hda/realtek: Apply quirk for Medion E15433 0e37c70bff7c ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max 76e3de272587 ALSA: hda/realtek: Set PCBeep to default value for ALC274 c917f415c18a ALSA: hda/realtek: Update ALC225 depop procedure bc200027ee92 ALSA: pcm: Add sanity NULL check for the default mmap fault handler 0357abf951c4 ALSA: ump: Fix evaluation of MIDI 1.0 FB info e9bf513718d0 media: v4l2-core: v4l2-dv-timings: check cvt/gtf result 305c75f402e8 soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting() 378ce4e08ca2 media: wl128x: Fix atomicity violation in fmc_send_cmd() c68dab166532 HID: wacom: Interpret tilt data from Intuos Pro BT as signed values 68a69ed52a8b blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex less long e95080fba190 block: fix ordering between checking BLK_MQ_S_STOPPED request adding 679b1874eba7 block: fix ordering between checking QUEUE_FLAG_QUIESCED request adding fe0d9800ead6 block: fix missing dispatching request when queue is started or unquiesced ad654c5bfe3e arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled 80f25003af22 ublk: fix ublk_ch_mmap() for 64K page size 1681131bfa23 iio: gts: Fix uninitialized symbol 'ret' 09faf32c682e sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 8204dd589c4f um: vector: Do not use drvdata in release ad253966ee98 serial: 8250: omap: Move pm_runtime_get_sync 63ff22d706bb serial: 8250_fintek: Add support for F81216E 11af46904019 dt-bindings: serial: rs485: Fix rs485-rts-delay property cdbd5a1dcdc2 um: net: Do not use drvdata in release 2d194d951895 um: ubd: Do not use drvdata in release 5e1feafa7347 ubi: wl: Put source PEB into correct list if trying locking LEB failed de70a7e1f3d6 platform/chrome: cros_ec_typec: fix missing fwnode reference decrement 46f8e2592681 smb: client: fix NULL ptr deref in crypto_aead_setkey() a96f9eb7add3 ksmbd: fix use-after-free in SMB request handling 9665bbefab87 parisc/ftrace: Fix function graph tracing disablement 185f065f458b cifs: support mounting with alternate password to allow password rotation 4ca70a0630b0 cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power() 13dc02cae4e3 mtd: spi-nor: core: replace dummy buswidth from addr to data 66f0fbc8ba18 spi: Fix acpi deferred irq probe 856023ef032d netfilter: ipset: add missing range check in bitmap_ip_uadt 5691e457251b gpio: exar: set value when external pull-up or pull-down is present d2543d75f81d Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" 671bf7530c08 serial: sh-sci: Clean sci_ports[0] after at earlycon exit 32ffdd003f6f Revert "usb: gadget: composite: fix OS descriptors w_value logic" 69c83ff5299c wifi: brcmfmac: release 'root' node in all execution paths 81da9c085454 wifi: ath12k: fix crash when unbinding 8f3551f67991 wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of failures 223b546c6222 wifi: ath12k: fix warning when unbinding ebefd0c746a2 ARM: dts: omap36xx: declare 1GHz OPP as turbo again ae0ef0d756d2 usb: xhci: Fix TD invalidation under pending Set TR Dequeue 5540869a3f75 Compiler Attributes: disable __counted_by for clang < 19.1.3 19714c9e8885 Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() 0d53178a3d8b exfat: fix uninit-value in __exfat_get_dentry_set 7451f7297e74 dt-bindings: iio: dac: ad3552r: fix maximum spi speed 6a4645bc3b14 pinctrl: qcom: spmi: fix debugfs drive strength ee68555b979e tools/nolibc: s390: include std.h 85cfe884668d locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass() 958275235d40 tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler 2a9b68f2dc68 apparmor: test: Fix memory leak for aa_unpack_strdup() 9b07fb464eb6 comedi: Flush partial mappings in error case 1b8868b818ec fsnotify: fix sending inotify event with unexpected filename e5d5c04aac71 PCI: Fix use-after-free of slot->bus on hot remove 7484289822c5 KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device 2a4ec241dbe7 KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* dd2f9861f275 KVM: arm64: Get rid of userspace_irqchip_in_use 718f1712e155 KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE 130abaa1da82 KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status 26cd7f91f27f KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR 10c95568e7ac powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector d79f765b2eb8 KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE 046fb04cbce9 crypto: x86/aegis128 - access 32-bit arguments as 32-bit e68ca7dafecb perf/x86/intel/pt: Fix buffer full but size is 0 case a7fc8dce17e6 ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() 30a2d503367b ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00 9353cdf28d4c jfs: xattr: check invalid xattr size more strictly 2bd7c6086641 ext4: fix FS_IOC_GETFSMAP handling 786a552739bb ext4: supress data-race warnings in ext4_free_inodes_{count,set}() 095694f58fe2 soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() bdae089f4b95 ASoC: Intel: sst: Fix used of uninitialized ctx to log an error acf693decaa3 arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled 387a4dc33bb7 Revert "arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled" b8f8b81dabe5 ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices 22d907bcd283 btrfs: do not BUG_ON() when freeing tree block after error b98777309756 f2fs: fix null reference error when checking end of zone 475d99e611d5 perf/x86/intel: Hide Topdown metrics events if the feature is not enumerated e4f3bb7d53b9 dm-bufio: fix warnings about duplicate slab caches cd1e565a5b7f drm/amd/display: Add NULL pointer check for kzalloc d247af7c5dbf drm/amd/display: Check phantom_stream before it is used 8c854138b593 drm/amd/display: Add NULL check for function pointer in dcn20_set_output_transfer_func ebef6616219f drm/amd/display: Check null pointer before try to access it ec1be3c527b4 drm/amd/display: Add NULL check for clk_mgr in dcn32_init_hw 205e3b96cc9a drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn30_init_hw f14fc623dd23 dm-cache: fix warnings about duplicate slab caches ecb4aaa658da closures: Change BUG_ON() to WARN_ON() 3347581bf9ed usb: ehci-spear: fix call balance of sehci clk handling routines 74cb86e1006c ALSA: usb-audio: Fix out of bounds reads when finding clock sources 804b96f8d0a0 xen: Fix the issue of resource not being properly released in xenbus_dev_probe() 7cd9f0a33e73 xfs: add bounds checking to xlog_recover_process_data 6b42ded89ba8 nvme: fix metadata handling in nvme-passthrough 232a138bd843 scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths d00df6700ad1 mailbox: mtk-cmdq: Move devm_mbox_controller_register() after devm_pm_runtime_enable() a90cb059969b f2fs: fix fiemap failure issue when page size is 16KB d7f0c4c95652 gfs2: Remove and replace gfs2_glock_queue_work 6e92dd3ac246 gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru 22185892fc22 ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry 2c9a5607ecba apparmor: fix 'Do simple duplicate message elimination' 020002c76147 drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp 756f30dc27ae drm/radeon: Fix spurious unplug event on radeon HDMI 5e3a0f772d97 drm/radeon: change rdev->ddev to rdev_to_drm(rdev) 28f6a86a2f66 drm/radeon: add helper rdev_to_drm(rdev) 95070c084e20 ALSA: hda/realtek: Update ALC256 depop procedure 789a72498d32 firmware_loader: Fix possible resource leak in fw_log_firmware_info() 4a92e1030242 counter: ti-ecap-capture: Add check for clk_enable() 5f7d46164af2 counter: stm32-timer-cnt: Add check for clk_enable() ed4c8fc2e71d misc: apds990x: Fix missing pm_runtime_disable() ce833757ba75 USB: chaoskey: Fix possible deadlock chaoskey_list_lock acfc4350dc2a USB: chaoskey: fail open after removal 67970b0cc76b usb: yurex: make waiting on yurex_write interruptible 7051f66d8158 usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() 8353a251accf iio: light: al3010: Fix an error handling path in al3010_probe() 8e0e47f038bc ipmr: fix tables suspicious RCU usage bba7909b511b ip6mr: fix tables suspicious RCU usage 65ed89cad1f5 tcp: Fix use-after-free of nreq in reqsk_timer_handler(). 265f1f22fddd rxrpc: Improve setsockopt() handling of malformed user input 9a62ca28d3f8 llc: Improve setsockopt() handling of malformed user input 5703fb1d85f6 Bluetooth: MGMT: Fix possible deadlocks 95f7a972194a Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync 65e3a909bdab bnxt_en: Unregister PTP during PCI shutdown and suspend 85c37802d94f bnxt_en: Refactor bnxt_ptp_init() c48cfa53fe96 bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down fd7259c1bacc net: hsr: fix hsr_init_sk() vs network/transport headers. 41535cb14342 spi: atmel-quadspi: Fix register name in verbose logging function fed89cfab189 octeontx2-af: Quiesce traffic before NIX block reset 0bbba28d4b8c octeontx2-af: RPM: fix stale FCFEC counters f002f21c1227 octeontx2-af: RPM: fix stale RSFEC counters 92ada6df6ce7 octeontx2-pf: Reset MAC stats during probe 3eda3da855da octeontx2-af: RPM: Fix low network performance 6030d66ac03a octeontx2-af: RPM: Fix mismatch in lmac type 7501912e5a9f net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken 93ccc94dd713 marvell: pxa168_eth: fix call balance of pep->clk handling routines 6aa2ede634ad net: mdio-ipq4019: add missing error check 836deb96383e net/ipv6: delete temporary address if mngtmpaddr is removed or unmanaged 42251c2d1ef1 s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct() f2a30e6fcd5a net: microchip: vcap: Add typegroup table terminators in kunit tests e3bb76fe2288 net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration d0f06266562b tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets bca2c418a597 net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device a422ebec863d net: usb: lan78xx: Fix double free issue with interrupt buffer allocation 3ea084dfc5a8 power: supply: rt9471: Use IC status regfield to report real charger status 8637f400b253 power: supply: rt9471: Fix wrong WDT function regfield declaration 7f395c87a8fe power: supply: bq27xxx: Fix registers of bq27426 348d7d07ef3b power: supply: core: Remove might_sleep() from power_supply_put() 0c8d50501bc1 LoongArch: BPF: Sign-extend return values a639cea4de29 LoongArch: Fix build failure with GCC 15 (-std=gnu23) 7ea2a3d40142 fs_parser: update mount_api doc to match function signature 06f2fcf49854 vfio/pci: Properly hide first-in-list PCIe extended capability 1f7b85e5ffd8 gpio: zevio: Add missed label initialisation c2d6226bef96 selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels 6c5ddc2b68f2 vdpa/mlx5: Fix suboptimal range on iotlb iteration 40be5b4c0c15 hwmon: (tps23861) Fix reporting of negative temperatures 1dfc79bfc544 NFSD: Fix nfsd4_shutdown_copy() 1c9a99c89e45 svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() bd8524148dd8 nfsd: release svc_expkey/svc_export with rcu_work 028417543535 NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() eb51733ae5fc NFSD: Prevent NULL dereference in nfsd4_process_cb_update() 242ee2b0ad9b PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio' 2ffc58ec837e remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region ab897ca4d7bb rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length c437af60c4f1 remoteproc: qcom: pas: add minidump_id to SM8350 resources 2f465476ff8b perf trace: Avoid garbage when not printing a syscall's arguments fad7be239512 perf trace: Do not lose last events in a race e3b4b95c2b8b perf trace: Fix tracing itself, creating feedback loops f38ab496c7c4 perf list: Fix topic and pmu_name argument order 838dd342962c svcrdma: Address an integer overflow 022c3fc12850 m68k: coldfire/device.c: only build FEC when HW macros are defined c178bcaccbfd m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x ad8cf4a18d99 perf trace: avoid garbage when not printing a trace event's arguments 16784362b4bd f2fs: fix to avoid forcing direct write to use buffered IO on inline_data inode 794fa8792d4e f2fs: fix race in concurrent f2fs_stop_gc_thread e466b89987d8 PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds 9621a3d5a4e0 PCI: j721e: Add suspend and resume support bea0c0e4013b PCI: j721e: Use T_PERST_CLK_US macro 0a289ca90225 PCI: j721e: Add reset GPIO to struct j721e_pcie 762de2993b77 PCI: cadence: Set cdns_pcie_host_init() global 4231df767001 PCI: cadence: Extract link setup sequence from cdns_pcie_host_setup() 5261d258e318 PCI: j721e: Add PCIe 4x lane selection support 7c3bf691097c PCI: j721e: Add per platform maximum lane settings 47203d68f52a PCI: Add T_PVPERL macro ed16873faf6a f2fs: fix to avoid use GC_AT when setting gc_mode as GC_URGENT_LOW or GC_URGENT_MID ecf4e6782b01 f2fs: fix to avoid potential deadlock in f2fs_record_stop_reason() 67f4c6646011 f2fs: check curseg->inited before write_sum_page in change_curseg f3d586b7ab62 f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block aac3361f6d22 perf ftrace latency: Fix unit on histogram first entry when using --use-nsec b6b896c2fd44 PCI: cpqphp: Fix PCIBIOS_* return value confusion f974480cf399 PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads b7c4121a4390 rust: macros: fix documentation of the paste! macro cbc853c490c9 perf probe: Correct demangled symbols in C++ program 2c6f6c3843df perf probe: Fix libdw memory leak f1b8bfe8d2f2 f2fs: fix to account dirty data in __get_secs_required() 6b0ed65c94c2 f2fs: compress: fix inconsistent update of i_blocks in release_compress_blocks and reserve_compress_blocks 9ac8d6636230 perf test attr: Add back missing topdown events 0c4753453964 perf trace: Keep exited threads for summary 380bc5a698b9 perf stat: Fix affinity memory leaks on error path 035c6b7a13ac perf stat: Close cork_fd when create_perf_stat_counter() failed 8e098baf6bc3 PCI: Fix reset_method_store() memory leak e30cab288c8d gfs2: Fix unlinked inode cleanup 8264963475ca gfs2: Allow immediate GLF_VERIFY_DELETE work 4389447f1b2a gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE 39822f7f4963 gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async 67696fef78cf gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw 300b21886232 perf cs-etm: Don't flush when packet_queue fills up 39e5f390c2c9 mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb() ebe0f8dc243e smb: cached directories can be more than root file handle f65f4ad87797 pinctrl: k210: Undef K210_PC_DEFAULT 0dffdb2e70f1 arm64: dts: qcom: sc8180x: Add a SoC-specific compatible to cpufreq-hw 118aa7cacaa5 clk: clk-axi-clkgen: make sure to enable the AXI bus clock abdf848ce528 dt-bindings: clock: axi-clkgen: include AXI clk fbb13732c6ff clk: ralink: mtmips: fix clocks probe order in oldest ralink SoCs f85a1d06afbc clk: ralink: mtmips: fix clock plan for Ralink SoC RT3883 72ea9a7e9e26 clk: clk-apple-nco: Add NULL check in applnco_probe 921fcf2971a1 RDMA/mlx5: Move events notifier registration to be after device registration b6334d2356fc IB/mlx5: Allocate resources just before first QP/SRQ is created 3dd9df8e5f34 fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() 1dd2d5630f0c powerpc/kexec: Fix return of uninitialized variable 277ecc3d9797 powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static d2f3414036be KVM: PPC: Book3S HV: Avoid returning to nested hypervisor on pending doorbells e7d134bd28ee KVM: PPC: Book3S HV: Stop using vc->dpdes for nested KVM guests a6faea503ba4 dax: delete a stale directory pmem 8e0de82ed18b ocfs2: fix uninitialized value in ocfs2_file_read_iter() ae5427f88f19 cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power() 4989d1ccf6f1 cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost() 6b0d7d6e6883 RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg() 451d57b22b4a RDMA/hns: Fix out-of-order issue of requester when setting FENCE 837197f49c71 x86/tdx: Dynamically disable SEPT violations from causing #VEs 44cb69dbec78 x86/tdx: Rename tdx_parse_tdinfo() to tdx_setup() d4e39b6f96fe x86/tdx: Introduce wrappers to read and write TD metadata d0f6d80dbc79 x86/tdx: Pass TDCALL/SEAMCALL input/output registers via a structure a79a114f60f1 x86/tdx: Rename __tdx_module_call() to __tdcall() 40d3b219aeb7 x86/tdx: Make macros of TDCALLs consistent with the spec 2765142c05a6 x86/tdx: Skip saving output regs when SEAMCALL fails with VMFailInvalid c72a9456fdc8 scsi: sg: Enable runtime power management 10a6fc486ac4 scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() 7c1832287b21 scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() ac3c9fb621de scsi: fusion: Remove unused variable 'rc' c28409f851ab scsi: bfa: Fix use-after-free in bfad_im_module_exit() d069227df10d fs/proc/kcore.c: fix coccinelle reported ERROR instances ed2571229155 mfd: rt5033: Fix missing regmap_del_irq_chip() ec3eb00526bf checkpatch: always parse orig_commit in fixes tag f6a2560e149e checkpatch: check for missing Fixes tags 0ac9a7fbe907 iommu/vt-d: Fix checks and print in pgtable_walk() c801250a7714 iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes() 0bfed74e80cc clk: imx: imx8-acm: Fix return value check in clk_imx_acm_attach_pm_domains() e334c2fd518c clk: imx: clk-scu: fix clk enable state save and restore b92706bd0eb0 clk: imx: fracn-gppll: fix pll power up db62437bf2da clk: imx: fracn-gppll: correct PLL initialization flow 791bf6190357 clk: imx: lpcg-scu: SW workaround for errata (e10858) cd2f9bc87711 RISC-V: KVM: Fix APLIC in_clrip and clripnum write emulation e435f311c55d RDMA/rxe: Set queue pair cur_qp_state when being queried a9b251599bd3 clk: renesas: rzg2l: Fix FOUTPOSTDIV clk 4f2d22278e93 clk: sunxi-ng: d1: Fix PLL_AUDIO0 preset f37cc04fe893 RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey 31978d5c5aef RDMA/rxe: Fix the qp flush warnings in req b4ba31e5aaff RDMA/hns: Fix cpu stuck caused by printings during reset 8e20ac838be8 RDMA/hns: Use dev_* printings in hem code instead of ibdev_* 44470c5eb88b RDMA/hns: Fix an AEQE overflow error caused by untimely update of eq_db_ci f05ef81db638 cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost() e07570a8f2cf cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw() a246daa26b71 powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore 8a06435959cc mtd: spi-nor: spansion: Use nor->addr_nbytes in octal DTR mode in RD_ANY_REG_OP 9ea8d8bf9b62 powerpc/mm/fault: Fix kfence page fault reporting f1290871c8aa mtd: rawnand: atmel: Fix possible memory leak 95b9fb67e493 mtd: hyperbus: rpc-if: Add missing MODULE_DEVICE_TABLE 29664ae6c473 mtd: hyperbus: rpc-if: Convert to platform remove callback returning void c5c1d1ef7083 powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init() 92f7cc84c3db powerpc/fadump: Refactor and prepare fadump_cma_init for late init 783df31532f9 cpufreq: loongson2: Unregister platform_driver on failure d4cc78bd6a25 mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices 1b734ad0e336 mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device e1ef62e8d262 mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device d80635d7ebef mfd: da9052-spi: Change read-mask to write-mask 7c8ac49aa18a mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race a7083f0ce5f8 powerpc/vdso: Flag VDSO64 entry points as functions 40163b26c3de scsi: hisi_sas: Enable all PHYs that are not disabled by user during controller reset 8b12c4e29ac2 pinctrl: zynqmp: drop excess struct member description 840295a8ff9e trace/trace_event_perf: remove duplicate samples on the first tracepoint event 3d02397ca30b clk: mediatek: drop two dead config options e2f15cb48ab7 cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged c4b6c1781f6c unicode: Fix utf8_load() error path da2bc8a0c8f3 bpf: fix recursive lock when verdict program return SK_PASS aeafba58c432 wireguard: selftests: load nf_conntrack if not present 4802caac250b netpoll: Use rcu_access_pointer() in netpoll_poll_lock f466641debcb erofs: handle NONHEAD !delta[1] lclusters gracefully de5a44f351ca Bluetooth: fix use-after-free in device_for_each_child() b754e831a94f ALSA: 6fire: Release resources at card release 4507a8b9b303 ALSA: caiaq: Use snd_card_free_when_closed() at disconnection 2938dd264852 ALSA: us122l: Use snd_card_free_when_closed() at disconnection e07605d855c4 ALSA: usx2y: Use snd_card_free_when_closed() at disconnection 440f6a15700e net: rfkill: gpio: Add check for clk_enable() 89bf1b665ba9 bpf: Force uprobe bpf program to always return 0 38e3d796f654 drm/amdkfd: Fix wrong usage of INIT_WORK() d1fb89f0024d selftests: net: really check for bg process completion 43e25adc8026 ipv6: release nexthop on device removal 70530a2f8120 net: use unrcu_pointer() helper bba7266d9dc4 sock_diag: allow concurrent operation in sock_diag_rcv_msg() 161d4fc07133 sock_diag: allow concurrent operations 37103a9d7f12 sock_diag: add module pointer to "struct sock_diag_handler" 5ef3e03228e1 bpf, sockmap: Fix sk_msg_reset_curr 98c7ea7d11f2 bpf, sockmap: Several fixes to bpf_msg_pop_data a53ad8ab116d bpf, sockmap: Several fixes to bpf_msg_push_data 9df2dddc083a selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap 862b395de02d selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap a1820f63dd1e selftests/bpf: Fix SENDPAGE data logic in test_sockmap c8803b286d9d selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap c88ae0a77c21 netlink: typographical error in nlmsg_type constants definition c65cff783752 netfilter: nf_tables: must hold rcu read lock while iterating object type list 5199d4a4e018 netfilter: nf_tables: skip transaction if update object is not implemented 981af60dd6a2 netfilter: nf_tables: must hold rcu read lock while iterating expression type list cd38d9cdf4bb netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion 6ee1c9849cc4 netfilter: nf_tables: Introduce nf_tables_getrule_single() 1d0f811ec145 netfilter: nf_tables: Open-code audit log call in nf_tables_getrule() cf7b5e0bc199 drm: use ATOMIC64_INIT() for atomic64_t 23c3f60082ac drm/vkms: Drop unnecessary call to drm_crtc_cleanup() 41f0b320b6ea bpf, bpftool: Fix incorrect disasm pc b32f915fc659 drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk() 1c079dace922 wifi: wfx: Fix error handling in wfx_core_init() a17b9afe58c4 drm: zynqmp_kms: Unplug DRM device before removal 237f2dbfa005 drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new() ba0599332acc drm/etnaviv: hold GPU lock across perfmon sampling 6b1c1297bcd5 drm/etnaviv: Request pages from DMA32 zone on addressing_limited a3d37915f133 drm/msm/gpu: Check the status of registration to PM QoS 1021cc87206a drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() d6a559c5642d bpf, arm64: Remove garbage frame for struct_ops trampoline c6120d95c729 drm/panfrost: Remove unused id_mask from struct panfrost_model b955ceba2c1e selftests/bpf: fix test_spin_lock_fail.c's global vars usage b99db02209ca octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c 3ccbc7a51886 octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c c5a6c5af4346 octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c c4eae7bac880 octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c c0f64fd73b60 octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c 52c63a6a27d3 octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c bfbd0b09aff0 drm/msm/dpu: drop LM_3 / LM_4 on MSM8998 29fa82adec3c drm/msm/dpu: drop LM_3 / LM_4 on SDM845 b9ebac16315e drm/msm/dpu: on SDM845 move DSPP_3 to LM_5 block 0e5bcf5136f1 drm: fsl-dcu: enable PIXCLK on LS1021A c4698ef8c42e wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() 557e07a7a487 selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap 26f54adde839 selftests/bpf: Fix msg_verify_data in test_sockmap 5981e6e1b50d drm/bridge: tc358767: Fix link properties discovery 80afbcbdaf48 netdevsim: copy addresses for both in and out paths ef38a689f4e0 libbpf: never interpret subprogs in .text as entry programs 452eb0e1589d ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c 36c79b9ff20a libbpf: fix sym_is_subprog() logic for weak global subprogs a8ec6447d76d drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_atomic_flush fff56eb08053 ice: consistently use q_idx in ice_vc_cfg_qs_msg() a340f9115301 ice: Support FCS/CRC strip disable for VF 2edb61b5d3f0 virtchnl: Add CRC stripping capability fb5d7f68e676 wifi: ath11k: Fix CE offset address calculation for WCN6750 in SSR e05f60981951 bpf: Fix the xdp_adjust_tail sample prog issue 44a21d9fbc2d libbpf: Fix output .symtab byte-order during linking d900a20e33d7 libbpf: Fix expected_attach_type set handling in program load callback 65f9fe75cad1 drm/bridge: it6505: Drop EDID cache on bridge power off c2a04ba6f93d drm/bridge: anx7625: Drop EDID cache on bridge power off 3340acafcce6 ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode 537f327629be ASoC: fsl_micfil: fix regmap_write_bits usage 53507b7c6363 dt-bindings: vendor-prefixes: Add NeoFidelity, Inc d73da0dd2853 wifi: ath12k: Skip Rx TID cleanup for self peer 8325a50983c1 wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2 9ef3985a9e02 wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1 56541262079d drm/v3d: Address race-condition in MMU flush fda29dff5581 drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() b509546bfa1f drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq() 521d4b3f1dc1 wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() dbdca51b054f wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() 088e10e74390 drm/omap: Fix locking in omap_gem_new_dmabuf() 4da37fba2a6b drm/omap: Fix possible NULL dereference b6551479daf2 wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() 9728b508b01a drm/vc4: hvs: Correct logic on stopping an HVS channel 52c1716f65a5 drm/vc4: hvs: Remove incorrect limit from hvs_dlist debugfs function 8182b5ca19c6 drm/vc4: hvs: Fix dlist debug not resetting the next entry pointer c7d474974954 drm/vc4: hdmi: Avoid hang with debug registers when suspended 40c77e93cfdd drm/vc4: hvs: Don't write gamma luts on 2711 2ee46de426cc drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused 6c8938e41b82 platform/x86: panasonic-laptop: Return errno correctly in show callback b03e713a400a HID: hyperv: streamline driver probe to avoid devres issues 599929021528 arm64: dts: rockchip: correct analog audio name on Indiedroid Nova 8066badaf746 media: atomisp: Add check for rgby_data memory allocation failure 025067eeb945 firmware: arm_scpi: Check the DVFS OPP count returned by the firmware 667b0527a3e7 selftests/resctrl: Protect against array overrun during iMC config parsing 99ca7bddcade selftests/resctrl: Fix memory overflow due to unhandled wraparound feb6e4412537 selftests/resctrl: Refactor fill_buf functions 315f9a1e1748 selftests/resctrl: Split fill_buf to allow tests finer-grained control 367a0a92b968 arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators 1e1acb879e3c arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names 7db9c3c15fb5 arm64: dts: mediatek: mt6358: fix dtbs_check error dbcba9b1108a arm64: dts: mediatek: Add ADC node on MT6357, MT6358, MT6359 PMICs a67ebf6dcc4a arm64: dts: renesas: hihope: Drop #sound-dai-cells 3dea2312ab45 regmap: irq: Set lockdep class for hierarchical IRQ domains 2c8cfd167100 spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​ 48e518e705e7 spi: tegra210-quad: Avoid shift-out-of-bounds 872bfc20abea pmdomain: ti-sci: Add missing of_node_put() for args.np 1103d3b5a502 of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify be0a96cfa9c0 x86/of: Unconditionally call unflatten_and_copy_device_tree() ccf190dba640 um: Unconditionally call unflatten_device_tree() 66b991a52ae6 arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances a21e7623d782 arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances cae00563f173 arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances ccdac40ce4d2 arm64: dts: ti: k3-j7200: Fix register map for main domain pmx 4981b8a2d9fa arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible 9810ceccd99b ARM: dts: cubieboard4: Fix DCDC5 regulator constraints 0d9cee68a3f1 pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle 15cbeb8ae3c0 arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns 8e965120d845 arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns 8b833a02b454 arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns 0f627e99cca6 arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns 52c3eb1c8ce8 regulator: rk808: Restrict DVS GPIOs to the RK808 variant only 9e67b054198f cgroup/bpf: only cgroup v2 can be attached by bpf programs 92031d660152 Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline" 2ef8dc16041b arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad 78a8e85b5314 arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4 699e5e70ad34 arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4 3164cc7cf77a media: i2c: ds90ub960: Fix missing return check on ub960_rxport_read call f8549e3f03c1 tpm: fix signed/unsigned bug when checking event logs ae0ad1626018 efi/libstub: fix efi_parse_options() ignoring the default command line b18f8d9e2827 openrisc: Implement fixmap to fix earlycon 91884250825f mmc: mmc_spi: drop buggy snprintf() 4e12b09f57c2 ARM: dts: microchip: sam9x60: Add missing property atmel,usart-mode 653847d80fa9 arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins c24e019ca12d soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() bfd19f48c45c soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() b7394c6fba3a arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node 0a3ba7c09ac8 arm64: dts: mt8195: Fix dtbs_check error for mutex node 1dcb74ebda5c microblaze: Export xmb_manager functions 882d7afaa4b8 drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend() d3a5e7ffbd41 spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq() ecbc50474769 clocksource/drivers/timer-ti-dm: Fix child node refcount handling 3ba257d80ffa clocksource/drivers:sp804: Make user selectable 45eec49fa2fa kcsan, seqlock: Fix incorrect assumption in read_seqbegin() 5b12a7e70b0b kcsan, seqlock: Support seqcount_latch_t 01b61f5cef36 time: Fix references to _msecs_to_jiffies() handling of values 7723bfe6f903 time: Partially revert cleanup on msecs_to_jiffies() documentation 8d91bdca2f97 x86/unwind/orc: Fix unwind for newly forked tasks cc08c2c8e98e thermal/lib: Fix memory leak on error in thermal_genl_auto() 1b78ac7eb6c7 tools/lib/thermal: Make more generic the command encoding function 5cecc5786506 rcuscale: Do a proper cleanup if kfree_scale_init() fails a40520a7a5e6 crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() ae5253313e0e crypto: bcm - add error check in the ahash_hmac_init function 5a0329563e25 crypto: caam - add error check to caam_rsa_set_priv_key_form 1fa9635a5f67 ACPI: CPPC: Fix _CPC register setting issue 685c10269c41 hwmon: (nct6775-core) Fix overflows seen when writing limit attributes 4ffcf7893f4b hwmon: (pmbus/core) clear faults after setting smbalert mask 714788c6a697 hwmon: (pmbus_core) Allow to hook PMBUS_SMBALERT_MASK 967a0e619108 rcu/kvfree: Fix data-race in __mod_timer / kvfree_call_rcu f5fed8a850d0 doc: rcu: update printed dynticks counter bits 605150b4c903 crypto: inside-secure - Fix the return value of safexcel_xcbcmac_cra_init() 830cabb61113 EDAC/igen6: Avoid segmentation fault on module unload 6a975fbab1d2 crypto: hisilicon/qm - disable same error report before resetting 4b3c113af8d6 amd-pstate: Set min_perf to nominal_perf for active mode performance gov db74e48b49ad crypto: cavium - Fix the if condition to exit loop after timeout 5edae7a9a356 crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY d9338b781fe9 EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator edf58d4bebc3 EDAC/skx_common: Differentiate memory error sources 63a2d940c719 EDAC/fsl_ddr: Fix bad bit shift operations ac7dfac63970 thermal: core: Initialize thermal zones before registering them 85a57cdc1b25 crypto: qat - remove faulty arbiter config reset ac6ebb9edcdb EDAC/bluefield: Fix potential integer overflow bba6cba4dab2 firmware: google: Unregister driver_info on failure 05c9a7a53444 crypto: qat/qat_4xxx - fix off by one in uof_get_name() 2a064b788dee crypto: qat - remove check after debugfs_create_dir() 1f8e2f597b91 crypto: caam - Fix the pointer passed to caam_qi_shutdown() b2c36fa9ac8a virtio_blk: reverse request order in virtio_queue_rqs 519899291235 nvme-pci: reverse request order in nvme_queue_rqs 77035e4d27e1 ext4: fix race in buffer_head read fault injection cca059508975 ext4: remove array of buffer_heads from mext_page_mkuptodate() 2266fe580adf ext4: pipeline buffer reads in mext_page_mkuptodate() fbd359a2ee20 ext4: remove calls to to set/clear the folio error flag 21900e847812 hfsplus: don't query the device logical block size multiple times 13ebba9e57a6 s390/syscalls: Avoid creation of arch/arch/ directory fad4262bd40d block: fix bio_split_rw_at to take zone_write_granularity into account 539fabba965e netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING ae8c963906ed cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter() 01f605a4cd74 acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() b46bc5b02ded arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG d4e05e954504 m68k: mvme147: Reinstate early console 6395a5f9eb44 m68k: mvme16x: Add and use "mvme16x.h" d77659d3ffba m68k: mvme147: Fix SCSI controller IRQ numbers cee3bff51a35 nvme-pci: fix freeing of the HMB descriptor table 1a423bbbeaf9 initramfs: avoid filename buffer overrun 372042443be4 mips: asm: fix warning when disabling MIPS_FP_SUPPORT 6c63de9b4d0e ext4: avoid remount errors with 'abort' mount option 410896624db6 brd: defer automatic disk creation until module initialization succeeds 83d123e27623 x86/pvh: Call C code via the kernel virtual mapping f662b4a69e1d x86/pvh: Set phys_base when calling xen_prepare_pvh() aa6e32c654fc s390/pageattr: Implement missing kernel_page_present() a1dc0428c05a s390/cio: Do not unregister the subchannel based on DNV 9820f3548679 kselftest/arm64: mte: fix printf type warnings about longs b95a1cd26a28 kselftest/arm64: mte: fix printf type warnings about __u64 0dd9a53bb9b2 arm64: probes: Disable kprobes/uprobes on MOPS instructions ecc2aeeaa08a bpf: support non-r10 register spill/fill to/from stack in precision tracking 44b1bfb5bd97 mptcp: fix possible integer overflow in mptcp_reset_tout_timer 68f75e6f08aa drm/amd/display: Add null check for pipe_ctx->plane_state in dcn20_program_pipe 36ff963c133a platform/x86: x86-android-tablets: Unregister devices in reverse order f7d9a18572fc nvme: apple: fix device reference counting 3820b0fac773 fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats c7e65cab54a8 drm/amd/display: Don't refer to dc_sink in is_dsc_need_re_compute c3a3b6d9a938 drm/amd/display: Check null-initialized variables e0f6ee75f504 fs/inode: Prevent dump_mapping() accessing invalid dentry.d_name.name 9f35cec5e4b9 drm/amd/display: Initialize denominators' default to 1 f38b09ba6a33 drm/amd/display: Add NULL check for function pointer in dcn32_set_output_transfer_func 9d0f1e745e95 x86/stackprotector: Work around strict Clang TLS symbol requirements dc5ead0e8fc5 serial: sc16is7xx: fix invalid FIFO access with special register set a891938947f4 s390/pkey: Wipe copies of clear-key structures on failure d038693e08ad i2c: lpi2c: Avoid calling clk_get_rate during transfer 561063997ae3 ipmr: Fix access to mfc_cache_list without lock held 2abc2bd53e4c ARM: 9420/1: smp: Fix SMP for xip kernels 344fb3c52923 ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry 7ed79c551c09 LoongArch: Define a default value for VM_DATA_DEFAULT_FLAGS 65b08af3c4a1 ASoC: audio-graph-card2: Purge absent supplies for device tree nodes fe8c40810a11 proc/softirqs: replace seq_printf with seq_put_decimal_ull_width 82d0f099009e drm: panel-orientation-quirks: Make Lenovo Yoga Tab 3 X90F DMI match less strict 0058f8ebfdb0 ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() d525fc94249a ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() 1423de2c7ba1 ASoC: amd: yc: Support dmic on another model of Lenovo Thinkpad E14 Gen 6 b07b441b79c2 platform/x86: thinkpad_acpi: Fix for ThinkPad's with ECFW showing incorrect fan speed 769aa742527c can: j1939: fix error in J1939 documentation. 3e8cc9901073 tools/lib/thermal: Remove the thermal.h soft link when doing make clean bb64195b56ca ASoC: tas2781: Add new driver version for tas2563 & tas2781 qfn chip 739aac7323f0 platform/x86: dell-wmi-base: Handle META key Lock/Unlock events 32660e18f5ca platform/x86: dell-smbios-base: Extends support to Alienware products fd782cb8f9d3 regulator: rk808: Add apply_bit for BUCK3 on RK809 cb5bf9377102 firmware: arm_scmi: Reject clear channel request on A2P 3bb3fa542835 soc: qcom: Add check devm_kasprintf() returned value 7c92e2b55677 net: usb: qmi_wwan: add Quectel RG650V 363473736bb0 bpf: fix filed access without lock 3e3bc9cf3fdf x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB 1b15738a7d30 ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 9dc3380fb586 selftests/watchdog-test: Fix system accidentally reset after watchdog-test 16009cc182ef usb: typec: use cleanup facility for 'altmodes_node' f083283f914b usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver 24fa3e9443a4 mac80211: fix user-power when emulating chanctx 675a1803efa1 wifi: iwlwifi: mvm: Use the sync timepoint API in suspend 9b0f6adf28b4 ASoC: Intel: sst: Support LPE0F28 ACPI HID 92cab36cf11a ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 6909df783e42 ASoC: Intel: bytcr_rt5640: Add support for non ACPI instantiated codec 98130b150916 ASoC: codecs: rt5640: Always disable IRQs from rt5640_cancel_work() 28f152fc9553 wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit f77ff46e2a31c7a5ced9ede51ad871e38084d33e) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.6.bb | 6 ++-- .../linux/linux-yocto-tiny_6.6.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index 3eef9a67d7..6b13ce78dd 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "db1ff5ceabc3902a2a385e1f1d0a234812bff52c" -SRCREV_meta ?= "99c5ec65d21cd824d26ee9eb8bca7d2e59311e5f" +SRCREV_machine ?= "ec2b8ce9a5c287dc48d9643f9f5d5cf1bb3784de" +SRCREV_meta ?= "ff64121c498bd9a8ead8b08663da323e3e103179" 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-6.6;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.6.63" +LINUX_VERSION ?= "6.6.64" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index 7d4f9f4306..adf1215ff1 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.6.inc -LINUX_VERSION ?= "6.6.63" +LINUX_VERSION ?= "6.6.64" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "7161bda718e673d92774adeec664c182a9503b23" -SRCREV_meta ?= "99c5ec65d21cd824d26ee9eb8bca7d2e59311e5f" +SRCREV_machine ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" +SRCREV_meta ?= "ff64121c498bd9a8ead8b08663da323e3e103179" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index 2d76148bfb..73f3c437db 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base" KBRANCH:qemuloongarch64 ?= "v6.6/standard/base" KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "d2cfc8b451eb38afd1f722e8d1047da4e23bb187" -SRCREV_machine:qemuarm64 ?= "7161bda718e673d92774adeec664c182a9503b23" -SRCREV_machine:qemuloongarch64 ?= "7161bda718e673d92774adeec664c182a9503b23" -SRCREV_machine:qemumips ?= "af4cdb96163587bbf381ebfa551b6fa259201cca" -SRCREV_machine:qemuppc ?= "7161bda718e673d92774adeec664c182a9503b23" -SRCREV_machine:qemuriscv64 ?= "7161bda718e673d92774adeec664c182a9503b23" -SRCREV_machine:qemuriscv32 ?= "7161bda718e673d92774adeec664c182a9503b23" -SRCREV_machine:qemux86 ?= "7161bda718e673d92774adeec664c182a9503b23" -SRCREV_machine:qemux86-64 ?= "7161bda718e673d92774adeec664c182a9503b23" -SRCREV_machine:qemumips64 ?= "e1b42bae30e5681c236b9377d73dee82becd53c3" -SRCREV_machine ?= "7161bda718e673d92774adeec664c182a9503b23" -SRCREV_meta ?= "99c5ec65d21cd824d26ee9eb8bca7d2e59311e5f" +SRCREV_machine:qemuarm ?= "390fa422d33daad3f6046b7223654f58517eb285" +SRCREV_machine:qemuarm64 ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" +SRCREV_machine:qemuloongarch64 ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" +SRCREV_machine:qemumips ?= "47f3134d3ef0f0ccc24bec6325dc66520045dc00" +SRCREV_machine:qemuppc ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" +SRCREV_machine:qemuriscv64 ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" +SRCREV_machine:qemuriscv32 ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" +SRCREV_machine:qemux86 ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" +SRCREV_machine:qemux86-64 ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" +SRCREV_machine:qemumips64 ?= "37a948fa6a662b8f42fb23009734edaa20dfef22" +SRCREV_machine ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" +SRCREV_meta ?= "ff64121c498bd9a8ead8b08663da323e3e103179" # 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 ?= "bff3e13adb72656356111d2549d8be7c872d6e15" +SRCREV_machine:class-devupstream ?= "22a054ea1f081d7837cc8e24ad4c7aa36e8bba04" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.6/base" @@ -44,7 +44,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.6;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.6.63" +LINUX_VERSION ?= "6.6.64" PV = "${LINUX_VERSION}+git" From patchwork Wed Jan 8 21:17:03 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55263 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 531F1E77199 for ; Wed, 8 Jan 2025 21:17:44 +0000 (UTC) Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by mx.groups.io with SMTP id smtpd.web11.32452.1736371059292407515 for ; Wed, 08 Jan 2025 13:17:39 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=P9pqC07d; spf=softfail (domain: sakoman.com, ip: 209.85.214.171, mailfrom: steve@sakoman.com) Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-216281bc30fso3673705ad.0 for ; Wed, 08 Jan 2025 13:17:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371058; x=1736975858; darn=lists.openembedded.org; 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=jvg5cXUJRsFykpPlwoaHFN2YWXCSL4mCvKNNJbB319U=; b=P9pqC07dhL8PQM4WaAyiXfWmT/QY32MgmO0o9wup83dyy3O0+u0+b3LTBiyiwnPU8J fvOuNSBemlP13YM6SqIJCzIoKDCJhL67wuVyQBSskoYd+AWEJ0VeQm+iUEF7AUQswzSX a5YIl/9+kL0fNXPAIRUP0NAX8FWJ1s62BOtGEjWGPtrByw7tqfsSHJgou94LFCiLaMFN xcasJZzGzr1A9gychKe6TH2qPEkhzW9YyILUPCQVD+O0OspdqlxvjsZ01Eu3WsE2mrls GMbPfB+YQnZNtorAsmc69C57pLjgocjtAtzyQajJhZFK/usBNDy7vA/UezRdv50twZzh yIDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371058; x=1736975858; 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=jvg5cXUJRsFykpPlwoaHFN2YWXCSL4mCvKNNJbB319U=; b=rdMDVqDZOlcY7XpCnj2SwjLz2k7CyFei071GZO3vLVQRuOceK5UVP2/RsnP2gdFPV7 lVEBBawR2Yasmldpj8dA9Fi8qQs0xlnST+JDtR9gtmLAaM7Asbg8ki8TDeaY/isP62er fiionCG/vaeUawiWnBQNDVjuQWHucmc/TEeIXrRysoM3MXCvB372yVYHPpEtegw+5pYP KxbPXhFSoFS7t/nOnzSg9+KWqBHnwephjUH6U/7T3yKzedtN9XruKHpZtw+HjqHNqU/M Wg3MX+KDMytc+5rG+qZvNKNn6FrYNBxJPHXU0OlYz8cwhxhPhCyrtRGR1topPeFW+x8J gePA== X-Gm-Message-State: AOJu0Yzh6ebINbdzJ8yIdxeQ5JdukUPP2r+rmVq+/lhacRz4Y9iHNAYw /QtTClmsZKWOCcvdzETaT1zY0LgZLh7cxdfclKzxjuauncgrKQkglOhxNv+J9T2jSqz2OY8mv7d DpdI= X-Gm-Gg: ASbGncsMv+41CAIxHuBvju5et3Hv5ikhYSl/AD07nKpkDiyVx6o+zgoQo5mlNfQrBKm WNcJGxfg0q00WZ2oZDM3sj8JiF6QfkKz64zYHeRqhxXVhXXu/ZmtRyG9MCbDICL90y1qE7gm3pm MfIc7AXrrUTXZkJNYGl/kJwMZP7Dueu9H8lGyeVfBrQQv8MK638/yJs8BV3CryPslWlaMW01AnP ps1GbaiRzBH+D4eAKVMF3FkxmUf+YbaCr1Pi9AJjboqbw== X-Google-Smtp-Source: AGHT+IE5I4YeoxrgWvmazAQsoAp6M46rRKcZAwKYlbnxWq6lJg/RKqc6jH6XDCp0WZ46z3iu9rfMvA== X-Received: by 2002:a17:903:191:b0:216:4b1f:499 with SMTP id d9443c01a7336-21a83f666c1mr68182795ad.31.1736371057905; Wed, 08 Jan 2025 13:17:37 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:37 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 13/18] linux-yocto/6.6: update to v6.6.66 Date: Wed, 8 Jan 2025 13:17:03 -0800 Message-ID: <5629d9769b0bd0f6a20e8d7fec6d35d611331dc6.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209603 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: a66cdcdc9e44 Linux 6.6.66 35163f642d91 i3c: master: svc: fix possible assignment of the same address to two devices 43bbc5f8586e i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin 1baed369508b serial: amba-pl011: fix build regression 5eb15d2f4eb4 platform/x86: asus-wmi: Fix thermal profile initialization 8bb7b689369e ALSA: usb-audio: Update UMP group attributes for GTB blocks, too fe330624b85f usb: dwc3: ep0: Don't reset resource alloc flag 3706311ea095 net/smc: fix incorrect SMC-D link group matching logic 7a89f5318252 ALSA: hda: Fix build error without CONFIG_SND_DEBUG 2daba7d857e4 drm/amdgpu: rework resume handling for display (v2) aec3eecce11d ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() 3e26e24a301e ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" 7a670b420ef2 btrfs: add cancellation points to trim loops d11f14a7911e iio: invensense: fix multiple odr switch when FIFO is off ed968a1f1f66 xhci: dbc: Fix STALL transfer event handling 1af5e8b1c9f3 mm/damon/vaddr: fix issue in damon_va_evenly_split_region() 4358f241594b jffs2: Fix rtime decompressor 6808a1812a34 jffs2: Prevent rtime decompress memory corruption 0d5c7fcfa585 KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() 67b5ed3b4d36 selftests/ftrace: adjust offset for kprobe syntax error test 032b4122a92a vfio/mlx5: Align the page tracking max message size with the device capability 7535956ffe5b Revert "unicode: Don't special case ignorable code points" 1240225d838b x86: Fix build regression with CONFIG_KEXEC_JUMP enabled 720792341f5e tracing/eprobe: Fix to release eprobe when failed to add dyn_event 9d9bd3f7da8a clk: en7523: Initialize num before accessing hws in en7523_register_clocks() 2a72d5cc83d6 btrfs: fix missing snapshot drew unlock when root is dead during swap activation b600d3040285 sched/deadline: Fix warning in migrate_enable for boosted tasks 01ecd269755e sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity 842010e3ca9e sched/deadline: Collect sched_dl_entity initialization 24617f9ca8c8 sched: Unify more update_curr*() 7f509457773e sched: Remove vruntime from trace_sched_stat_runtime() 4db5988bb099 sched: Unify runtime accounting across classes 654f3294c69e sched/headers: Move 'struct sched_param' out of uapi, to work around glibc/musl breakage b2f7d7507982 sched/fair: Rename check_preempt_curr() to wakeup_preempt() 5787443f556e sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() b607a3886e61 sched/core: Prevent wakeup of ksoftirqd during idle load balance a2b004f5c93d sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy f163cf9c6ae9 sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() a13b2b9b0b0b mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM cc424890b06b mempolicy: fix migrate_pages(2) syscall return nr_failed 8f149bcc4d91 sched/numa: fix memory leak due to the overwritten vma->numab_state 41f65469c33f sched/numa: Fix mm numa_scan_seq based unconditional scan 42882b583095 io_uring/tctx: work around xa_store() allocation error issue c45cec53eeb4 setlocalversion: work around "git describe" performance 2102ed90f789 smb: client: don't try following DFS links in cifs_tree_connect() b32ce4f9e3b7 serial: 8250_dw: Add Sophgo SG2044 quirk 79f1a5b17bf5 rtc: cmos: avoid taking rtc_lock for extended period of time 3fbde702748d misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle 691284c2cd33 powerpc/prom_init: Fixup missing powermac #size-cells 44eb450d8ed5 ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW 8ef9ea1503d0 MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a cb6d7ffca4be drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 ddc2aa0f99e7 ASoC: amd: yc: fix internal mic on Redmi G 2022 2c810ecfcc95 iio: light: ltr501: Add LTER0303 to the supported devices 3fc7b49d24b1 usb: chipidea: udc: handle USB Error Interrupt if IOC not set 57f7979aefdc fs/ntfs3: Fix case when unmarked clusters intersect with zone c5f89458a2ea LoongArch: Fix sleeping in atomic context for PREEMPT_RT ec1208b13c5e ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] 353bc143066d ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 295b50e95e90 f2fs: fix to shrink read extent node in batches 76bdd3b1c256 f2fs: print message if fscorrupted was found in f2fs_new_node_page() ffe19e363c6f i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock 29c80f54e362 PCI: Add ACS quirk for Wangxun FF5xxx NICs 407476eb5f76 PCI: Add 'reset_subordinate' to reset hierarchy below bridge b824ea2af6e0 PCI: Detect and trust built-in Thunderbolt chips c37cc784af7e PCI: vmd: Set devices to D0 before enabling PM L1 Substates 61ee910a0042 PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs 70d65110986e PCI: qcom: Add support for IPQ9574 a6dc4b4fda2e i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request 880827a141e3 KMSAN: uninit-value in inode_go_dump (5) 9669b28f81e0 f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. 562334170295 verification/dot2: Improve dot parser robustness 7a135fd49c3e smb: client: memcpy() with surrounding object base address 08ab71e0f618 nvdimm: rectify the illogical code within nd_dax_probe() 9e4828b78e28 thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens 03bf88b1e95d pinctrl: qcom: spmi-mpp: Add PM8937 compatible b377ef01a3d9 pinctrl: qcom-pmic-gpio: add support for PM8937 338368f7fe2d scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset 0e5642e73a63 scsi: st: Don't modify unknown block number in MTIOCGET f6d6fb563e4b leds: class: Protect brightness_show() with led_cdev->led_access mutex 8d37cb1c8f1a clk: qcom: tcsrcc-sm8550: add SAR2130P support 62bd597e1e87 clk: qcom: rpmh: add support for SAR2130P 80864fe570d5 clk: qcom: rcg2: add clk_rcg2_shared_floor_ops c6c58505bfba scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths 5fe23c57abad bpf: put bpf_link's program when link is safe to be deallocated 6ff9768a3144 scsi: ufs: core: Make DMA mask configuration more flexible 2da32aed4a97 pinmux: Use sequential access to access desc->pinmux data 50ddf4b0e1a4 scsi: hisi_sas: Add cond_resched() for no forced preemption model 77c9ad0c425a rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long 987abe82faa9 tools/rtla: fix collision with glibc sched_attr/sched_set_attr aceff9270e86 tracing: Use atomic64_inc_return() in trace_clock_counter() d62b8e0c3f36 tracing/ftrace: disable preemption in syscall probe 1cbb632b515a pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU fdac3e251d9e netpoll: Use rcu_access_pointer() in __netpoll_setup 843adffcbb4a net/neighbor: clear error in case strict check is not set ed8cf33dead6 rocker: fix link status detection in rocker_carrier_init() d7a6ff5dc803 ASoC: hdmi-codec: reorder channel allocation list d87c7db6213c Bluetooth: Set quirks for ATS2851 ac22911f2eed Bluetooth: Support new quirks for ATS2851 5af48b484ec0 Bluetooth: Add new quirks for ATS2851 5e50d12cc6e9 Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet 36af575822ef Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables 916b577a2cef dsa: qca8k: Use nested lock to avoid splat 10e8a2dec9ff bpf: Call free_htab_elem() after htab_unlock_bucket() 07c020c6d14d wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() 3afd475d5af9 wifi: ipw2x00: libipw_rx_any(): fix bad alignment b9e52a96ec92 drm/amdgpu: set the right AMDGPU sg segment limitation 83c45de6c6ce ALSA: usb-audio: Make mic volume workarounds globally applicable a8f7d6963768 virtio-net: fix overflow inside virtnet_rq_alloc 4e3f73221deb drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov 69df145daf15 fsl/fman: Validate cell-index value obtained from Device Tree 3b5d21b56c37 jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree e7d376f94f72 jfs: fix array-index-out-of-bounds in jfs_readdir c56245baf3fd jfs: fix shift-out-of-bounds in dbSplit fd993b2180b4 jfs: array-index-out-of-bounds fix in dtReadFirst c212d91070be dma-debug: fix a possible deadlock on radix_lock efb054752f2c drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr 3295bd236450 netlink: specs: Add missing bitset attrs to ethtool spec ccc22ebf98df drm/amdgpu: Dereference the ATCS ACPI buffer 9a1546e775f5 drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih 87210234e5a2 drm/sched: memset() 'job' in drm_sched_job_init() d783451a49d4 net: stmmac: Programming sequence for VLAN packets with split header 81f4a1e9b654 net: sfp: change quirks for Alcatel Lucent G-010S-P 556ae6c91145 drm/panel: simple: Add Microchip AC69T88A LVDS Display panel ffe1766a3a55 fanotify: allow reporting errors on failure to open fd d7a6fb6442b1 wifi: ath5k: add PCI ID for Arcadyan devices 87b969352d38 wifi: ath5k: add PCI ID for SX76X 706b07b7b37f net: inet6: do not leave a dangling sk pointer in inet6_create() 25447c6aaa72 net: inet: do not leave a dangling sk pointer in inet_create() b4982fbf1304 net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() db207d19adba net: af_can: do not leave a dangling sk pointer in can_create() 6021ccc2471b Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() 8ad09ddc63ac Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() 157f08db9412 af_packet: avoid erroring out after sock_init_data() in packet_create() b77109f18a8d net/sched: cbs: Fix integer overflow in cbs_set_port_rate() 159c6df97655 net: ethernet: fs_enet: Use %pa to format resource_size_t 6c591b8d0153 net: fec_mpc52xx_phy: Use %pa to format resource_size_t cf27f38254db samples/bpf: Fix a resource leak a52bc92fc47e r8169: don't apply UDP padding quirk on RTL8126A fba2b2d0b7cc ALSA: hda/conexant: Use the new codec SSID matching f4306ef142bc ALSA: hda: Use own quirk lookup helper 45e43e721e26 drm/display: Fix building with GCC 15 6fbdc3980b70 dlm: fix possible lkb_resource null dereference 5059372280e2 drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() 1a0f54cb3fea wifi: rtw89: check return value of ieee80211_probereq_get() for RNR 1159d74ed469 drm/mcde: Enable module autoloading 0a59c2fe8d67 drm/bridge: it6505: Enable module autoloading 189dc7030b72 drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK 33126ee70c56 drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition 290127c6452d drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model 258b997e5119 drm/vc4: hvs: Set AXI panic modes for the HVS e0388a95736a drm/vc4: hdmi: Avoid log spam for audio start failure 6e8348ec4215 HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support 66ab53850ca1 selftests/resctrl: Protect against array overflow when reading strings 70e2f30534bb regmap: maple: Provide lockdep (sub)class for maple tree's internal lock 2129f6faa5df soc: imx8m: Probe the SoC driver as platform driver 3379f506f059 mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED 63ddf8a5ec8f mmc: core: Add SD card quirk for broken poweroff notification 8910c0217d7e media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 31f9b4a22347 media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera f20f3416fe33 media: uvcvideo: RealSense D421 Depth module metadata 115afb20fdff HID: add per device quirk to force bind to hid-generic 5b1f34bf3617 spi: spi-fsl-lpspi: Adjust type of scldiv 28ed7bc5eee0 perf/x86/amd: Warn only on new bits set 5a4688dbf4ae ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID cfa076596dc4 hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list dca4e74a9185 kcsan: Turn report_filterlist_lock into a raw_spinlock e8483ae13100 kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() 4c7baac247ce btrfs: do not clear read-only when adding sprout device a5d74fa24752 btrfs: avoid unnecessary device path update for the same device a5bc4e030f50 btrfs: don't take dev_replace rwsem on task already holding it a69752f1e5de s390/cpum_sf: Handle CPU hotplug remove during sampling 7c27b25891b0 kselftest/arm64: Log fp-stress child startup errors to stdout 61005057fd5c epoll: annotate racy check af3fde6112b2 x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables cb9945f292a8 kasan: make report_lock a raw spinlock 625e3f5d13a7 lib: stackinit: hide never-taken branch from compiler 03ba9477dcca ocfs2: update seq_file index in ocfs2_dlm_seq_next 07f395d6197c mmc: core: Further prevent card detect during shutdown 5d8525e5067a mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet f1a99d8645d8 regmap: detach regmap from dev on regmap_exit f8abd03f83d5 xsk: fix OOB map writes when deleting elements 5ea568e71d0c dma-fence: Use kernel's sort for merging fences ce97e7891b5d dma-fence: Fix reference leak on fence merge failure path 4e1cb04a68af dma-buf: fix dma_fence_array_signaled v4 8e858930695d bpf: fix OOB devmap writes when deleting elements 94666abe8163 x86/kexec: Restore GDT on return from ::preserve_context kexec 70d6c1badec3 modpost: Add .irqentry.text to OTHER_SECTIONS e2153e479e93 drm/amdgpu/hdp5.2: do a posting read when flushing HDP d834d20d2e86 drm/dp_mst: Fix resetting msg rx state after topology removal 396f697500c8 drm/dp_mst: Verify request type in the corresponding down message reply c58947a8d4a5 drm/dp_mst: Fix MST sideband message body length check 23b5908b11b7 cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU cc05aa2c0117 bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again bd74bc9b3a8c smb3.1.1: fix posix mounts to older servers ccf435caa314 fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points 136fca78a66d fs/smb/client: Implement new SMB3 POSIX type 439224eb2f5b fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX c3afea07477b nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() 1e30b52edf17 scsi: ufs: core: Add missing post notify for power mode change 0069928727c2 scsi: ufs: core: sysfs: Prevent div by zero 38bd792fb676 scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt 15369e774f27 scsi: qla2xxx: Fix use after free on unload dbd3f8f3ade1 scsi: qla2xxx: Supported speed displayed incorrectly for VPorts 968bba7d1d04 scsi: qla2xxx: Fix NVMe and NPIV connect issue 00e1503aaef7 scsi: qla2xxx: Fix abort in bsg timeout bafa26387438 ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) 00a4369b3a4b ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 2e50b49ba498 ALSA: usb-audio: add mixer mapping for Corsair HS80 96035c0093db arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL 8c36240460f9 arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs cdf81c4a8150 tracing: Fix cmp_entries_dup() to respect sort() comparison rules 50d66c86262f can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6. 1ac442f25c19 can: dev: can_set_termination(): allow sleeping GPIOs 7015d9d4cc70 watchdog: rti: of: honor timeout-sec property 164d3597d26d ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write 27de4295522e ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read 7dfbf011a57b LoongArch: Add architecture specific huge_pte_clear() a7f0509556fa HID: wacom: fix when get product name maybe null pointer 81ad32b87eb9 mm: page_alloc: move mlocked flag clearance into free_pages_prepare() 67a102352bb2 x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails 68570b5c89c5 bpf: Fix exact match conditions in trie_get_next_key() 2e9ff3f4834c bpf: Handle in-place update for full LPM trie correctly c1ab31edd258 bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem c5325e6e4b6d bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie 67e972130bb6 iio: magnetometer: yas530: use signed integer type for clamp limits 6d3f4c72019f scatterlist: fix incorrect func name in kernel-doc a84d507d3290 ocfs2: free inode when ocfs2_get_init_inode() fails 6acd8e87b6e1 drm/v3d: Enable Performance Counters before clearing them 88237f66b142 ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec 602c3038a8a6 scsi: scsi_debug: Fix hrtimer support for ndelay 59b30afa5786 scsi: sg: Fix slab-use-after-free read in sg_release() c169daf3cf39 bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots 9a420d6b4065 ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() 77e01dfb4fb2 ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index f65d85bc1ffd spi: mpc52xx: Add cancel_work_sync before module remove 37eef8c2e085 tools: Override makefile ARCH variable if defined, but empty 8a2d8958585a ALSA: usb-audio: Notify xrun for low-latency mode 06d43e40e2f9 ALSA: seq: ump: Fix seq port updates per FB info notify 8ddb4126e6a4 ALSA: ump: Update substream name from assigned FB names d3e8e4d62c88 ALSA: seq: ump: Use automatic cleanup of kfree() 206d56f41a15 tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg f2f6d999a934 drm/sti: Add __iomem for mixer_dbg_mxn's parameter 6bc209dbacc5 bpftool: fix potential NULL pointer dereferencing in prog_dump() 0fcda0c9cb15 xsk: always clear DMA mapping information when unmapping the pool d504dc20b768 bpf, vsock: Invoke proto::close on close() 57c47d3cf1a6 bpf, vsock: Fix poll() missing a queue c3799292d639 scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG 12e24d8a005c scsi: ufs: core: Always initialize the UIC done completion d5be5ce82a7e drm/bridge: it6505: Fix inverted reset polarity 485924554390 drm/bridge: it6505: update usleep_range for RC circuit charge time f454a3e98c30 i3c: master: Fix dynamic address leak when 'assigned-address' is present 990da49bfcbf i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED 72863649acec i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS ac0fed078bc9 i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter 07f4c0df0eb3 i3c: master: svc: use slow speed for first broadcast address 5626d1addc2a i3c: master: support to adjust first broadcast address speed a68c391c6321 i3c: master: fix kernel-doc check warning 8aa36f7e004b i3c: master: svc: add hot join support e7217d528ef5 i3c: master: add enable(disable) hot join in sys entry ed24ab98242f f2fs: fix to drop all discards after creating snapshot on lvm device f3ae93e738db driver core: fw_devlink: Stop trying to optimize cycle detection logic dce7a5c7bfa3 driver core: Add FWLINK_FLAG_IGNORE to completely ignore a fwnode link 5c764791fb7b driver core: fw_devlink: Improve logs for cycle detection faa6f8ce1b15 ntp: Remove invalid cast in time offset math 91d2be8d4bf5 powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang d68b0e67cff7 powerpc/vdso: Refactor CFLAGS for CVDSO build 4a9485918a04 iommu/arm-smmu: Defer probe of clients after smmu device bound 7360a0e798f4 zram: clear IDLE flag in mark_idle() 9c251d1381ed zram: do not mark idle slots that cannot be idle b7c3fd65a3ea zram: split memory-tracking and ac-time tracking 543d8315c289 mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting 7e0ccc28fad1 mmc: mtk-sd: fix devm_clk_get_optional usage 06b7f9295a42 mmc: mtk-sd: Fix error handle of probe function a8ece7488716 mmc: mtk-sd: use devm_mmc_alloc_host c6a3fa838e51 usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED 3df5497b9183 usb: dwc3: ep0: Don't reset resource alloc flag (including ep0) 65b1f31111ee usb: dwc3: gadget: Rewrite endpoint allocation flow 395d9b40431c soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure 6885d8e7c1e3 soc: fsl: cpm1: qmc: Introduce qmc_{init,exit}_xcc() and their CPM1 version c73f53c7aaae soc: fsl: cpm1: qmc: Introduce qmc_init_resource() and its CPM1 version f865643723e9 soc: fsl: cpm1: qmc: Re-order probe() operations 7ca6b9e73db2 soc: fsl: cpm1: qmc: Fix blank line and spaces 850cee347212 soc/fsl: cpm: qmc: Convert to platform remove callback returning void 2eb983f69079 serial: amba-pl011: Fix RX stall when DMA is used 5aea1229e7ea serial: amba-pl011: Use port lock wrappers 8d2ca6ac3711 gpio: grgpio: Add NULL check in grgpio_probe 9cc1a6ce157d gpio: grgpio: use a helper variable to store the address of ofdev->dev fbc0a0c7718a xhci: Fix control transfer error on Etron xHCI host 4a2422f67879 xhci: Don't issue Reset Device command to Etron xHCI host ec4e6d5944cd xhci: Combine two if statements for Etron xHCI host 459cda7500ec xhci: remove XHCI_TRUST_TX_LENGTH quirk d55694547cd2 xhci: Allow RPM on the USB controller (1022:43f7) by default ea6b5d98fea4 KVM: arm64: Don't retire aborted MMIO instruction 3fe534a02897 KVM: arm64: Change kvm_handle_mmio_return() return polarity 3265aab0736f net: avoid potential UAF in default_operstate() 4bd8ced2b9f6 net/mlx5e: Remove workaround to avoid syndrome for internal port 97ce3a4ec55e geneve: do not assume mac header is set in geneve_xmit_skb() 711525430d12 mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 e5239f8671a1 mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst 5e7388444095 mlxsw: Mark high entropy key blocks 64b67f77d993 mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding 69f60dda481a mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key 7598e65f990a mlxsw: Add 'ipv4_5' flex key e5242c5ff4c8 ethtool: Fix wrong mod state in case of verbose and no_mask bitset 86c27603514c netfilter: nft_set_hash: skip duplicated elements pending gc run 90bf312a6b6b netfilter: ipset: Hold module reference while requesting a module f6dc30c4698d net: sched: fix erspan_opt settings in cls_flower 53c7314208c8 netfilter: nft_inner: incorrect percpu area handling under softirq f309733a8c9d igb: Fix potential invalid memory access in igb_init_module() 0a4d8b1e3b28 ixgbe: downgrade logging of unsupported VF API version to debug 2bf463e6c540 ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 4f63de0ef87b net/qed: allow old cards not supporting "num_images" to work 673d606683ac net/smc: fix LGR and link use-after-free issue f0c37002210a net/smc: initialize close_work early to avoid warning f59b799e52f7 net/smc: refactoring initialization of smc sock 21f6f41e82e5 net/smc: {at|de}tach sndbuf to peer DMB if supported fe7ef3a10c75 net/smc: add operations to merge sndbuf with peer DMB 988b81020ad4 net/smc: mark optional smcd_ops and check for support when called 7e5ef8eb0547 net/smc: compatible with 128-bits extended GID of virtual ISM device 70cfb64c882c net/smc: define a reserved CHID range for virtual ISM devices dd0ab991caf1 net/smc: unify the structs of accept or confirm message for v1 and v2 8ea4fc3fefa1 net/smc: introduce sub-functions for smc_clc_send_confirm_accept() 612c04a92730 net/smc: rename some 'fce' to 'fce_v2x' for clarity d00d4470bf8c tipc: Fix use-after-free of kernel socket in cleanup_bearer(). d3ec686a369f dccp: Fix memory leak in dccp_feat_change_recv f43d12fd0fa8 net/ipv6: release expired exception dst cached in socket 797a4c1f5b63 ipv6: introduce dst_rt6_info() helper 19a788bd40fd net-timestamp: make sk_tskey more predictable in error path 4d5a573f64e8 platform/x86: asus-wmi: Ignore return value when writing thermal policy 5a4f732e2a8f platform/x86: asus-wmi: Fix inconsistent use of thermal policies 6051a4b17f9e platform/x86: asus-wmi: add support for vivobook fan profiles 426d94815e12 can: j1939: j1939_session_new(): fix skb reference counting 3c215663b3e2 net: hsr: avoid potential out-of-bound access in fill_frame_info() d381c2b0d77e net/sched: tbf: correct backlog statistic for GSO packets 70966e5bafb7 ptp: Add error handling for adjfine callback in ptp_clock_adjtime 66127f0d1ecf net: enetc: Do not configure preemptible TCs if SIs do not support ea8e9f84ea15 selftests: hid: fix typo and exit code 2f9bec0a749e netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level a9bcc0b70d9b netfilter: x_tables: fix LED ID check in led_tg_check() 124834133b32 ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() 39df17a12746 can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics c7f3a539b180 can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics 0fef1604a436 can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics bbbc9e190b26 can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics 98b7477236be can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics bf92d477a9a3 can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics dce292ffb728 can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics 112802200944 can: hi311x: hi3110_can_ist(): fix potential use-after-free 8ac49d8fc936 can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL c146df8292c6 can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails 1cdd3563e147 can: gs_usb: add usb endpoint address detection at driver probe step e2282706eb5c can: gs_usb: add VID/PID for Xylanta SAINT3 product family b8a0428f1eb2 watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() d556b4ff5854 watchdog: apple: Actually flush writes after requesting watchdog restart babc8a52fe69 watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency e417b3cb55a7 iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call 943e0aeece93 Linux 6.6.65 b47d9ffb2d1d openrisc: Use asm-generic's version of fix_to_virt() & virt_to_fix() 52ab77109035 Revert "x86/pvh: Set phys_base when calling xen_prepare_pvh()" dd47f7175940 Revert "x86/pvh: Call C code via the kernel virtual mapping" 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit 2db39e7791f8ed430ddfeec87ab2aa178090af45) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.6.bb | 6 ++-- .../linux/linux-yocto-tiny_6.6.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index 6b13ce78dd..4554170afc 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "ec2b8ce9a5c287dc48d9643f9f5d5cf1bb3784de" -SRCREV_meta ?= "ff64121c498bd9a8ead8b08663da323e3e103179" +SRCREV_machine ?= "28d4ec344946d273a8ab6f4ae18163bd97096e9d" +SRCREV_meta ?= "82e71c6dcc562dbf7725e5ef994ef2ecd74e704c" 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-6.6;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.6.64" +LINUX_VERSION ?= "6.6.66" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index adf1215ff1..e6f6aadaa5 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.6.inc -LINUX_VERSION ?= "6.6.64" +LINUX_VERSION ?= "6.6.66" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" -SRCREV_meta ?= "ff64121c498bd9a8ead8b08663da323e3e103179" +SRCREV_machine ?= "77698884d242eb893d8c6de2d49318561ef0b39f" +SRCREV_meta ?= "82e71c6dcc562dbf7725e5ef994ef2ecd74e704c" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index 73f3c437db..d6fd411b7e 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base" KBRANCH:qemuloongarch64 ?= "v6.6/standard/base" KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "390fa422d33daad3f6046b7223654f58517eb285" -SRCREV_machine:qemuarm64 ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" -SRCREV_machine:qemuloongarch64 ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" -SRCREV_machine:qemumips ?= "47f3134d3ef0f0ccc24bec6325dc66520045dc00" -SRCREV_machine:qemuppc ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" -SRCREV_machine:qemuriscv64 ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" -SRCREV_machine:qemuriscv32 ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" -SRCREV_machine:qemux86 ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" -SRCREV_machine:qemux86-64 ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" -SRCREV_machine:qemumips64 ?= "37a948fa6a662b8f42fb23009734edaa20dfef22" -SRCREV_machine ?= "6ae9eb480f36462d25b89758e541d6298f607a5b" -SRCREV_meta ?= "ff64121c498bd9a8ead8b08663da323e3e103179" +SRCREV_machine:qemuarm ?= "ac47e2d574643c2f15824f571f00287536385207" +SRCREV_machine:qemuarm64 ?= "77698884d242eb893d8c6de2d49318561ef0b39f" +SRCREV_machine:qemuloongarch64 ?= "77698884d242eb893d8c6de2d49318561ef0b39f" +SRCREV_machine:qemumips ?= "88054d5c80cf5d95abb808479640564c45e416d1" +SRCREV_machine:qemuppc ?= "77698884d242eb893d8c6de2d49318561ef0b39f" +SRCREV_machine:qemuriscv64 ?= "77698884d242eb893d8c6de2d49318561ef0b39f" +SRCREV_machine:qemuriscv32 ?= "77698884d242eb893d8c6de2d49318561ef0b39f" +SRCREV_machine:qemux86 ?= "77698884d242eb893d8c6de2d49318561ef0b39f" +SRCREV_machine:qemux86-64 ?= "77698884d242eb893d8c6de2d49318561ef0b39f" +SRCREV_machine:qemumips64 ?= "c3d3e3fa5f4c9de29e7c0cf3a85d2a959ad4f155" +SRCREV_machine ?= "77698884d242eb893d8c6de2d49318561ef0b39f" +SRCREV_meta ?= "82e71c6dcc562dbf7725e5ef994ef2ecd74e704c" # 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 ?= "22a054ea1f081d7837cc8e24ad4c7aa36e8bba04" +SRCREV_machine:class-devupstream ?= "a66cdcdc9e44b4c508190ea3cde5750954d1c4eb" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.6/base" @@ -44,7 +44,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.6;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.6.64" +LINUX_VERSION ?= "6.6.66" PV = "${LINUX_VERSION}+git" From patchwork Wed Jan 8 21:17:04 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55268 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 64326E7719D for ; Wed, 8 Jan 2025 21:17:44 +0000 (UTC) Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by mx.groups.io with SMTP id smtpd.web11.32453.1736371061297735280 for ; Wed, 08 Jan 2025 13:17:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=ANKX0xgF; spf=softfail (domain: sakoman.com, ip: 209.85.214.175, mailfrom: steve@sakoman.com) Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-2166360285dso3087085ad.1 for ; Wed, 08 Jan 2025 13:17:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371060; x=1736975860; darn=lists.openembedded.org; 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=13X+pYE1h4PyX6fNKzhUDIRs1K3ldn13Xvet1zLga4w=; b=ANKX0xgFXL15SKZT1FKpGgdNzJRSIfgsb0HU65X4iRfIOkHlHCixQguk0Qg4NrxFTq 6PYwNadS8iTJQNXYpgMVsZc2m6IDHC8HWOKNhJ+3uOWoX/UIRxFZ0Lzq5TpXXMapyUXE 7SKBVm0mCnmQrnwMxmordrb7Cn/ohb2TWMXi2tWQ/yE+8ilc64ow80ysbyClg+XVjoRN 0+Zb+ct+sFigDt0SlpFOw/JHtsxOzg54iTZN+xPHjnq+jwnoFQyB5DPsbhdDQiTIysdu aKug5Kp9FxMq9hV1/0GJJnIloVsKmGYrh/ZURde5rQZldmwGlcsziOwF+44H3EVvE6cN tdCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371060; x=1736975860; 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=13X+pYE1h4PyX6fNKzhUDIRs1K3ldn13Xvet1zLga4w=; b=kdYSnsUjCoDpgKtApyprubJve/7sbtcxnVeaR+AyNu7b+GxyD/iykAxzXyKpefMKbk wS+yFMjn3esU2sbidy2tOHrF94MCaYfElXSRFi157biK09tH09DyAATFDUZG8pIwbUuR X/HLcQHOeSzcdfsQeUdqxcB3e79T/XIjN05fIywI0LfvWHkz79+E0duTs+GSlOtDpWN0 LqA1PEjrf5PA2mYJGjO0q4bkHLJ4U3O7StUrGYQSejMTU2Fdwb9SLeAW0dtHeFcg8FDM AKeJ24g3jLhtLRVl/YZuDT8V9eG5kMeT915bh6mqHWFZ2u+pBrFWpvTH7GqUWXCPr4EF WhIg== X-Gm-Message-State: AOJu0YzUWfJWuS6rclY+Qq6MMef2ufXl7mWt11v9P829PNhzYQ5OFmix t+IMmgIdHC/zOGuz2i1OsNpvEFeUarGDjEVfzHT719RkJQRYVo+QsYCUZJ+f4A1wqX8SKaH8sVH Xt18= X-Gm-Gg: ASbGncvUQJ7YIDLUxIjosNieTuCT2odskp6mMlwSJna09mHSeUKu4b+W+2wvRHB+2bd sZC+SATedeDdCCJQ+4xQDZRSXabZoNzB2032XHR5Mpvuu7ow4a2V4ksDqDrLveecGS2OMra+r8J dHUWlH/Sb0esQ6xwk2iuvbOheu9Bk4Idu4Lbv5Nzg8ymNZCVRtvG99WhTUzHuL6XLx5j556BIQV ecMWwY++KaCxDO2Y1gsz+QMVoE+d3OdHmpK23cHxANTKg== X-Google-Smtp-Source: AGHT+IHFKsrI0gW4rKPbEeD/Q42m+JIn/UppctK9BP0vKspT7WptZg8bRDlto0PW8tmol2OQS1wDfA== X-Received: by 2002:a17:902:d552:b0:215:96bc:b670 with SMTP id d9443c01a7336-21a83f4c0b2mr53253725ad.18.1736371059873; Wed, 08 Jan 2025 13:17:39 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:39 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 14/18] linux-yocto/6.6: update to v6.6.69 Date: Wed, 8 Jan 2025 13:17:04 -0800 Message-ID: <0225b9c03d3e7804e5d00eb17176743245eae5a6.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209604 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: a30cd70ab75a Linux 6.6.69 ee18012c8015 block: avoid to reuse `hctx` not removed from cpuhp callback list 937fcde0e971 ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" ff4dff0bbe79 x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model defines 0098f6a62ac7 ALSA: sh: Fix wrong argument order for copy_from_iter() 1ce362065899 btrfs: sysfs: fix direct super block member reads 6e1a82259307 btrfs: avoid monopolizing a core when activating a swap file 13eb3cae1d8e power: supply: gpio-charger: Fix set charge current limits c484dbafbae9 i2c: microchip-core: fix "ghost" detections e1cc0e256092 i2c: imx: add imx7d compatible string for applying erratum ERR007805 b1f7476e07b9 PCI/MSI: Handle lack of irqdomain gracefully 3f66c65f6525 i2c: microchip-core: actually use repeated sends 80120bb4eef7 io_uring/sqpoll: fix sqpoll error handling races 03041e474a6a tracing: Prevent bad count for tracing_cpumask_write dafa7332e7c0 tracing: Constify string literal data member in struct trace_event_call c1a26ea77f81 freezer, sched: Report frozen tasks as 'D' instead of 'R' 60b57dc761d3 drm/amdkfd: pause autosuspend when creating pdd 4312b60fa7ac drm/amdkfd: Use device based logging for errors 9f7042ffc7f3 drm/amdkfd: drop struct kfd_cu_info 798f21e8a655 drm/amdkfd: reduce stack size in kfd_topology_add_device() 8406848671ce x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation fe48d03286b2 x86/cpu/intel: Switch to new Intel CPU model defines d7ac1856b6ec x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h cb3491e875f6 x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 f3a3192993da x86/cpu: Add model number for another Intel Arrow Lake mobile processor 224d693c9203 x86/cpu: Add model number for Intel Clearwater Forest processor 14172f8e9485 drm/amdgpu/hdp6.0: do a posting read when flushing HDP c9ad5cbf2495 drm/amdgpu/hdp5.0: do a posting read when flushing HDP f60770d660dc drm/amdgpu/hdp4.0: do a posting read when flushing HDP a9cb2cc5b8b5 drm/amd/amdgpu: allow use kiq to do hdp flush under sriov 36a6e8aeae4a pmdomain: core: Add missing put_device() 13ced1c4980e ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops 31fc2ce99308 ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i 2d2b19ed4169 sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers 1258986bbd17 MIPS: mipsregs: Set proper ISA level for virt extensions 37ee3b66eb62 MIPS: Probe toolchain support of -msym32 58bf93580fec blk-mq: move cpuhp callback registering out of q->sysfs_lock 079fcc926b0b blk-mq: register cpuhp callback after hctx is added to xarray table 12c0ddd6c551 virtio-blk: don't keep queue frozen during system suspend 9735d40f5fde drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req() 5edf9f786a18 spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled() 3556af9a68af scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error cf4bea16bb6d scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time cecca8b42063 spi: intel: Add Panther Lake SPI controller support eb9b647a6834 platform/x86: asus-nb-wmi: Ignore unknown event 0xCF 4eb54230b0ba LoongArch: BPF: Adjust the parameter of emit_jirl() 5fc47124442d LoongArch: Fix reserving screen info memory for above-4G firmware 5e448ea8df48 regmap: Use correct format specifier for logging range errors 3ad1feaa0bd0 smb: server: Fix building with GCC 15 7dbf2af85cd3 ALSA: sh: Use standard helper for buffer accesses 39c860c96c64 ALSA: hda/conexant: fix Z60MR100 startup pop issue 3dea3c59c4bd udf: Skip parent dir link count update if corrupted f50783148ec9 scsi: megaraid_sas: Fix for a potential deadlock fbd7deb459b2 scsi: qla1280: Fix hw revision numbering for ISP1020/1040 ab9ae7e789ab watchdog: mediatek: Add support for MT6735 TOPRGU/WDT e64809e8754a watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04 d4d67fa7158d tracing/kprobe: Make trace_kprobe's module callback called after jump_label update 23681bc4b59f stddef: make __struct_group() UAPI C++-friendly b7f60ffdfd96 powerpc/pseries/vas: Add close() callback in vas_vm_ops struct dd45c8778273 mtd: rawnand: fix double free in atmel_pmecc_create_user() e658f1c133b8 dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset aa2381a1ea39 dmaengine: apple-admac: Avoid accessing registers in probe 34d2c9c6de73 dmaengine: fsl-edma: implement the cleanup path of fsl_edma3_attach_pd() f2705359161f dmaengine: tegra: Return correct DMA status when paused 8cf5aa06d074 dmaengine: dw: Select only supported masters for ACPI devices 7f92f287b0fa dmaengine: mv_xor: fix child node refcount handling in early exit 908806a2e789 phy: rockchip: naneng-combphy: fix phy reset 96173874d6b8 phy: usb: Toggle the PHY power during init 94dd7d0665ec phy: core: Fix that API devm_phy_destroy() fails to destroy the phy 216b9f8335b5 phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider 58068f8b7a55 phy: core: Fix that API devm_phy_put() fails to release the phy 80a6eeb3a73a phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() 293b3748abab phy: core: Fix an OF node refcount leakage in _of_phy_get() 826acec1a9f9 phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP 36094da8b402 mtd: rawnand: arasan: Fix missing de-registration of NAND 649ba9c1712b mtd: rawnand: arasan: Fix double assertion of chip-select 3970d6b335fb mtd: diskonchip: Cast an operand to prevent potential overflow 15c184b4e7cf nfsd: restore callback functionality for NFSv4.0 488304065d0d nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work" 0326fbf69311 bpf: Check negative offsets in __bpf_skb_min_len() 343a932a05f4 tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection 9dbc7e0e5ce5 tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress() 9ef08c3fe764 mm/vmstat: fix a W=1 clang compiler warning d41fa58fca6f ceph: allocate sparse_ext map only for sparse reads 44e518abbb49 ceph: fix memory leak in ceph_direct_read_write() fb98248fc4a2 ceph: try to allocate a smaller extent map for sparse read 1d6de21f0029 media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg 3ee19fb278a6 Linux 6.6.68 fd4d53318e96 dt-bindings: net: fec: add pps channel property c226b0f0d8b0 drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update 194532af82a1 net: fec: make PPS channel configurable 897bab2abdac net: fec: refactor PPS channel configuration 4cba44122663 io_uring/rw: avoid punting to io-wq directly 41928840172e io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN 6c27fc6a783c io_uring/rw: split io_read() into a helper d9831a655e13 epoll: Add synchronous wakeup support for ep_poll_callback b3ab12531d0d ceph: fix memory leaks in __ceph_sync_read() a07c0908e368 ceph: improve error handling and short/overflow-read logic in __ceph_sync_read() f006f6eaea7b ceph: validate snapdirname option length when mounting 7094f3b6df92 of: Fix refcount leakage for OF node returned by __of_get_dma_parent() a7e5dc8d5da1 of: Fix error path in of_parse_phandle_with_args_map() 50c960e79921 udmabuf: also check for F_SEAL_FUTURE_WRITE 284760b320a0 nilfs2: prevent use of deleted inode cfb608b4cf22 nilfs2: fix buffer head leaks in calls to truncate_inode_pages() fdfa42cefba4 of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() dd3412f29899 of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent() 96c9ff350476 NFS/pnfs: Fix a live lock between recalled layouts and layoutget 2ca94c8de360 io_uring: check if iowq is killed before queuing a73f0425f44b io_uring: Fix registered ring file refcount leak 24047899f94e selftests/bpf: Use asm constraint "m" for LoongArch 8b7dfdf3dbd7 selftests/memfd: run sysctl tests when PID namespace support is enabled 2f6ad0b613cd tracing: Add "%s" check in test_event_printk() cc2c77b35186 tracing: Add missing helper functions in event pointer dereference check 452e89f1588d tracing: Fix test_event_printk() to process entire print argument 906807c734ed smb: client: fix TCP timers deadlock after rmmod 3d2634ec0d1d KVM: x86: Play nice with protected guests in complete_hypercall_exit() 89fcec5e466b Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet a41ee016b5df btrfs: tree-checker: reject inline extent items with 0 ref count 90ae5b7a1c52 vmalloc: fix accounting with i915 0b5b0b65561b zram: fix uninitialized ZRAM not releasing backing device aca0f94c25de zram: refuse to use zero sized block device as backing device da61286b6512 hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers 7e3b14abe39a hwmon: (tmp513) Fix Current Register value interpretation c680302c5eeb hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers 81a3738bed1a hwmon: (tmp513) Use SI constants from units.h d0823a2fe057 hwmon: (tmp513) Simplify with dev_err_probe() 9d207df1282a hwmon: (tmp513) Don't use "proxy" headers da6b2c626ae7 drm/amdgpu: don't access invalid sched b91184b59437 i915/guc: Accumulate active runtime on gt reset 7871b0d81a3b i915/guc: Ensure busyness counter increases motonically b5e8103c46aa i915/guc: Reset engine utilization buffer before registration 5f46feefa5ef drm/panel: novatek-nt35950: fix return value check in nt35950_probe() b39de5a71bac drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() d1b96495fa2a thunderbolt: Improve redrive mode handling cd8fb13924b3 USB: serial: option: add Telit FE910C04 rmnet compositions ec1ccad0c3b4 USB: serial: option: add MediaTek T7XX compositions 996c88c81fec USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready eb748a5a8c59 USB: serial: option: add MeiG Smart SLM770A 27921a57efaf USB: serial: option: add TCL IK512 MBIM & ECM 637b6e17f11d hexagon: Disable constant extender optimization for LLVM prior to 19.1.0 b72d1e64984e efivarfs: Fix error on non-existent file 666c7b77d581 i2c: riic: Always round-up when calculating bus period 0eba9c56d77c chelsio/chtls: prevent potential integer overflow on 32bit efe74dd58a72 net: tun: fix tun_napi_alloc_frags() 65fac86c3d73 KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init 3e84704feefe EDAC/amd64: Simplify ECC check on unified memory controllers 2956429c7a4e mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe() 4ca7a0c83100 mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk b15b92daf67c net: mdiobus: fix an OF node reference leak 0e78c3eb72ec selftests: openvswitch: fix tcpdump execution 576b58f39b0f netfilter: ipset: Fix for recursive locking warning 592fc96af827 ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems 4dfa9a924008 net: ethernet: bgmac-platform: fix an OF node reference leak 13fcc286811c net: hinic: Fix cleanup in create_rxqs/txqs() 55a81dcf79bc ksmbd: fix broken transfers when exceeding max simultaneous operations 8077d33fb8c8 ksmbd: count all requests in req_running counter ce2fade187dd net: renesas: rswitch: rework ts tags management 6cd7cad950d9 ionic: use ee->offset when returning sprom data da5736f516a6 ionic: Fix netdev notifier unregister on failure 470c5ecbac2f netdevsim: prevent bad user input in nsim_dev_health_break_write() 2f3c62ffe881 net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic() 7a6927814b42 net/smc: check return value of sock_recvmsg when draining clc data 935caf324b44 net/smc: check smcd_v2_ext_offset when receiving proposal msg 295a92e3df32 net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg 91a7c27c1444 net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg 2e0786b3006e net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll 2627c3e86469 net/smc: protect link down work from execute after lgr freed 06518a75de0a cxl/region: Fix region creation for greater than x2 switches fa299bfc1e0e cxl/pci: Fix potential bogus return value upon successful probing 9557ed4dcd8f tools: hv: change permissions of NetworkManager configuration file e5d1ae2d4d0b xfs: reset rootdir extent size hint after growfsrt 29fcb5fef608 xfs: take m_growlock when running growfsrt 35bd108619c2 xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code 9fadc53d793c xfs: Fix the owner setting issue for rmap query in xfs fsmap 4a82db7a4b73 xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set b2dcbd8a928c xfs: attr forks require attr, not attr2 27336a327b40 xfs: remove unused parameter in macro XFS_DQUOT_LOGRES 1bee32f33c0a xfs: fix file_path handling in tracepoints cb95cb2450e3 xfs: convert comma to semicolon ca96d83c9307 xfs: don't walk off the end of a directory data block fe962ab3c4f1 xfs: Fix xfs_prepare_shift() range for RT 2e63ed9b0175 xfs: Fix xfs_flush_unmap_range() range for RT c070b8802159 xfs: create a new helper to return a file's allocation unit 7531c9ab2e55 xfs: declare xfs_file.c symbols in xfs_file.h ff627196ddc1 xfs: use consistent uid/gid when grabbing dquots for inodes c08d03996cea xfs: verify buffer, inode, and dquot items every tx commit 85d0947db262 xfs: fix the contact address for the sysfs ABI documentation e4ee7050712a i2c: pnx: Fix timeout in wait functions 76b63579a904 p2sb: Do not scan and remove the P2SB device when it is unhidden 3c469a528e39 p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache() 8b64ae60f3f9 p2sb: Introduce the global flag p2sb_hidden_by_bios f8c9788636f5 p2sb: Factor out p2sb_read_from_cache() 9194a9214b04 platform/x86: p2sb: Make p2sb_get_devfn() return void db3667c9bbfb net: stmmac: fix TSO DMA API usage causing oops 43fb5b0974eb usb: cdns3: Add quirk flag to enable suspend residency c7cc4152c0f4 PCI/AER: Disable AER service on suspend 3e221877dd92 PCI: Use preserve_config in place of pci_flags 0d1d7e0c6439 ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C 9a6a33eb6be3 ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP dbdee8456aa8 MIPS: Loongson64: DTS: Fix msi node for ls7a d10b8db9907e usb: cdns3-ti: Add workaround for Errata i2409 25f760c9ecfd PCI: Add ACS quirk for Broadcom BCM5760X NIC db7d50a5d7c4 PCI: vmd: Create domain symlink before pci_bus_add_devices() 4f3cb0f96a2a usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled 97e13434b5da net: sched: fix ordering of qlen adjustment ab6cc4ef42d6 Linux 6.6.67 e68cbbef3d6f x86/static-call: fix 32-bit build 44a7b0419d35 ALSA: usb-audio: Fix a DMA to stack memory bug bcf0e2fda80c x86/xen: remove hypercall page bcca7e067909 x86/xen: use new hypercall functions instead of hypercall page 31f29270c15b x86/xen: add central hypercall functions 82c211ead1ec x86/xen: don't do PV iret hypercall through hypercall page cd95149561d5 x86/static-call: provide a way to do very early static-call updates 8fb54fe2e709 objtool/x86: allow syscall instruction aac984c87ef8 x86: make get_cpu_vendor() accessible from Xen code fe9a8f5250ae xen/netfront: fix crash when removing device 4a41bb9f2b40 net: rswitch: Avoid use-after-free in rswitch_poll() 9f7a9f95dfb7 selftests/bpf: remove use of __xlated() ce444a00414a selftests/bpf: Add netlink helper library 3a7d88f9814a tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() bfe9446ea1d9 bpf: sync_linked_regs() must preserve subreg_def 4e76efda1f0a KVM: arm64: Disable MPAM visibility by default and ignore VMM writes e2ccaf2d0eb5 kselftest/arm64: abi: fix SVCR detection 4a542118457d blk-iocost: Avoid using clamp() on inuse in __propagate_weights() ee11eaa15132 net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries f5fcb1ff9f46 net: renesas: rswitch: fix initial MPIC register setting ecdcaea0e405 Bluetooth: btmtk: avoid UAF in btmtk_process_coredump 3bf09c685e1b Bluetooth: SCO: Add support for 16 bits transparent voice setting 263b390a826f Bluetooth: iso: Fix recursive locking warning 0108132d7d76 Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating 11dc486ed5d4 Bluetooth: ISO: Reassociate a socket with an active BIS 81c4b9529ed8 ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired c6c217c6e28a team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL 679b5884e61d bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL 3824c5fad18e net/sched: netem: account for backlog updates from child qdisc 72dc88eca723 net: dsa: felix: fix stuck CPU-injected packets with short taprio windows 27f0574253f6 netfilter: nf_tables: do not defer rule destruction via call_rcu 8c2c8445cda8 netfilter: IDLETIMER: Fix for possible ABBA deadlock 01b2c761503b net: renesas: rswitch: handle stop vs interrupt race bf8c6755f020 net: renesas: rswitch: avoid use-after-put for a device tree node 78aa0aabb093 net: renesas: rswitch: fix leaked pointer on error path 0c316b6e0aef net: renesas: rswitch: fix race window between tx start and complete af327c0f41d6 net: rswitch: Add jumbo frames handling for TX 87388cbe9330 net: rswitch: Add a setting ext descriptor function 0aeec4bb6a9f net: rswitch: Add unmap_addrs instead of dma address in each desc 99ee2eb6e0fe net: rswitch: Use build_skb() for RX ad4bd2c039fb net: rswitch: Use unsigned int for desc related array index 2a584b1443bd net: rswitch: Drop unused argument/return value f789f9d1af40 Documentation: PM: Clarify pm_runtime_resume_and_get() return value 5b8ea6b89f92 ASoC: amd: yc: Fix the wrong return value d5a1ca7b5980 ALSA: control: Avoid WARN() for symlink errors 131798aea9ae qca_spi: Make driver probing reliable ebaf832f1e22 qca_spi: Fix clock speed for multiple QCA7000 3942f0b0d652 cxgb4: use port number to set mac addr ae5fab215f9c ACPI: resource: Fix memory resource type union access 0d9344165273 net: sparx5: fix the maximum frame length register ad74e16b351d net: sparx5: fix FDMA performance issue f1d6afbe1ecd spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() 8e9b5e14e5b9 net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() 3b3277267d7b net: mscc: ocelot: be resilient to loss of PTP packets during transmission 5f2c6930c689 net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe 7f42e62a6e9f net: mscc: ocelot: improve handling of TX timestamp for unknown skb d275b713496e net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() b7a79e51297f net: defer final 'struct net' free in netns dismantle 03e661b5e7aa net: lapb: increase LAPB_HEADER_LEN 74f0a6912926 ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() 03528ff8de66 selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted c9776bd1422e selftests: mlxsw: sharedbuffer: Remove duplicate test cases 2be4018f4ce1 selftests: mlxsw: sharedbuffer: Remove h1 ingress test case bd7ddc5f921d wifi: cfg80211: sme: init n_channels before channels[] access 325cf73a1b44 net/mlx5: DR, prevent potential error pointer dereference 89ecda492d0a tipc: fix NULL deref in cleanup_bearer() 4a9a7f9f745d batman-adv: Do not let TT changes list grows indefinitely fd0638fa60e6 batman-adv: Remove uninitialized data in full table TT response b2b6ecc29204 batman-adv: Do not send uninitialized TT changes 86106974d0a8 amdgpu/uvd: get ring reference from rq scheduler e08dc2dc3c3f acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl 567df47c3e45 wifi: mac80211: fix station NSS capability initialization order c32db61989af wifi: mac80211: clean up 'ret' in sta_link_apply_parameters() c07923459935 wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon f3412522f788 wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one a574145ef474 rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long dbec5b420397 bpf, sockmap: Fix update element with same b015f19fedd2 bpf, sockmap: Fix race between element replace and close() c2b6b47662d5 bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog 68d23ee1bdf1 bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() c7e1962a3807 bpf: Check size for BTF-based ctx access of pointer members 0f2dd866c6b1 xfs: only run precommits once per transaction object 08b1325d67a1 xfs: fix scrub tracepoints when inode-rooted btrees are involved eef2e0da3185 xfs: return from xfs_symlink_verify early on V4 filesystems 549f2fc321ea xfs: don't drop errno values when we fail to ficlone the entire range b4f3bf6fe918 xfs: update btree keys correctly when _insrec splits an inode root block e07f9c92bd12 drm/i915: Fix NULL pointer dereference in capture_engine 1f7659950736 drm/i915: Fix memory leak by correcting cache object name in error handler c0484aa1adc3 usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode 8ca07a3d18f3 usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer bd8ca5c5a04a usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() 1c766533deb3 usb: typec: anx7411: fix fwnode_handle reference leak e22e4df241f7 usb: ehci-hcd: fix call balance of clocks handling routines 35acf6d7e889 usb: gadget: midi2: Fix interpretation of is_midi1 bits 3184e07e1240 scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe 6c75336869c7 usb: dwc2: Fix HCD port connection race 700f3afe5b76 usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature 09883478938d usb: dwc2: Fix HCD resume a3840455f275 ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() a867bf10364a usb: host: max3421-hcd: Correctly abort a USB request. 6f796a6a396d riscv: Fix IPIs usage in kfence_protect_page() e6c338476c80 ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 5baa28569c92 blk-cgroup: Fix UAF in blkcg_unpin_online() aa9b1d0d6a5b riscv: Fix wrong usage of __pa() on a fixmap address 7ac2535d8ee6 tcp: check space before adding MPTCP SYN options bc6d8cc2c563 splice: do not checksum AF_UNIX sockets 450a844c045f ksmbd: fix racy issue from session lookup and expire 0252305d2964 perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG f9f85df30118 bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit 3765ad18b68446727f2bbce6ab2e43a594dacdd9) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.6.bb | 6 ++-- .../linux/linux-yocto-tiny_6.6.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index 4554170afc..67123136b0 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "28d4ec344946d273a8ab6f4ae18163bd97096e9d" -SRCREV_meta ?= "82e71c6dcc562dbf7725e5ef994ef2ecd74e704c" +SRCREV_machine ?= "3a66d8b7000a5efea50ccd9c2c8d0955dcf40c72" +SRCREV_meta ?= "dff911ce87fe7b9944c6058907f079ddb0f3e840" 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-6.6;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.6.66" +LINUX_VERSION ?= "6.6.69" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index e6f6aadaa5..e48dae1160 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.6.inc -LINUX_VERSION ?= "6.6.66" +LINUX_VERSION ?= "6.6.69" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "77698884d242eb893d8c6de2d49318561ef0b39f" -SRCREV_meta ?= "82e71c6dcc562dbf7725e5ef994ef2ecd74e704c" +SRCREV_machine ?= "c556adf7d54204d713252722b27f5bfe25cd8620" +SRCREV_meta ?= "dff911ce87fe7b9944c6058907f079ddb0f3e840" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index d6fd411b7e..05bf773c1f 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base" KBRANCH:qemuloongarch64 ?= "v6.6/standard/base" KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "ac47e2d574643c2f15824f571f00287536385207" -SRCREV_machine:qemuarm64 ?= "77698884d242eb893d8c6de2d49318561ef0b39f" -SRCREV_machine:qemuloongarch64 ?= "77698884d242eb893d8c6de2d49318561ef0b39f" -SRCREV_machine:qemumips ?= "88054d5c80cf5d95abb808479640564c45e416d1" -SRCREV_machine:qemuppc ?= "77698884d242eb893d8c6de2d49318561ef0b39f" -SRCREV_machine:qemuriscv64 ?= "77698884d242eb893d8c6de2d49318561ef0b39f" -SRCREV_machine:qemuriscv32 ?= "77698884d242eb893d8c6de2d49318561ef0b39f" -SRCREV_machine:qemux86 ?= "77698884d242eb893d8c6de2d49318561ef0b39f" -SRCREV_machine:qemux86-64 ?= "77698884d242eb893d8c6de2d49318561ef0b39f" -SRCREV_machine:qemumips64 ?= "c3d3e3fa5f4c9de29e7c0cf3a85d2a959ad4f155" -SRCREV_machine ?= "77698884d242eb893d8c6de2d49318561ef0b39f" -SRCREV_meta ?= "82e71c6dcc562dbf7725e5ef994ef2ecd74e704c" +SRCREV_machine:qemuarm ?= "b9db0f967e89de853fa737c164907c4ee111a489" +SRCREV_machine:qemuarm64 ?= "c556adf7d54204d713252722b27f5bfe25cd8620" +SRCREV_machine:qemuloongarch64 ?= "c556adf7d54204d713252722b27f5bfe25cd8620" +SRCREV_machine:qemumips ?= "6cdf7de2dc6c90e973201f52871a3301ec822226" +SRCREV_machine:qemuppc ?= "c556adf7d54204d713252722b27f5bfe25cd8620" +SRCREV_machine:qemuriscv64 ?= "c556adf7d54204d713252722b27f5bfe25cd8620" +SRCREV_machine:qemuriscv32 ?= "c556adf7d54204d713252722b27f5bfe25cd8620" +SRCREV_machine:qemux86 ?= "c556adf7d54204d713252722b27f5bfe25cd8620" +SRCREV_machine:qemux86-64 ?= "c556adf7d54204d713252722b27f5bfe25cd8620" +SRCREV_machine:qemumips64 ?= "c8da027284e8c7ece7e04dcdd1cf49850fea911d" +SRCREV_machine ?= "c556adf7d54204d713252722b27f5bfe25cd8620" +SRCREV_meta ?= "dff911ce87fe7b9944c6058907f079ddb0f3e840" # 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 ?= "a66cdcdc9e44b4c508190ea3cde5750954d1c4eb" +SRCREV_machine:class-devupstream ?= "a30cd70ab75aa6b7ee880b6ec2ecc492faf205b2" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.6/base" @@ -44,7 +44,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.6;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.6.66" +LINUX_VERSION ?= "6.6.69" PV = "${LINUX_VERSION}+git" From patchwork Wed Jan 8 21:17:05 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55266 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 630EDE7719A for ; Wed, 8 Jan 2025 21:17:44 +0000 (UTC) Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mx.groups.io with SMTP id smtpd.web10.31978.1736371062173964708 for ; Wed, 08 Jan 2025 13:17:42 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=vrGGYt1c; spf=softfail (domain: sakoman.com, ip: 209.85.214.174, mailfrom: steve@sakoman.com) Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-216401de828so2795185ad.3 for ; Wed, 08 Jan 2025 13:17:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371061; x=1736975861; darn=lists.openembedded.org; 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=Kpy6vbbJbgf1U2Cz3lreSXdtB5K0Ohsf4oGAdkHOQxM=; b=vrGGYt1cNlv58tumS41Brp72RNaeKDf8ksgdQZ+MAfJfGBjBBvsVwMS0Ef7zohFkYi iSkSTmc2SBJmBwFg2t4XnHHXQ6mqlrCmQ0mwYuOTw41DJ7acJELct65RzQ+6uT+0itBA dK8GtVyld3M8FIUwOeScRuGLQLHQI8jy/aQkR8PGmKT331rwW9tjmpb1P+5frF1ZdPzf uGB89E0KgclAauNivWpU3V0Ahj4amgTqFuPHqCitgFGoM1mT0/o8DlPrxI/hN5Ub7XdV Jzwog687G9kBk6IMHoXP41y3rDKAnmzi30Nca0Z6UfA9PL+A7h4i1legv8itiP+4LGT0 dKtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371061; x=1736975861; 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=Kpy6vbbJbgf1U2Cz3lreSXdtB5K0Ohsf4oGAdkHOQxM=; b=qh5CFr027w0G0y+PEJXrIWOjDhf1xq6zLs5gsMxTUneZkLLzEYuIFneBw9Bu+KwK0t RVNpnX/H+T3x23/FAyRyb0BUvRMQXcj8wqrMdAeeqLR63KpuvSQujOWxH804sjVedYqd puiuBDesDHEZDk4S6UOJHVTcbWsMcml/B2WtulRyq58jx+XX1Eeit+UdmK8CI7z9aabM dZlx3Lgn+UTeIkP8BRr6U5Go/OxbG5tH+wg2FAt3LKqYGVrBl9h58Sb7AAC6Rdxw8x9Q 14KfeKc1IKepQA/OsbV02MRIVQ9fsE2LYE21FAHwnKEEuCrNdWmi0TrKyfZwgssFtvqF yCzg== X-Gm-Message-State: AOJu0Yz1sbCaC+Mf5Vf1WahkDCjVEHuQvCjywKENKknRr8w7kwVBZixm M8u8vEu7gEMcK4OJVLWRDhMuBI902FwLEcaXlUoa8SWIlecs5j4/6duXk1ZhVQnjKgEeU2TOezE s/2E= X-Gm-Gg: ASbGnct0LImUHJAcpjO0lrjext1NHjl1TRhs1sG/ABZBiabSqsXsGArLfa6N1MWJW5M UYZL/qJXE8dZS2y7Re0jzmhpimenwaN7E4IcJcwkWTNpkzq2QVnRRVb+LcsmD7oXmJg+1ndzFWU AhAwFoLOTQ8guMcAK7+ua/3bS//Mxs3XFgzwsMTDcWxKbc7VdyaQDwtBcbfiMhjOkJMv0VxtXw9 UL5UeePv6C/q0iUIYeRxnQoaYszbOv46LIYzInJc5582Q== X-Google-Smtp-Source: AGHT+IFMblBvdY4dbqfO1Ol5uBh+F9Or1o8Lis/33f/beQcxWa1Lj/6myxsnH1t7/JLA78+CvFU2+g== X-Received: by 2002:a17:902:c3c5:b0:21a:8d70:3850 with SMTP id d9443c01a7336-21a8d703b5bmr10762605ad.32.1736371061364; Wed, 08 Jan 2025 13:17:41 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:41 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 15/18] groff: Fix race issues for parallel build Date: Wed, 8 Jan 2025 13:17:05 -0800 Message-ID: <7d1be6ffa1ca9e6694c9549c9841e248361c4269.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209605 From: Robert Yang Fixed race issues for parallel build: groff: error: couldn't exec soelim: Permission And: groff: error: couldn't exec grn: Permission denied Signed-off-by: Robert Yang (cherry picked from commit b9ee7ea9ab05a1887c863dc9fccc65cb9e6850df) Signed-off-by: Steve Sakoman --- ...tbl.am-Fix-race-issues-for-parallel-.patch | 31 +++++++++++++++++++ meta/recipes-extended/groff/groff_1.23.0.bb | 1 + 2 files changed, 32 insertions(+) create mode 100644 meta/recipes-extended/groff/files/0001-contrib-hdtbl-hdtbl.am-Fix-race-issues-for-parallel-.patch diff --git a/meta/recipes-extended/groff/files/0001-contrib-hdtbl-hdtbl.am-Fix-race-issues-for-parallel-.patch b/meta/recipes-extended/groff/files/0001-contrib-hdtbl-hdtbl.am-Fix-race-issues-for-parallel-.patch new file mode 100644 index 0000000000..de4a55bbab --- /dev/null +++ b/meta/recipes-extended/groff/files/0001-contrib-hdtbl-hdtbl.am-Fix-race-issues-for-parallel-.patch @@ -0,0 +1,31 @@ +From 771686c042d5f494550d0399f36e00b1ca557b2d Mon Sep 17 00:00:00 2001 +From: Robert Yang +Date: Mon, 11 Nov 2024 14:12:51 +0000 +Subject: [PATCH] contrib/hdtbl/hdtbl.am: Fix race issues for parallel build + +Fixed race issues for parallel build: +groff: error: couldn't exec soelim: Permission + +And: +groff: error: couldn't exec grn: Permission denied + +Upstream-Status: Submitted [https://lists.gnu.org/archive/html/groff/2024-11/msg00097.html] + +Signed-off-by: Robert Yang +--- + contrib/hdtbl/hdtbl.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/contrib/hdtbl/hdtbl.am b/contrib/hdtbl/hdtbl.am +index 9384fac..70f7bc9 100644 +--- a/contrib/hdtbl/hdtbl.am ++++ b/contrib/hdtbl/hdtbl.am +@@ -119,7 +119,7 @@ SUFFIXES += .roff .in .ps + -e "s|[@]EGREP[@]|$(EGREP)|" $< >$@ + + $(HDTBLPROCESSEDEXAMPLEFILES): $(DOC_GNU_EPS) groff troff eqn pic tbl \ +- grops grn font/devps/stamp contrib/hdtbl/examples/common.roff ++ grops grn soelim font/devps/stamp contrib/hdtbl/examples/common.roff + + uninstall_groffdirs: uninstall-hdtbl-hook + uninstall-hdtbl-hook: diff --git a/meta/recipes-extended/groff/groff_1.23.0.bb b/meta/recipes-extended/groff/groff_1.23.0.bb index 8a16321479..34a42c7e26 100644 --- a/meta/recipes-extended/groff/groff_1.23.0.bb +++ b/meta/recipes-extended/groff/groff_1.23.0.bb @@ -13,6 +13,7 @@ SRC_URI = "${GNU_MIRROR}/groff/groff-${PV}.tar.gz \ file://0001-build-Fix-Savannah-64681-webpage.ps-deps.patch \ file://0001-build-meintro_fr.ps-depends-on-tbl.patch \ file://0001-hdtbl-Fix-Savannah-66316-missing-grn-dep.patch \ + file://0001-contrib-hdtbl-hdtbl.am-Fix-race-issues-for-parallel-.patch \ " SRC_URI[sha256sum] = "6b9757f592b7518b4902eb6af7e54570bdccba37a871fddb2d30ae3863511c13" From patchwork Wed Jan 8 21:17:06 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55265 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 67EB5E7719C for ; Wed, 8 Jan 2025 21:17:44 +0000 (UTC) Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by mx.groups.io with SMTP id smtpd.web11.32455.1736371063632405073 for ; Wed, 08 Jan 2025 13:17:43 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=I7SDW9/2; spf=softfail (domain: sakoman.com, ip: 209.85.214.171, mailfrom: steve@sakoman.com) Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-21634338cfdso3763305ad.2 for ; Wed, 08 Jan 2025 13:17:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371063; x=1736975863; darn=lists.openembedded.org; 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=VQ+bEMA1XXUMb5HOOvMXRGKrAqpEK+FJo4O9aVZ6Tac=; b=I7SDW9/2y/x+X3yPKH32ZeOfGMhN3eLmY/rK8+Zx9kixNaUsvikl1nRl6jI8N6dvnK 6BiDYkRBSvyW0nRJRsjd9rPGEHdMlysm6yJvwLKO4zILGiCalf8qOdD/piQvpgohLdG+ DitOyDiJnqF/NtDEUo6bqNO8MnSyB42AQvCxUYnAHHXleYxbPSoEb/XotOaxO31J5Bdy vqxfyUJcl0td1you7HlAC3+3NeaNW8VOxLhTxRQscDOxm/G9+RRzJLmxZfELufVtu/fO DJhGKIuEjHqssEmWx63Alcx/peOXF76xn5sRwqqsMNXbEgemIEy57RzT3srI/adu7MVl L98g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371063; x=1736975863; 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=VQ+bEMA1XXUMb5HOOvMXRGKrAqpEK+FJo4O9aVZ6Tac=; b=ZwkoFmrPSmqyGC1RVS7GbHGRawRksB1TexDFjEmqP7nPvBnIYl3lVrkukmW9Wbxcf5 /paNxxHa3tHiphxMLPWPp+domoV6HbFn9eZE91U6dpvN+0BP50jCSR2Sk15pxCm7xqm/ tnxpRdDEAHV41tANDjH5wZEd6/VIpXLCj2AOccBUEmh0voGZ4Ho7LPy2GpAOcQmOqwwY iTPI4KjXH78CGowo3UehC1880BBp/Hk/obqyygm+5yMbddjSKjauUdDWRZTFidje0uWh q/dckuu4qWhFtd5VaRwTtsZ9CSx6FQxtVLdenwxeM2eVWUJMcjfIgUA5HqSHhSwqg6u7 v2BQ== X-Gm-Message-State: AOJu0YzpQI8PxTOhs94d5XJS66+72YyxUvUXA5aXGbdFDz9K28f4/9Xk NdXjeAPAf82GPH/rQZ1lRqnI1m1YA7+nf50JVW5KPEK4PsPrJVNXAyrqm79nNIgk9uEvm6W60U9 EM2M= X-Gm-Gg: ASbGncvdhP5ghgvUXCBZZ1TpOZ5IncAcCfJ8I/5GQ9eP1m48cAe3DM2L7VmZEtyCJjX 4BiObOyVK0pRwd1gMudUoxXHCWCWxxY9HQuKXy8GZBG6BhljqBByDScOUNZ+XjJAvXxPsazbTDj KkEGZj0sqfrFy5chD8GE7IqcB74AJcKxWKTdpGyO6dktf9MUwbL6l3NceXvGEjWFC4ioCCyJIFM 0VXGUW4mpHmYqddKbdF/a/K5RtHBA+E/xk0R22KPnUTgg== X-Google-Smtp-Source: AGHT+IH22A76ZDBZhb+FvgBF/6EzVBsDSEnd6muQK/sQZ4zD5whcO7Be4XAdyMpLXQjUmbKzCf4JhA== X-Received: by 2002:a17:902:ecc7:b0:215:a18f:88a8 with SMTP id d9443c01a7336-21a83fdf379mr53959775ad.51.1736371062758; Wed, 08 Jan 2025 13:17:42 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:42 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 16/18] connman: Fix restart script Date: Wed, 8 Jan 2025 13:17:06 -0800 Message-ID: X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209606 From: Michael Nazzareno Trimarchi The script does not work if the connman service is already stopped. The start-stop-daemon checks for the existence of a specified process. If such a process exists, start-stop-daemon sends it the signal specified by --signal, and exits with error status 0. If such a process does not exist, start-stop-daemon exits with error status 1 (0 if --oknodo is specified). The script uses set -e so we need to add --oknodo option to stop Signed-off-by: Michael Trimarchi Signed-off-by: Richard Purdie (cherry picked from commit b1c1b67166049181136d5eb68740f3bf98bf670d) Signed-off-by: Steve Sakoman --- meta/recipes-connectivity/connman/connman/connman | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/connman/connman/connman b/meta/recipes-connectivity/connman/connman/connman index a021fd4655..adb5d44fed 100644 --- a/meta/recipes-connectivity/connman/connman/connman +++ b/meta/recipes-connectivity/connman/connman/connman @@ -18,7 +18,7 @@ do_start() { } do_stop() { - start-stop-daemon --stop --name connmand --quiet + start-stop-daemon --stop --oknodo --name connmand --quiet } case "$1" in From patchwork Wed Jan 8 21:17:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55269 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 6ADC6E77188 for ; Wed, 8 Jan 2025 21:17:54 +0000 (UTC) Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by mx.groups.io with SMTP id smtpd.web11.32456.1736371065795207868 for ; Wed, 08 Jan 2025 13:17:45 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=aTG2pqmr; spf=softfail (domain: sakoman.com, ip: 209.85.214.177, mailfrom: steve@sakoman.com) Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-21636268e43so3415185ad.2 for ; Wed, 08 Jan 2025 13:17:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371065; x=1736975865; darn=lists.openembedded.org; 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=jfs/N+6F4a7dNHT2I819hLLdDGaqtBqBaQUgusTsdac=; b=aTG2pqmrDZruaLj/mJD6xjXa32D1E2JmbbiEyvRIXVZEBFM5Jrb/xDGIg2ytJlwaVI QgKOAFa1Aaa2DtGTujIq0N+1ZU8CCrEKguY2nva70WCSD/9Y3nWBIscB5n5qaqPfaeQz u6zXij5lIICOguuw3FHAfkbqbylzLFta3Zc1Yhdwgehkfgy/I3lBK39cfs26q1Xd7aVH 5oPTDh4b6evTp5jx0hGGq6ox98E7SBW/DK/Nlom1k7RdjHBqIuaxxUIp5wRhRWiZTwck gpfWW5Vc1i0ejvkhipZ5fgnDqiqVB1L/+UoTIuvUEpimUVDlwQHX3eKC8o4YiZbBDrgD dflQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371065; x=1736975865; 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=jfs/N+6F4a7dNHT2I819hLLdDGaqtBqBaQUgusTsdac=; b=MrP9+FuOSSQOqXuwe0TUt3q52QIN7Ly7T7EuPBXtzsJNhnaWHnxhQF+sn5TiUsPQaG isHGtbnpXOuxnuAf/S286eCdSO+GATWxRJ5X+FJ3NS4kOyr7P+hG+OYeMB8ZvKsrwWcW C4kBcTQBBtmBvx5MkDkPkDhQlPsnjJKkNMzpNJoCJOslKR/sjvMh5+vJv36aHNVBhmMt YvouVTfZqCqiTMOtWL7XYNqY6B1kp6LNg4TjwJRKWsn0jSYVAHbYYt6Ewv1ITbw0sxIt obkutuXW88HZM2EfASSBNYzVudf4YBuJDxCtJFsIJ/j9kyu8RMRZYjreq/ugu0n3Tuyl yXDw== X-Gm-Message-State: AOJu0YzHseY3Nj9snp56TsH9zb2AbJOEuAsKtldZAm0r52oYk1MqCR/N vdgyeKIIMJLewy5f2J5OMidrxQ7mRpf5PrSoazAHJz2Dr/ahinXTRBkxiRLCfA1KS4FQ1+oGidj +HaQ= X-Gm-Gg: ASbGncvqfrPQUZZHeZvhYuIR6XtnlBmpGSbVe4KlJpxaEABT5+iLygOlFCDk3+yj367 nvWQ//uDsYkQD5JGSJB5rv0FozzPSUwgYXfpLPvUN2JvZMvMFC0d9jt0hqzqtfhW1fcUBDgmXpl 4SCeL697QU6LDvM1qSXpRvYBR0vU+6nyU9pda2pAPdYWxHS33es9Sqp5Jn/lkr3y/41yFL+i3GX n5jbGROthDcDd3H6kELnWZzGVtLc69I0TL6UothsafAdw== X-Google-Smtp-Source: AGHT+IH/9mkOeU/bT4Zmdnl0RUzTZo9wkDrB393E3/A6kVSJcfY1Iv+nV7WwJqHP10BoUSS8tIk1Zw== X-Received: by 2002:a17:902:cccc:b0:216:6769:9eea with SMTP id d9443c01a7336-21a83ffc47dmr75621345ad.37.1736371065014; Wed, 08 Jan 2025 13:17:45 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:44 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 17/18] oeqa/ssh: Improve performance and log sizes Date: Wed, 8 Jan 2025 13:17:07 -0800 Message-ID: X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:54 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209607 From: Richard Purdie The current code is not fit for purpose when handling large files via ssh. In the strace ptest case, we can end up with a 1.4GB archive being transferred for which every byte is printed into the task logfile twice over. This is then sent over bitbake IPC which compounds the problems. Make the following improvements: * when the output is large (over 64kb), don't print it * use a bytearray for better concat performance since strings are slow for this * when there is no ssh output, say that * print periodic size status output rather than the data itself since this could be binary and/or large * fix the killed process message logic which appeared broken Signed-off-by: Richard Purdie (cherry picked from commit e7dd009a17dc902852983a82bce41bf78bb1e242) Signed-off-by: Steve Sakoman --- meta/lib/oeqa/core/target/ssh.py | 44 +++++++++++++++++++++++--------- 1 file changed, 32 insertions(+), 12 deletions(-) diff --git a/meta/lib/oeqa/core/target/ssh.py b/meta/lib/oeqa/core/target/ssh.py index d473469384..8b5c450a05 100644 --- a/meta/lib/oeqa/core/target/ssh.py +++ b/meta/lib/oeqa/core/target/ssh.py @@ -92,7 +92,10 @@ class OESSHTarget(OETarget): processTimeout = self.timeout status, output = self._run(sshCmd, processTimeout, ignore_status, raw) - self.logger.debug('Command: %s\nStatus: %d Output: %s\n' % (command, status, output)) + if len(output) > (64 * 1024): + self.logger.debug('Command: %s\nStatus: %d Output length: %s\n' % (command, status, len(output))) + else: + self.logger.debug('Command: %s\nStatus: %d Output: %s\n' % (command, status, output)) return (status, output) @@ -211,17 +214,18 @@ def SSHCall(command, logger, timeout=None, raw=False, **opts): def run(): nonlocal output nonlocal process - output_raw = b'' + output_raw = bytearray() starttime = time.time() + progress = time.time() process = subprocess.Popen(command, **options) has_timeout = False + appendline = None if timeout: endtime = starttime + timeout eof = False os.set_blocking(process.stdout.fileno(), False) while not has_timeout and not eof: try: - logger.debug('Waiting for process output: time: %s, endtime: %s' % (time.time(), endtime)) if select.select([process.stdout], [], [], 5)[0] != []: # wait a bit for more data, tries to avoid reading single characters time.sleep(0.2) @@ -229,9 +233,9 @@ def SSHCall(command, logger, timeout=None, raw=False, **opts): if not data: eof = True else: - output_raw += data + output_raw.extend(data) # ignore errors to capture as much as possible - logger.debug('Partial data from SSH call:\n%s' % data.decode('utf-8', errors='ignore')) + #logger.debug('Partial data from SSH call:\n%s' % data.decode('utf-8', errors='ignore')) endtime = time.time() + timeout except InterruptedError: logger.debug('InterruptedError') @@ -244,6 +248,10 @@ def SSHCall(command, logger, timeout=None, raw=False, **opts): logger.debug('SSHCall has timeout! Time: %s, endtime: %s' % (time.time(), endtime)) has_timeout = True + if time.time() >= (progress + 60): + logger.debug('Waiting for process output at time: %s with datasize: %s' % (time.time(), len(output_raw))) + progress = time.time() + process.stdout.close() # process hasn't returned yet @@ -256,17 +264,29 @@ def SSHCall(command, logger, timeout=None, raw=False, **opts): logger.debug('OSError when killing process') pass endtime = time.time() - starttime - lastline = ("\nProcess killed - no output for %d seconds. Total" + appendline = ("\nProcess killed - no output for %d seconds. Total" " running time: %d seconds." % (timeout, endtime)) - logger.debug('Received data from SSH call:\n%s ' % lastline) - output += lastline + logger.debug('Received data from SSH call:\n%s ' % appendline) process.wait() + if raw: + output = bytes(output_raw) + if appendline: + output += bytes(appendline, "utf-8") + else: + output = output_raw.decode('utf-8', errors='ignore') + if appendline: + output += appendline else: - output_raw = process.communicate()[0] - - output = output_raw if raw else output_raw.decode('utf-8', errors='ignore') - logger.debug('Data from SSH call:\n%s' % output.rstrip()) + output = output_raw = process.communicate()[0] + if not raw: + output = output_raw.decode('utf-8', errors='ignore') + + if len(output) < (64 * 1024): + if output.rstrip(): + logger.debug('Data from SSH call:\n%s' % output.rstrip()) + else: + logger.debug('No output from SSH call') # timout or not, make sure process exits and is not hanging if process.returncode == None: From patchwork Wed Jan 8 21:17:08 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 55270 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 6ADF9E77199 for ; Wed, 8 Jan 2025 21:17:54 +0000 (UTC) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by mx.groups.io with SMTP id smtpd.web11.32458.1736371067440879211 for ; Wed, 08 Jan 2025 13:17:47 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=AbFNCA2x; spf=softfail (domain: sakoman.com, ip: 209.85.214.182, mailfrom: steve@sakoman.com) Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-216401de828so2796235ad.3 for ; Wed, 08 Jan 2025 13:17:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1736371067; x=1736975867; darn=lists.openembedded.org; 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=jGVmvR4HUnKLpEe3BhE7ka++jHl2GdfcsVYa/33Z82Q=; b=AbFNCA2xvk3fIUSKlJyPoCBlaE2NuLD7Icf4frDq/HiC4+3bz+H4Ah8zP30/H+W78Y T7kjSkDy+vcTtNMtBbFaXvJBnXNMZKEP4cIAbQJ7MTSgohoqattnoSoSjNUNQNQrl7in D2kwCqOJuLqYE7QrF0VaUSV8DxLa7fFelBb9XKiaQ3BETCzunZdH5NL0tz0Hjwt11IYN jCgy1iZRPTToeYWPkp7BediRds3k+DCp8ElPeVLFgd++Yyfx0mVT7qTI80+JM8tdpptx OF14z84Mv8e7XJ+hAcMrpuvmbeoMXVMQM9EUDpN2n0iHrPV/kN3OZlNu9EjsZK/44ZFV 4Dcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736371067; x=1736975867; 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=jGVmvR4HUnKLpEe3BhE7ka++jHl2GdfcsVYa/33Z82Q=; b=iuBfq9brSVUhjUsIhkG+a6t6YSzaoz3zTkBiCf0abE/8HsMn9bxBb+aP2+PPeChPxw aBIK61YNZRp2bA+shH3mt3lYe7mQDI76VS4uwOg1VPwNlQteto09i2A1K5E5zAdsvEyZ lIWCB4e28mSj4+jeb4Vs2r47gFTT6HfyhYroBgK/iBVIC1Rh/o5dRiUl2VRJJttvEsdL uPj5o42MFBwNK1jEDv4fAi89ZPNTZJtGu6bj/RZ9vCx0u27DpGswtri7zIxOnTnjHG7n vRWeA+htrrM/gt7m1zc7ImIws4fc0jNPD3Ks/Qlk3Bdjj51bCU+OPEnNHR1VWWpLQijp oA2w== X-Gm-Message-State: AOJu0YzPGa7hjKPDC5ueHdq5OScA8S0+4gv2rvQINZT8GRoxdJz/F/tE Vn9Bw+SsV+tX7U5zMIBmZ+F4NdYsKWfX+fNnzAHs3S/ZDoK9VvO7rgH065I3Mtnymz6GrE9hdSJ MyTQ= X-Gm-Gg: ASbGncvx5DJWYnWVtxml9uf3nR6oys/CBtydMnlKUG2P1VgTqevjojobPy6EYygHDxo hRkLaYjqiwa90JQznJepCRwKYUEZ7BXf5Wi0A0aPdgF3uLrSno00VOQcHhTfmePw8YFioiuwBG0 erstKo4r4p3KlqREihRa3BXdeosL4m/hB8qIY6+bf/5v8dCjvdvusGwgjXo6vBqyjET4K0+bbmr ukVIB83BzQmwNbh6L8iYUSMW7uiKh6zQ+wPh/xeoq6t5A== X-Google-Smtp-Source: AGHT+IHZfh2KBoroP4R//EECN6dFKoFdEmWRF+oqn8PuPI7XVzTzLc6zzm1Q7h1jz0x1FtFJKh4c2g== X-Received: by 2002:a17:902:f54d:b0:216:1543:1962 with SMTP id d9443c01a7336-21a83f5fbd5mr54462985ad.23.1736371066609; Wed, 08 Jan 2025 13:17:46 -0800 (PST) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdd9bsm331403495ad.132.2025.01.08.13.17.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 13:17:46 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][styhead 18/18] lttng-modules: fix sched_stat_runtime changed in Linux 6.6.66 Date: Wed, 8 Jan 2025 13:17:08 -0800 Message-ID: <1ba1dfeb8f47722551a62255e7f0575bc29f37f0.1736370890.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 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, 08 Jan 2025 21:17:54 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209608 From: Xiangyu Chen The following commit has been backported into the 6.6.y branch. See upstream commit: commit 5fe6ec8f6ab549b6422e41551abb51802bd48bc7 Author: Peter Zijlstra Date: Mon Nov 6 13:41:43 2023 +0100 sched: Remove vruntime from trace_sched_stat_runtime() That caused building the lttng-modules report compile error: tracepoint-event-impl.h:133:6: error: conflicting types for 'trace_sched_stat_runtime'; The fix is still pending on lttng review board, backport it to oe-core to de-block the build issue. Signed-off-by: Xiangyu Chen Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (cherry picked from commit 5b973be9a7fbb2694d162ac06b76513525f3deed) Signed-off-by: Steve Sakoman --- ...stat_runtime-changed-in-Linux-6.6.66.patch | 51 +++++++++++++++++++ .../lttng/lttng-modules_2.13.14.bb | 4 +- 2 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-Fix-sched_stat_runtime-changed-in-Linux-6.6.66.patch diff --git a/meta/recipes-kernel/lttng/lttng-modules/0001-Fix-sched_stat_runtime-changed-in-Linux-6.6.66.patch b/meta/recipes-kernel/lttng/lttng-modules/0001-Fix-sched_stat_runtime-changed-in-Linux-6.6.66.patch new file mode 100644 index 0000000000..bb40ff7243 --- /dev/null +++ b/meta/recipes-kernel/lttng/lttng-modules/0001-Fix-sched_stat_runtime-changed-in-Linux-6.6.66.patch @@ -0,0 +1,51 @@ +From 74cdd186fdd540b98ecded94d506b812d7d2bae5 Mon Sep 17 00:00:00 2001 +From: Kienan Stewart +Date: Sun, 22 Dec 2024 17:39:35 +0800 +Subject: [PATCH] Fix: sched_stat_runtime changed in Linux 6.6.66 + +The following commit has been backported into the 6.6.y branch. + +See upstream commit: + + commit 5fe6ec8f6ab549b6422e41551abb51802bd48bc7 + Author: Peter Zijlstra + Date: Mon Nov 6 13:41:43 2023 +0100 + + sched: Remove vruntime from trace_sched_stat_runtime() + + Tracing the runtime delta makes sense, observer can sum over time. + Tracing the absolute vruntime makes less sense, inconsistent: + absolute-vs-delta, but also vruntime delta can be computed from + runtime delta. + + Removing the vruntime thing also makes the two tracepoint sites + identical, allowing to unify the code in a later patch. + +Change-Id: I74acf0b8340c371e8411116e07e5c97b10f9c756 +Signed-off-by: Kienan Stewart + +Upstream-Status: Pending [https://review.lttng.org/c/lttng-modules/+/13813] + +[Xiangyu: BP to fix compile error on linux 6.6.66, Minor conflict resolution] +Signed-off-by: Xiangyu Chen +--- + include/instrumentation/events/sched.h | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/include/instrumentation/events/sched.h b/include/instrumentation/events/sched.h +index 32d18133..0c62f2e6 100644 +--- a/include/instrumentation/events/sched.h ++++ b/include/instrumentation/events/sched.h +@@ -647,7 +647,8 @@ LTTNG_TRACEPOINT_EVENT_INSTANCE(sched_stat_template, sched_stat_blocked, + #endif + + #if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(6,8,0) || \ +- LTTNG_RHEL_KERNEL_RANGE(5,14,0,452,0,0, 5,15,0,0,0,0)) ++ LTTNG_RHEL_KERNEL_RANGE(5,14,0,452,0,0, 5,15,0,0,0,0) || \ ++ LTTNG_KERNEL_RANGE(6,6,66, 6,7,0)) + /* + * Tracepoint for accounting runtime (time the task is executing + * on a CPU). +-- +2.43.0 + diff --git a/meta/recipes-kernel/lttng/lttng-modules_2.13.14.bb b/meta/recipes-kernel/lttng/lttng-modules_2.13.14.bb index 5b1e61f3be..f6e86c4430 100644 --- a/meta/recipes-kernel/lttng/lttng-modules_2.13.14.bb +++ b/meta/recipes-kernel/lttng/lttng-modules_2.13.14.bb @@ -19,7 +19,9 @@ SRC_URI = "https://lttng.org/files/${BPN}/${BPN}-${PV}.tar.bz2 \ " # Use :append here so that the patch is applied also when using devupstream -SRC_URI:append = " file://0001-src-Kbuild-change-missing-CONFIG_TRACEPOINTS-to-warn.patch" +SRC_URI:append = " file://0001-src-Kbuild-change-missing-CONFIG_TRACEPOINTS-to-warn.patch \ + file://0001-Fix-sched_stat_runtime-changed-in-Linux-6.6.66.patch \ + " SRC_URI[sha256sum] = "c6449f7ff12ab644a630692a556304e51525ca37d98aebf826796918be0f5da6"