From patchwork Wed Aug 30 17:48:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29701 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 2F226C83F01 for ; Wed, 30 Aug 2023 17:48:40 +0000 (UTC) Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by mx.groups.io with SMTP id smtpd.web10.1281.1693417715931903362 for ; Wed, 30 Aug 2023 10:48:36 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=cv+6xAGo; spf=softfail (domain: sakoman.com, ip: 209.85.210.174, mailfrom: steve@sakoman.com) Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-68a410316a2so4312065b3a.0 for ; Wed, 30 Aug 2023 10:48:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417715; x=1694022515; 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=edo+qgmRYiSRlXtML3EA6E91FzD+MyJ9MXWODvUAbkg=; b=cv+6xAGofTgJ9XH86Xa7TQH2ZeV1Y1PrcnVdrX86jiG5gHhsOj40/MfEjj1RuEAPmX kmcV6uzS1Iu2lTV5Omrb5iRgprNdIYoe8EOWJPQP+tcOB/++M0yDwOkDsyRVUk2uvy1q /9sojRquSWzFsAAIqYQToinvszV4UrlcXAV0/9gF38+oCNcdlu8bmYB+xc2IQxNJ/pjM M1U9FtvLIpYAy29yHAg8gRbthZQOZigudE84vd9T79F6siOI09DvSlvUU61f12jc/saT ugNzi9N/H0YRkjI5AvmmSKuJ1Sh/MaH7d2IsucC294IAoiuKVuOisl3JHm0Yq/cHuvzA r8+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417715; x=1694022515; 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=edo+qgmRYiSRlXtML3EA6E91FzD+MyJ9MXWODvUAbkg=; b=a7vBa0dLbo3TzmukPLjbGyXDDXOrPsWjExKUrgsJBRIkg2/MHz0r2xhf2TuSy3TPZg iQDGkBvxJCVv8W/+XzDoQDwfGOzUXfxNzECNKJpFTdcFNqF3WiaWnojwnQPdCk487sZC db/7KKBGZq+UWIxkwWrzy432tLIOrJqnegudcJXfyy3MNZvis7ig6tPV/maPB4Q/2Zr1 /JykJC7fK/lYW2NCA19D6Co+Q+GRYZeoW1xKQQuhhpE2acJ60zyuihEfqLJmYJiK+j/g hn03N/W37FMC8DpMahAohHhyDSNRMnY5xTSPumDBBl3ohOO71RV6/+XthdNk00wx3Ve0 rEjA== X-Gm-Message-State: AOJu0Yzxw0/C4khxwJb96WmpmVpr/9zYYPCVH0fMqzgZW+k3uGTLaO54 ulQ8WVIOADUJf5NjyxxSs9A5lyKByEmJCL/jAkU= X-Google-Smtp-Source: AGHT+IFm0rjKDz/KexyUR1HreABVzA/wCRyXC1TNB6fuZamDM69AVyU0uusp1oUrLU1+uJauZsOUeA== X-Received: by 2002:a05:6a00:b81:b0:686:fd66:a41c with SMTP id g1-20020a056a000b8100b00686fd66a41cmr2983805pfj.17.1693417714684; Wed, 30 Aug 2023 10:48:34 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:34 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 01/20] inetutils: fix CVE-2023-40303 Date: Wed, 30 Aug 2023 07:48:05 -1000 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:48:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186903 From: Yogita Urade GNU inetutils through 2.4 may allow privilege escalation because of unchecked return values of set*id() family functions in ftpd, rcp, rlogin, rsh, rshd, and uucpd. This is, for example, relevant if the setuid system call fails when a process is trying to drop privileges before letting an ordinary user control the activities of the process. Refernces: https://nvd.nist.gov/vuln/detail/CVE-2023-40303 Signed-off-by: Yogita Urade Signed-off-by: Steve Sakoman --- ...tpd-rcp-rlogin-rsh-rshd-uucpd-fix-ch.patch | 284 ++++++++++++++++++ ...03-Indent-changes-in-previous-commit.patch | 258 ++++++++++++++++ .../inetutils/inetutils_2.4.bb | 2 + 3 files changed, 544 insertions(+) create mode 100644 meta/recipes-connectivity/inetutils/inetutils/0001-CVE-2023-40303-ftpd-rcp-rlogin-rsh-rshd-uucpd-fix-ch.patch create mode 100644 meta/recipes-connectivity/inetutils/inetutils/0002-CVE-2023-40303-Indent-changes-in-previous-commit.patch diff --git a/meta/recipes-connectivity/inetutils/inetutils/0001-CVE-2023-40303-ftpd-rcp-rlogin-rsh-rshd-uucpd-fix-ch.patch b/meta/recipes-connectivity/inetutils/inetutils/0001-CVE-2023-40303-ftpd-rcp-rlogin-rsh-rshd-uucpd-fix-ch.patch new file mode 100644 index 0000000000..04fd9b1f85 --- /dev/null +++ b/meta/recipes-connectivity/inetutils/inetutils/0001-CVE-2023-40303-ftpd-rcp-rlogin-rsh-rshd-uucpd-fix-ch.patch @@ -0,0 +1,284 @@ +From e4e65c03f4c11292a3e40ef72ca3f194c8bffdd6 Mon Sep 17 00:00:00 2001 +From: Jeffrey Bencteux +Date: Mon, 28 Aug 2023 15:35:19 +0000 +Subject: [PATCH] CVE-2023-40303: ftpd,rcp,rlogin,rsh,rshd,uucpd: fix: check +set*id() return values + +Several setuid(), setgid(), seteuid() and setguid() return values +were not checked in ftpd/rcp/rlogin/rsh/rshd/uucpd code potentially +leading to potential security issues. + +Signed-off-by: Jeffrey Bencteux +Signed-off-by: Simon Josefsson + +CVE: CVE-2023-40303 + +Upstream-Status: Backport [https://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=e4e65c03f4c11292a3e40ef72ca3f194c8bffdd6] + +Signed-off-by: Yogita Urade +--- + ftpd/ftpd.c | 10 +++++++--- + src/rcp.c | 39 +++++++++++++++++++++++++++++++++------ + src/rlogin.c | 11 +++++++++-- + src/rsh.c | 25 +++++++++++++++++++++---- + src/rshd.c | 20 +++++++++++++++++--- + src/uucpd.c | 15 +++++++++++++-- + 6 files changed, 100 insertions(+), 20 deletions(-) + +diff --git a/ftpd/ftpd.c b/ftpd/ftpd.c +index 92b2cca..009f3f1 100644 +--- a/ftpd/ftpd.c ++++ b/ftpd/ftpd.c +@@ -862,7 +862,9 @@ end_login (struct credentials *pcred) + char *remotehost = pcred->remotehost; + int atype = pcred->auth_type; + +- seteuid ((uid_t) 0); ++ if (seteuid ((uid_t) 0) == -1) ++ _exit (EXIT_FAILURE); ++ + if (pcred->logged_in) + { + logwtmp_keep_open (ttyline, "", ""); +@@ -1151,7 +1153,8 @@ getdatasock (const char *mode) + + if (data >= 0) + return fdopen (data, mode); +- seteuid ((uid_t) 0); ++ if (seteuid ((uid_t) 0) == -1) ++ _exit (EXIT_FAILURE); + s = socket (ctrl_addr.ss_family, SOCK_STREAM, 0); + if (s < 0) + goto bad; +@@ -1978,7 +1981,8 @@ passive (int epsv, int af) + else /* !AF_INET6 */ + ((struct sockaddr_in *) &pasv_addr)->sin_port = 0; + +- seteuid ((uid_t) 0); ++ if (seteuid ((uid_t) 0) == -1) ++ _exit (EXIT_FAILURE); + if (bind (pdata, (struct sockaddr *) &pasv_addr, pasv_addrlen) < 0) + { + if (seteuid ((uid_t) cred.uid)) +diff --git a/src/rcp.c b/src/rcp.c +index 75adb25..f913256 100644 +--- a/src/rcp.c ++++ b/src/rcp.c +@@ -345,14 +345,23 @@ main (int argc, char *argv[]) + if (from_option) + { /* Follow "protocol", send data. */ + response (); +- setuid (userid); ++ ++ if (setuid (userid) == -1) ++ { ++ error (EXIT_FAILURE, 0, "Could not drop privileges (setuid() failed)"); ++ } ++ + source (argc, argv); + exit (errs); + } + + if (to_option) + { /* Receive data. */ +- setuid (userid); ++ if (setuid (userid) == -1) ++ { ++ error (EXIT_FAILURE, 0, "Could not drop privileges (setuid() failed)"); ++ } ++ + sink (argc, argv); + exit (errs); + } +@@ -537,7 +546,11 @@ toremote (char *targ, int argc, char *argv[]) + if (response () < 0) + exit (EXIT_FAILURE); + free (bp); +- setuid (userid); ++ ++ if (setuid (userid) == -1) ++ { ++ error (EXIT_FAILURE, 0, "Could not drop privileges (setuid() failed)"); ++ } + } + source (1, argv + i); + close (rem); +@@ -630,7 +643,12 @@ tolocal (int argc, char *argv[]) + ++errs; + continue; + } +- seteuid (userid); ++ ++ if (seteuid (userid) == -1) ++ { ++ error (EXIT_FAILURE, 0, "Could not drop privileges (seteuid() failed)"); ++ } ++ + #if defined IP_TOS && defined IPPROTO_IP && defined IPTOS_THROUGHPUT + sslen = sizeof (ss); + (void) getpeername (rem, (struct sockaddr *) &ss, &sslen); +@@ -643,7 +661,12 @@ tolocal (int argc, char *argv[]) + #endif + vect[0] = target; + sink (1, vect); +- seteuid (effuid); ++ ++ if (seteuid (effuid) == -1) ++ { ++ error (EXIT_FAILURE, 0, "Could not drop privileges (seteuid() failed)"); ++ } ++ + close (rem); + rem = -1; + #ifdef SHISHI +@@ -1441,7 +1464,11 @@ susystem (char *s, int userid) + return (127); + + case 0: +- setuid (userid); ++ if (setuid (userid) == -1) ++ { ++ error (EXIT_FAILURE, 0, "Could not drop privileges (setuid() failed)"); ++ } ++ + execl (PATH_BSHELL, "sh", "-c", s, NULL); + _exit (127); + } +diff --git a/src/rlogin.c b/src/rlogin.c +index aa6426f..9bf9645 100644 +--- a/src/rlogin.c ++++ b/src/rlogin.c +@@ -647,8 +647,15 @@ try_connect: + /* Now change to the real user ID. We have to be set-user-ID root + to get the privileged port that rcmd () uses. We now want, however, + to run as the real user who invoked us. */ +- seteuid (uid); +- setuid (uid); ++ if (seteuid (uid) == -1) ++ { ++ error (EXIT_FAILURE, 0, "Could not drop privileges (seteuid() failed)"); ++ } ++ ++ if (setuid (uid) == -1) ++ { ++ error (EXIT_FAILURE, 0, "Could not drop privileges (setuid() failed)"); ++ } + + doit (&osmask); /* The old mask will activate SIGURG and SIGUSR1! */ + +diff --git a/src/rsh.c b/src/rsh.c +index 2d622ca..7b9cf22 100644 +--- a/src/rsh.c ++++ b/src/rsh.c +@@ -276,8 +276,17 @@ main (int argc, char **argv) + { + if (asrsh) + *argv = (char *) "rlogin"; +- seteuid (getuid ()); +- setuid (getuid ()); ++ ++ if (seteuid (getuid ()) == -1) ++ { ++ error (EXIT_FAILURE, errno, "seteuid() failed"); ++ } ++ ++ if (setuid (getuid ()) == -1) ++ { ++ error (EXIT_FAILURE, errno, "setuid() failed"); ++ } ++ + execv (PATH_RLOGIN, argv); + error (EXIT_FAILURE, errno, "cannot execute %s", PATH_RLOGIN); + } +@@ -541,8 +550,16 @@ try_connect: + error (0, errno, "setsockopt DEBUG (ignored)"); + } + +- seteuid (uid); +- setuid (uid); ++ if (seteuid (uid) == -1) ++ { ++ error (EXIT_FAILURE, errno, "seteuid() failed"); ++ } ++ ++ if (setuid (uid) == -1) ++ { ++ error (EXIT_FAILURE, errno, "setuid() failed"); ++ } ++ + #ifdef HAVE_SIGACTION + sigemptyset (&sigs); + sigaddset (&sigs, SIGINT); +diff --git a/src/rshd.c b/src/rshd.c +index d1c0d0c..19d9a60 100644 +--- a/src/rshd.c ++++ b/src/rshd.c +@@ -1847,8 +1847,18 @@ doit (int sockfd, struct sockaddr *fromp, socklen_t fromlen) + pwd->pw_shell = PATH_BSHELL; + + /* Set the gid, then uid to become the user specified by "locuser" */ +- setegid ((gid_t) pwd->pw_gid); +- setgid ((gid_t) pwd->pw_gid); ++ if (setegid ((gid_t) pwd->pw_gid) == -1) ++ { ++ rshd_error ("Cannot drop privileges (setegid() failed)\n"); ++ exit (EXIT_FAILURE); ++ } ++ ++ if (setgid ((gid_t) pwd->pw_gid) == -1) ++ { ++ rshd_error ("Cannot drop privileges (setgid() failed)\n"); ++ exit (EXIT_FAILURE); ++ } ++ + #ifdef HAVE_INITGROUPS + initgroups (pwd->pw_name, pwd->pw_gid); /* BSD groups */ + #endif +@@ -1870,7 +1880,11 @@ doit (int sockfd, struct sockaddr *fromp, socklen_t fromlen) + } + #endif /* WITH_PAM */ + +- setuid ((uid_t) pwd->pw_uid); ++ if (setuid ((uid_t) pwd->pw_uid) == -1) ++ { ++ rshd_error ("Cannot drop privileges (setuid() failed)\n"); ++ exit (EXIT_FAILURE); ++ } + + /* We'll execute the client's command in the home directory + * of locuser. Note, that the chdir must be executed after +diff --git a/src/uucpd.c b/src/uucpd.c +index 107589e..34be165 100644 +--- a/src/uucpd.c ++++ b/src/uucpd.c +@@ -252,7 +252,12 @@ doit (struct sockaddr *sap, socklen_t salen) + snprintf (Username, sizeof (Username), "USER=%s", user); + snprintf (Logname, sizeof (Logname), "LOGNAME=%s", user); + dologin (pw, sap, salen); +- setgid (pw->pw_gid); ++ ++ if (setgid (pw->pw_gid) == -1) ++ { ++ fprintf (stderr, "setgid() failed"); ++ return; ++ } + #ifdef HAVE_INITGROUPS + initgroups (pw->pw_name, pw->pw_gid); + #endif +@@ -261,7 +266,13 @@ doit (struct sockaddr *sap, socklen_t salen) + fprintf (stderr, "Login incorrect."); + return; + } +- setuid (pw->pw_uid); ++ ++ if (setuid (pw->pw_uid) == -1) ++ { ++ fprintf (stderr, "setuid() failed"); ++ return; ++ } ++ + execl (uucico_location, "uucico", NULL); + perror ("uucico server: execl"); + } +-- +2.40.0 diff --git a/meta/recipes-connectivity/inetutils/inetutils/0002-CVE-2023-40303-Indent-changes-in-previous-commit.patch b/meta/recipes-connectivity/inetutils/inetutils/0002-CVE-2023-40303-Indent-changes-in-previous-commit.patch new file mode 100644 index 0000000000..f4252b5f34 --- /dev/null +++ b/meta/recipes-connectivity/inetutils/inetutils/0002-CVE-2023-40303-Indent-changes-in-previous-commit.patch @@ -0,0 +1,258 @@ +From 9122999252c7e21eb7774de11d539748e7bdf46d Mon Sep 17 00:00:00 2001 +From: Simon Josefsson +Date: Tue, 29 Aug 2023 06:42:11 +0000 +Subject: [PATCH] CVE-2023-40303: Indent changes in previous commit. + +CVE: CVE-2023-40303 + +Upstream-Status: Backport [https://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=9122999252c7e21eb7774de11d539748e7bdf46d] + +Signed-off-by: Yogita Urade +--- + src/rcp.c | 42 ++++++++++++++++++++++++------------------ + src/rlogin.c | 12 ++++++------ + src/rsh.c | 26 +++++++++++++------------- + src/rshd.c | 24 ++++++++++++------------ + src/uucpd.c | 16 ++++++++-------- + 5 files changed, 63 insertions(+), 57 deletions(-) + +diff --git a/src/rcp.c b/src/rcp.c +index 7018e35..e504f8a 100644 +--- a/src/rcp.c ++++ b/src/rcp.c +@@ -347,9 +347,10 @@ main (int argc, char *argv[]) + response (); + + if (setuid (userid) == -1) +- { +- error (EXIT_FAILURE, 0, "Could not drop privileges (setuid() failed)"); +- } ++ { ++ error (EXIT_FAILURE, 0, ++ "Could not drop privileges (setuid() failed)"); ++ } + + source (argc, argv); + exit (errs); +@@ -358,9 +359,10 @@ main (int argc, char *argv[]) + if (to_option) + { /* Receive data. */ + if (setuid (userid) == -1) +- { +- error (EXIT_FAILURE, 0, "Could not drop privileges (setuid() failed)"); +- } ++ { ++ error (EXIT_FAILURE, 0, ++ "Could not drop privileges (setuid() failed)"); ++ } + + sink (argc, argv); + exit (errs); +@@ -548,9 +550,10 @@ toremote (char *targ, int argc, char *argv[]) + free (bp); + + if (setuid (userid) == -1) +- { +- error (EXIT_FAILURE, 0, "Could not drop privileges (setuid() failed)"); +- } ++ { ++ error (EXIT_FAILURE, 0, ++ "Could not drop privileges (setuid() failed)"); ++ } + } + source (1, argv + i); + close (rem); +@@ -645,9 +648,10 @@ tolocal (int argc, char *argv[]) + } + + if (seteuid (userid) == -1) +- { +- error (EXIT_FAILURE, 0, "Could not drop privileges (seteuid() failed)"); +- } ++ { ++ error (EXIT_FAILURE, 0, ++ "Could not drop privileges (seteuid() failed)"); ++ } + + #if defined IP_TOS && defined IPPROTO_IP && defined IPTOS_THROUGHPUT + sslen = sizeof (ss); +@@ -663,9 +667,10 @@ tolocal (int argc, char *argv[]) + sink (1, vect); + + if (seteuid (effuid) == -1) +- { +- error (EXIT_FAILURE, 0, "Could not drop privileges (seteuid() failed)"); +- } ++ { ++ error (EXIT_FAILURE, 0, ++ "Could not drop privileges (seteuid() failed)"); ++ } + + close (rem); + rem = -1; +@@ -1465,9 +1470,10 @@ susystem (char *s, int userid) + + case 0: + if (setuid (userid) == -1) +- { +- error (EXIT_FAILURE, 0, "Could not drop privileges (setuid() failed)"); +- } ++ { ++ error (EXIT_FAILURE, 0, ++ "Could not drop privileges (setuid() failed)"); ++ } + + execl (PATH_BSHELL, "sh", "-c", s, NULL); + _exit (127); +diff --git a/src/rlogin.c b/src/rlogin.c +index 9bf9645..a0c1237 100644 +--- a/src/rlogin.c ++++ b/src/rlogin.c +@@ -648,14 +648,14 @@ try_connect: + to get the privileged port that rcmd () uses. We now want, however, + to run as the real user who invoked us. */ + if (seteuid (uid) == -1) +- { +- error (EXIT_FAILURE, 0, "Could not drop privileges (seteuid() failed)"); +- } ++ { ++ error (EXIT_FAILURE, 0, "Could not drop privileges (seteuid() failed)"); ++ } + + if (setuid (uid) == -1) +- { +- error (EXIT_FAILURE, 0, "Could not drop privileges (setuid() failed)"); +- } ++ { ++ error (EXIT_FAILURE, 0, "Could not drop privileges (setuid() failed)"); ++ } + + doit (&osmask); /* The old mask will activate SIGURG and SIGUSR1! */ + +diff --git a/src/rsh.c b/src/rsh.c +index 7b9cf22..c8f50d3 100644 +--- a/src/rsh.c ++++ b/src/rsh.c +@@ -278,14 +278,14 @@ main (int argc, char **argv) + *argv = (char *) "rlogin"; + + if (seteuid (getuid ()) == -1) +- { +- error (EXIT_FAILURE, errno, "seteuid() failed"); +- } +- ++ { ++ error (EXIT_FAILURE, errno, "seteuid() failed"); ++ } ++ + if (setuid (getuid ()) == -1) +- { +- error (EXIT_FAILURE, errno, "setuid() failed"); +- } ++ { ++ error (EXIT_FAILURE, errno, "setuid() failed"); ++ } + + execv (PATH_RLOGIN, argv); + error (EXIT_FAILURE, errno, "cannot execute %s", PATH_RLOGIN); +@@ -551,14 +551,14 @@ try_connect: + } + + if (seteuid (uid) == -1) +- { +- error (EXIT_FAILURE, errno, "seteuid() failed"); +- } ++ { ++ error (EXIT_FAILURE, errno, "seteuid() failed"); ++ } + + if (setuid (uid) == -1) +- { +- error (EXIT_FAILURE, errno, "setuid() failed"); +- } ++ { ++ error (EXIT_FAILURE, errno, "setuid() failed"); ++ } + + #ifdef HAVE_SIGACTION + sigemptyset (&sigs); +diff --git a/src/rshd.c b/src/rshd.c +index 707790e..df43edf 100644 +--- a/src/rshd.c ++++ b/src/rshd.c +@@ -1848,16 +1848,16 @@ doit (int sockfd, struct sockaddr *fromp, socklen_t fromlen) + + /* Set the gid, then uid to become the user specified by "locuser" */ + if (setegid ((gid_t) pwd->pw_gid) == -1) +- { +- rshd_error ("Cannot drop privileges (setegid() failed)\n"); +- exit (EXIT_FAILURE); +- } ++ { ++ rshd_error ("Cannot drop privileges (setegid() failed)\n"); ++ exit (EXIT_FAILURE); ++ } + + if (setgid ((gid_t) pwd->pw_gid) == -1) +- { +- rshd_error ("Cannot drop privileges (setgid() failed)\n"); +- exit (EXIT_FAILURE); +- } ++ { ++ rshd_error ("Cannot drop privileges (setgid() failed)\n"); ++ exit (EXIT_FAILURE); ++ } + + #ifdef HAVE_INITGROUPS + initgroups (pwd->pw_name, pwd->pw_gid); /* BSD groups */ +@@ -1881,10 +1881,10 @@ doit (int sockfd, struct sockaddr *fromp, socklen_t fromlen) + #endif /* WITH_PAM */ + + if (setuid ((uid_t) pwd->pw_uid) == -1) +- { +- rshd_error ("Cannot drop privileges (setuid() failed)\n"); +- exit (EXIT_FAILURE); +- } ++ { ++ rshd_error ("Cannot drop privileges (setuid() failed)\n"); ++ exit (EXIT_FAILURE); ++ } + + /* We'll execute the client's command in the home directory + * of locuser. Note, that the chdir must be executed after +diff --git a/src/uucpd.c b/src/uucpd.c +index 29cfce3..afe24f3 100644 +--- a/src/uucpd.c ++++ b/src/uucpd.c +@@ -254,10 +254,10 @@ doit (struct sockaddr *sap, socklen_t salen) + dologin (pw, sap, salen); + + if (setgid (pw->pw_gid) == -1) +- { +- fprintf (stderr, "setgid() failed"); +- return; +- } ++ { ++ fprintf (stderr, "setgid() failed"); ++ return; ++ } + #ifdef HAVE_INITGROUPS + initgroups (pw->pw_name, pw->pw_gid); + #endif +@@ -268,10 +268,10 @@ doit (struct sockaddr *sap, socklen_t salen) + } + + if (setuid (pw->pw_uid) == -1) +- { +- fprintf (stderr, "setuid() failed"); +- return; +- } ++ { ++ fprintf (stderr, "setuid() failed"); ++ return; ++ } + + execl (uucico_location, "uucico", NULL); + perror ("uucico server: execl"); +-- +2.40.0 diff --git a/meta/recipes-connectivity/inetutils/inetutils_2.4.bb b/meta/recipes-connectivity/inetutils/inetutils_2.4.bb index 6519331141..032c0d6b24 100644 --- a/meta/recipes-connectivity/inetutils/inetutils_2.4.bb +++ b/meta/recipes-connectivity/inetutils/inetutils_2.4.bb @@ -21,6 +21,8 @@ SRC_URI = "${GNU_MIRROR}/inetutils/inetutils-${PV}.tar.xz \ file://tftpd.xinetd.inetutils \ file://inetutils-1.9-PATH_PROCNET_DEV.patch \ file://inetutils-only-check-pam_appl.h-when-pam-enabled.patch \ + file://0001-CVE-2023-40303-ftpd-rcp-rlogin-rsh-rshd-uucpd-fix-ch.patch \ + file://0002-CVE-2023-40303-Indent-changes-in-previous-commit.patch \ " inherit autotools gettext update-alternatives texinfo From patchwork Wed Aug 30 17:48:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29699 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 22ABFC83F18 for ; Wed, 30 Aug 2023 17:48:40 +0000 (UTC) Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.170]) by mx.groups.io with SMTP id smtpd.web10.1283.1693417717505573940 for ; Wed, 30 Aug 2023 10:48:37 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=tJVcG91D; spf=softfail (domain: sakoman.com, ip: 209.85.210.170, mailfrom: steve@sakoman.com) Received: by mail-pf1-f170.google.com with SMTP id d2e1a72fcca58-68c0d4cc3a4so3691656b3a.1 for ; Wed, 30 Aug 2023 10:48:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417716; x=1694022516; 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=F2qnM94lOd2TjI31iH8/Mdm1BJvFWPDOmNSEEYSXOoQ=; b=tJVcG91DY5eN6FozpW7W6kadLmBaFkMkK2LwxaMuxvxoA/pp0/xdVVF7fmUHdvkEU9 LdfPfrutRhWY8N4bv5Dk6UI01VdjIDrw3jGn5aLBTmbpnuT0pxOppLFOYI/LpbiJq6Cy A4No4p/41VsRXhGDKjvEqt/0OIamltRmoa6hU1zH5GAIvfJ+sgUUneRg3jhx2gz6fU7R reFYcjtCzB4xCmkUbFzL8+KyU7+FVAf9Ksvrg8S5cUuBwTzr8iEDMK56g0I2oM+JtfPE y1Sg0PMmEjqZHqKp+NSerCM/Ea92xwI5Kia4u0KfuDBbDIOuh04TuQzgTX8XqDt3F0/y ZzfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417716; x=1694022516; 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=F2qnM94lOd2TjI31iH8/Mdm1BJvFWPDOmNSEEYSXOoQ=; b=le3wow9W/nY6BtxYJbGM2tNcFYsERmxtLLg7myhzUM+6E0dQwa5o1KPkoOz3fChWEj 0v8sRm5uFz0F7dmRdLEHaaJFdCPjNgs8Pn30+LTh3RowCXGVvG1u9uLmUdnaag0bGA3J xpRy2nqV8sTFMGu7QKMRLobcxDWrccqVjR1dIKNDh83ZNcOHr6FwoqWfoiBhXFODiIYM z9TOSNjibz5GMHRg4/BragVq3GwY0D5H9BPH4Gqr+N4yTxHu2TeHEXAKc0wBxnVxt+ru aOEZfEBOWOiUg7GbmyTo1UIwyqTt1KMIF7Fxn6R2SbNK1dIgAe+1w8ktQw5cL8JXoDuz yqGw== X-Gm-Message-State: AOJu0YxD5YsJx3MjBoE80d4A3K3KB9r6Rbfq8OzztcZ5DNVXeYz0ne1t 7AoJAT2HKVRj2qiulA4s4ExWE4gYCos/8id8z+4= X-Google-Smtp-Source: AGHT+IEMJPhDdFstm26LWvXk7vZuXFpdr08D+1UlkHT8nI2iOORMmfmrM8yN+gWVJh585PSWU3LuGg== X-Received: by 2002:a05:6a00:1991:b0:68a:4103:9938 with SMTP id d17-20020a056a00199100b0068a41039938mr3318258pfl.0.1693417716536; Wed, 30 Aug 2023 10:48:36 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:36 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 02/20] python3-pygments: fix for CVE-2022-40896 Date: Wed, 30 Aug 2023 07:48:06 -1000 Message-Id: <5a02307af5e593be864423a9f3ab309703d61dbf.1693417541.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:48:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186904 From: Narpat Mali A ReDoS issue was discovered in pygments/lexers/smithy.py in pygments through 2.15.0 via SmithyLexer. The CVE issue is fixed by these 3 different commits in different version: 1. Improve the Smithy metadata matcher (These changes are already available as part of current python3-pygments_2.14.0 version): https://github.com/pygments/pygments/commit/dd52102c38ebe78cd57748e09f38929fd283ad04 (2.14.0) 2. SQL+Jinja: use a simpler regex in analyse_text: https://github.com/pygments/pygments/commit/97eb3d5ec7c1b3ea4fcf9dee30a2309cf92bd194 (2.15.0) 3. Improve Java properties lexer (#2404): https://github.com/pygments/pygments/commit/fdf182a7af85b1deeeb637ca970d31935e7c9d52 (2.15.1) References: https://nvd.nist.gov/vuln/detail/CVE-2022-40896 https://pyup.io/posts/pyup-discovers-redos-vulnerabilities-in-top-python-packages-part-2/ Signed-off-by: Narpat Mali Signed-off-by: Steve Sakoman --- .../CVE-2022-40896-0001.patch | 49 +++ .../CVE-2022-40896-0002.patch | 301 ++++++++++++++++++ .../python/python3-pygments_2.14.0.bb | 4 + 3 files changed, 354 insertions(+) create mode 100644 meta/recipes-devtools/python/python3-pygments/CVE-2022-40896-0001.patch create mode 100644 meta/recipes-devtools/python/python3-pygments/CVE-2022-40896-0002.patch diff --git a/meta/recipes-devtools/python/python3-pygments/CVE-2022-40896-0001.patch b/meta/recipes-devtools/python/python3-pygments/CVE-2022-40896-0001.patch new file mode 100644 index 0000000000..d7fc87fec8 --- /dev/null +++ b/meta/recipes-devtools/python/python3-pygments/CVE-2022-40896-0001.patch @@ -0,0 +1,49 @@ +From 9a73f2a80e5cf869d473ddcbfceaab229fb99b5e Mon Sep 17 00:00:00 2001 +From: Narpat Mali +Date: Mon, 28 Aug 2023 15:04:14 +0000 +Subject: [PATCH] SQL+Jinja: use a simpler regex in analyse_text + +Fixes catastrophic backtracking + +Fixes #2355 + +CVE: CVE-2022-40896 + +Upstream-Status: Backport [https://github.com/pygments/pygments/commit/97eb3d5ec7c1b3ea4fcf9dee30a2309cf92bd194] + +Signed-off-by: Narpat Mali +--- + CHANGES | 1 + + pygments/lexers/templates.py | 6 +----- + 2 files changed, 2 insertions(+), 5 deletions(-) + +diff --git a/CHANGES b/CHANGES +index 2aa54fa..4c84fa6 100644 +--- a/CHANGES ++++ b/CHANGES +@@ -61,6 +61,7 @@ Version 2.14.0 + * Spice: Add ``enum`` keyword and fix a bug regarding binary, + hexadecimal and octal number tokens (#2227) + * YAML: Accept colons in key names (#2277) ++ * SQL+Jinja (``analyse_text`` method): fix catastrophic backtracking [Backported] + + - Fix `make mapfiles` when Pygments is not installed in editable mode + (#2223) +diff --git a/pygments/lexers/templates.py b/pygments/lexers/templates.py +index 1fcf708..1066294 100644 +--- a/pygments/lexers/templates.py ++++ b/pygments/lexers/templates.py +@@ -2291,10 +2291,6 @@ class SqlJinjaLexer(DelegatingLexer): + if re.search(r'\{\{\s*source\(.*\)\s*\}\}', text): + rv += 0.25 + # Jinja macro +- if re.search( +- r'\{%-?\s*macro \w+\(.*\)\s*-?%\}\s+.*\s+\{%-?\s*endmacro\s*-?%\}', +- text, +- re.S, +- ): ++ if re.search(r'\{%-?\s*macro \w+\(.*\)\s*-?%\}', text): + rv += 0.15 + return rv +-- +2.40.0 diff --git a/meta/recipes-devtools/python/python3-pygments/CVE-2022-40896-0002.patch b/meta/recipes-devtools/python/python3-pygments/CVE-2022-40896-0002.patch new file mode 100644 index 0000000000..61ebe5dad5 --- /dev/null +++ b/meta/recipes-devtools/python/python3-pygments/CVE-2022-40896-0002.patch @@ -0,0 +1,301 @@ +From 45ff8eabe0363f829c397372aefc3b23aeb135b3 Mon Sep 17 00:00:00 2001 +From: Narpat Mali +Date: Tue, 29 Aug 2023 10:45:34 +0000 +Subject: [PATCH] Improve Java properties lexer (#2404) + +Use special lexer rules for escapes; fixes catastrophic backtracking, +and highlights them too. + +Fixes #2356 + +CVE: CVE-2022-40896 + +Upstream-Status: Backport [https://github.com/pygments/pygments/commit/fdf182a7af85b1deeeb637ca970d31935e7c9d52] + +Signed-off-by: Narpat Mali +--- + pygments/lexers/configs.py | 50 +++++--- + tests/examplefiles/properties/java.properties | 11 ++ + .../properties/java.properties.output | 110 +++++++++++++++--- + .../test_escaped_space_in_value.txt | 4 +- + .../properties/test_just_key_with_space.txt | 4 +- + 5 files changed, 143 insertions(+), 36 deletions(-) + +diff --git a/pygments/lexers/configs.py b/pygments/lexers/configs.py +index e04c722..b28b56a 100644 +--- a/pygments/lexers/configs.py ++++ b/pygments/lexers/configs.py +@@ -129,26 +129,42 @@ class PropertiesLexer(RegexLexer): + + tokens = { + 'root': [ +- (r'\s+', Whitespace), ++ # comments + (r'[!#].*|/{2}.*', Comment.Single), +- # search for first separator +- (r'([^\\\n]|\\.)*?(?=[ \f\t=:])', Name.Attribute, "separator"), +- # empty key +- (r'.+?$', Name.Attribute), ++ # ending a comment or whitespace-only line ++ (r'\n', Whitespace), ++ # eat whitespace at the beginning of a line ++ (r'^[^\S\n]+', Whitespace), ++ # start lexing a key ++ default('key'), + ], +- 'separator': [ +- # search for line continuation escape +- (r'([ \f\t]*)([=:]*)([ \f\t]*)(.*(? X-Patchwork-Id: 29700 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 1F91FC83F17 for ; Wed, 30 Aug 2023 17:48:40 +0000 (UTC) Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by mx.groups.io with SMTP id smtpd.web11.1269.1693417719475946088 for ; Wed, 30 Aug 2023 10:48:39 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=gU/Kb1Mh; spf=softfail (domain: sakoman.com, ip: 209.85.210.174, mailfrom: steve@sakoman.com) Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-68a410316a2so4312104b3a.0 for ; Wed, 30 Aug 2023 10:48:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417718; x=1694022518; 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=CDhW3S9Fd/YLuW4UWpB8kWImrfUsnWAViWmrHf50TSs=; b=gU/Kb1MhiCVJGEAlPkbxlzdC2Tf6iEz425JUTLGXqyUrgRYlDfkuMzCGSS1p5w+rNv W33hspnaNNYdCe450kxmvGArkpkUAT6cUcZUGB9VB2F8mgE/4TppggAubqpffURTYHMZ +gJcKSKGI4imVFj9GQLXeUlfRlWCGNpjptMk1zuL3zn1Vq9rtC18FWS6AM7WnfO95xKz /hQXg/AhJ+VEz3TRnEwpBF7qCcx7mfbPI/HkYW2EXTDbT4CGKYsPgrT6dcwPJTKjRuv9 TZm4GcE2hg/ovF2zW61du9q+qYGwO2G42quszw7ebRowCCtbJ4vGNl82Ik0KnIZM5T44 ySXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417718; x=1694022518; 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=CDhW3S9Fd/YLuW4UWpB8kWImrfUsnWAViWmrHf50TSs=; b=WUKrPqKJ4/mZoFsYuu6ga1zEsQym8QvVq3W0XjHMTFTqXlvqdHnCSGvZgUsxcDO3rb G6qOZaK39wv47tnPx+ZmhUJsxLPKdeuTNZqY7Q3uRk5fAI2VdErD1Z9iJVfQP1B1AP5G jpCGVL4rjWHUr4c8ohtzc2hCWtNUByZEzWp5MdSZDVoleAz9QRerCtoK6Pbs35i6wrIw npOvv1lA+PsKSXh7Z3RxCb0vaakHNZLj2rQDG6xMTfR/9xsvpySmnwLWJ4EW2ePg6VAe 9asEedwdKj5s/+Dbh+ASRker2J0GptO+qYKnTu39OSpHCU+VU+7JAIL98sAaM0pdI94W BCCQ== X-Gm-Message-State: AOJu0Ywg3d1cJfhhvaNNmEFYAx6kY+TlWA8wKIGUV9KD51pea+Q63TyM 1xxMioVZptojA7rLII0Yk+swl55Z/Mvd+K9n17Q= X-Google-Smtp-Source: AGHT+IHSEz6T8mXoFcC6m78lSN0RLDT0w/027zHp9vQDWHr5vhEYMLOqdqWFwBXTz5jfd4jU1JDMtQ== X-Received: by 2002:aa7:8883:0:b0:68b:fb93:5b48 with SMTP id z3-20020aa78883000000b0068bfb935b48mr3385979pfe.18.1693417718432; Wed, 30 Aug 2023 10:48:38 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.37 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:38 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 03/20] procps: backport fix for CVE-2023-4016 Date: Wed, 30 Aug 2023 07:48:07 -1000 Message-Id: <7841349843f0adbb1312729d81ab05b5c459db79.1693417541.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:48:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186905 From: Ross Burton (From OE-Core rev: 255515e1b52fea6d72d37fae61667db08eb5b086) Signed-off-by: Ross Burton Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit eae2a94f5de78b95590ec45e11e930655dbd5caf) Signed-off-by: Steve Sakoman --- .../procps/procps/CVE-2023-4016.patch | 73 +++++++++++++++++++ meta/recipes-extended/procps/procps_4.0.3.bb | 1 + 2 files changed, 74 insertions(+) create mode 100644 meta/recipes-extended/procps/procps/CVE-2023-4016.patch diff --git a/meta/recipes-extended/procps/procps/CVE-2023-4016.patch b/meta/recipes-extended/procps/procps/CVE-2023-4016.patch new file mode 100644 index 0000000000..202fea91f1 --- /dev/null +++ b/meta/recipes-extended/procps/procps/CVE-2023-4016.patch @@ -0,0 +1,73 @@ +From 2c933ecba3bb1d3041a5a7a53a7b4078a6003413 Mon Sep 17 00:00:00 2001 +From: Craig Small +Date: Thu, 10 Aug 2023 21:18:38 +1000 +Subject: [PATCH] ps: Fix possible buffer overflow in -C option + +ps allocates memory using malloc(length of arg * len of struct). +In certain strange circumstances, the arg length could be very large +and the multiplecation will overflow, allocating a small amount of +memory. + +Subsequent strncpy() will then write into unallocated memory. +The fix is to use calloc. It's slower but this is a one-time +allocation. Other malloc(x * y) calls have also been replaced +by calloc(x, y) + +References: + https://www.freelists.org/post/procps/ps-buffer-overflow-CVE-20234016 + https://nvd.nist.gov/vuln/detail/CVE-2023-4016 + https://gitlab.com/procps-ng/procps/-/issues/297 + https://bugs.debian.org/1042887 + +Signed-off-by: Craig Small + +CVE: CVE-2023-4016 +Upstream-Status: Backport [https://gitlab.com/procps-ng/procps/-/commit/2c933ecba3bb1d3041a5a7a53a7b4078a6003413] +Signed-off-by: Ross Burton +--- + NEWS | 1 + + src/ps/parser.c | 8 ++++---- + 2 files changed, 5 insertions(+), 4 deletions(-) + +diff --git a/src/ps/parser.c b/src/ps/parser.c +index 248aa741..15873dfa 100644 +--- a/src/ps/parser.c ++++ b/src/ps/parser.c +@@ -189,7 +189,6 @@ static const char *parse_list(const char *arg, const char *(*parse_fn)(char *, s + const char *err; /* error code that could or did happen */ + /*** prepare to operate ***/ + node = xmalloc(sizeof(selection_node)); +- node->u = xmalloc(strlen(arg)*sizeof(sel_union)); /* waste is insignificant */ + node->n = 0; + buf = strdup(arg); + /*** sanity check and count items ***/ +@@ -210,6 +209,7 @@ static const char *parse_list(const char *arg, const char *(*parse_fn)(char *, s + } while (*++walk); + if(need_item) goto parse_error; + node->n = items; ++ node->u = xcalloc(items, sizeof(sel_union)); + /*** actually parse the list ***/ + walk = buf; + while(items--){ +@@ -1050,15 +1050,15 @@ static const char *parse_trailing_pids(void){ + thisarg = ps_argc - 1; /* we must be at the end now */ + + pidnode = xmalloc(sizeof(selection_node)); +- pidnode->u = xmalloc(i*sizeof(sel_union)); /* waste is insignificant */ ++ pidnode->u = xcalloc(i, sizeof(sel_union)); /* waste is insignificant */ + pidnode->n = 0; + + grpnode = xmalloc(sizeof(selection_node)); +- grpnode->u = xmalloc(i*sizeof(sel_union)); /* waste is insignificant */ ++ grpnode->u = xcalloc(i,sizeof(sel_union)); /* waste is insignificant */ + grpnode->n = 0; + + sidnode = xmalloc(sizeof(selection_node)); +- sidnode->u = xmalloc(i*sizeof(sel_union)); /* waste is insignificant */ ++ sidnode->u = xcalloc(i, sizeof(sel_union)); /* waste is insignificant */ + sidnode->n = 0; + + while(i--){ +-- +GitLab + diff --git a/meta/recipes-extended/procps/procps_4.0.3.bb b/meta/recipes-extended/procps/procps_4.0.3.bb index cc3420df4e..140e7bfd22 100644 --- a/meta/recipes-extended/procps/procps_4.0.3.bb +++ b/meta/recipes-extended/procps/procps_4.0.3.bb @@ -15,6 +15,7 @@ inherit autotools gettext pkgconfig update-alternatives SRC_URI = "git://gitlab.com/procps-ng/procps.git;protocol=https;branch=master \ file://sysctl.conf \ file://0001-src-w.c-use-utmp.h-only.patch \ + file://CVE-2023-4016.patch \ " SRCREV = "806eb270f217ff7e1e745c7bda2b002b5be74be4" From patchwork Wed Aug 30 17:48:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29702 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 08073C83F01 for ; Wed, 30 Aug 2023 17:48:50 +0000 (UTC) Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) by mx.groups.io with SMTP id smtpd.web11.1270.1693417721271795887 for ; Wed, 30 Aug 2023 10:48:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=kxE3PWjE; spf=softfail (domain: sakoman.com, ip: 209.85.210.178, mailfrom: steve@sakoman.com) Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-68a1af910e0so4178854b3a.2 for ; Wed, 30 Aug 2023 10:48:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417720; x=1694022520; 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=UoD5oEADFKVMm0bKaPI06PiBgjEkMy8/skzNoCF3pwY=; b=kxE3PWjEDP+zQ+bAXxFIO4lMG20MqO6N+vL0ssl+5aIGLeXiwHOapCKhOKp+qaqrIy IFVNVfsXf6NMzYoaR7hLLNHOCK6NB1/9w4c7ZNw/ilA2yTSpYryMTtx+6A91zkcg14ze 3aA3Hp9W6jiZBjsBetDhc72/A6UDSZR2GFg+b95My/kYoj2gE71Lw6RuQxnshHft4I8u mXLCYnmnMrHqrdnseJcJsB55LiXKStBhDnziOyBX+nu8+Aaf6MwNpNvFVY1j5saSDe19 63BbD6wQaLXiNkWLlfDua1LpQuI3uUAhWGr1PREIceiX4V8ij7NYXGMaW6BST2swM/+e o0Og== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417720; x=1694022520; 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=UoD5oEADFKVMm0bKaPI06PiBgjEkMy8/skzNoCF3pwY=; b=hgscIF03dp7M3ZacXSkSGR5oQ+qlYYYLe3mq+5YYyTzIFPNwLzqKchDXIDAL4hMueJ /NKIoQmRZBR58Tt+kMe1yyPk7ZKij0mESgtDBPQgZoQrKAwZoSfV3rTNlxDc81vzoHtz tdB2e4SE/gpg5A2JVn3h59DEYFLEJPmiDEbNAXcFai95JllQybJRBYf7P/hnJ/8urKP3 c3+tSj0M2wpQ86/L2Dk3O0Txk238/kEwosXaAUdeUcGHtcD3VmjaThFIER0SBnOCIusd Nnhb8g1Xm3+Z6sta3O60HnsXumN5PSjquaq7D1PndLtAII3tdY2nUhkP7JbD9ghXfW3/ w+lg== X-Gm-Message-State: AOJu0Yyw400Me9oOLv//91kkXsD2sS3Khat2HTNo76wjrDqPL4kBkwRc FYONBbFIEilRCjlpx7NOU7tGyxJt/bnLSU7yftM= X-Google-Smtp-Source: AGHT+IE9tlyGvDTNMiXqyxZ/b7qRkhDIdgKuABotbATnRgXeTqROtZEmFMiiXuIt+khRZQ8oCB5aHA== X-Received: by 2002:a05:6a00:c87:b0:68b:e8f7:847 with SMTP id a7-20020a056a000c8700b0068be8f70847mr3172885pfv.17.1693417720231; Wed, 30 Aug 2023 10:48:40 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:39 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 04/20] tar: upgrade 1.34 -> 1.35 Date: Wed, 30 Aug 2023 07:48:08 -1000 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:48:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186906 From: Wang Mingyu CVE-2022-48303.patch removed since it's included in 1.35 License-Update: http changed to https Changelog: =========== * Fail when building GNU tar, if the platform supports 64-bit time_t but the build uses only 32-bit time_t. * Leave the devmajor and devminor fields empty (rather than zero) for non-special files, as this is more compatible with traditional tar. * Bug fixes ** Fix interaction of --update with --wildcards. ** When extracting archives into an empty directory, do not create hard links to files outside that directory. ** Handle partial reads from regular files. ** Warn "file changed as we read it" less often. ** Fix --ignore-failed-read to ignore file-changed read errors ** Fix --remove-files to not remove a file that changed while we read it. ** Fix --atime-preserve=replace to not fail if there was no need to replace, either because we did not read the file, or the atime did not change. ** Fix race when creating a parent directory while another process is also doing so. ** Fix handling of prefix keywords not followed by "." in pax headers. ** Fix handling of out-of-range sparse entries in pax headers. ** Fix handling of --transform='s/s/@/2'. ** Fix treatment of options ending in / in files-from list. ** Fix crash on 'tar --checkpoint-action exec=\"'. ** Fix low-memory crash when reading incremental dumps. ** Fix --exclude-vcs-ignores memory allocation misuse. Signed-off-by: Wang Mingyu Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit c63769de05ce08c0627d302d14316ced31816b4d) Signed-off-by: Steve Sakoman --- .../tar/tar/CVE-2022-48303.patch | 43 ------------------- .../tar/{tar_1.34.bb => tar_1.35.bb} | 8 ++-- 2 files changed, 3 insertions(+), 48 deletions(-) delete mode 100644 meta/recipes-extended/tar/tar/CVE-2022-48303.patch rename meta/recipes-extended/tar/{tar_1.34.bb => tar_1.35.bb} (87%) diff --git a/meta/recipes-extended/tar/tar/CVE-2022-48303.patch b/meta/recipes-extended/tar/tar/CVE-2022-48303.patch deleted file mode 100644 index b2f40f3e64..0000000000 --- a/meta/recipes-extended/tar/tar/CVE-2022-48303.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 3da78400eafcccb97e2f2fd4b227ea40d794ede8 Mon Sep 17 00:00:00 2001 -From: Sergey Poznyakoff -Date: Sat, 11 Feb 2023 11:57:39 +0200 -Subject: Fix boundary checking in base-256 decoder - -* src/list.c (from_header): Base-256 encoding is at least 2 bytes -long. - -Upstream-Status: Backport [see reference below] -CVE: CVE-2022-48303 - -Reference to upstream patch: -https://savannah.gnu.org/bugs/?62387 -https://git.savannah.gnu.org/cgit/tar.git/patch/src/list.c?id=3da78400eafcccb97e2f2fd4b227ea40d794ede8 - -Signed-off-by: Rodolfo Quesada Zumbado -Signed-off-by: Joe Slater ---- - src/list.c | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-)Signed-off-by: Rodolfo Quesada Zumbado - - -(limited to 'src/list.c') - -diff --git a/src/list.c b/src/list.c -index 9fafc42..86bcfdd 100644 ---- a/src/list.c -+++ b/src/list.c -@@ -881,8 +881,9 @@ from_header (char const *where0, size_t digs, char const *type, - where++; - } - } -- else if (*where == '\200' /* positive base-256 */ -- || *where == '\377' /* negative base-256 */) -+ else if (where <= lim - 2 -+ && (*where == '\200' /* positive base-256 */ -+ || *where == '\377' /* negative base-256 */)) - { - /* Parse base-256 output. A nonnegative number N is - represented as (256**DIGS)/2 + N; a negative number -N is --- -cgit v1.1 - diff --git a/meta/recipes-extended/tar/tar_1.34.bb b/meta/recipes-extended/tar/tar_1.35.bb similarity index 87% rename from meta/recipes-extended/tar/tar_1.34.bb rename to meta/recipes-extended/tar/tar_1.35.bb index 1ef5fe221e..4dbd418b60 100644 --- a/meta/recipes-extended/tar/tar_1.34.bb +++ b/meta/recipes-extended/tar/tar_1.35.bb @@ -4,13 +4,11 @@ or disk archive, and can restore individual files from the archive." HOMEPAGE = "http://www.gnu.org/software/tar/" SECTION = "base" LICENSE = "GPL-3.0-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" +LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464" -SRC_URI = "${GNU_MIRROR}/tar/tar-${PV}.tar.bz2 \ - file://CVE-2022-48303.patch \ -" +SRC_URI = "${GNU_MIRROR}/tar/tar-${PV}.tar.bz2" -SRC_URI[sha256sum] = "b44cc67f8a1f6b0250b7c860e952b37e8ed932a90bd9b1862a511079255646ff" +SRC_URI[sha256sum] = "7edb8886a3dc69420a1446e1e2d061922b642f1cf632d2cd0f9ee7e690775985" inherit autotools gettext texinfo From patchwork Wed Aug 30 17:48:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29704 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 21A47C6FA8F for ; Wed, 30 Aug 2023 17:48:50 +0000 (UTC) Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web10.1286.1693417723132392050 for ; Wed, 30 Aug 2023 10:48:43 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=rCGziHsl; spf=softfail (domain: sakoman.com, ip: 209.85.210.169, mailfrom: steve@sakoman.com) Received: by mail-pf1-f169.google.com with SMTP id d2e1a72fcca58-68a410316a2so4312151b3a.0 for ; Wed, 30 Aug 2023 10:48:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417722; x=1694022522; 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=TvPzqtaSzVCOadygMVv5shVpeNorg+cSS+YbtYx1EKQ=; b=rCGziHsl/NXmwGwnQbAmDCUPmCCuw3rQERb8jDffR9CBXh1g4BUKv3V/vlsCanAmPc 0kC9Ilzgnx0lAfBkkjE3LH6CmRLjWfIRZSQvNYGXsNNQSPkcVAGokU9iquyttjS5FqMt bMJTg8oNlew0M5PXW6kLl7n5h4BHCPeghYqXxIX/dY01E/xdW1UEvYowmGS1mILiQRK0 8rZx70uD5xP1UZ65YPwCqt5AzLRVcyGstl3uQZCuRsOk91I9rZoham8t8JJlgyJYQp6y tWe1lulSlK7Hv461x8lZKbsXfXTCJQkkY6jFKWbQqtA8a2JTgf23WGAEg0zUUDow/Ucn PL6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417722; x=1694022522; 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=TvPzqtaSzVCOadygMVv5shVpeNorg+cSS+YbtYx1EKQ=; b=PB2RtVnrucQXsgLrBG0iQdu8Dmjjp7FYF4ftYQuYkTFkugR0r4TIsSZSTj1h+cK0UN jL00KIC4TiIAYoR8AYjI25wheuA9WGtuiJTiXierza9VOxt0a2g52zZhcNBpJJvbTX5C 4Ydj16wNugQkdkcmGcaeI88edmrO67yQBJw28y8TWy+dSiL7IG+U3oNd3NkFaxWzPIqf WxXFrNKDYuaxsomi4GbewRXQC52FltjlwtHIfxZC2Hv3ucN4FluGbXS2CDUbwb0qWvNu 1FUxAYFtDubLchFV199QVuIPaZHpk4AyMIw8tX65SpuIVz4i7qRL+o7kQZH/qKBD8m68 ZVKA== X-Gm-Message-State: AOJu0YxZrs9dvruw77n9vvUtYhBh6C34Ji6d2YxP2Jzeq/WOLvZZ0KqZ Gjgk511nbGeJSpWC5qAIKJjqqc1XU2qusOtf0Cc= X-Google-Smtp-Source: AGHT+IFAv43tfGj7x3L9LGTH+b6o0ua36xtAU71Ol3vCyFXlPLCyrh/DJ7uCDFfcU1jyE/3bDCDKFA== X-Received: by 2002:a05:6a00:cd3:b0:68a:4bef:5f9a with SMTP id b19-20020a056a000cd300b0068a4bef5f9amr3531799pfv.0.1693417722160; Wed, 30 Aug 2023 10:48:42 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:41 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 05/20] gstreamer1.0: upgrade 1.22.4 -> 1.22.5 Date: Wed, 30 Aug 2023 07:48:09 -1000 Message-Id: <2b41b6054936ee8d5237a981f8cbdcbea54d244c.1693417541.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:48:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186907 From: Anuj Mittal Signed-off-by: Anuj Mittal Signed-off-by: Richard Purdie (cherry picked from commit a894c9499863f127380c38f0b17d51b356391821) Signed-off-by: Steve Sakoman --- .../{gst-devtools_1.22.4.bb => gst-devtools_1.22.5.bb} | 2 +- ...streamer1.0-libav_1.22.4.bb => gstreamer1.0-libav_1.22.5.bb} | 2 +- .../{gstreamer1.0-omx_1.22.4.bb => gstreamer1.0-omx_1.22.5.bb} | 2 +- ...plugins-bad_1.22.4.bb => gstreamer1.0-plugins-bad_1.22.5.bb} | 2 +- ...ugins-base_1.22.4.bb => gstreamer1.0-plugins-base_1.22.5.bb} | 2 +- ...ugins-good_1.22.4.bb => gstreamer1.0-plugins-good_1.22.5.bb} | 2 +- ...ugins-ugly_1.22.4.bb => gstreamer1.0-plugins-ugly_1.22.5.bb} | 2 +- ...reamer1.0-python_1.22.4.bb => gstreamer1.0-python_1.22.5.bb} | 2 +- ...rtsp-server_1.22.4.bb => gstreamer1.0-rtsp-server_1.22.5.bb} | 2 +- ...streamer1.0-vaapi_1.22.4.bb => gstreamer1.0-vaapi_1.22.5.bb} | 2 +- .../{gstreamer1.0_1.22.4.bb => gstreamer1.0_1.22.5.bb} | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) rename meta/recipes-multimedia/gstreamer/{gst-devtools_1.22.4.bb => gst-devtools_1.22.5.bb} (95%) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-libav_1.22.4.bb => gstreamer1.0-libav_1.22.5.bb} (91%) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-omx_1.22.4.bb => gstreamer1.0-omx_1.22.5.bb} (95%) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-bad_1.22.4.bb => gstreamer1.0-plugins-bad_1.22.5.bb} (98%) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-base_1.22.4.bb => gstreamer1.0-plugins-base_1.22.5.bb} (97%) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-good_1.22.4.bb => gstreamer1.0-plugins-good_1.22.5.bb} (97%) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-ugly_1.22.4.bb => gstreamer1.0-plugins-ugly_1.22.5.bb} (94%) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-python_1.22.4.bb => gstreamer1.0-python_1.22.5.bb} (91%) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-rtsp-server_1.22.4.bb => gstreamer1.0-rtsp-server_1.22.5.bb} (90%) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-vaapi_1.22.4.bb => gstreamer1.0-vaapi_1.22.5.bb} (95%) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0_1.22.4.bb => gstreamer1.0_1.22.5.bb} (97%) diff --git a/meta/recipes-multimedia/gstreamer/gst-devtools_1.22.4.bb b/meta/recipes-multimedia/gstreamer/gst-devtools_1.22.5.bb similarity index 95% rename from meta/recipes-multimedia/gstreamer/gst-devtools_1.22.4.bb rename to meta/recipes-multimedia/gstreamer/gst-devtools_1.22.5.bb index beaf1a9b91..3e029396a6 100644 --- a/meta/recipes-multimedia/gstreamer/gst-devtools_1.22.4.bb +++ b/meta/recipes-multimedia/gstreamer/gst-devtools_1.22.5.bb @@ -12,7 +12,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-${PV} file://0001-connect-has-a-different-signature-on-musl.patch \ " -SRC_URI[sha256sum] = "4c52053ce8c1df72fd81721e9f53de3b146edcf2de28f607be705bce4cf909d1" +SRC_URI[sha256sum] = "2add1519aa6eeb01d544cb94293688ee3bc2079f6bca6075bf5c23d00a0921be" DEPENDS = "json-glib glib-2.0 glib-2.0-native gstreamer1.0 gstreamer1.0-plugins-base" RRECOMMENDS:${PN} = "git" diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.22.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.22.5.bb similarity index 91% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.22.4.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.22.5.bb index 4d59353e08..af9dc5d2d5 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.22.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.22.5.bb @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=69333daa044cb77e486cc36129f7a770 \ " SRC_URI = "https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${PV}.tar.xz" -SRC_URI[sha256sum] = "9a751bc740de768e791c37a95f0a924c6a41d12fd7f37f54ce6a4e834be122d3" +SRC_URI[sha256sum] = "8583f0c1f4fcb01eed11fa1e3c21126543a8bd739ed4fc1db31f756a5ab01d9a" S = "${WORKDIR}/gst-libav-${PV}" diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.22.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.22.5.bb similarity index 95% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.22.4.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.22.5.bb index fc70805daf..5d99810cd4 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.22.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.22.5.bb @@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c \ SRC_URI = "https://gstreamer.freedesktop.org/src/gst-omx/gst-omx-${PV}.tar.xz" -SRC_URI[sha256sum] = "5fcb872d977b035fb75a2d0ea955ba052dc3bdae282f8f60aa9d865808784211" +SRC_URI[sha256sum] = "cf0cb9c4de06c5d62eef77cb31238bbaf257dc88802010072eedd1c168f136a4" S = "${WORKDIR}/gst-omx-${PV}" diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.22.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.22.5.bb similarity index 98% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.22.4.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.22.5.bb index da6f69c2d3..94e5bb894c 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.22.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.22.5.bb @@ -10,7 +10,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad file://0002-avoid-including-sys-poll.h-directly.patch \ file://0004-opencv-resolve-missing-opencv-data-dir-in-yocto-buil.patch \ " -SRC_URI[sha256sum] = "eaaf53224565eaabd505ca39c6d5769719b45795cf532ce1ceb60e1b2ebe99ac" +SRC_URI[sha256sum] = "e64e75cdafd7ff2fc7fc34e855b06b1e3ed227cc06fa378d17bbcd76780c338c" S = "${WORKDIR}/gst-plugins-bad-${PV}" diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.5.bb similarity index 97% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.4.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.5.bb index 7b78c7d5c9..74105a44e7 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.5.bb @@ -11,7 +11,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-ba file://0003-viv-fb-Make-sure-config.h-is-included.patch \ file://0002-ssaparse-enhance-SSA-text-lines-parsing.patch \ " -SRC_URI[sha256sum] = "292424e82dea170528c42b456f62a89532bcabc0508f192e34672fb86f68e5b8" +SRC_URI[sha256sum] = "edd4338b45c26a9af28c0d35aab964a024c3884ba6f520d8428df04212c8c93a" S = "${WORKDIR}/gst-plugins-base-${PV}" diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.22.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.22.5.bb similarity index 97% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.22.4.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.22.5.bb index 0ae1758a3f..93f0e76ee9 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.22.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.22.5.bb @@ -8,7 +8,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-go file://0001-qt-include-ext-qt-gstqtgl.h-instead-of-gst-gl-gstglf.patch \ file://0001-v4l2-Define-ioctl_req_t-for-posix-linux-case.patch" -SRC_URI[sha256sum] = "d7120c1146a9d723d53d5bfe8074da2575a81f0598438752937f39bb7c833b6a" +SRC_URI[sha256sum] = "b67b31313a54c6929b82969d41d3cfdf2f58db573fb5f491e6bba5d84aea0778" S = "${WORKDIR}/gst-plugins-good-${PV}" diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.22.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.22.5.bb similarity index 94% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.22.4.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.22.5.bb index 1b3d3b6da7..29d705aaaf 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.22.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.22.5.bb @@ -14,7 +14,7 @@ LICENSE_FLAGS = "commercial" SRC_URI = " \ https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${PV}.tar.xz \ " -SRC_URI[sha256sum] = "ffb461fda6c06d316c4be5682632cc8901454ed72b1098b1e0221bc55e673cd7" +SRC_URI[sha256sum] = "2680473b218158f18467cac3e1c50291b7ff4e0710dd350a59eaacbc29c09a54" S = "${WORKDIR}/gst-plugins-ugly-${PV}" diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.22.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.22.5.bb similarity index 91% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.22.4.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.22.5.bb index e35bef3d56..be817bf3f5 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.22.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.22.5.bb @@ -8,7 +8,7 @@ LICENSE = "LGPL-2.1-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=c34deae4e395ca07e725ab0076a5f740" SRC_URI = "https://gstreamer.freedesktop.org/src/${PNREAL}/${PNREAL}-${PV}.tar.xz" -SRC_URI[sha256sum] = "e1302dcc0f2451b64380dcc0dd3b82735795e8951dc812d938d8ba91f388163e" +SRC_URI[sha256sum] = "bf05232415cf6018142ae51dd3b897bb73432687b5ce1786bf46edc6298ce5b0" DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject" RDEPENDS:${PN} += "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject" diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.22.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.22.5.bb similarity index 90% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.22.4.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.22.5.bb index 29eb4bb011..84c51e8a6c 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.22.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.22.5.bb @@ -10,7 +10,7 @@ PNREAL = "gst-rtsp-server" SRC_URI = "https://gstreamer.freedesktop.org/src/${PNREAL}/${PNREAL}-${PV}.tar.xz" -SRC_URI[sha256sum] = "4666612d7a99c60dcd6f0bdba1b7a74d2562a0501b2a3e0576f0916bf1d8811b" +SRC_URI[sha256sum] = "f343eb54964ebd4d8c071be5eecad586f28feb0156e036e06b148d0e7febb1c0" S = "${WORKDIR}/${PNREAL}-${PV}" diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.22.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.22.5.bb similarity index 95% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.22.4.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.22.5.bb index 34c15bb377..231d252323 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.22.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.22.5.bb @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c" SRC_URI = "https://gstreamer.freedesktop.org/src/${REALPN}/${REALPN}-${PV}.tar.xz" -SRC_URI[sha256sum] = "967b8e353d82d0081a68dc53639b25d9fb4ca89bfa1e061403e0cd7d23585ba6" +SRC_URI[sha256sum] = "a9a550267c9584df0e8c70434d30476e8fd0018b733c1c1ee33deaf422bdb24b" S = "${WORKDIR}/${REALPN}-${PV}" DEPENDS = "libva gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad" diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.22.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.22.5.bb similarity index 97% rename from meta/recipes-multimedia/gstreamer/gstreamer1.0_1.22.4.bb rename to meta/recipes-multimedia/gstreamer/gstreamer1.0_1.22.5.bb index 2eadb79637..2dacf037f8 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.22.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.22.5.bb @@ -22,7 +22,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${PV}.tar.x file://0003-tests-use-a-dictionaries-for-environment.patch;striplevel=3 \ file://0004-tests-add-helper-script-to-run-the-installed_tests.patch;striplevel=3 \ " -SRC_URI[sha256sum] = "11cb0498bc16b93d8b99d22f75f829b8d0abfd8254840b2120618db5532dc655" +SRC_URI[sha256sum] = "4408d7930f381809e85917acc19712f173261ba85bdf20c5567b2a21b1193b61" PACKAGECONFIG ??= "${@bb.utils.contains('PTEST_ENABLED', '1', 'tests', '', d)} \ check \ From patchwork Wed Aug 30 17:48:10 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29705 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 0BCECC83F18 for ; Wed, 30 Aug 2023 17:48:50 +0000 (UTC) Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) by mx.groups.io with SMTP id smtpd.web10.1287.1693417726332851719 for ; Wed, 30 Aug 2023 10:48:46 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=AqfVj0SM; spf=softfail (domain: sakoman.com, ip: 209.85.210.171, mailfrom: steve@sakoman.com) Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-68c0d886ea0so4183125b3a.2 for ; Wed, 30 Aug 2023 10:48:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417725; x=1694022525; 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=wnG9WiVN2imHNhAHnS8BjSWlPMfaX/Ms2OUARgR5Eog=; b=AqfVj0SMIUpGP1xtMl5HJ4dM1GyRoMVkMLH8xE4n+2ymYTFmFW+3DzeG+iBUIlwi8b FrjUBy1j+ajxmAR30ZIzIL79NDiDf+oyiRcjNqOqIB+qaqwZZr4I5CymTWlNRRcyrYtf kGsBT4xGUSiZWGNB9ApF9kzZvOqJMi7TltKsARSotZtHH+hXznooGwu4tGjjjms4HR8U M0P3r1Y2ZpJHGIbm13p5YI2/FgAf93ONR0d3M9aaHMp+o3J53kE8af78M6PJGUw31J6K yJodrFhmEAwtrref/udfDydJMSxo6TXfe8LpW8et5T0CUlteFQHGK6E9CmtYpcAPowYS iaWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417725; x=1694022525; 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=wnG9WiVN2imHNhAHnS8BjSWlPMfaX/Ms2OUARgR5Eog=; b=LJjafUoTIsETCZJxpIp1om8Vb59JdIL6VEvfYbez3mU9LEX+/Gi2/5pSJkAM+32Y5E s70j4+b1UfCIEylJlAOySofQeF4DOo51ppBu0xRfPX2h3Y8N6nUbXMNhIQdC9/KIzvUQ 5qOQzAtKeUmN/KBXGIW2hKwiN1g2+AZvAK0hh0OQ3fzJbb51su9oq9vKYsvjRPuzfOl0 ETntzLQLqD8T6cboweU7ndruq1aeZyBzd7aVDe+qU896L7kVImIUrKdmg0sTDZnd+PMQ 8KtDK8Zgu+UyfaAtnevOQJF+hARvcxS4ZPeKBVmzSwZEkwL3jXzNjIpTBmLG6M08qA78 lzWg== X-Gm-Message-State: AOJu0YyC18rEq7C54KDAUW35QEFQxKY0rHNhwLlXH1kbFrQ3yHsTShvg aeVb8QHb+njZ4eP+kHirNPGTMWgZ6I+FhUJ32s8= X-Google-Smtp-Source: AGHT+IHoAaAzVn1QqdQ4TTExJhYzSTuf2xs7ijNqpbiQn/TDZg/gdjKe2do4W1QponJ7XFCy9unzxA== X-Received: by 2002:aa7:88d0:0:b0:68a:3671:288b with SMTP id k16-20020aa788d0000000b0068a3671288bmr3358986pff.2.1693417724438; Wed, 30 Aug 2023 10:48:44 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.43 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:44 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 06/20] linux-yocto/6.1: update to v6.1.41 Date: Wed, 30 Aug 2023 07:48:10 -1000 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:48:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186908 From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: 5302e81aa209 Linux 6.1.41 ed9b87010aa8 x86/cpu/amd: Add a Zenbleed fix 5fc203d8d3ed x86/cpu/amd: Move the errata checking functionality up 75389113731b Linux 6.1.40 9879d6e1ca87 net/ncsi: change from ndo_set_mac_address to dev_set_mac_address e2c3356907a5 net/ncsi: make one oem_gma function for all mfr id e4a0e09b79bd drm/atomic: Fix potential use-after-free in nonblocking commits d34a3470ed40 net/sched: sch_qfq: reintroduce lmax bound check for MTU ff06cd411aa0 swiotlb: mark swiotlb_memblock_alloc() as __init d64b70df23e8 Revert "drm/amd: Disable PSR-SU on Parade 0803 TCON" fbfb6b7cb2f7 MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled fec55ec03545 scsi: qla2xxx: Fix end of loop test f459d586fdf1 scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue b06d1b525364 scsi: qla2xxx: Pointer may be dereferenced b88b1241fb1c scsi: qla2xxx: Correct the index of array e466930717ef scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() ce2cdbe530b0 scsi: qla2xxx: Fix potential NULL pointer dereference 2dddbf8de128 scsi: qla2xxx: Fix buffer overrun 477bc74ad1ad scsi: qla2xxx: Avoid fcport pointer dereference 2b3bdef089b9 scsi: qla2xxx: Array index may go out of bound d994ac7c7842 scsi: qla2xxx: Fix mem access after free 90770dad1eb3 scsi: qla2xxx: Wait for io return on terminate rport 1802e5d0988a scsi: qla2xxx: Fix hang in task management 35985b0741c1 scsi: qla2xxx: Fix task management cmd fail due to unavailable resource 843665c4266d scsi: qla2xxx: Fix task management cmd failure ff92567d906e scsi: qla2xxx: Multi-que support for TMF 95e34129f37e tracing/user_events: Fix struct arg size match check a95c1fede27d tracing/probes: Fix to update dynamic data counter if fetcharg uses it 837f92d27f55 tracing/probes: Fix not to count error code to total length 2f41d35b58c8 selftests: mptcp: pm_nl_ctl: fix 32-bit support ee352299a678 selftests: mptcp: depend on SYN_COOKIES 08daab11f344 selftests: mptcp: userspace_pm: report errors with 'remove' tests 4098a4318298 selftests: mptcp: userspace_pm: use correct server port c118baa05fb9 selftests: mptcp: sockopt: return error if wrong mark 671486793f72 selftests: mptcp: connect: fail if nft supposed to work 938d5b7a75e1 tracing: Fix null pointer dereference in tracing_err_log_open() fbcd0c2b569f fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() ce3ec57faff5 fprobe: Release rethook after the ftrace_ops is unregistered 2e9a46e46786 pwm: meson: fix handling of period/duty if greater than UINT_MAX ba1ede19e601 pwm: meson: modify and simplify calculation in meson_pwm_get_state 9a2c57fd3284 PM: QoS: Restore support for default value on frequency QoS 15ec83da4311 perf/x86: Fix lockdep warning in for_each_sibling_event() on SPR 22fc9fd72307 xtensa: ISS: fix call to split_if_spec 6a05de6da58a cifs: if deferred close is disabled then close files immediately bd8cd38d3ac6 drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13 11dc77a645b7 drm/amd/pm: share the code around SMU13 pcie parameters update 99fe81d219df ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() 8b0b63fdac6b ring-buffer: Fix deadloop issue on reading trace_pipe 90947ebf8794 net: ena: fix shift-out-of-bounds in exponential backoff b1a726ad33e5 regmap-irq: Fix out-of-bounds access when allocating config buffers aeb62beaf9cb perf: RISC-V: Remove PERF_HES_STOPPED flag checking in riscv_pmu_start() e2c7a05a48e5 samples: ftrace: Save required argument registers in sample trampolines 9d6a260bbfbc nvme: don't reject probe due to duplicate IDs for single-ported PCIe devices be970e22c53d tracing: Fix memory leak of iter->temp when reading trace_pipe 5fd32eb6fa0a tracing/histograms: Add histograms to hist_vars if they have referenced variables 0a1dc6377afc dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter 08aaeda414f7 s390/decompressor: fix misaligned symbol build error 2ebf4ddcc657 bus: ixp4xx: fix IXP4XX_EXP_T1_MASK 599c0ebdb5cc Revert "8250: add support for ASIX devices with a FIFO bug" 801daff00780 soundwire: qcom: fix storing port config out-of-bounds 76ab057de777 opp: Fix use-after-free in lazy_opp_tables after probe deferral be06ffa8f4ac meson saradc: fix clock divider mask length 610ddd79fc6a xhci: Show ZHAOXIN xHCI root hub speed correctly 892ef7593000 xhci: Fix TRB prefetch issue of ZHAOXIN hosts 8e273a2190b5 xhci: Fix resume issue of some ZHAOXIN hosts 829361479860 ceph: don't let check_caps skip sending responses for revoke msgs 0471d907d8c1 ceph: fix blindly expanding the readahead windows d545ff97cf43 ceph: add a dedicated private data for netfs rreq 183c0ae4fafc libceph: harden msgr2.1 frame segment length checks cb8a31a56df8 firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() 5553d587a371 tty: serial: imx: fix rs485 rx after tx f0bf102ef9b0 tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk 34f5b826dd50 tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error 9fd9e1d09878 serial: atmel: don't enable IRQs prematurely f037f6038736 drm/ttm: Don't leak a resource on swapout move error fe26d0fa9408 drm/amdgpu: avoid restore process run into dead loop. 8404d0e274ac drm/amd/display: Add monitor specific edid quirk 7ad40467fdfb drm/amd/display: Correct `DMUB_FW_VERSION` macro ad85fc99d638 drm/amd/display: add a NULL pointer check 3092beeb25dc drm/amd: Disable PSR-SU on Parade 0803 TCON 91e69e67d401 drm/amdgpu: fix clearing mappings for BOs that are always valid in VM 3546f76c7ad8 drm/amd/display: disable seamless boot if force_odm_combine is enabled a2ef3163c360 drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2 c4629c757528 drm/amd/display: edp do not add non-edid timings 31fb25ecbba6 drm/amd/display: fix seamless odm transitions c41963e50a55 drm/rockchip: vop: Leave vblank enabled in self-refresh db0a9a29912c drm/atomic: Allow vblank-enabled + self-refresh "disable" 6436ca035bcc scsi: lpfc: Fix double free in lpfc_cmpl_els_logo_acc() caused by lpfc_nlp_not_used() 7adcc32eb523 fs: dlm: fix mismatch of plock results from userspace adeaef5a00dc fs: dlm: make F_SETLK use unkillable wait_event 2a37d73395a5 fs: dlm: interrupt posix locks only when process is killed a1b6adf4b180 fs: dlm: fix cleanup pending ops when interrupted 3346ffdee42b fs: dlm: return positive pid value for F_GETLK be19cb671651 dm init: add dm-mod.waitfor to wait for asynchronously probed block devices e30128926a0f md/raid0: add discard support for the 'original' layout 31df8b9609f3 mfd: pm8008: Fix module autoloading 7ef181f84ef3 misc: pci_endpoint_test: Re-init completion for every test c2dba13bc0c6 misc: pci_endpoint_test: Free IRQs before removing the device 0813bb2f2cb8 PCI: rockchip: Set address alignment for endpoint mode 5b15ebec5697 PCI: rockchip: Use u32 variable to access 32-bit registers 1a48294ade5c PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core dfd20ebcae84 PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked 05f55f7530e2 PCI: rockchip: Write PCI Device ID to correct register b2e2ffbfd341 PCI: rockchip: Assert PCI Configuration Enable bit after probe 07d997ef1052 PCI: epf-test: Fix DMA transfer completion detection bcd276f1431e PCI: epf-test: Fix DMA transfer completion initialization cf0d7b72707d PCI: qcom: Disable write access to read only registers for IP v2.3.3 c459365ec7ba PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 465c195e86f3 PCI: Release resource invalidated by coalescing 3367d4be9b19 PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold 25cb64ecc384 s390/zcrypt: do not retry administrative requests 026e46d26aaf scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O b933df9dda01 dm integrity: reduce vmalloc space footprint on 32-bit architectures ef709350ef0b hwrng: imx-rngc - fix the timeout for init and self check c7feb54b1138 jfs: jfs_dmap: Validate db_l2nbperpage while mounting 9e54fd14bd14 ext2/dax: Fix ext2_setsize when len is page aligned 33f8dff6e1cb soc: qcom: mdt_loader: Fix unconditional call to scm_pas_mem_setup 5dc507de0c8d fs: dlm: revert check required context while close 95d49f79e94d ext4: only update i_reserved_data_blocks on successful block allocation deef86fa3005 ext4: turn quotas off if mount failed after enabling quotas 029c6b106f49 ext4: fix to check return value of freeze_bdev() in ext4_shutdown() e861961f3a50 ext4: fix wrong unit use in ext4_mb_new_blocks 2038d35749c7 ext4: get block from bh in ext4_free_blocks for fast commit replay 782166ac858a ext4: fix wrong unit use in ext4_mb_clear_bb 0a90e70efa6a ext4: Fix reusing stale buffer heads from last failed mounting bd9cf2a5f9e1 MIPS: KVM: Fix NULL pointer dereference d56b7a43a2e0 MIPS: Loongson: Fix cpu_probe_loongson() again 58d1c81307d2 powerpc/64s: Fix native_hpte_remove() to be irq-safe 484b8fb1ffb5 powerpc/security: Fix Speculation_Store_Bypass reporting on Power10 23ab732b961f misc: fastrpc: Create fastrpc scalar with correct buffer count 16eceb395994 powerpc: Fail build if using recordmcount with binutils v2.37 5aea2ac37456 tracing/user_events: Fix incorrect return value for writing operation when events are disabled a4336343ea36 kasan: add kasan_tag_mismatch prototype 6d806841f111 net: phy: dp83td510: fix kernel stall during netboot in DP83TD510E PHY driver eac0aac07f6a net: bcmgenet: Ensure MDIO unregistration has clocks enabled de67dadd5cb3 mtd: rawnand: meson: fix unaligned DMA buffers handling bb4e824d6b11 tpm: return false from tpm_amd_is_rng_defective on non-x86 platforms ad249709d274 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes f5a734a689e8 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 99b998fb9d7d tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation 00283137001f tpm: Do not remap from ACPI resources again for Pluton TPM 6d8488509eba pinctrl: amd: Unify debounce handling into amd_pinconf_set() dce19c966d4d pinctrl: amd: Drop pull up select configuration 326b3f17bee8 pinctrl: amd: Use amd_pinconf_set() for all config options 3cadcab402e1 pinctrl: amd: Only use special debounce behavior for GPIO 0 57f6d48af46f pinctrl: amd: Revert "pinctrl: amd: disable and mask interrupts on probe" 1cd1a0151fde pinctrl: amd: Detect and mask spurious interrupts 15165187947c pinctrl: amd: Fix mistake in handling clearing pins at startup 8a2d8e17c731 pinctrl: amd: Detect internal GPIO0 debounce handling 4484ce0e4928 pinctrl: amd: Add fields for interrupt status and wake status a56afed6d5a4 pinctrl: amd: Adjust debugfs output 03590f9be9b9 pinctrl: amd: Add Z-state wake control bits a996fec74c38 f2fs: fix deadlock in i_xattr_sem and inode page lock 2cb10f4e6cca f2fs: fix the wrong condition to determine atomic context 13e8af958cfa drm/amd/pm: add abnormal fan detection for smu 13.0.0 e8b6b7b81325 drm/amdgpu: Fix minmax warning d7d53c669da9 drm/amdgpu: add the fan abnormal detection feature c8c703befd2f drm/amd/pm: revise the ASPM settings for thunderbolt attached scenario 4596c812916a drm/amdgpu/sdma4: set align mask to 255 7c880188c710 drm/client: Send hotplug event after registering a client 40e2ed0e562a cifs: fix session state check in smb2_find_smb_ses c4a5fb1ae5d3 ovl: fix null pointer dereference in ovl_get_acl_rcu() 06b3f0bf418a ovl: let helper ovl_i_path_real() return the realinode 000a9a72efa4 fs/ntfs3: Check fields while reading bf2f2c059f17 nvme-pci: fix DMA direction of unmapping integrity data 70feebdbfad8 net/sched: sch_qfq: account for stab overhead in qfq_enqueue 4b3383682405 net/sched: sch_qfq: refactor parsing of netlink parameters 0aec8dab2be6 wifi: rtw89: debug: fix error code in rtw89_debug_priv_send_h2c_set() 3d1dc71b8f76 net/sched: make psched_mtu() RTNL-less safe 1c806e406627 netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() 1b125be4e001 riscv: mm: fix truncation warning on RV32 174cfa0317df net/sched: flower: Ensure both minimum and maximum ports are specified b11a9b4f28cb bpf: cpumap: Fix memory leak in cpu_map_update_elem 4719576d6ed6 wifi: airo: avoid uninitialized warning in airo_get_rate() 9e6474e5d70c erofs: fix fsdax unavailability for chunk-based regular files dc8158a95fd7 erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF 83879f72e055 erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond EOF 27272795a72c octeontx2-pf: Add additional check for MCAM rules 5a9aecb6651c drm/i915: Fix one wrong caching mode enum usage f1e746aedd7d drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner ba05762e4a5c riscv, bpf: Fix inconsistent JIT image generation 13a30e22eac3 nvme: fix the NVME_ID_NS_NVM_STS_MASK definition 66afb6a54e44 igc: Fix inserting of empty frame for launchtime 1b87509ef6ad igc: Fix launchtime before start of cycle f92a82dc486a kernel/trace: Fix cleanup logic of enable_trace_eprobe 7772d5c44011 platform/x86: wmi: Break possible infinite loop when parsing GUID 89726b030373 net: dsa: qca8k: Add check for skb_copy 436b7cc7eae7 ipv6/addrconf: fix a potential refcount underflow for idev 5554414227db NTB: ntb_tool: Add check for devm_kcalloc 8d7b8758665b NTB: ntb_transport: fix possible memory leak while device_register() fails bece67815ab4 ntb: intel: Fix error handling in intel_ntb_pci_driver_init() d4317d41f000 NTB: amd: Fix error handling in amd_ntb_pci_driver_init() 4e5daadf8cd0 ntb: idt: Fix error handling in idt_pci_driver_init() 360db93beb8f udp6: fix udp6_ehashfn() typo 1462e9d9aa52 icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). 1731234e8b60 net: prevent skb corruption on frag list segmentation 685b57a1221c net: bgmac: postpone turning IRQs off to avoid SoC hangs dc470466753a ionic: remove WARN_ON to prevent panic_on_warn 6cc293d29c8f octeontx2-af: Move validation of ptp pointer before its usage bb56b7905b7d octeontx2-af: Promisc enable/disable through mbox 2b4086a66abd gve: Set default duplex configuration to full c91fb29bb07e net/sched: cls_fw: Fix improper refcount update leads to use-after-free 831fbc206529 net: mvneta: fix txq_map in case of txq_number==1 b2e74dedb057 bpf: Fix max stack depth check for async callbacks 714d81a5c49f scsi: ufs: ufs-mediatek: Add dependency for RESET_CONTROLLER 574d5236a82b scsi: qla2xxx: Fix error code in qla2x00_start_sp() 49f6ac6f1cde blk-crypto: use dynamic lock class for blk_crypto_profile::lock d752be635bc4 igc: Handle PPS start time programming for past time values 246fc961c875 igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings e962fd5933eb net/mlx5e: Check for NOT_READY flag state after locking 83a8f7337a14 net/mlx5e: fix memory leak in mlx5e_ptp_open 75df2fe6d160 net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create 7ca1914cbd3b net/mlx5e: fix double free in mlx5e_destroy_flow_table 68b654e9eb5b igc: Remove delay during TX ring configuration dfaed769b935 ice: Fix max_rate check while configuring TX rate limits 1294311ce9ad drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags fd5b64c1cf41 swiotlb: reduce the number of areas to match actual memory pool size fc3db7fbdf58 swiotlb: reduce the swiotlb buffer size on allocation failure 24b24863a012 swiotlb: always set the number of areas before allocating the pool 02d43b8a4f0a drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime d48029c655e4 drm/panel: simple: Add connector_type for innolux_at043tn24 ef572ffa8eb4 ksmbd: fix out of bounds read in smb2_sess_setup 869ef4f2965b ksmbd: add missing compound request handing in some commands 2d57a1590f4d workqueue: clean up WORK_* constant types, clarify masking 4b5ab640aafc net: lan743x: Don't sleep in atomic context 5a45ed1ae34b HID: amd_sfh: Fix for shift-out-of-bounds d0b30d8e4d25 HID: amd_sfh: Rename the float32 variable a456e1743881 Linux 6.1.39 f32dfc802e87 io_uring: Use io_schedule* in cqring wait c55b552e0b60 sh: hd64461: Handle virq offset for offchip IRQ base and HD64461 IRQ 0ff5d219eb8a sh: mach-dreamcast: Handle virq offset in cascaded IRQ demux 5628b9aa3179 sh: mach-highlander: Handle virq offset in cascaded IRL demux fe7daa313d13 sh: mach-r2d: Handle virq offset in cascaded IRL demux 899cc8f7989d block/partition: fix signedness issue for Amiga partitions da012a025f70 tty: serial: fsl_lpuart: add earlycon for imx8ulp platform 3173bfdf89ac wireguard: netlink: send staged packets when setting initial private key 561aaadf0d07 wireguard: queueing: use saner cpu selection wrapping 40f83dd66a82 netfilter: nf_tables: prevent OOB access in nft_byteorder_eval fc95c8b02c61 netfilter: nf_tables: do not ignore genmask when looking up chain by id 05561f822f27 netfilter: conntrack: Avoid nf_ct_helper_hash uses after free f14537333405 netfilter: nf_tables: unbind non-anonymous set if rule construction fails ad2928e7f3f6 mtd: parsers: refer to ARCH_BCMBCA instead of ARCH_BCM4908 1bdcffaa0d2c drm/i915/tc: Fix system resume MST mode restore for DP-alt sinks 99025116f5c6 drm/i915/tc: Fix TC port link ref init for DP MST during HW readout eaa0043a8579 drm/i915: Fix TypeC mode initialization during system resume a02c6dc0eff2 mm/mmap: Fix extra maple tree write 9222068bc85b xfs: fix xfs_inodegc_stop racing with mod_delayed_work 1b206852957c xfs: disable reaping in fscounters scrub 25c1991f9f77 xfs: check that per-cpu inodegc workers actually run on that cpu f6e37e24007d xfs: explicitly specify cpu when forcing inodegc delayed work to run immediately 6b7c52f373fb fs: no need to check source d53879f54b54 blktrace: use inline function for blk_trace_remove() while blktrace is disabled ab0bd172d628 leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename 9077ec19adc2 ARM: orion5x: fix d2net gpio initialization 600b51aa44de ARM: dts: qcom: ipq4019: fix broken NAND controller properties override 9030a7e83632 regulator: tps65219: Fix matching interrupts for their regulators d9eaa90d7dbb ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path 1c9b356bbe99 ASoC: mediatek: mt8173: Fix irq error path 3929b5dd8fdd btrfs: do not BUG_ON() on tree mod log failure at __btrfs_cow_block() bc662a1e1f9f btrfs: fix extent buffer leak after tree mod log failure at split_node() a53d78d9a855 btrfs: fix race when deleting quota root from the dirty cow roots list 9634e5360bd3 btrfs: reinsert BGs failed to reclaim d9f1e518ab05 btrfs: add block-group tree to lockdep classes 3702c5342cf1 btrfs: bail out reclaim process if filesystem is read-only 856086109515 btrfs: delete unused BGs while reclaiming BGs 4fadf53fa951 btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile 8fcb478b5508 ipvs: increase ip_vs_conn_tab_bits range for 64BIT 759e582b1cea usb: typec: ucsi: Mark dGPUs as DEVICE scope f2a6ce3eec14 i2c: nvidia-gpu: Remove ccgx,firmware-build property 7b67af8dea95 i2c: nvidia-gpu: Add ACPI property to align with device-tree f40d621387d4 fs: Lock moved directories 10c159f994b9 fs: Establish locking order for unrelated directories 6654d2a165e4 Revert "f2fs: fix potential corruption when moving a directory" 6aaa22ec7310 ext4: Remove ext4 locking of moved directory 606e463eefed fs: avoid empty option when generating legacy mount string 6df680709d90 jffs2: reduce stack usage in jffs2_build_xattr_subsystem() 1f34bf8b442c shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs 23fbff67b06d mm/damon/ops-common: atomically test and clear young on ptes and pmds 33893c6c1f18 autofs: use flexible array in ioctl structure cd52323ac4c1 integrity: Fix possible multiple allocation in integrity_inode_get() 0cbbb029ffe9 um: Use HOST_DIR for mrproper 219a9ec09dd1 watch_queue: prevent dangling pipe pointer 7ecea5ce3dc1 bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent 68118c339c6e bcache: Remove unnecessary NULL point check in node allocations 25ec4779d0fb bcache: fixup btree_cache_wait list damage 97ccc14d114b wifi: mt76: mt7921e: fix init command fail with enabled device d8985a0e44bc wifi: ath10k: Serialize wake_tx_queue ops 1a312d5a8c84 wifi: cfg80211: fix regulatory disconnect for non-MLO 5b2b6586c5db mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. 30c5f362b6f5 mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS 69bc3203513c mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M 182bf07a24c4 mmc: core: disable TRIM on Kingston EMMC04G-M627 b50d6e06cca7 io_uring: wait interruptibly for request completions on exit 9440b24fbcb9 irqchip/loongson-pch-pic: Fix initialization of HT vector register 2b4e43b5ad99 NFSD: add encoding of op_recall flag for write delegation f672f2ca9d6f irqchip/loongson-pch-pic: Fix potential incorrect hwirq assignment 8753eeb2d35a i2c: qup: Add missing unwind goto in qup_i2c_probe() b990e3760395 btrfs: do not BUG_ON() on tree mod log failure at balance_level() 2445a35d05cd extcon: usbc-tusb320: Unregister typec port on driver removal ee08e1fc9480 extcon: usbc-tusb320: Convert to i2c's .probe_new() d5eb0375d78a dm ioctl: Avoid double-fetch of version 27987794197e dm ioctl: have constant on the right side of the test fd4497aca33b dm: avoid split of quoted strings where possible 0783867a30b5 dm: fix undue/missing spaces 15970b0828c1 i2c: xiic: Don't try to handle more interrupt events after error e9fbb7c2f65e apparmor: fix missing error check for rhashtable_insert_fast 8fb11fa48056 sh: dma: Fix DMA channel offset calculation b837c6923600 s390/qeth: Fix vipa deletion f5ea303502b9 afs: Fix accidental truncation when storing data 4a141c3c0306 octeontx-af: fix hardware timestamp configuration 947d741adf66 net: dsa: sja1105: always enable the send_meta options 079dc659e31f net: dsa: tag_sja1105: fix MAC DA patching from meta frames 97a6d99c5434 pptp: Fix fib lookup calls. 0a1b80ff4f72 riscv: move memblock_allow_resize() after linear mapping is ready 78c6cf1dc7de fanotify: disallow mount/sb marks on kernel internal pseudo fs 18d78c5552d8 net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX 67eb4aee2c01 xsk: Honor SO_BINDTODEVICE on bind 6baa6e4836d7 bpf, btf: Warn but return no error for NULL btf from __register_btf_kfunc_id_set() cd398daabeb8 tcp: annotate data races in __tcp_oow_rate_limited() ced61418f469 net: fix net_dev_start_xmit trace event vs skb_transport_offset() 6469dc1c1388 net: dsa: tag_sja1105: fix source port decoding in vlan_filtering=0 bridge mode fd03500476c8 net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode d50baa75c689 powerpc: dts: turris1x.dts: Fix PCIe MEM size for pci2 node d33b0ddf7afa powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y c86a2517df6c ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr() a5485a943193 octeontx2-af: Add validation before accessing cgx and lmac bd246c92d2d5 octeontx2-af: Fix mapping for NIX block from CGX connection c2c5c6d2c474 f2fs: fix error path handling in truncate_dnode() cfdb9c1a74d8 mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 4033b47642c7 drm/amd: Don't try to enable secure display TA multiple times 0d4e60e23c7d drm/amdgpu: fix number of fence calculations d3dcdb43c872 spi: bcm-qspi: return error if neither hif_mspi nor mspi is available d4f5b1dd816d mlxsw: minimal: fix potential memory leak in mlxsw_m_linecards_init 0b24d3e4b989 net: dsa: vsc73xx: fix MTU configuration f67ef8f9f677 ibmvnic: Do not reset dql stats on NON_FATAL err c07efe4dbc12 Bluetooth: MGMT: Fix marking SCAN_RSP as not connectable 40ca66eef3d7 Bluetooth: MGMT: Use BIT macro when defining bitfields 1a7f268ccc3c Bluetooth: MGMT: add CIS feature bits to controller information 4aa515393f02 Bluetooth: ISO: use hci_sync for setting CIG parameters 018b12ff1661 Bluetooth: fix invalid-bdaddr quirk for non-persistent setup 102f3555cebe Add MODULE_FIRMWARE() for FIRMWARE_TG357766. f72104244714 net: dsa: tag_sja1105: always prefer source port information from INCL_SRCPT 060d36670d50 net: dsa: sja1105: always enable the INCL_SRCPT option 2f99d19dc620 net: dsa: felix: don't drop PTP frames with tag_8021q when RX timestamping is disabled e9dda2b68cb9 net: mscc: ocelot: don't keep PTP configuration of all ports in single structure 7826202689af net: mscc: ocelot: don't report that RX timestamping is enabled by default a252547c8920 spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI DMA mode 946edfb7d436 net/sched: act_ipt: add sanity checks on skb before calling target a6c9b0f7ba95 net: add a couple of helpers for iph tot_len 201948effabf net/sched: act_ipt: add sanity checks on table name and hook locations 1aa5a6a6d28c sctp: fix potential deadlock on &net->sctp.addr_wq_lock 9dbcfc01d686 media: cec: i2c: ch7322: also select REGMAP 0623f13959fd f2fs: check return value of freeze_super() dcb526d76835 drm/i915/guc/slpc: Apply min softlimit correctly 61070305d520 drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times df53f7a3dbf4 rtc: st-lpc: Release some resources in st_rtc_probe() in case of error 3781d0e6c11b md/raid10: fix the condition to call bio_end_io_acct() 07e81c9208d9 pwm: mtk_disp: Fix the disable flow of disp_pwm 75439e6cd2a3 pwm: ab8500: Fix error code in probe() 61aad933e53d pwm: sysfs: Do not apply state to already disabled PWMs c8fa254b77a3 pwm: imx-tpm: force 'real_period' to be zero in suspend 29ddfd546063 lib/bitmap: drop optimization of bitmap_{from,to}_arr64 d986fb02a1ea phy: tegra: xusb: check return value of devm_kzalloc() 055ea8efdfbb mfd: stmpe: Only disable the regulators if they are enabled f7d56de13caa hwtracing: hisi_ptt: Fix potential sleep in atomic context 34eef9e8c8e3 clk: qcom: mmcc-msm8974: fix MDSS_GDSC power flags 94f3bcfcd17c misc: fastrpc: check return value of devm_kasprintf() 7e3ee25e8c7c cpufreq: mediatek: correct voltages for MT7622 and MT7623 86bfb18bad60 KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler c78ad1060ce9 KVM: s390: vsie: fix the length of APCB bitmap e716693f0236 mfd: stmfx: Nullify stmfx->vdd in case of error 18abe5f4c3c6 mfd: stmfx: Fix error path in stmfx_chip_init 5bd9dc3e767e bus: fsl-mc: don't assume child devices are all fsl-mc devices e27948f329f7 nvmem: rmem: Use NVMEM_DEVID_AUTO 27918479409d nvmem: sunplus-ocotp: release otp->clk before return e3a71d821e24 drivers: fwnode: fix fwnode_irq_get[_byname]() 51ae92e329f5 device property: Clarify description of returned value in some functions 73209e3f8ad7 device property: Fix documentation for fwnode_get_next_parent() 852659fe834a serial: 8250_omap: Use force_suspend and resume for system suspend e34817340025 Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection" 22b1e2af69ec mfd: intel-lpss: Add missing check for platform_get_resource 2e8ab6846063 mfd: wcd934x: Fix an error handling path in wcd934x_slim_probe() 7a37abf096c2 usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe() 04b1c0798deb usb: common: usb-conn-gpio: Set last role to unknown before initial detection 155bb9b4e32e usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe() 63b3360d43e4 usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() 90159b329f5c KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes ebe83e9bb8a6 f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() 15c073e752d2 f2fs: fix potential deadlock due to unpaired node_write lock use 2e980eb9550d gfs2: Fix duplicate should_fault_in_pages() call f5d7f9e15517 sh: Avoid using IRQ0 on SH3 and SH4 d199218881d7 media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var() c8470b7de8b4 media: venus: helpers: Fix ALIGN() of non power of two 8339bd9181b1 mfd: rt5033: Drop rt5033-battery sub-device 6d702c7a2203 coresight: Fix loss of connection info when a module is unloaded 76efcb6cdaf9 i3c: master: svc: fix cpu schedule in spin lock c0ed8b804934 lkdtm: replace ll_rw_block with submit_bh f5d80ad7b678 kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR 9c4f52b61804 serial: 8250: lock port for UART_IER access in omap8250_irq() 3a1ab191e00f serial: core: lock port for start_rx() in uart_resume_port() 65a7cfc009b3 serial: 8250: lock port for stop_rx() in omap8250_irq() 44470207dbc5 serial: core: lock port for stop_rx() in uart_suspend_port() c494fe1b6663 usb: misc: eud: Fix eud sysfs path (use 'qcom_eud') b5ab04a19ef1 usb: hide unused usbfs_notify_suspend/resume functions dd9b7c89a804 usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() ac961d0571b4 extcon: Fix kernel doc of property capability fields to avoid warnings e4c94de6ca2f extcon: Fix kernel doc of property fields to avoid warnings e60a827ac074 usb: gadget: u_serial: Add null pointer check in gserial_suspend c3b322b84ab5 usb: dwc3: qcom: Fix potential memory leak 6aecf5e19b8a staging: vchiq_arm: mark vchiq_platform_init() static 2ed441a76374 clk: qcom: mmcc-msm8974: use clk_rcg2_shared_ops for mdp_clk_src clock 3c4f7d49909d clk: qcom: dispcc-qcm2290: Fix GPLL0_OUT_DIV handling 203ab7670432 clk: qcom: dispcc-qcm2290: Fix BI_TCXO_AO handling b80c4629e966 clk: qcom: ipq6018: fix networking resets b20854ef6c49 clk: qcom: reset: support resetting multiple bits 0e481ef854a5 media: mediatek: vcodec: using decoder status instead of core work count 42ec6269f98e media: hi846: fix usage of pm_runtime_get_if_in_use() 1ac45cab77d6 media: i2c: Correct format propagation for st-mipid02 8abb53c5167c media: usb: siano: Fix warning due to null work_func_t function pointer e230146b86b2 media: videodev2.h: Fix struct v4l2_input tuner index comment cb8e8950d70e media: amphion: initiate a drain of the capture queue in dynamic resolution change c0d500726ce2 media: amphion: drop repeated codec data for vc1g format bc43061b42c0 media: amphion: drop repeated codec data for vc1l format a8af55f7f487 media: usb: Check az6007_read() return value 0b3d2aa627ad clk: qcom: gcc-qcm2290: Mark RCGs shared where applicable 792998a8cf6b clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks f0cafc443c53 clk: qcom: camcc-sc7180: Add parent dependency to all camera GDSCs 51e5f4e7206d clk: qcom: mmcc-msm8974: remove oxili_ocmemgx_clk 9812b33d175c serial: 8250: omap: Fix freeing of resources on failed register b6e30a54a592 usb: dwc2: Fix some error handling paths 98b6582b37da usb: dwc2: platform: Improve error reporting for problems during .remove() e91366b72c36 sh: j2: Use ioremap() to translate device tree address into kernel memory d6dd47743695 f2fs: do not allow to defragment files have FI_COMPRESS_RELEASED 190bdec8a77f dt-bindings: power: reset: qcom-pon: Only allow reboot-mode pre-pmk8350 c3f5604abab7 w1: fix loop in w1_fini() eab648537764 w1: w1_therm: fix locking behavior in convert_t ef047411887f SUNRPC: Fix UAF in svc_tcp_listen_data_ready() 6f1c81886b0b btrfs: fix race when deleting free space root from the dirty cow roots list defc91422764 block: increment diskseq on all media change events 28b58a8d10b3 block: change all __u32 annotations to __be32 in affs_hardblocks.h 40d6a1261a9c block: add overflow checks for Amiga partition support a4c79ea1e9ed block: fix signed int overflow in Amiga partition support 3eb4e47a94e3 ALSA: pcm: Fix potential data race at PCM memory allocation helpers 14eb1a2b6f91 ALSA: jack: Fix mutex call in snd_jack_report() 83c6725556d4 ALSA: hda/realtek: Add quirk for Clevo NPx0SNx 21ce551a8592 ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook e0d7a96b278a mm/mmap: Fix VM_LOCKED check in do_vmi_align_munmap() b91748bdbfb1 Revert "drm/amd/display: edp do not add non-edid timings" 96b1bc9a6f65 iio: accel: fxls8962af: fixup buffer scan element type 04a579517b88 iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF fcdae54e3d2d iio: adc: ad7192: Fix internal/external clock selection b61f26a8a048 iio: adc: ad7192: Fix null ad7192_state pointer access 238edc04ddb9 phy: tegra: xusb: Clear the driver reference in usb-phy dev c2a088413438 usb: dwc3: gadget: Propagate core init errors to UDC during pullup a0b369620326 USB: serial: option: add LARA-R6 01B PIDs f57e2c083040 md/raid1-10: fix casting from randomized structure in raid1_submit_write() b6872b4a7d8b x86/efi: Make efi_set_virtual_address_map IBT safe 97669214944e arm64: sme: Use STR P to clear FFR context field in streaming SVE mode be54803be8b9 ksmbd: avoid field overflow warning babaab6ef641 smb: client: fix broken file attrs with nodfs mounts 9fb981a86ae5 cifs: do all necessary checks for credits within or before locking 4fe07d55a546 cifs: prevent use-after-free by freeing the cfile later e28d7a3f4bc5 efi/libstub: Disable PCI DMA before grabbing the EFI memory map 1e596c181c53 kbuild: Disable GCOV for *.mod.o c5696a8a5484 hwrng: st - keep clock enabled while hwrng is registered d88158d81617 dax/kmem: Pass valid argument to memory_group_register_static 7b8106d90572 dax: Introduce alloc_dev_dax_id() 03859868ab82 dax: Fix dax_mapping_release() use after free 1bf709b96250 SMB3: Do not send lease break acknowledgment if all file handles have been closed c2bf8d7b8f02 NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION 705317843644 NFSv4.2: fix wrong shrinker_id 08749a9005de crypto: qat - unmap buffers before free for RSA 32b09834c3c7 crypto: qat - unmap buffer before free for DH da1729e6619c crypto: qat - Use helper to set reqsize 2db49992fcec crypto: kpp - Add helper to set reqsize c14964fe8e95 ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard dd872d5576cc modpost: fix off by one in is_executable_section() 64c358c9abae crypto: jitter - correct health test during initialization 7ab0e37f8064 crypto: marvell/cesa - Fix type mismatch warning 6852d82e6c59 modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} 1df287bd89c7 modpost: fix section mismatch message for R_ARM_ABS32 5a4adb1eceba crypto: nx - fix build warnings when DEBUG_FS is not enabled 2be41ef57c5a modpost: remove broken calculation of exception_table_entry size 22c30022cde6 hwrng: virtio - Fix race on data_avail and actual data 8f98749d536d vfio/mdev: Move the compat_class initialization to module init e2e52c8dfbfd PCI: vmd: Fix uninitialized variable usage in vmd_enable_domain() 222f64e56b35 PCI: endpoint: functions/pci-epf-test: Fix dma_chan direction e14379d026d5 PCI: endpoint: Fix a Kconfig prompt of vNTB driver 38b64bdb72e0 PCI: endpoint: Fix Kconfig indent style 4e6c406ccb6f powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary ea356080c1cf powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo 526129937c47 riscv: uprobes: Restore thread.bad_cause d25166e1e9d4 PCI: qcom: Disable write access to read only registers for IP v2.9.0 1cf0ecb0c74c PCI: qcom: Use DWC helpers for modifying the read-only DBI registers 8640e941fd39 PCI: qcom: Use lower case for hex a350f1077711 PCI: qcom: Sort and group registers and bitfield definitions db962c7a711c PCI: qcom: Remove PCIE20_ prefix from register definitions 865d128cab0d powerpc: update ppc_save_regs to save current r1 in pt_regs 4cff1be1cbf6 powerpc: simplify ppc_save_regs d9a1aaea8560 powerpc/powernv/sriov: perform null check on iov before dereferencing iov 0af388fce352 pinctrl: at91-pio4: check return value of devm_kasprintf() 35404a47ba77 pinctrl: microchip-sgpio: check return value of devm_kasprintf() 4e82f92c349e powerpc/64s: Fix VAS mm use after free 75d65c1cc439 perf tool x86: Fix perf_env memory leak 0dafc849b943 perf tool x86: Consolidate is_amd check into single function c94376dbd6cb platform/x86/dell/dell-rbtn: Fix resources leaking on error path 9999a9f004e1 perf dwarf-aux: Fix off-by-one in die_get_varname() 4e06e8b1f913 platform/x86: thinkpad_acpi: Fix lkp-tests warnings for platform profiles 4309bd9e984a perf script: Fix allocation of evsel->priv related to per-event dump files 7cfd31011135 powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe() af0c61c5bba0 powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare() 081f642b316f kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures c32afc7e864c pinctrl: npcm7xx: Add missing check for ioremap fc45a8be5e52 pinctrl:sunplus: Add check for kmalloc 8362ea615803 platform/x86: think-lmi: Correct NVME password handling 699b59310126 platform/x86: think-lmi: Correct System password interface 61545eb787fe platform/x86: think-lmi: mutex protection around multiple WMI calls d1390b057d59 pinctrl: cherryview: Return correct value if pin in push-pull mode 1ebe7d40ed7f perf bench: Add missing setlocale() call to allow usage of %'d style formatting 251c6615a7e9 scsi: lpfc: Revise NPIV ELS unsol rcv cmpl logic to drop ndlp based on nlp_state 7d3664d24f32 PCI: Add pci_clear_master() stub for non-CONFIG_PCI 019d4fd93a5a pinctrl: sunplus: Add check for kmalloc bc796f65cdc8 PCI: ftpci100: Release the clock resources a982c13e11fb PCI: pciehp: Cancel bringup sequence if card is not present 6c1b079e266b scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() 7aecdd47910c PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free 3a080e1b1145 platform/x86: lenovo-yogabook: Set default keyboard backligh brightness on probe() fa177f7011c8 platform/x86: lenovo-yogabook: Reprobe devices on remove() 3e6c92a34660 platform/x86: lenovo-yogabook: Fix work race on remove() 727fb7083e65 pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors c316bde418af scsi: qedf: Fix NULL dereference in error handling c52502b67424 PCI: vmd: Reset VMD config register between soft reboots ebafa12c8f23 PCI: cadence: Fix Gen2 Link Retraining process 79e1d940fde5 ASoC: amd: acp: clear pdm dma interrupt mask c6764757e843 ARM: dts: lan966x: kontron-d10: fix SPI CS 712a7f3a06c9 ARM: dts: lan966x: kontron-d10: fix board reset 49451db71b74 clk: Fix memory leak in devm_clk_notifier_register() 03a705c1d7cb ASoC: imx-audmix: check return value of devm_kasprintf() e4f2a1feebb3 ovl: update of dentry revalidate flags after copy up 83356d6f0ad2 drivers: meson: secure-pwrc: always enable DMA domain 511b47f8cb8b clk: ti: clkctrl: check return value of kasprintf() 67684f0688de clk: keystone: sci-clk: check return value of kasprintf() a20450f4735b clk: si5341: free unused memory on probe failure 11581850a714 clk: si5341: check return value of {devm_}kasprintf() 0a89a906ba9f clk: si5341: return error if one synth clock registration fails 5470a0e81f6f clk: cdce925: check return value of kasprintf() 0b5c9e9695f8 clk: vc5: check memory returned by kasprintf() af8affd12375 drm/msm/dpu: correct MERGE_3D length 0e2c51a16fcb drm/amdgpu: Fix usage of UMC fill record in RAS 8d68ba92554b drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function. 643a85190a98 arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz 846c79d2a5f6 arm64: dts: mediatek: Add cpufreq nodes for MT8192 4e9f1a2367ae drm/msm/dp: Free resources after unregistering them ecf02762d476 drm/msm/dsi: Remove incorrect references to slice_count ef25872788e5 drm/msm/dsi: Flip greater-than check for slice_count and slice_per_intf 937da3db61bf drm/msm/dsi: Use DSC slice(s) packet size to compute word count bc6d856b1c80 drm/msm/dpu: Fix slice_last_group_size calculation 7dca0dde50af drm/msm/dpu: do not enable color-management if DSPPs are not available d28b83252e15 ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer 96bafece6ff3 clk: tegra: tegra124-emc: Fix potential memory leak b35cb0c05b8d clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider() 9ff9f928c638 clk: bcm: rpi: Fix off by one in raspberrypi_discover_clocks() 4842a846398a arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k 7089f1aa0b55 arm64: dts: qcom: sdm845: Flush RSC sleep & wake votes 6317d0302655 clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() 280a5ff665e1 clk: imx93: fix memory leak and missing unwind goto in imx93_clocks_probe 9ba3693b0350 clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe 1839032251a6 clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe bf7ab557d64a RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context c9be352be9bb RDMA/bnxt_re: wraparound mbox producer index 154bed0fd609 drm/msm/a5xx: really check for A510 in a5xx_gpu_init b10db1d21374 amdgpu: validate offset_in_bo of drm_amdgpu_gem_va 1afca9e0fe94 RDMA/rxe: Fix access checks in rxe_check_bind_mw 0cd210c594a6 RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_mw.c 34bbf074f729 RDMA/rxe: Add ibdev_dbg macros for rxe 78cb71dd609b HID: uclogic: Modular KUnit tests should not depend on KUNIT=y 1420545b8a15 drm/radeon: fix possible division-by-zero errors c1164aeb9691 drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode 82934a338b4f soc: mediatek: SVS: Fix MT8192 GPU node name fabadad9e28d drm/amdkfd: Fix potential deallocation of previously deallocated memory. 384717042de8 drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() 36786e2a7331 drm/amd/display: Fix a test CalculatePrefetchSchedule() 4812faba0a76 clk: Export clk_hw_forward_rate_request() 90d4c487cd65 ARM: dts: BCM5301X: fix duplex-full => full-duplex 1ae94553dcfb hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272 421d35912766 hwmon: (gsc-hwmon) fix fan pwm temperature scaling 9e633411d143 ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx dc2707deeb8d ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2 03b2c470a136 Input: pm8941-powerkey - fix debounce on gen2+ PMICs 421ce97657a8 arm64: dts: ti: k3-j7200: Fix physical address of pin 3b4c21804076 fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() 52b04ac85f5f drm/msm/dpu: set DSC flush bit correctly at MDP CTL flush register 6878bdd75718 arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 5d14292dba95 ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier 766e0b6f4c96 RDMA/hns: Fix hns_roce_table_get return value b99395ab605f IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate ebec507398e1 RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes 750f0a302a10 soc/fsl/qe: fix usb.c build errors b2194d7dfc95 ARM: dts: meson8: correct uart_B and uart_C clock references 863054be8d4d ASoC: es8316: Do not set rate constraints for unsupported MCLKs 3b575d93020f ASoC: es8316: Increment max value for ALC Capture Target Volume control c02f27c2950a ARM: dts: qcom: apq8074-dragonboard: Set DMA as remotely controlled 9f79e638d451 memory: brcmstb_dpfe: fix testing array offset after use 09722ac9f1e5 ARM: dts: stm32: Shorten the AV96 HDMI sound card name 666be7fef4d3 arm64: dts: mediatek: mt8183: Add mediatek,broken-save-restore-fw to kukui 1bdb9751b4c6 arm64: dts: qcom: apq8096: fix fixed regulator name property 75c019119ebc arm64: dts: qcom: pm7250b: add missing spmi-vadc include c63997426da6 ARM: omap2: fix missing tick_broadcast() prototype e91ffbd65533 ARM: ep93xx: fix missing-prototype warnings deda0761dc61 drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H 25a724c2fa3d drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec 5044e5f2511c drm/bridge: Introduce pre_enable_prev_first to alter bridge init order 1d9473b88e01 arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion 638d54f5c566 arm64: dts: qcom: apq8016-sbc: Fix regulator constraints 2ad75715fc48 arm64: dts: qcom: sdm845-polaris: add missing touchscreen child node reg 266cf247dd88 arm64: dts: qcom: sm8350: correct DMA controller unit address 42d0fbbbf4ca arm64: dts: qcom: sm8350: Add GPI DMA compatible fallback aa14fefca239 arm64: dts: qcom: sdm845: correct camss unit address e3789d63a33b arm64: dts: qcom: sdm630: correct camss unit address 173b6412a5c2 arm64: dts: qcom: msm8996: correct camss unit address 4d810c12d6e1 arm64: dts: qcom: msm8994: correct SPMI unit address 98cd40521773 arm64: dts: qcom: msm8916: correct MMC unit address aa2d2407f5d2 arm64: dts: qcom: msm8916: correct camss unit address 0cff84682006 ARM: dts: qcom: msm8974: do not use underscore in node name (again) 376daf3aa897 drm/bridge: anx7625: Prevent endless probe loop 4536679f7911 drm/bridge: anx7625: Convert to i2c's .probe_new() 93a03780357e ARM: dts: gta04: Move model property out of pinctrl node af5bcfb4f8b5 clk: renesas: rzg2l: Fix CPG_SIPLL5_CLK1 register write 2128318c9130 iommu/virtio: Return size mapped for a detached domain 0f2c11ccfdcc iommu/virtio: Detach domain on endpoint release ed41f708b35a drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK f4c6e5d7349e drm/msm/disp/dpu: get timing engine status from intf status register 74abb8d3cd97 drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate dd129da1fd74 RDMA/bnxt_re: Fix to remove an unnecessary log c37eca42ac6b RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid 66eb6c47b570 RDMA/bnxt_re: Use unique names while registering interrupts f2279e3e3876 RDMA/bnxt_re: Fix to remove unnecessary return labels b43b06449870 RDMA/bnxt_re: Disable/kill tasklet only if it is enabled 280e58d8b0e9 hwmon: (f71882fg) prevent possible division by zero 08cc7cd2c2a2 clk: imx: scu: use _safe list iterator to avoid a use after free 3fc9637f37a7 drm/bridge: tc358767: Switch to devm MIPI-DSI helpers 929b6c6e6a56 arm64: dts: microchip: sparx5: do not use PSCI on reference boards 13602e613246 bus: ti-sysc: Fix dispc quirk masking bool variables 46a8dff2103b ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards 7a3c39e34cab drm/vkms: Fix RGB565 pixel conversion 048b7168acf8 drm: Add fixed-point helper to get rounded integer values fa4ee16e814a drm/vkms: isolate pixel conversion functionality 9d59f5f52cb4 ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLake devices 49fca83f6f3f driver: soc: xilinx: use _safe loop iterator to avoid a use after free 39bdb97f8720 drm/panel: sharp-ls043t1le01: adjust mode settings aeca0e1c3374 drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` ac96a15163f5 Input: adxl34x - do not hardcode interrupt trigger type 3134cc51e996 clk: rs9: Fix .driver_data content in i2c_device_id 6014e7422c8d clk: vc7: Fix .driver_data content in i2c_device_id 53b5b4d1a80e clk: vc5: Fix .driver_data content in i2c_device_id 4db655d1b25d bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page 548b67c0aad4 clk: vc5: Use `clamp()` to restrict PLL range 50fb32197f60 mm: call arch_swap_restore() from do_swap_page() 5cf97c2df27f ARM: dts: meson8b: correct uart_B and uart_C clock references 2b55a9857278 ARM: dts: BCM5301X: Drop "clock-names" from the SPI node 2dc8b685d99c drm/vram-helper: fix function names in vram helper doc 8e739c8c6efb drm/bridge: tc358768: fix THS_TRAILCNT computation 010f68aecde4 drm/bridge: tc358768: fix TXTAGOCNT computation 7b1931573702 drm/bridge: tc358768: fix THS_ZEROCNT computation 2545a8d06ad8 drm/bridge: tc358768: fix TCLK_TRAILCNT computation 587ba0805e4f drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation 06dc491cf4e3 drm/bridge: tc358768: fix TCLK_ZEROCNT computation 9d56ec0b24bf drm/bridge: tc358768: fix PLL target frequency d2aad3c1e400 drm/bridge: tc358768: fix PLL parameters computation c4cf126320bc drm/bridge: tc358768: always enable HS video mode 63f3bc83b1df drm/bridge: ti-sn65dsi83: Fix enable error path df3b7e337d71 Input: drv260x - sleep between polling GO bit 9d27705e3ce1 drm/bridge: it6505: Move a variable assignment behind a null pointer check in receive_timing_debugfs_show() 9fbe61e3c245 drm/amd/display: Explicitly specify update type per plane info change cb86b0e3d9d3 radeon: avoid double free in ci_dpm_init() 064e33b3591e drm/amd/display: Add logging for display MALL refresh setting 3b3186c77020 netlink: Add __sock_i_ino() for __netlink_diag_dump(). f6d2e25c647f ipvlan: Fix return value of ipvlan_queue_xmit() d6cf5026af73 netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. 5c618daa5038 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one cfcb9f0a499d lib/ts_bm: reset initial match offset for every block of text 425d9d3a92df net: nfc: Fix use-after-free caused by nfc_llcp_find_local 446f55679343 sfc: fix crash when reading stats while NIC is resetting 94817712b500 ocfs2: Fix use of slab data with sendpage 8c438ff5d9e3 net: axienet: Move reset before 64-bit DMA detection 17d6b6354f00 gtp: Fix use-after-free in __gtp_encap_destroy(). b48c24392d86 selftests: rtnetlink: remove netdevsim device after ipsec offload test 37b6143376a5 bonding: do not assume skb mac_header is set e9331c8fa4c6 netlink: do not hard code device address lenth in fdb dumps 61ffe8b1ee08 netlink: fix potential deadlock in netlink_set_err() 509d5d40c249 net: stmmac: fix double serdes powerdown 12bcb533280b can: kvaser_pciefd: Set hardware timestamp on transmitted packets 70ace9ba2052 can: kvaser_pciefd: Add function to set skb hwtstamps 787b4042098f can: length: fix bitstuffing count cfb310623413 bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings c7415c521abd bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint 5e9b38de6633 bpf: Factor out socket lookup functions for the TC hookpoint. e3754e97414e wifi: ath9k: convert msecs to jiffies where needed 52bc4b89cdee wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection ed98f5c07491 mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 f114b159b2c1 wifi: ieee80211: Fix the common size calculation for reconfiguration ML ffb0733664cc wifi: cfg80211/mac80211: Fix ML element common size calculation 132b7129c5fe wifi: cfg80211: fix regulatory disconnect with OCB/NAN 27268ba34774 wifi: cfg80211: drop incorrect nontransmitted BSS update code 0862669693cf wifi: cfg80211: rewrite merging of inherited elements d875120c3520 wifi: mac80211: Remove "Missing iftype sband data/EHT cap" spam 2d690495eb27 wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler() 657a83f079ba wifi: iwlwifi: pull from TXQs with softirqs disabled 41b1704fad64 wifi: ath11k: Add missing check for ioremap 228dd5d5fda0 rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO c682018f5c92 wifi: mac80211: Fix permissions for valid_links debugfs entry 41fc1c56787f wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() 16b5292beeee memstick r592: make memstick_debug_get_tpc_name() static 93126e39662b mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used fd4f89302fe0 kexec: fix a memory leak in crash_shrink_memory() 6525435d147b watchdog/perf: more properly prevent false positives with turbo modes a3cf423b582a watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config b27af27fc9d5 selftests: cgroup: fix unexpected failure on test_memcg_low 75704a10eac2 ice: handle extts in the miscellaneous interrupt thread 77f09d836bc9 wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown eb205a069081 wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled 54257a763443 selftests/bpf: Fix check_mtu using wrong variable type da79a0bc36c5 wifi: mac80211: recalc min chandef for new STA links 272240f20df3 wifi: ath10k: Trigger STA disconnect after reconfig complete on hardware restart cf5beb8ce97a samples/bpf: xdp1 and xdp2 reduce XDPBUFSIZE to 60 09740fa9827c wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes 0d89e50952b5 wifi: ray_cs: Fix an error handling path in ray_probe() 3d218755c4b6 wifi: wl3501_cs: Fix an error handling path in wl3501_probe() d5569b970b81 wifi: atmel: Fix an error handling path in atmel_probe() e48b7c2416d9 wifi: orinoco: Fix an error handling path in orinoco_cs_probe() 9a201822ade5 wifi: orinoco: Fix an error handling path in spectrum_cs_probe() 4fc6481323df regulator: core: Streamline debugfs operations 6a241e6b9ed2 regulator: core: Fix more error checking for debugfs_create_dir() be84e69082b2 selftests/bpf: Do not use sign-file as testcase 20109ddd5bea bpf: Fix memleak due to fentry attach failure 8ea165e1f89d bpf: Remove bpf trampoline selector 1949721c741b bpftool: JIT limited misreported as negative value on aarch64 bac93b35f973 nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() 34d04d70194d spi: dw: Round of n_bytes to power of 2 c6a9fc82fe18 bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen 34fe7aa8ef1d libbpf: fix offsetof() and container_of() to work with CO-RE 8404f8de1e23 sctp: add bpf_bypass_getsockopt proto callback f21f2ae56210 wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() 51cb8329f210 wifi: wilc1000: fix for absent RSN capabilities WFA testcase ded1a7a570b0 spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG 56c25f2763a1 samples/bpf: Fix buffer overflow in tcp_basertt a7434a4dcc71 libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIELD_SIZE d1c2ff2bd84c wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx 6928d6e9b094 wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation bb3a9ed2b11a igc: Enable and fix RX hash usage by netstack f57ba91a46d3 pstore/ram: Add check for kstrdup 2672144b86a1 ima: Fix build warnings 9085f2ca941f evm: Fix build warnings b050ade6e05b evm: Complete description of evm_inode_setattr() ea1432a402ab locking/atomic: arm: fix sync ops 6b54f5c68474 x86/mm: Fix __swp_entry_to_pte() for Xen PV guests 3745f628c328 perf/ibs: Fix interface via core pmu events 64d09c0e832d kselftest: vDSO: Fix accumulation of uninitialized ret when CLOCK_REALTIME is undefined b8a6ba524d41 rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale 3506e64ec161 rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() 7a3492219408 rcuscale: Move shutdown from wait_event() to wait_event_idle() a0a1f1c92488 rcutorture: Correct name of use_softirq module parameter b1cdc56bc177 rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs d58f0f0ce633 rcu: Make rcu_cpu_starting() rely on interrupts being disabled 5d56a8d670a5 thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe() 2b7e2251c434 cpufreq: intel_pstate: Fix energy_performance_preference for passive 50d64210eeb1 ARM: 9303/1: kprobes: avoid missing-declaration warnings 3f9e54eb38ea PM: domains: Move the verification of in-params from genpd_add_device() f1f5248cedde powercap: RAPL: Fix CONFIG_IOSF_MBI dependency be9c8c9c84b6 drivers/perf: hisi: Don't migrate perf to the CPU going to teardown 6b025ec148e8 x86/tdx: Fix race between set_memory_encrypted() and load_unaligned_zeropad() c598fefef321 x86/mm: Allow guest.enc_status_change_prepare() to fail 3e03681f0720 perf/arm-cmn: Fix DTC reset 6368a71dca09 PM: domains: fix integer overflow issues in genpd_parse_state() 919dd531ebb7 clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe 2d3f42d22f32 tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). 77cc52f1b8d7 tick/rcu: Fix bogus ratelimit condition e7aff15ba29b posix-timers: Prevent RT livelock in itimer_delete() 9a534100382a erofs: fix compact 4B support for 16k block size ec94df6bcfb0 erofs: simplify iloc() 423453bb506e svcrdma: Prevent page release when nothing was received faf004e98d02 irqchip/jcore-aic: Fix missing allocation of IRQ descriptors 0cf83d3698fb irqchip/stm32-exti: Fix warning on initialized field overwritten aa07e56c6a9c block: fix blktrace debugfs entries leakage 067c08f78dd1 md/raid1-10: submit write io directly if bitmap is not enabled f98b89fbf8fa md/raid1-10: factor out a helper to submit normal write fa0f13a8338f md/raid1-10: factor out a helper to add bio to plug a5a1ec06ef2f md/raid10: fix io loss while replacement replace rdev 222cc459d598 md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request 05d10428e8df md/raid10: fix wrong setting of max_corr_read_errors b5cb16d31b8a md/raid10: fix overflow of md/safe_mode_delay be1a3ec63a84 md/raid10: check slab-out-of-bounds in md_bitmap_get_counter e1379e067b94 nvme-core: fix dev_pm_qos memleak bf3c2caab9d1 nvme-core: add missing fault-injection cleanup a584cf03ff8b nvme-auth: don't ignore key generation failures when initializing ctrl keys 43d0724d756a nvme-core: fix memory leak in dhchap_ctrl_secret 2e9b14130755 nvme-core: fix memory leak in dhchap_secret_store 0a220ef9dda6 nvme-auth: no need to reset chap contexts on re-authentication 3999c850e78a nvme-auth: remove symbol export from nvme_auth_reset 9de0a1dfe3e6 nvme-auth: rename authentication work elements 3f6c98889780 nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap ce16368280c9 lockd: drop inappropriate svc_get() from locked_get() 931bd6758bcc blk-mq: fix potential io hang by wrong 'wake_batch' c2a0eb3b2017 virt: sevguest: Add CONFIG_CRYPTO dependency 7ca5e95f2a3e x86/sev: Fix calculation of end address based on number of pages 8ceeb3fc86a8 blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost c0df91653586 x86/resctrl: Only show tasks' pid in current pid namespace d3b39ea24835 erofs: kill hooked chains to avoid loops on deduplicated compressed images daed10290bc7 erofs: move zdata.h into zdata.c 041ff2c21b00 erofs: remove tagged pointer helpers 3379f13ebc1e erofs: avoid tagged pointers to mark sync decompression 3564500b0d1e erofs: clean up cached I/O strategies 73b9d7ea08e2 block: Fix the type of the second bdev_op_is_zoned_write() argument 0fd958feaee1 fs: pipe: reveal missing function protoypes 9f12effd40d7 drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2 Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit 5804204cb92dae78c78f8c0054959e4b2a255a32) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.1.bb | 6 ++-- .../linux/linux-yocto-tiny_6.1.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.1.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb index d4488b360c..e8b2566cd9 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "efb2c857761e865cd7947aab42eaa5ba77ef6ee7" -SRCREV_meta ?= "cba89f406c6e07a16018cb77b51950cbae8ec654" +SRCREV_machine ?= "f3cd63990e848c0956ce688ccc0cb2ec3f867e7d" +SRCREV_meta ?= "837831b6b2fa523cd084c3d26610e97d8c58c72d" 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.1;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.1.38" +LINUX_VERSION ?= "6.1.41" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb index 4e45e25975..a7a3d2bdd9 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.1.inc -LINUX_VERSION ?= "6.1.38" +LINUX_VERSION ?= "6.1.41" 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 ?= "b110cf9bbc395fe757956839d8110e72368699f4" -SRCREV_meta ?= "cba89f406c6e07a16018cb77b51950cbae8ec654" +SRCREV_machine ?= "e6b254abfbb16492998e6bd355302b47d0080b76" +SRCREV_meta ?= "837831b6b2fa523cd084c3d26610e97d8c58c72d" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.1.bb b/meta/recipes-kernel/linux/linux-yocto_6.1.bb index be194ffdf9..7667eebb2b 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.1.bb @@ -17,25 +17,25 @@ KBRANCH:qemux86-64 ?= "v6.1/standard/base" KBRANCH:qemuloongarch64 ?= "v6.1/standard/base" KBRANCH:qemumips64 ?= "v6.1/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "a74344429a095a5941cd8dfac532160349344c92" -SRCREV_machine:qemuarm64 ?= "b110cf9bbc395fe757956839d8110e72368699f4" -SRCREV_machine:qemuloongarch64 ?= "b110cf9bbc395fe757956839d8110e72368699f4" -SRCREV_machine:qemumips ?= "78c81e178f8e2ffbb7c03cd324cf50ee0c5c4cf2" -SRCREV_machine:qemuppc ?= "b110cf9bbc395fe757956839d8110e72368699f4" -SRCREV_machine:qemuriscv64 ?= "b110cf9bbc395fe757956839d8110e72368699f4" -SRCREV_machine:qemuriscv32 ?= "b110cf9bbc395fe757956839d8110e72368699f4" -SRCREV_machine:qemux86 ?= "b110cf9bbc395fe757956839d8110e72368699f4" -SRCREV_machine:qemux86-64 ?= "b110cf9bbc395fe757956839d8110e72368699f4" -SRCREV_machine:qemumips64 ?= "6c6b1170464e1f64f78a45cf7e78d5c678f38f48" -SRCREV_machine ?= "b110cf9bbc395fe757956839d8110e72368699f4" -SRCREV_meta ?= "cba89f406c6e07a16018cb77b51950cbae8ec654" +SRCREV_machine:qemuarm ?= "a8246bf155b45ca59c6ec3d324f4eab9cdc7129f" +SRCREV_machine:qemuarm64 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" +SRCREV_machine:qemuloongarch64 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" +SRCREV_machine:qemumips ?= "37550d5e3ac0ac65a8899c82e7e72a2dfe4bb8b5" +SRCREV_machine:qemuppc ?= "e6b254abfbb16492998e6bd355302b47d0080b76" +SRCREV_machine:qemuriscv64 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" +SRCREV_machine:qemuriscv32 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" +SRCREV_machine:qemux86 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" +SRCREV_machine:qemux86-64 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" +SRCREV_machine:qemumips64 ?= "9de56faddff17d49695cd2f98a13668c99c48ba4" +SRCREV_machine ?= "e6b254abfbb16492998e6bd355302b47d0080b76" +SRCREV_meta ?= "837831b6b2fa523cd084c3d26610e97d8c58c72d" # 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 ?= "61fd484b2cf6bc8022e8e5ea6f693a9991740ac2" +SRCREV_machine:class-devupstream ?= "5302e81aa2091d7dd59803f0727d1ba35ed2f929" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.1/base" @@ -43,7 +43,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.1;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.1.38" +LINUX_VERSION ?= "6.1.41" PV = "${LINUX_VERSION}+git${SRCPV}" From patchwork Wed Aug 30 17:48:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29703 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 086CDC83F17 for ; Wed, 30 Aug 2023 17:48:50 +0000 (UTC) Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.176]) by mx.groups.io with SMTP id smtpd.web11.1275.1693417728270819066 for ; Wed, 30 Aug 2023 10:48:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=C/lfZlE/; spf=softfail (domain: sakoman.com, ip: 209.85.210.176, mailfrom: steve@sakoman.com) Received: by mail-pf1-f176.google.com with SMTP id d2e1a72fcca58-68a42d06d02so4153483b3a.0 for ; Wed, 30 Aug 2023 10:48:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417727; x=1694022527; 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=F+KDhxn0voHyVbQ6bJ1qnTmjZp1JaowFKycHEGF7ytQ=; b=C/lfZlE/UHgTIW/66/ZpsTE+jbIshw5JH4eoRYfUdqUPybGjESkXA1QseOs2+qluek RdEarjqlfY/vm3yAqw2CrEXHxV+0kCKWWmwpaSVR7rn/aPROetA0d/RCrk2pmJyGjKyD J0HUG1xSlDB1Xzs7wfJZqmW2vjNtZ+HwLnQH9ogMkWPbPzYlw8Npwm7dZVZGU3EqTJvx ChbP+9xKVzjXRK/8PYdWWu2ch14wsJxNBq8An6WZT4qLowgn32Hq966KWvdi5DE0pf8S C1tSJmcTTGM05ESPWvfZdLEOkrkI4FXruxAHQa3SSBmwqfvppEyYiNpcKviWMd8Fd3Uo 1NcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417727; x=1694022527; 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=F+KDhxn0voHyVbQ6bJ1qnTmjZp1JaowFKycHEGF7ytQ=; b=K8YmOrxHRUXzGREJw30LCaQK6MxTaeaGhhPl+Ay8MGtxh0b48Ogygg8G8CO9N3sRBn 9p9kYFqIua59ZnhpoYtEBPcLu4/Fh/fGkwknTjQWPbu0lTk31I+AAG2rVlkgrp5mrWUD asz2DIOGB1L+7PUq+4mmGrn5mB0pXD9ysnplXKjgspNdCRogI571KzWQPIhTDFxy4EFr tcbjywM47Qc8jvQQ0nWnBXLpjXC7mzb4ZRP93Wzy/k/dgF9c3LzzJmOS33k47ztRC4Qm jFC6h3/+6/M2ouGyPM47RF2XF5AnUi00bIhwVY+NRjA6k0mqU/Pi3UHAKFZtiQcWMMOL zdQQ== X-Gm-Message-State: AOJu0YwlmNgRk8THuQkpHcbwp64RQZIu2y3D5rBa8SFZboLc7Gcxx0E3 TaoboAi9zysRm+FjvND2iwpdhdHITyOCVrSmPuM= X-Google-Smtp-Source: AGHT+IHTd0LPmWuf3RCd1AzmF8k+GeJwMbAyT9SseiB5Qqhaz9yuTiheVQeeSjSxOJeLwBf0uXzorw== X-Received: by 2002:a05:6a00:22c1:b0:66e:4df5:6c10 with SMTP id f1-20020a056a0022c100b0066e4df56c10mr3657613pfj.34.1693417726780; Wed, 30 Aug 2023 10:48:46 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:46 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 07/20] linux-yocto/6.1: update to v6.1.43 Date: Wed, 30 Aug 2023 07:48:11 -1000 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:48:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186909 From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: 52a953d0934b Linux 6.1.43 c3d576baa6c8 dma-buf: fix an error pointer vs NULL bug 23acc2b850ba dma-buf: keep the signaling time of merged fences v3 665e6fd71468 test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation 0ab95d5ce8be selftests: mptcp: sockopt: use 'iptables-legacy' if available bd2decac7345 mptcp: ensure subflow is unhashed before cleaning the backlog ab79c7541d84 cpufreq: intel_pstate: Drop ACPI _PSS states table patching 602a1cbc24a2 ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily f7fcc0f1b26b ACPI: processor: perflib: Use the "no limit" frequency QoS d701687c898e drm/amd/display: Write to correct dirty_rect d58fb94f24f8 drm/amd/display: perform a bounds check before filling dirty rectangles 0441c4415442 tracing: Fix trace_event_raw_event_synth() if else statement f5e8f7a02c15 drm/amd/display: set per pipe dppclk to 0 when dpp is off 73679f8c455e rbd: retrieve and check lock owner twice before blocklisting 0c0b6412c966 rbd: harden get_lock_owner_info() a bit c0d067c79b23 rbd: make get_lock_owner_info() return a single locker or NULL 3d215ad49c6a dm cache policy smq: ensure IO doesn't prevent cleaner policy progress 507f70c06aa9 drm/i915/dpt: Use shmem for dpt objects e046aecb73e0 ceph: never send metrics if disable_send_metrics is set 8ab9ad163804 PM: sleep: wakeirq: fix wake irq arming 356e711640ae arm64/sme: Set new vector length before reallocating ff54cb993b31 ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register 6deb8727f2a5 s390/dasd: print copy pair message only for the correct error c4ae208cc335 s390/dasd: fix hanging device after quiesce/resume 2b58bd384730 LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch 8a5e0c1f71dc LoongArch: BPF: Fix check condition to call lu32id in move_imm() 024ed3b9b8e3 Revert "um: Use swap() to make code cleaner" e1d54962a63b soundwire: fix enumeration completion dda7cfcaa46b selftests: mptcp: join: only check for ip6tables if needed aedec6019d7c net: dsa: qca8k: fix mdb add/del case with 0 VID 828f9526f061 net: dsa: qca8k: fix broken search_and_del d42c326288ac net: dsa: qca8k: fix search_and_insert wrong handling of new rule e1fda7c1250f virtio-net: fix race between set queues and probe cd1a8952ff52 xen: speed up grant-table reclaim af7aa4fe94b3 proc/vmcore: fix signedness bug in read_from_oldmem() 7f1715d827dc locking/rtmutex: Fix task->pi_waiters integrity d392d2d72af3 irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation a80d2cb27d39 irq-bcm6345-l1: Do not assume a fixed block to cpu mapping 2edb87931afd tpm_tis: Explicitly check for error code c9af433b1138 ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() d79f730bb807 nfsd: Remove incorrect check in nfsd4_validate_stateid e5a87723e8c7 file: always lock position for FMODE_ATOMIC_POS 2663e2cb91a7 x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks 360c98f5830d btrfs: check for commit error at btrfs_attach_transaction_barrier() a7b85dc31644 btrfs: check if the transaction was aborted at btrfs_wait_for_commit() cbec34d3021d btrfs: account block group tree when calculating global reserve size 5fec6f7903f9 hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled 85f8077893ec hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature bf7b30dc16da ALSA: hda/relatek: Enable Mute LED on HP 250 G8 db3c5ca31400 ALSA: hda/realtek: Support ASUS G713PV laptop 96a0b80eb1b0 Revert "xhci: add quirk for host controllers that don't update endpoint DCS" 9615ca54bc13 tty: n_gsm: fix UAF in gsm_cleanup_mux 7ae9f55a4950 staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() 41e05572e871 staging: r8712: Fix memory leak in _r8712_init_xmit_priv() ef301c41a10e Documentation: security-bugs.rst: clarify CVE handling ddb9503d1c2e Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group 9ae3d7941f8d Revert "usb: xhci: tegra: Fix error check" cf8203ea19ef usb: xhci-mtk: set the dma max_seg_size c0ebcc7e7fb1 usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config 9590eeef4d65 USB: quirks: add quirk for Focusrite Scarlett 98a6054d51cc usb: ohci-at91: Fix the unhandle interrupt when resume a28062554190 usb: misc: ehset: fix wrong if condition c1fad1695bef usb: dwc3: don't reset device side if dwc3 was configured as host-only 84ff2e988b0b usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy bf4986fbeb21 Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" 60816ac26f2f usb: typec: Use sysfs_emit_at when concatenating the string 9e4c1e68bf6a usb: typec: Iterate pds array when showing the pd list 59feda7f3889 usb: typec: Set port->pd before adding device for typec_port efd354eb7955 can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED 60dea45ea317 USB: serial: simple: sort driver entries 889122fe36f4 USB: serial: simple: add Kaufmann RKS+CAN VCP 6341ef50ca26 USB: serial: option: add Quectel EC200A module support f13b7a9f16db USB: serial: option: support Quectel EM060K_128 71bef922ff9a serial: sifive: Fix sifive_serial_console_setup() section ace0efeb56f4 serial: 8250_dw: Preserve original value of DLF register 016a4a2a7587 serial: qcom-geni: drop bogus runtime pm state update eb1a542824ee KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid d8eb0c480f1e KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest ed8bbe6627cf KVM: Grab a reference to KVM for VM and vCPU stats file descriptors c80b7c8f9d52 usb: gadget: core: remove unbalanced mutex_unlock in usb_gadget_activate de77000c1923 USB: gadget: Fix the memory leak in raw_gadget driver 0f23a9eb8abf usb: gadget: call usb_gadget_check_config() to verify UDC capability 0cf9741aa323 Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()" a3a3c7bddab9 tracing: Fix warning in trace_buffered_event_disable() 77996fa5c64f ring-buffer: Fix wrong stat of cpu_buffer->read 9d0a4a7777cc ata: pata_ns87415: mark ns87560_tf_read static 84415f934ad4 ublk: fail to recover device if queue setup is interrupted 0d5916c43957 ublk: fail to start device if queue setup is interrupted c741076a3c76 ublk_drv: move ublk_get_device_from_id into ublk_ctrl_uring_cmd a39bf13f8640 drm/msm: Disallow submit with fence id 0 3398e8b2833f drm/msm: Switch idr_lock to spinlock d722661362ca RDMA/irdma: Report correct WC error fe3409cd013c RDMA/irdma: Fix op_type reporting in CQEs e139cc2974b8 drm/amd/display: Unlock on error path in dm_handle_mst_sideband_msg_ready_event() 5c58d120bf81 drm/amd: Fix an error handling mistake in psp_sw_init() ce114218f74e dm raid: protect md_stop() with 'reconfig_mutex' e08db3f85df2 dm raid: clean up four equivalent goto tags in raid_ctr() d43c7edfeb94 dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths 37b5a0bdb896 xenbus: check xen_domain in xenbus_probe_initcall a71cd15a8592 drm/i915: Fix an error handling path in igt_write_huge() ddac66e802ce smb3: do not set NTLMSSP_VERSION flag for negotiate not auth request 55704f087f78 block: Fix a source code comment in include/uapi/linux/blkzoned.h f656ba177f69 ASoC: fsl_spdif: Silence output on stop 6806494ed4a0 cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() 748fadc08bcb cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() 1b8b83537338 drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() b8500538b8f5 RDMA/bnxt_re: Prevent handling any completions after qp destroy d335b5fb332e RDMA/mthca: Fix crash when polling CQ for shared QPs 5986e96be7d0 RDMA/irdma: Fix data race on CQP request done 4e1a5842a359 RDMA/irdma: Fix data race on CQP completion stats b83e4c1e4c72 RDMA/irdma: Add missing read barriers 14627d02b103 drm/msm/adreno: Fix snapshot BINDLESS_DATA size b6432b68700f drm/msm/dpu: drop enum dpu_core_perf_data_bus_id 10b5920c33c1 RDMA/mlx4: Make check for invalid flags stricter 539cf23cb488 tipc: stop tipc crypto on failure in tipc_node_create 5f6a842db178 tipc: check return value of pskb_trim() 0069a11a6f00 benet: fix return value check in be_lancer_xmit_workarounds() 0f7432b7c3b5 net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 eefc0b32159a net/sched: mqprio: add extack to mqprio_parse_nlattr() 5523d2e31935 net/sched: mqprio: refactor nlattr parsing to a separate function 7218974aba07 mm: suppress mm fault logging if fatal signal already pending 268cb07ef3ee netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID 4237462a073e netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR 89a4d1a89751 netfilter: nft_set_rbtree: fix overlap expiration walk c09df09241fd igc: Fix Kernel Panic during ndo_tx_timeout callback 1ecdbf2467ae x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memory cb160f4f90d1 platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 847265678ec5 net: stmmac: Apply redundant write work around on 4.xx too 17e67a071b60 octeontx2-af: Fix hash extraction enable configuration 9b0c968a13fa octeontx2-af: Removed unnecessary debug messages. 517a4f3b093c team: reset team's flags when down link is P2P device 4c50927853f6 bonding: reset bond's flags when down link is P2P device 46bf2459d6de ice: Fix memory management in ice_ethtool_fdir.c 51aea7e9d521 tcp: Reduce chance of collisions in inet6_hashfn(). 776da4eca034 ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address 6ed1e466ef69 ethernet: atheros: fix return value check in atl1e_tso_csum() 85c38ac62c13 atheros: fix return value check in atl1_tso() 01cb355bb92e phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() 69534f5ab784 vxlan: fix GRO with VXLAN-GPE 9e22b434ff4a vxlan: generalize vxlan_parse_gpe_hdr and remove unused args ddc6ab3834bc vxlan: calculate correct header length for GPE 4de5cd8d8939 net: hns3: fix wrong bw weight of disabled tc issue 487b685c815b net: hns3: fix wrong tc bandwidth weight data issue b93161779b45 net: hns3: fix the imp capability bit cannot exceed 32 bits issue e3339d44e016 net: phy: marvell10g: fix 88x3310 power up c76d3742b688 iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED 469879eda36d iavf: fix potential deadlock on allocation failure c0fa9a5a7a3f i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() 940a2c75f5e9 media: amphion: Fix firmware path to match linux-firmware 70f9f05abaad media: staging: atomisp: select V4L2_FWNODE accc838fd66a soundwire: qcom: update status correctly with mask cf52320a391a phy: qcom-snps-femto-v2: properly enable ref clock 01d8e499999c phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend b6132813be93 phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc 3a5dbdc53a5f phy: phy-mtk-dp: Fix an error code in probe() 15c94c3151d9 drm/amd/display: Prevent vtotal from being set to 0 d5741133e6e2 drm/amd/display: Fix possible underflow for displays with large vblank 342ec1696d2d drm/amd/display: update extended blank for dcn314 onwards 27931ea53ce5 drm/amd/display: Add FAMS validation before trying to use it 6415d5de13f5 drm/amd/display: fix dc/core/dc.c kernel-doc 549f20581996 drm/amd/display: Rework comments on dc file 4eed29e8a8fd maple_tree: fix 32 bit mas_next testing 1b6e8744ed7c maple_tree: add __init and __exit to test module cba7ddf552bb test_maple_tree: test modifications while iterating a6e2a0e4144c tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if fails bee994668855 Revert "tracing: Add "(fault)" name injection to kernel probes" f3baa42afeea tracing: Allow synthetic events to pass around stacktraces d92ee6bce196 tracing/probes: Fix to avoid double count of the string length on the array 16cc22202611 tracing/probes: Add symstr type for dynamic events f5ded0c11d4b mptcp: do not rely on implicit state check in mptcp_listen() fbe9fa195ef2 mptcp: introduce 'sk' to replace 'sock->sk' in mptcp_listen() cde7f2fd6323 arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2 eb1de0a2347c KVM: arm64: Condition HW AF updates on config option 17e188e0feb0 drm/ttm: never consider pinned BOs for eviction&swap a7451c38e15b tty: fix hang on tty device with no_room set 72deb1755011 n_tty: Rename tail to old_tail in n_tty_read() e9c44738cb1f drm/ttm: Don't leak a resource on eviction error 3a8f9b8ccf2b drm/ttm: Don't print error message if eviction was interrupted 76fcfc6ae3a6 drm/amd/display: Set minimum requirement for using PSR-SU on Phoenix f8b61a2c29fc drm/amd/display: Set minimum requirement for using PSR-SU on Rembrandt 41c666e2b751 drm/amd/display: Update correct DCN314 register header 8f0582fb6d0e drm/amd/display: fix dcn315 single stream crb allocation 38fa05cad9df drm/amd/display: add pixel rate based CRB allocation support ad8c20954406 drm/amd/display: fix unbounded requesting for high pixel rate modes on dcn315 acba20a5b2c8 drm/amd/display: use low clocks for no plane configs 8d515d39d800 drm/amd/display: add ODM case when looking for first split pipe 3a88351318bb drm/amd/display: Use min transition for all SubVP plane add/remove a5397c85f0b8 drm/amd/display: Include surface of unaffected streams d5b3e4cf9942 drm/amd/display: Copy DC context in the commit streams 4efb2d22003f drm/amd/display: Enable new commit sequence only for DCN32x bc2c7003888b drm/amd/display: Rework context change check 810329d3d418 drm/amd/display: Check if link state is valid f1edb2f58adb drm/amd/display: add FB_DAMAGE_CLIPS support ed92b595af43 PCI: rockchip: Don't advertise MSI-X in PCIe capabilities 7b65231b65cc PCI: rockchip: Fix window mapping and address translation for endpoint 3b117fd8cf43 PCI: rockchip: Remove writes to unused registers 13b9c5f6059f PCI/ASPM: Avoid link retraining race 4d1cd90cea2e PCI/ASPM: Factor out pcie_wait_for_retrain() 8dfeae80825f PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() ecd9da1d0599 MIPS: Loongson: Fix build error when make modules_install 3fac9a39f8bb MIPS: Loongson: Move arch cflags to MIPS top level Makefile 70957ae16093 i2c: nomadik: Remove a useless call in the remove function a9be061237aa i2c: nomadik: Use devm_clk_get_enabled() 82dee5b2586c i2c: nomadik: Remove unnecessary goto label 1dc23fb83b71 i2c: Improve size determinations 38a8983ae1d0 i2c: Delete error messages for failed memory allocations 7b7291ab2912 btrfs: fix race between quota disable and relocation 44e2afbf650f gpio: mvebu: fix irq domain leak 8ee94aab9970 gpio: mvebu: Make use of devm_pwmchip_add 19156bcb881c pwm: Add a stub for devm_pwmchip_add() b2d8ac988f3c gpio: tps68470: Make tps68470_gpio_output() always set the initial value 04f7d4917471 io_uring: don't audit the capability check in io_uring_create() 017f686bcb53 KVM: s390: pv: fix index value of replaced ASCE e8df12986066 powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close 557ea2ff0519 blk-mq: Fix stall due to recursive flush plug 0935bbbf6e5a jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint 6e385845eea1 drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implementation with SMU13 32631ac27c91 drm/amd: Move helper for dynamic speed switch check out of smu13 53dd2ca2c02f ovl: fix null pointer dereference in ovl_permission() a9174f0d7add drm/amd/display: Keep PHY active for dp config 2bb912161697 platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params fd14866ebedd platform/x86/amd/pmf: Notify OS power slider update b068314fd8ce netfilter: nf_tables: fix underflow in chain reference counter 35651fde1a7b netfilter: nf_tables: fix underflow in object reference counter d2a6dc4eaf6d Linux 6.1.42 1d4607f2a50c Revert "drm/amd/display: edp do not add non-edid timings" 2f2ba3c16230 drm/amd/display: Add polling method to handle MST reply packet 78ea2ed76ce9 drm/amd/display: fix linux dp link lost handled only one time b31143b0fbbd drm/amd/display: Clean up errors & warnings in amdgpu_dm.c c14702daf1f5 drm/amd/display: force connector state when bpc changes during compliance 00f68f5c1be1 drm/dp_mst: Clear MSG_RDY flag before sending new message c085ffaf67db drm/amd/display: fix some coding style issues 374735cbe2f1 drm/amd/display: use max_dsc_bpp in amdgpu_dm 268bfb378256 selftests/bpf: Fix sk_assign on s390x fd1e31d1bcb7 selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code a7c1eb9cb86f selftests/bpf: make test_align selftest more robust 4c8f30a2ad94 bpf: aggressively forget precise markings during state checkpointing 8b57a37d0ee7 bpf: stop setting precise in current state 56675ddcb011 bpf: allow precision tracking for programs with subprogs dd33fbe4af2c scripts/kallsyms: update the usage in the comment block 5fab8c91e59c scripts/kallsyms.c Make the comment up-to-date with current implementation 320f980bc0bb kallsyms: add kallsyms_seqs_of_names to list of special symbols 7531eb07b254 spi: dw: Remove misleading comment for Mount Evans SoC 70a3015683b0 drm/ttm: fix bulk_move corruption when adding a entry 61622fa37914 tracing/histograms: Return an error if we fail to add histogram to hist_vars list bae17da3ae4c jbd2: recheck chechpointing non-dirty buffer b9f0f20ab014 net: phy: prevent stale pointer dereference in phy_init() f311c7680014 tcp: annotate data-races around fastopenq.max_qlen 01a1563a09c0 tcp: annotate data-races around icsk->icsk_user_timeout 918a1beb0abf tcp: annotate data-races around tp->notsent_lowat b02f8fce7cc5 tcp: annotate data-races around rskq_defer_accept 17c3d7583399 tcp: annotate data-races around tp->linger2 e63939720243 tcp: annotate data-races around icsk->icsk_syn_retries d27a1aa37e32 tcp: annotate data-races around tp->keepalive_probes 161b069389dd tcp: annotate data-races around tp->keepalive_intvl 87b8466eb0cd tcp: annotate data-races around tp->keepalive_time 2c84a3d78ad8 tcp: annotate data-races around tp->tsoffset 949eb838803a tcp: annotate data-races around tp->tcp_tx_delay 0d4d6b083da9 Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_remove_adv_monitor() e969bfed84c1 Bluetooth: ISO: fix iso_conn related locking and validity issues 59bd1e476bbc Bluetooth: hci_event: call disconnect callback before deleting conn 13ad45ad14df Bluetooth: use RCU for hci_conn_params and iterate safely in hci_sync e18922ce3e31 netfilter: nf_tables: skip bound chain on rule flush ec3e856075c5 netfilter: nf_tables: skip bound chain in netns release path 90c3955beb85 netfilter: nft_set_pipapo: fix improper element removal f372992820be netfilter: nf_tables: can't schedule in nft_chain_validate 6026fa4f4702 netfilter: nf_tables: fix spurious set element insertion failure c1dc350a371a ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp 050c24656a94 llc: Don't drop packet from non-root netns. 50e4b32d2e58 fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe a44ff125731f Revert "tcp: avoid the lookup process failing to get sk in ehash table" d1a4d697a9ec net:ipv6: check return value of pskb_trim() 205bad1b3042 net: ipv4: Use kfree_sensitive instead of kfree fac47182d3c2 tcp: annotate data-races around tcp_rsk(req)->ts_recent aa32235da43c tcp: annotate data-races around tcp_rsk(req)->txhash f62a00b7d135 net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV 1d8e3ec4f0a6 igc: Prevent garbled TX queue with XDP ZEROCOPY c0268bc0d7ad igc: Avoid transmit queue timeout for XDP bb6ae775ff7f bpf, arm64: Fix BTI type used for freplace attached functions 8620c53ced63 bpf: Repeat check_max_stack_depth for async callbacks d55ff358b049 bpf: Fix subprog idx logic in check_max_stack_depth c355f3a27b11 octeontx2-pf: Dont allocate BPIDs for LBK interfaces 0f56bfe19aa6 security: keys: Modify mismatched function name 3fc081edddf3 iavf: fix reset task race with iavf_remove() 2647ff59c52e iavf: fix a deadlock caused by rtnl and driver's lock circular dependencies 9743519240c6 iavf: Wait for reset in callbacks which trigger it f43ab442a8eb iavf: make functions static where possible 9e36533d666d iavf: send VLAN offloading caps once after VFR 5d1c0ac33d81 iavf: Move netdev_update_features() into watchdog task 6d9d01689b82 iavf: use internal state to free traffic IRQs 6e1d8f133207 iavf: Fix out-of-bounds when setting channels on remove ca12b98e04b5 iavf: Fix use-after-free in free_netdev ce3ec3fc64e0 net: dsa: microchip: correct KSZ8795 static MAC table access 54830adfd9a5 net: dsa: microchip: ksz8_r_sta_mac_table(): Avoid using error code for empty entries 8a60427c8abd net: dsa: microchip: ksz8: Make ksz8_r_sta_mac_table() static e4820a764e95 net: dsa: microchip: ksz8: Separate static MAC table operations for code reuse 155f59453414 net: sched: cls_bpf: Undo tcf_bind_filter in case of an error 2256b27f542b net: sched: cls_u32: Undo refcount decrement in case update failed a9345793469b net: sched: cls_u32: Undo tcf_bind_filter if u32_replace_hw_knode fa753f865677 net: sched: cls_matchall: Undo tcf_bind_filter in case of failure after mall_set_parms 813572a08d49 ASoC: SOF: ipc3-dtrace: uninitialized data in dfsentry_trace_filter_write() c55901d381a2 cifs: fix mid leak during reconnection after timeout threshold 855643c8d289 net: ethernet: mtk_eth_soc: handle probe deferral 6924f3c89846 bridge: Add extack warning when enabling STP in netns. 3325b8ddfe29 net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() 4148d6c766c4 dsa: mv88e6xxx: Do a final check before timing out f4c0a6b8ce17 kallsyms: strip LTO-only suffixes from promoted global functions 5004d383fe8c kallsyms: Correctly sequence symbols when CONFIG_LTO_CLANG=y 28fdfda791d4 kallsyms: Improve the performance of kallsyms_lookup_name() c401b72836ca spi: s3c64xx: clear loopback bit after loopback test 9c85f71d3fc8 btrfs: be a bit more careful when setting mirror_num_ret in btrfs_map_block 08bdd70974a8 perf build: Fix library not found error when using CSLIBS 6aa851f6276f fbdev: imxfb: Removed unneeded release_mem_region e7bb9436ea97 fbdev: imxfb: warn about invalid left/right margin 7a2d80a8c24a spi: bcm63xx: fix max prepend length 6af800f91747 pinctrl: renesas: rzg2l: Handle non-unique subnode names be087281dc79 pinctrl: renesas: rzv2m: Handle non-unique subnode names 92cc0153324b sched/psi: use kernfs polling functions for PSI trigger polling d5dca1977685 sched/psi: Allow unprivileged polling of N*2s period fb4bc32fc1be sched/psi: Extract update_triggers side effect c1623d4d0bef sched/psi: Rename existing poll members in preparation c176dda0a6a6 sched/psi: Rearrange polling code in preparation 7d8bba4da1a8 sched/psi: Fix avgs_work re-arm in psi_avgs_work() 45f739e8fb34 sched/fair: Use recent_used_cpu to test p->cpus_ptr 6ede0d0f8865 ASoC: qcom: q6apm: do not close GPR port before closing graph 5da98d0438bd ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR e3495bc99464 ASoC: codecs: wcd938x: fix mbhc impedance loglevel 3122e90b5cb0 ASoC: amd: acp: fix for invalid dai id handling in acp_get_byte_count() da64c8889fcd net: hns3: fix strncpy() not using dest-buf length as length issue 39695e87d86f igb: Fix igb_down hung on surprise removal 6887f3588171 wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 6862557e9afe wifi: iwlwifi: mvm: avoid baid size integer overflow a46a62491460 wifi: iwlwifi: Add support for new PCI Id 8e0a94e31ade wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() 408d40c729cb devlink: report devlink_port_type_warn source device 0d1426415522 net: ethernet: litex: add support for 64 bit stats 86f9330a49d1 wifi: ath11k: fix memory leak in WMI firmware stats 766e606536b9 spi: dw: Add compatible for Intel Mount Evans SoC d0124848c794 wifi: mac80211_hwsim: Fix possible NULL dereference 8656b31d2efd wifi: ath11k: add support default regdb while searching board-2.bin for WCN6855 4e291a07af77 bpf: tcp: Avoid taking fast sock lock in iterator c006fe361cfd bpf: Address KCSAN report on bpf_lru_list 10fa03a9c1bc bpf: Print a warning only if writing to unprivileged_bpf_disabled. 8d1342108c2b wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range 78a5f711efce sched/fair: Don't balance task to its current running CPU 896f4d6046b3 rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp 9027d69221ff rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() e055d0ec8809 ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 aa7cdf487ab3 FS: JFS: Check for read-only mounted filesystem in txBegin 3e5eb6c5ecd8 FS: JFS: Fix null-ptr-deref Read in txBegin da0a7c697595 MIPS: dec: prom: Address -Warray-bounds warning bdf07ab1595b fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev a68241498093 udf: Fix uninitialized array access for some pathnames cce9107c315f ovl: check type and offset of struct vfsmount in ovl_entry 5228d4d50528 HID: add quirk for 03f0:464a HP Elite Presenter Mouse 6432843debe1 quota: fix warning in dqgrab() 1f2ec87f4ab8 quota: Properly disable quotas when add_dquot_ref() fails 2a97ec78092f ALSA: emu10k1: roll up loops in DSP setup code for Audigy 2e1be420b869 drm/radeon: Fix integer overflow in radeon_cs_parser_init 0ca376853412 ext4: correct inline offset when handling xattrs in inode body aba8f85eca81 ASoC: codecs: wcd938x: fix soundwire initialisation race 1a261a4193b5 ASoC: codecs: wcd938x: fix codec initialisation race 8b11d2f0e525 ASoC: codecs: wcd934x: fix resource leaks on component remove bb241ae928c6 ASoC: codecs: wcd938x: fix missing mbhc init error handling 4eac89ffc510 ASoC: codecs: wcd938x: fix resource leaks on component remove c584b5eca3fb ASoC: tegra: Fix AMX byte map d55fc2bdaaa8 ASoC: qdsp6: audioreach: fix topology probe deferral 17feff71d06c ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove b0fbf3c353af ASoC: codecs: wcd938x: fix missing clsh ctrl error handling 1dd61a5b5cca ASoC: cs42l51: fix driver to properly autoload with automatic module loading 0e3cf6432466 ASoC: rt5640: Fix sleep in atomic context e5b2389e04d9 ASoC: tegra: Fix ADX byte map 24bed70aa617 ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit for master mode" 651881287770 ASoC: fsl_sai: Disable bit clock with transmitter b9741ba942f3 drm/amd/display: Keep PHY active for DP displays on DCN31 889bac5fd796 drm/amd/display: check TG is non-null before checking if enabled 9f28e8c2be1e drm/amd/display: Disable MPC split by default on special asic 438542074174 drm/amd/display: only accept async flips for fast updates 917bef37cfac drm/client: Fix memory leak in drm_client_modeset_probe b5359d7a5087 drm/client: Fix memory leak in drm_client_target_cloned 91bd7acf89cb drm/amdgpu/pm: make mclk consistent for smu 13.0.7 0b4f3d9a5c8a drm/amdgpu/pm: make gfxclock consistent for sienna cichlid 13cb7bfbccb5 drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel 19e7b9f1f7e1 dma-buf/dma-resv: Stop leaking on krealloc() failure 25ad24969941 selftests: tc: add ConnTrack procfs kconfig 54950747d5e7 can: gs_usb: gs_can_open(): improve error handling 995f47d76647 can: bcm: Fix UAF in bcm_proc_show() a2d31762d73b can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll timeout aa5cf8bd1318 arm64/fpsimd: Ensure SME storage is allocated after SVE VL changes 3e463a4f3801 regmap: Account for register length in SMBus I/O limits ef7ad397fb8c of: Preserve "of-display" device name for compatibility f16c2eb6945b regmap: Drop initial version of maximum transfer length fixes efeac348cdc2 selftests: tc: add 'ct' action kconfig dep 4986dd1b5132 selftests: tc: set timeout to 15 minutes ddf7e8984c83 btrfs: fix race between balance and cancel/pause c828e913c8dc fuse: ioctl: translate ENOSYS in outarg c35ea6061962 btrfs: zoned: fix memory leak after finding block group with super blocks 0a5e0bc8e861 btrfs: set_page_extent_mapped after read_folio in btrfs_cont_expand 549f5093e9d6 fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT af6d1fc5b8a6 fuse: revalidate: don't invalidate if interrupted 89e994688e96 btrfs: fix warning when putting transaction with qgroups enabled after abort c1b3d1a9c6be perf probe: Add test for regression introduced by switch to die_get_decl_file() 00edfa6d4fe0 keys: Fix linking a duplicate key to a keyring's assoc_array 4984a10a21c6 maple_tree: fix node allocation testing on 32 bit 85718972b004 maple_tree: set the node limit when creating a new root node e0c3e25cfc57 ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx 0f493b5bfe37 ALSA: hda/realtek: Add quirk for Clevo NS70AU 7ed4e5297390 ALSA: hda/realtek - remove 3k pull low procedure 1b87f546a035 io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie (cherry picked from commit 0bf3be6fe59d8c14d7b783a80020806c7453a2a6) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.1.bb | 6 ++-- .../linux/linux-yocto-tiny_6.1.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.1.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb index e8b2566cd9..0645458d11 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "f3cd63990e848c0956ce688ccc0cb2ec3f867e7d" -SRCREV_meta ?= "837831b6b2fa523cd084c3d26610e97d8c58c72d" +SRCREV_machine ?= "ca3ebd29a77417d2c6cabc451496f2283d69e46d" +SRCREV_meta ?= "9f8ee63473567964331b9465fa1aba301a9a725b" 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.1;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.1.41" +LINUX_VERSION ?= "6.1.43" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb index a7a3d2bdd9..dfc1e5e5d6 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.1.inc -LINUX_VERSION ?= "6.1.41" +LINUX_VERSION ?= "6.1.43" 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 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" -SRCREV_meta ?= "837831b6b2fa523cd084c3d26610e97d8c58c72d" +SRCREV_machine ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" +SRCREV_meta ?= "9f8ee63473567964331b9465fa1aba301a9a725b" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.1.bb b/meta/recipes-kernel/linux/linux-yocto_6.1.bb index 7667eebb2b..c9694fb58e 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.1.bb @@ -17,25 +17,25 @@ KBRANCH:qemux86-64 ?= "v6.1/standard/base" KBRANCH:qemuloongarch64 ?= "v6.1/standard/base" KBRANCH:qemumips64 ?= "v6.1/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "a8246bf155b45ca59c6ec3d324f4eab9cdc7129f" -SRCREV_machine:qemuarm64 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" -SRCREV_machine:qemuloongarch64 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" -SRCREV_machine:qemumips ?= "37550d5e3ac0ac65a8899c82e7e72a2dfe4bb8b5" -SRCREV_machine:qemuppc ?= "e6b254abfbb16492998e6bd355302b47d0080b76" -SRCREV_machine:qemuriscv64 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" -SRCREV_machine:qemuriscv32 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" -SRCREV_machine:qemux86 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" -SRCREV_machine:qemux86-64 ?= "e6b254abfbb16492998e6bd355302b47d0080b76" -SRCREV_machine:qemumips64 ?= "9de56faddff17d49695cd2f98a13668c99c48ba4" -SRCREV_machine ?= "e6b254abfbb16492998e6bd355302b47d0080b76" -SRCREV_meta ?= "837831b6b2fa523cd084c3d26610e97d8c58c72d" +SRCREV_machine:qemuarm ?= "d6ed8644d9b0767f8f676987a5c4f61173b803a8" +SRCREV_machine:qemuarm64 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" +SRCREV_machine:qemuloongarch64 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" +SRCREV_machine:qemumips ?= "6e0c4ce9fd26b55a23becbddd466d0100b3fc2b0" +SRCREV_machine:qemuppc ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" +SRCREV_machine:qemuriscv64 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" +SRCREV_machine:qemuriscv32 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" +SRCREV_machine:qemux86 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" +SRCREV_machine:qemux86-64 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" +SRCREV_machine:qemumips64 ?= "98b8dbe56e119690cdc0af0661867df6c3ee39a2" +SRCREV_machine ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" +SRCREV_meta ?= "9f8ee63473567964331b9465fa1aba301a9a725b" # 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 ?= "5302e81aa2091d7dd59803f0727d1ba35ed2f929" +SRCREV_machine:class-devupstream ?= "52a953d0934b17a88f403b4135eb3cdf83d19f91" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.1/base" @@ -43,7 +43,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.1;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.1.41" +LINUX_VERSION ?= "6.1.43" PV = "${LINUX_VERSION}+git${SRCPV}" From patchwork Wed Aug 30 17:48:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29706 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 E839DC83F19 for ; Wed, 30 Aug 2023 17:48:59 +0000 (UTC) Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) by mx.groups.io with SMTP id smtpd.web11.1276.1693417729757330006 for ; Wed, 30 Aug 2023 10:48:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=UOFgvwm0; spf=softfail (domain: sakoman.com, ip: 209.85.210.179, mailfrom: steve@sakoman.com) Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-68c3b9f83f4so3521739b3a.2 for ; Wed, 30 Aug 2023 10:48:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417729; x=1694022529; 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=Gz53unle4k577LFsLxDiatD0pMgild6RnQz3OczdWnc=; b=UOFgvwm0nAveJd2QubdbH5REooYrYRTvkdc00poLLbCjIF14S3IUsYGOd1I5RpksvQ LX1FEwOHdpQ50PBBzv5aJKVW5b8+6Bb5RUsgoEwXLWAsGejHjw7r0Oj086UmIatQ0sek f1T6ObJ5WPWbQNqqgXnemRdNQcA3Ah2mvnTX8cuaCflMSVZZGJssnkkl3BEaCSCa4Z9B hSb2RGz7byToSiiCOFUES10l9iLh07K/gUV93X0VjfIHCTEb0J9i8AkMjLwo4SVaURo+ zvTxhim5/X6FoqZQLEKyAP3Qo6ZogfpcS5Aa8MTSMBubSH7zsMLrA+YBimPZFG55wYGm +AZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417729; x=1694022529; 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=Gz53unle4k577LFsLxDiatD0pMgild6RnQz3OczdWnc=; b=UB83ju8117r+TIpNXEj14xFZ7UcjU1CryoSq2u5xGCFRYuk3gEAGxwHYlw0NglWENB Wl7A3IEiuV3quGMT4c/hWfyvHYGYoO9iE/ViN/PpvdtMO9wGF+gyU0XYt894kA9qJbdL wZbM0kKI0fLE6kRG6wA61t6hggZ8lD3y99pZN2MUlDGyfIsgRdf3psdaU+w3X2Vx2gmI wvp1/V1/euvws+M62iasEDXca/xBI74Qh5MJ6uDkOpzxWMGPu3uFcGdFlkJbZ6acS4Fx 1+gNCvp1vWFaVzhh94EjgRZNkeqkjbPhmzs2Il6A1713LPuYzWfaoVasJjQvU/LE5zxN PI7w== X-Gm-Message-State: AOJu0YyRNgU9mVVx7bIFGnHEEXy59rz4qaulp6r7Vk5qQgytvnMdx8DV Kdrw8v8cEO121yA/GRxOCz0tAAQPJIjGjcCoAZ0= X-Google-Smtp-Source: AGHT+IH4BD/r5kynIsh0/MkK/krGd+XspBhbRVsRxsyq8jrfuu9EMTcKN7XAlY7on6DYT77AFkyCEA== X-Received: by 2002:a05:6a00:2192:b0:68a:2c24:57d6 with SMTP id h18-20020a056a00219200b0068a2c2457d6mr2929374pfi.4.1693417728862; Wed, 30 Aug 2023 10:48:48 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:48 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 08/20] linux-yocto/6.1: update to v6.1.44 Date: Wed, 30 Aug 2023 07:48:12 -1000 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:48:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186910 From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: 0a4a7855302d Linux 6.1.44 dd5f2ef16e3c x86: fix backwards merge of GDS/SRSO bit fa5b932b77c8 xen/netback: Fix buffer overrun triggered by unusual packet 4f25355540ad x86/srso: Tie SBPB bit setting to microcode patch detection 77cf32d0dbfb x86/srso: Add a forgotten NOENDBR annotation c7f2cd045542 x86/srso: Fix return thunks in generated code c9ae63d773ca x86/srso: Add IBPB on VMEXIT 79c8091888ef x86/srso: Add IBPB 98f62883e751 x86/srso: Add SRSO_NO support 9139f4b6dd4f x86/srso: Add IBPB_BRTYPE support ac41e90d8daa x86/srso: Add a Speculative RAS Overflow mitigation dec3b91f2c4b x86/cpu, kvm: Add support for CPUID_80000021_EAX dfede4cb8ef7 x86/bugs: Increase the x86 bugs vector size to two u32s dacb0bac2edb Documentation/x86: Fix backwards on/off logic about YMM support 051f5dcf144a x86/mm: Initialize text poking earlier e0fd83a193c5 mm: Move mm_cachep initialization to mm_init() 9ae15aaff39c x86/mm: Use mm_alloc() in poking_init() d972c8c08f96 x86/mm: fix poking_init() for Xen PV guests 7f3982de36c6 x86/xen: Fix secondary processors' FPU initialization baa7b7501e41 x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build b6fd07c41b4c KVM: Add GDS_NO support to KVM c04579e95492 x86/speculation: Add Kconfig option for GDS 92fc27c79bc7 x86/speculation: Add force option to GDS mitigation c66ebe070d96 x86/speculation: Add Gather Data Sampling mitigation f25ad76d9217 x86/fpu: Move FPU initialization into arch_cpu_finalize_init() e26932942b2c x86/fpu: Mark init functions __init 9e8d9d399094 x86/fpu: Remove cpuinfo argument from init functions c956807d8462 x86/init: Initialize signal frame size late b0837880fa65 init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() 8183a89caf67 init: Invoke arch_cpu_finalize_init() earlier a3342c60dcc5 init: Remove check_bugs() leftovers 8beabde0ed8d um/cpu: Switch to arch_cpu_finalize_init() ce97072e10cc sparc/cpu: Switch to arch_cpu_finalize_init() 84f585542ec6 sh/cpu: Switch to arch_cpu_finalize_init() 6a90583dbd9b mips/cpu: Switch to arch_cpu_finalize_init() 489ae02c8993 m68k/cpu: Switch to arch_cpu_finalize_init() 08e86d42e2c9 loongarch/cpu: Switch to arch_cpu_finalize_init() 403e4cc67e4c ia64/cpu: Switch to arch_cpu_finalize_init() e2e06240ae47 ARM: cpu: Switch to arch_cpu_finalize_init() 7918a3555a25 x86/cpu: Switch to arch_cpu_finalize_init() d5501f2ff80d init: Provide arch_cpu_finalize_init() (From OE-Core rev: c8b669d53b3444191c83f171768b03f96913f4eb) Signed-off-by: Bruce Ashfield Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit ee0f9bb134ed2167bd014aaa0fafa551215a6f28) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.1.bb | 6 ++-- .../linux/linux-yocto-tiny_6.1.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.1.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb index 0645458d11..5323ae02ca 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "ca3ebd29a77417d2c6cabc451496f2283d69e46d" -SRCREV_meta ?= "9f8ee63473567964331b9465fa1aba301a9a725b" +SRCREV_machine ?= "cd11a96d480a4748f96cb93d323c3eb8bbd8935d" +SRCREV_meta ?= "fd76f76e2b84ddc47ade29ca3118ff14c2b9b67e" 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.1;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.1.43" +LINUX_VERSION ?= "6.1.44" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb index dfc1e5e5d6..3d392cb9cf 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.1.inc -LINUX_VERSION ?= "6.1.43" +LINUX_VERSION ?= "6.1.44" 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 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" -SRCREV_meta ?= "9f8ee63473567964331b9465fa1aba301a9a725b" +SRCREV_machine ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" +SRCREV_meta ?= "fd76f76e2b84ddc47ade29ca3118ff14c2b9b67e" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.1.bb b/meta/recipes-kernel/linux/linux-yocto_6.1.bb index c9694fb58e..5b88274587 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.1.bb @@ -17,25 +17,25 @@ KBRANCH:qemux86-64 ?= "v6.1/standard/base" KBRANCH:qemuloongarch64 ?= "v6.1/standard/base" KBRANCH:qemumips64 ?= "v6.1/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "d6ed8644d9b0767f8f676987a5c4f61173b803a8" -SRCREV_machine:qemuarm64 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" -SRCREV_machine:qemuloongarch64 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" -SRCREV_machine:qemumips ?= "6e0c4ce9fd26b55a23becbddd466d0100b3fc2b0" -SRCREV_machine:qemuppc ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" -SRCREV_machine:qemuriscv64 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" -SRCREV_machine:qemuriscv32 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" -SRCREV_machine:qemux86 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" -SRCREV_machine:qemux86-64 ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" -SRCREV_machine:qemumips64 ?= "98b8dbe56e119690cdc0af0661867df6c3ee39a2" -SRCREV_machine ?= "19cd9d8c4bafb673a03b2d7c22407d7c8d192a96" -SRCREV_meta ?= "9f8ee63473567964331b9465fa1aba301a9a725b" +SRCREV_machine:qemuarm ?= "586e4b8bd93c81f8f5f81f7fe8e945800c4b1190" +SRCREV_machine:qemuarm64 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" +SRCREV_machine:qemuloongarch64 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" +SRCREV_machine:qemumips ?= "d476b8a1ff748bab6f12e687cbdea543b28edc63" +SRCREV_machine:qemuppc ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" +SRCREV_machine:qemuriscv64 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" +SRCREV_machine:qemuriscv32 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" +SRCREV_machine:qemux86 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" +SRCREV_machine:qemux86-64 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" +SRCREV_machine:qemumips64 ?= "33526acd1493dc6cf9c26296313888c461fdfa8f" +SRCREV_machine ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" +SRCREV_meta ?= "fd76f76e2b84ddc47ade29ca3118ff14c2b9b67e" # 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 ?= "52a953d0934b17a88f403b4135eb3cdf83d19f91" +SRCREV_machine:class-devupstream ?= "0a4a7855302d56a1d75cec3aa9a6914a3af9c6af" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.1/base" @@ -43,7 +43,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.1;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.1.43" +LINUX_VERSION ?= "6.1.44" PV = "${LINUX_VERSION}+git${SRCPV}" From patchwork Wed Aug 30 17:48:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29709 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 0ADE6C83F1A for ; Wed, 30 Aug 2023 17:49:00 +0000 (UTC) Received: from mail-oa1-f50.google.com (mail-oa1-f50.google.com [209.85.160.50]) by mx.groups.io with SMTP id smtpd.web10.1294.1693417732178663287 for ; Wed, 30 Aug 2023 10:48:52 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=28fN6INe; spf=softfail (domain: sakoman.com, ip: 209.85.160.50, mailfrom: steve@sakoman.com) Received: by mail-oa1-f50.google.com with SMTP id 586e51a60fabf-1bbb4bde76dso3880849fac.2 for ; Wed, 30 Aug 2023 10:48:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417731; x=1694022531; 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=FlnqS31r/qLe3amoekf5oWwH1DKsYEssXyAEEm/nkfE=; b=28fN6INe+TXMqNDCvMkOosRoFwR8bjYCXsbuBoAEdJl9dROsCC6oJXCi8OG1UFo272 fZqkFipE3QIvwyhmOaC/2v+wxeN75S1nRpMswY5Gig9qHDsXp+srXpLRcOi7iQIMBdTg 3ItOfBdnh/DECkXzyRYDeL411aebq/q1bjVM8D/mpIujFsbSEMEzgah1TwOEDTDescCL 71lX5bin5gTcYT5x2pkqDJf9EUXVEU0xSPuKhA1BfEm04xa26H2/SLF6XhlWmI5zcEUk xLNC6crlFGl1RC6a8onR9WpQ5MjGtWH4W92Zg781cCRRVv5QBeRUi+zY8D5QIV8uOjky DKng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417731; x=1694022531; 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=FlnqS31r/qLe3amoekf5oWwH1DKsYEssXyAEEm/nkfE=; b=kA6aa+rqoygodQMUWPH6G7GkTLFE/dUn0HvEErABp2Rv0Z5EgNVJbqQaDCSL+S+Zy9 4m1WJUzvKhqzypr4P/LLM/22ORXqfgxJSnuYtkNTPCPO7pGilh7E1D6f+PvJZty/ZjeO Y0DXtk2HIzWuN3Ba71XVtO8bPtKRuPM/fR4XTtoUb9p6/c6v6MGci7iLSRzliWoXd4jc fNmbI8wJ1tMFTdsRUpk1UVPwsgDLqvGtyCv/01DtBQ3aJH9cWnOx0mKvLOU3O3vglPNu QwFfQxPt00Sbjbo3HtIqnfSVsB2GzPfAtNQ2pNtYv24vnBVy14fNVvAUtuBNwc6/KFsp KWHg== X-Gm-Message-State: AOJu0Yys1vgs3XnM7LEUF4kwY5KKTFzCVRDZRgFKCCXX/S++Sl8OEwM7 729UVgIZZr3OVj5tTVt4fmSK01gOifC7FISe/fM= X-Google-Smtp-Source: AGHT+IEM74GToSG8KqFFoySelbHULMcB5iJ0I2OnnHg3m2dJvAJnoHOqCzLOzQG2HsMlnRZVBjytzg== X-Received: by 2002:a05:6870:9607:b0:1b7:4a32:4ac6 with SMTP id d7-20020a056870960700b001b74a324ac6mr3379506oaq.31.1693417730973; Wed, 30 Aug 2023 10:48:50 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.50 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:50 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 09/20] linux-yocto/6.1: update to v6.1.45 Date: Wed, 30 Aug 2023 07:48:13 -1000 Message-Id: <4a7b992e07e9b0d35647df09c0faba7f691e984c.1693417541.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:49:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186911 From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: 1321ab403b38 Linux 6.1.45 f2615bb47be4 x86/CPU/AMD: Do not leak quotient data after a division by 0 673cdde74fd1 Revert "drm/i915: Disable DC states for all commits" af7215182417 drm/amdgpu: Use apt name for FW reserved region 3d0a34c42f0d drm/amdgpu: Remove unnecessary domain argument 526defeec474 drm/amdgpu: add vram reservation based on vram_usagebyfirmware_v2_2 99255a2b6849 arm64/ptrace: Don't enable SVE when setting streaming SVE c2fdf827f8fc exfat: check if filename entries exceeds max filename length e2fb24ce37ca f2fs: don't reset unchangable mount option in f2fs_remount() 6ba0594a81f9 f2fs: fix to set flush_merge opt and show noflush_merge e355972affb6 selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ 56562676102e drm/amd/display: skip CLEAR_PAYLOAD_ID_TABLE if device mst_en is 0 63eeb50fa110 drm/amd/display: Ensure that planes are in the same order 740d4cae248a drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning a492b8281c36 powerpc/mm/altmap: Fix altmap boundary check f4b700c71802 mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op() b71c00256da4 mtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts 5a8a35b71bd3 mtd: rawnand: rockchip: fix oobfree offset and description 6c591fce484e mtd: rawnand: omap_elm: Fix incorrect type in assignment 88b1958fb57d io_uring: annotate offset timeout races a78a8bcdc26d f2fs: fix to do sanity check on direct node in truncate_dnode() 23e72231f828 btrfs: remove BUG_ON()'s in add_new_free_space() 56c0d76a9722 ext2: Drop fragment support 295ef44a2aba fs: Protect reconfiguration of sb read-write from racing writes 1bebbd9b8037 net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb 203d58930d4a debugobjects: Recheck debug_objects_enabled before reporting 29fac1849933 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb 1416eebaad80 fs/sysv: Null check to prevent null-ptr-deref bug ccc6de4d4f34 fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list() 33d9490b27e5 mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() 4968484ac8ef file: reinstate f_pos locking optimization for regular files 7a1178a3671b bpf, cpumap: Make sure kthread is running before map update returns 8a211e9118d5 clk: imx93: Propagate correct error in imx93_clocks_probe() 37f6073f7db3 drm/i915/gt: Cleanup aux invalidation registers 4db8b39418a6 drm/i915: Fix premature release of request's reusable memory 1fdd16d89c01 drm/ttm: check null pointer before accessing when swapping 4f03b0471ee0 open: make RESOLVE_CACHED correctly test for O_TMPFILE 61f96da37dd4 arm64/fpsimd: Sync FPSIMD state with SVE for SME only systems 654c1dd350c7 arm64/fpsimd: Clear SME state in the target task when setting the VL bae353469a28 arm64/fpsimd: Sync and zero pad FPSIMD state for streaming SVE b8ea2a46913b powerpc/ftrace: Create a dummy stackframe to fix stack unwind 36dd8ca330b7 bpf: Disable preemption in bpf_event_output ec062367fa0c rbd: prevent busy loop when requesting exclusive lock 98cccbd0a19a x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction 0526119bf59e wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC) 767800fc402d net: tap_open(): set sk_uid from current_fsuid() b6846d7c408b net: tun_chr_open(): set sk_uid from current_fsuid() 367fdf369dc7 arm64: dts: stratix10: fix incorrect I2C property for SCL signal 3654ed5daf49 bpf: Disable preemption in bpf_perf_event_output 680f4d8aec1b mtd: rawnand: meson: fix OOB available bytes for ECC 67327cadba59 mtd: spinand: toshiba: Fix ecc_get_status 724ce05212d0 exfat: release s_lock before calling dir_emit() 1427a7e96fb9 exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree bc41119995e4 firmware: arm_scmi: Drop OF node reference in the transport channel setup a062da58ed97 ceph: defer stopping mdsc delayed_work ad82aac732c2 USB: zaurus: Add ID for A-300/B-500/C-700 be52667ba243 libceph: fix potential hang in ceph_osdc_notify() f62faadc791e scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices 645603ab5fa8 scsi: zfcp: Defer fc_rport blocking until after ADISC response f0618c305b41 rust: allocator: Prevent mis-aligned allocation cd4bdf8f98ef tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen e53917e7efea tcp_metrics: annotate data-races around tm->tcpm_net 6dea95d8caff tcp_metrics: annotate data-races around tm->tcpm_vals[] fee608e80271 tcp_metrics: annotate data-races around tm->tcpm_lock 4a77a0f7526c tcp_metrics: annotate data-races around tm->tcpm_stamp 71f891a25405 tcp_metrics: fix addr_same() helper afac854f8221 prestera: fix fallback to previous version on same major version 72b3aea3450e net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio 1ca50e5de43a net/mlx5: fs_core: Make find_closest_ft more generic 7b8717658dff vxlan: Fix nexthop hash size 691a09eecad9 ip6mr: Fix skb_under_panic in ip6mr_cache_report() 86818409f989 s390/qeth: Don't call dev_close/dev_open (DOWN/UP) ecff20e19320 net: dcb: choose correct policy to parse DCB_ATTR_BCN 421e02bda057 bnxt_en: Fix max_mtu setting for multi-buf XDP e9f11bfc03fb bnxt_en: Fix page pool logic for page size >= 64K 64763dd851fa net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode 8afe27770dea net: korina: handle clk prepare error in korina_probe() 58660666b464 net: ll_temac: fix error checking of irq_of_parse_and_map() 834422b06c8b bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire d4d3b53a4c66 net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free 7f691439b29b net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free aab2d095ce4d net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free cbd000451885 bpf, cpumap: Handle skb as well when clean up ptr_ring 4461b2cae326 ice: Fix RDMA VSI removal during queue rebuild 0b45af982a4d net/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX. 12d4ba181424 net: annotate data-races around sk->sk_priority 6326c83ee27e net: add missing data-race annotation for sk_ll_usec dd7a1ff07c6c net: add missing data-race annotations around sk->sk_peek_off b53468041d20 net: annotate data-races around sk->sk_mark c7bb6860645f net: add missing READ_ONCE(sk->sk_rcvbuf) annotation 10c832159622 net: add missing READ_ONCE(sk->sk_sndbuf) annotation 0a40103c9191 net: add missing READ_ONCE(sk->sk_rcvlowat) annotation be43c8f1c916 net: annotate data-races around sk->sk_max_pacing_rate 0317c8322d9a net: annotate data-race around sk->sk_txrehash 60d92bc9c094 net: annotate data-races around sk->sk_reserved_mem 9da9ea9b132c qed: Fix scheduling in a tasklet while getting stats 3c42307abe97 mISDN: hfcpci: Fix potential deadlock on &hc->lock d652c080b67c net: sched: cls_u32: Fix match key mis-addressing 22709d85373f perf test uprobe_from_different_cu: Skip if there is no gcc 5ef5b6e9c17b net: dsa: fix value check in bcm_sf2_sw_probe() 8dfac8071d58 rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length 24772cc31f00 bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing d628ba98eb16 net/mlx5e: Move representor neigh cleanup to profile cleanup_tx 94a0eb9c12be net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is set a7b5f001004c net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() 0582a3caaa3e net/mlx5: fix potential memory leak in mlx5e_init_rep_rx 3169c3854397 net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx c818fff3b6cb net/mlx5e: fix double free in macsec_fs_tx_create_crypto_table_groups 7a6fad03f54c wifi: cfg80211: Fix return value in scan logic 05e0952ddb75 erofs: fix wrong primary bvec selection on deduplicated extents a759972d2549 KVM: s390: fix sthyi error handling f168188174b3 word-at-a-time: use the same return type for has_zero regardless of endianness 5b53b2b44f0c firmware: arm_scmi: Fix chan_free cleanup on SMC 6289d5486d36 lib/bitmap: workaround const_eval test build failure 0ca5de8309f9 firmware: smccc: Fix use of uninitialised results structure 7b0582dddd7e arm64: dts: freescale: Fix VPU G2 clock 5841d3d0c352 arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux a24f67b71ad2 arm64: dts: phycore-imx8mm: Correction in gpio-line-names 753a927c5841 arm64: dts: phycore-imx8mm: Label typo-fix of VPU 608ac7ea5f05 arm64: dts: imx8mm-venice-gw7904: disable disp_blk_ctrl d060bbb2fed8 arm64: dts: imx8mm-venice-gw7903: disable disp_blk_ctrl 8ddb3183c439 iommu/arm-smmu-v3: Document nesting-related errata 42d04acf1d9b iommu/arm-smmu-v3: Add explicit feature for nesting 57ae3671ece5 iommu/arm-smmu-v3: Document MMU-700 erratum 2812531 e3399bd014e9 iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982 50c24f0c9407 net: ipa: only reset hashed tables when supported 93f5b881125e net/mlx5: Free irqs only on shutdown callback 15c22cd1de50 perf: Fix function pointer case c7920f992840 io_uring: gate iowait schedule on having pending requests (From OE-Core rev: 9cdf022205d4bfe30ed71a4b1ac2edfb88eff560) Signed-off-by: Bruce Ashfield Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit e8b3099f472201410cba6c3f30745d3b83e15a21) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.1.bb | 6 ++-- .../linux/linux-yocto-tiny_6.1.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.1.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb index 5323ae02ca..8e59cf937e 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "cd11a96d480a4748f96cb93d323c3eb8bbd8935d" -SRCREV_meta ?= "fd76f76e2b84ddc47ade29ca3118ff14c2b9b67e" +SRCREV_machine ?= "0aa0b7396b5cbfccd69d23b07e095e4c4fa20589" +SRCREV_meta ?= "8da434f09dc2892d8ec26325f0856aabccc17bed" 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.1;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.1.44" +LINUX_VERSION ?= "6.1.45" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb index 3d392cb9cf..c0c93fd3da 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.1.inc -LINUX_VERSION ?= "6.1.44" +LINUX_VERSION ?= "6.1.45" 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 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" -SRCREV_meta ?= "fd76f76e2b84ddc47ade29ca3118ff14c2b9b67e" +SRCREV_machine ?= "fb0e7ef6dd4b51325abcaab53645962994018135" +SRCREV_meta ?= "8da434f09dc2892d8ec26325f0856aabccc17bed" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.1.bb b/meta/recipes-kernel/linux/linux-yocto_6.1.bb index 5b88274587..bafb8fca7f 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.1.bb @@ -17,25 +17,25 @@ KBRANCH:qemux86-64 ?= "v6.1/standard/base" KBRANCH:qemuloongarch64 ?= "v6.1/standard/base" KBRANCH:qemumips64 ?= "v6.1/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "586e4b8bd93c81f8f5f81f7fe8e945800c4b1190" -SRCREV_machine:qemuarm64 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" -SRCREV_machine:qemuloongarch64 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" -SRCREV_machine:qemumips ?= "d476b8a1ff748bab6f12e687cbdea543b28edc63" -SRCREV_machine:qemuppc ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" -SRCREV_machine:qemuriscv64 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" -SRCREV_machine:qemuriscv32 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" -SRCREV_machine:qemux86 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" -SRCREV_machine:qemux86-64 ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" -SRCREV_machine:qemumips64 ?= "33526acd1493dc6cf9c26296313888c461fdfa8f" -SRCREV_machine ?= "a0e01625bc57f4e70ce779097fd99321377e48cc" -SRCREV_meta ?= "fd76f76e2b84ddc47ade29ca3118ff14c2b9b67e" +SRCREV_machine:qemuarm ?= "f009f4217b1b00e7de4fde7454a86ff5cc83ceef" +SRCREV_machine:qemuarm64 ?= "fb0e7ef6dd4b51325abcaab53645962994018135" +SRCREV_machine:qemuloongarch64 ?= "fb0e7ef6dd4b51325abcaab53645962994018135" +SRCREV_machine:qemumips ?= "3db59f99ef5fddd5dc436d0e58bb9572051e08ed" +SRCREV_machine:qemuppc ?= "fb0e7ef6dd4b51325abcaab53645962994018135" +SRCREV_machine:qemuriscv64 ?= "fb0e7ef6dd4b51325abcaab53645962994018135" +SRCREV_machine:qemuriscv32 ?= "fb0e7ef6dd4b51325abcaab53645962994018135" +SRCREV_machine:qemux86 ?= "fb0e7ef6dd4b51325abcaab53645962994018135" +SRCREV_machine:qemux86-64 ?= "fb0e7ef6dd4b51325abcaab53645962994018135" +SRCREV_machine:qemumips64 ?= "173a48cfd962bf386bc591f1bb654d88d70cde6c" +SRCREV_machine ?= "fb0e7ef6dd4b51325abcaab53645962994018135" +SRCREV_meta ?= "8da434f09dc2892d8ec26325f0856aabccc17bed" # 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 ?= "0a4a7855302d56a1d75cec3aa9a6914a3af9c6af" +SRCREV_machine:class-devupstream ?= "1321ab403b38366a4cfb283145bb2c005becb1e5" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.1/base" @@ -43,7 +43,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.1;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.1.44" +LINUX_VERSION ?= "6.1.45" PV = "${LINUX_VERSION}+git${SRCPV}" From patchwork Wed Aug 30 17:48:14 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29708 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 000F2C83F17 for ; Wed, 30 Aug 2023 17:48:59 +0000 (UTC) Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web11.1278.1693417734020192340 for ; Wed, 30 Aug 2023 10:48:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=0lo7Q99H; spf=softfail (domain: sakoman.com, ip: 209.85.210.169, mailfrom: steve@sakoman.com) Received: by mail-pf1-f169.google.com with SMTP id d2e1a72fcca58-68a3cae6d94so5032168b3a.0 for ; Wed, 30 Aug 2023 10:48:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417733; x=1694022533; 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=aI1KsZ+zkBB44sALN0KU6Y/ttWD5CxjDxiw/nSPQaKY=; b=0lo7Q99HRe0OmqVW8dGqc5V6t69/qyIb5xCabJA1bfkOZi22FOPKvYNjeldbAXpoO+ m1x0+oYh0382AkCstNBlYM3wAU3Ib2PB8vrg4lZIoTciXmjdlkvhmRMHLf5zM1QnMokE m2aGeceUu16EjQI/IJdXe0gMsGfZNCN6ahIB6bbpxqXrAwQ3H39WJiYNk0xgkwhUPSJe pjzCNhwZlqKBaKVQgOcG1zGPFqBFEWgjCkUNywX1TC7yCJxkTlF+NVaBW40tzlPlbCXA cfPaJrrr2WxH28NDbgb58KIzqBbboLxLiPqnzbHhbA7aSUnuAhEj9zoBK+6sygbKAv+p eutg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417733; x=1694022533; 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=aI1KsZ+zkBB44sALN0KU6Y/ttWD5CxjDxiw/nSPQaKY=; b=lMB5rafYbz7U5RkCik6X70rAEDfkV9b3AwrrcRinhOHrRQXG6+MOyVfFr+eUkMj/Nw C9VeSL46jAzK3J8k/vlhgFK+sXxS3ofTR4bD6QN/9GBBJnqgnU1EL1bZXYeGpTtfdmgg dfI3OE0Xdb5Bg4NgcPbz6UPEZtEMqUuwmJXDhD/muiAbCgcMpqmrAJiMqIIbpZ54EeWw TIANSy2YCa9V7zsCFCMD6HIdLpNqlIl9aBZtLPamOKxAjo4Z3VXzh8Ks+i919NsiW7IB r12nNOheY7eDQpaDB+1B/3Y5F1XK0Cwyb+UTy6Okz3qkngOzUQNCD26WOM3FCfgpQhkU 5Eew== X-Gm-Message-State: AOJu0YwZ0Ckc0zs/aarfIIuVCNv+lasKPWCWrAC0UWWP4+lAfDIncS/q tuKRnaJKjdxVbP5ThyMP+haPSF+pg40OSVrMdyE= X-Google-Smtp-Source: AGHT+IHUwNN4NPxoTbnZZo25Pn0hKXVFL49TuEVjN2e2ONCHD7o3g/I99GriAprq6l+L03cT2U4bxg== X-Received: by 2002:a05:6a00:1745:b0:68c:3f2:5ff7 with SMTP id j5-20020a056a00174500b0068c03f25ff7mr3362476pfc.1.1693417733035; Wed, 30 Aug 2023 10:48:53 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:52 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 10/20] linux-yocto/6.1: fix uninitialized read in nohz_full/isolcpus setup Date: Wed, 30 Aug 2023 07:48:14 -1000 Message-Id: <5caea18a41d184c15e0685191364eb659a84ee59.1693417541.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:48:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186912 From: Bruce Ashfield Integrating the following commit(s) to linux-yocto/6.1: 4675ec8d0b9a kernel/sched: Fix uninitialized read in nohz_full/isolcpus setup The carry forward of commit from the v5.15 linux-yocto kernel: https://git.yoctoproject.org/linux-yocto/commit/?id=97c96388922 ...in which case the sanity checks are properly *after* the allocation and processing of the bootargs into the cpumask. However, it seems patch (or wiggle?) apparently decided to put the sanity checks *before* the population of the cpumask during the carry-forward and generation of the new v6.1 kernel. Meaning they are validating uninitialized memory and hence nohz_full= and isolcpus= are subject to random failures even for valid input ranges. (From OE-Core rev: 4b349ee66eab8ebe3150ac4c1b449ea5c264a5be) Signed-off-by: Adrian Cinal Acked-by: Paul Gortmaker Signed-off-by: Bruce Ashfield Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit 92642acd1166b7990fb520337b78a4d37ce7cbe4) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.1.bb | 4 ++-- .../linux/linux-yocto-tiny_6.1.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto_6.1.bb | 24 +++++++++---------- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb index 8e59cf937e..7b410df847 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb @@ -14,8 +14,8 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "0aa0b7396b5cbfccd69d23b07e095e4c4fa20589" -SRCREV_meta ?= "8da434f09dc2892d8ec26325f0856aabccc17bed" +SRCREV_machine ?= "57eb889d204238845f238b44db6affe64480b958" +SRCREV_meta ?= "2e1a81f17434de2a9bd27676efdde7861946582e" 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.1;destsuffix=${KMETA};protocol=https" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb index c0c93fd3da..a37da27401 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "fb0e7ef6dd4b51325abcaab53645962994018135" -SRCREV_meta ?= "8da434f09dc2892d8ec26325f0856aabccc17bed" +SRCREV_machine ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" +SRCREV_meta ?= "2e1a81f17434de2a9bd27676efdde7861946582e" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.1.bb b/meta/recipes-kernel/linux/linux-yocto_6.1.bb index bafb8fca7f..4d3fbba9c6 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.1.bb @@ -17,18 +17,18 @@ KBRANCH:qemux86-64 ?= "v6.1/standard/base" KBRANCH:qemuloongarch64 ?= "v6.1/standard/base" KBRANCH:qemumips64 ?= "v6.1/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "f009f4217b1b00e7de4fde7454a86ff5cc83ceef" -SRCREV_machine:qemuarm64 ?= "fb0e7ef6dd4b51325abcaab53645962994018135" -SRCREV_machine:qemuloongarch64 ?= "fb0e7ef6dd4b51325abcaab53645962994018135" -SRCREV_machine:qemumips ?= "3db59f99ef5fddd5dc436d0e58bb9572051e08ed" -SRCREV_machine:qemuppc ?= "fb0e7ef6dd4b51325abcaab53645962994018135" -SRCREV_machine:qemuriscv64 ?= "fb0e7ef6dd4b51325abcaab53645962994018135" -SRCREV_machine:qemuriscv32 ?= "fb0e7ef6dd4b51325abcaab53645962994018135" -SRCREV_machine:qemux86 ?= "fb0e7ef6dd4b51325abcaab53645962994018135" -SRCREV_machine:qemux86-64 ?= "fb0e7ef6dd4b51325abcaab53645962994018135" -SRCREV_machine:qemumips64 ?= "173a48cfd962bf386bc591f1bb654d88d70cde6c" -SRCREV_machine ?= "fb0e7ef6dd4b51325abcaab53645962994018135" -SRCREV_meta ?= "8da434f09dc2892d8ec26325f0856aabccc17bed" +SRCREV_machine:qemuarm ?= "df11584ee46919ffa45c33ba496754db47c59b66" +SRCREV_machine:qemuarm64 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" +SRCREV_machine:qemuloongarch64 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" +SRCREV_machine:qemumips ?= "5d4417bb0ff0d6c89e41a694e20135e1dce778f3" +SRCREV_machine:qemuppc ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" +SRCREV_machine:qemuriscv64 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" +SRCREV_machine:qemuriscv32 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" +SRCREV_machine:qemux86 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" +SRCREV_machine:qemux86-64 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" +SRCREV_machine:qemumips64 ?= "c2a60bb7b1739180481e1d7a7e87bb573aa01ae7" +SRCREV_machine ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" +SRCREV_meta ?= "2e1a81f17434de2a9bd27676efdde7861946582e" # 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 Aug 30 17:48:15 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29710 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 E7457C6FA8F for ; Wed, 30 Aug 2023 17:48:59 +0000 (UTC) Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.176]) by mx.groups.io with SMTP id smtpd.web11.1279.1693417736353504024 for ; Wed, 30 Aug 2023 10:48:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=S/9+dA/x; spf=softfail (domain: sakoman.com, ip: 209.85.210.176, mailfrom: steve@sakoman.com) Received: by mail-pf1-f176.google.com with SMTP id d2e1a72fcca58-68becf931d0so4292921b3a.3 for ; Wed, 30 Aug 2023 10:48:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417735; x=1694022535; 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=HLQelPouGAo+nJi/U8LNsV+zJaqfHXj4JSvhqMq5V14=; b=S/9+dA/xgvdj3j8aVVHufE0K1IwvC7AJLPrHp+aZc4j+Y2YIAwziOmtNa5KlaNPAdo PjF2+7k4CrFZ4KGHs96lwZ8u+m9FEBY4vIuTJW9ux3bwL/zdPDjdR7W/ZP3D08C4EkFD Cw2KN5jj2B9XOhtsbtnLWoG9+k9GU2i9+Fz/Zh2KpktbW6+h5vMC4LVHR5i+514meWuq TSZUkesh8HVlGGnR/5SWUsVv3kSWSWGZmgU7RI0BdvpuSr8cbohZ4B0dKhveXwGrd/Qr 3LlKbHeGZlRUmB9rJABYSaDPyd1RA9g3fGok7SWntWnxQ7pej4tQ+IvmBmIV7GfLK0nQ 0mhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417735; x=1694022535; 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=HLQelPouGAo+nJi/U8LNsV+zJaqfHXj4JSvhqMq5V14=; b=VAxA/QkkoZCF4xe7okbeZ4DBLV9ItCGj8nw7YOTcomplo3HWjNiZWmWFMD5zGQgap0 Q/rN1dzfSFfZ5oZrAwqrtUaqaONW1NeRE3Ftlvo2e2e6t+ImBT/6DAZp7GfYJykB4UGO AZUO4fw+DQeEQpw8zOAQOkiQbfAMnOSHJ6WdSqx7GRv/gSfaIUMIiM5cJRH1vwTtaTKM VANDYIGjzmQctWfjAq5huakk44/0E5LNYKiZPFbh9JF8yzUrWRWnrj+cwSwio1EnaCKF 6QsVkfQDonhRe3r9kgQOtEFK2m49x0HlXrn2XLx6njRBYbJSTiTFeLNujq+krewEJu0S /e0A== X-Gm-Message-State: AOJu0YxXBN9XaRWQXt7A7sEsmWXAbed1VPZ17fB5i0hDa/mKHLX89xXZ Vy1dpdzCOXYtUt3uKPwakMQwz6SdJ6oEswQBBkU= X-Google-Smtp-Source: AGHT+IGvk0GJ/+KVWRcV8uInUDNOnb/pW3RhU44+l9E+4GjSeQ2ezIbXEuaHnfdD6rzZhH6YBiswPQ== X-Received: by 2002:a05:6a21:718b:b0:14d:abc:73dc with SMTP id wq11-20020a056a21718b00b0014d0abc73dcmr2515108pzb.32.1693417735256; Wed, 30 Aug 2023 10:48:55 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:54 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 11/20] linux-yocto/6.1: update to v6.1.46 Date: Wed, 30 Aug 2023 07:48:15 -1000 Message-Id: <1520c698d0323002b9aa93d1b4e3e8cf13528261.1693417541.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:48:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186913 From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: 6c44e13dc284 Linux 6.1.46 5525c289dbcf drm/amd/pm/smu7: move variables to where they are used 4346a66ad198 sch_netem: fix issues in netem_change() vs get_dist_table() 3ae919c317dd alpha: remove __init annotation from exported page_is_ram() cbce265f959f ACPI: scan: Create platform device for CS35L56 afc4ddd9507f platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 38b0020f68b7 scsi: qedf: Fix firmware halt over suspend and resume a9518f4a4978 scsi: qedi: Fix firmware halt over suspend and resume fb004497b3ea scsi: fnic: Replace return codes in fnic_clean_pending_aborts() b191ff1f075c scsi: core: Fix possible memory leak if device_add() fails 7723a5d5d187 scsi: snic: Fix possible memory leak if device_add() fails 9fdb273ede6f scsi: 53c700: Check that command slot is not NULL 8282d0b35880 scsi: ufs: renesas: Fix private allocation ed70fa5629a8 scsi: storvsc: Fix handling of virtual Fibre Channel timeouts 0e1605ec5bea scsi: core: Fix legacy /proc parsing buffer overflow f3f0f95a0233 netfilter: nf_tables: report use refcount overflow c21fddce7e45 nvme-rdma: fix potential unbalanced freeze & unfreeze cddbaa8dee7e nvme-tcp: fix potential unbalanced freeze & unfreeze bf67802453d3 btrfs: set cache_block_group_error if we find an error 3ae93b316ca4 btrfs: reject invalid reloc tree root keys with stack dump 9d04716e3665 btrfs: exit gracefully if reloc roots don't match 7112abc9e8f2 btrfs: properly clear end of the unreserved range in cow_file_range 504d81c512f6 btrfs: don't stop integrity writeback too early 4e18c827d61b btrfs: wait for actual caching progress during allocation b8cd871d0a18 gpio: sim: mark the GPIO chip as a one that can sleep 227bd2c1eab1 gpio: ws16c48: Fix off-by-one error in WS16C48 resource region extent 5e17b8ee64c1 ibmvnic: Ensure login failure recovery is safe from other resets 206ccf4f0977 ibmvnic: Do partial reset on login failure 31ccd1ba20d8 ibmvnic: Handle DMA unmapping of login buffs in release functions 24556c1cc9db ibmvnic: Unmap DMA login rsp buffer on send login fail 2c5dd8805e6c ibmvnic: Enforce stronger sanity checks on login response ad0f73cbace4 net/mlx5: Reload auxiliary devices in pci error handlers 88ec484ef8e2 net/mlx5: Skip clock update work when device is in error state 4276f3e7ae4a net/mlx5: LAG, Check correct bucket when modifying LAG a824d012ad8f net/mlx5: Allow 0 for total host VFs ab06983c5bbd dmaengine: owl-dma: Modify mismatched function name dff220037148 dmaengine: mcf-edma: Fix a potential un-allocated memory access c4f7de3e8ce1 net: hns3: fix strscpy causing content truncation issue 87d7e140081f nexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID 8d6df2c523e2 nexthop: Make nexthop bucket dump more efficient 0b10d8d1cf85 nexthop: Fix infinite nexthop dump when using maximum nexthop ID 743f7c1762e0 net: hns3: fix deadlock issue when externel_lb and reset are executed together 59bad9190ac7 net: hns3: add wait until mac link down 667ce6a0ff80 net: hns3: refactor hclge_mac_link_status_wait for interface reuse 758dbcfb257e net: dsa: ocelot: call dsa_tag_8021q_unregister() under rtnl_lock() on driver remove 001b7d6706e2 net: phy: at803x: remove set/get wol callbacks for AR8032 a3e5f3b7f25d net: marvell: prestera: fix handling IPv4 routes with nhid 059ec8287fd3 net: tls: avoid discarding data on record close 05e6b93da45d RDMA/umem: Set iova in ODP flow 521860ddf314 wifi: cfg80211: fix sband iftype data lookup for AP_VLAN 94916b314861 drm/rockchip: Don't spam logs in atomic check ac6640f4193d IB/hfi1: Fix possible panic during hotplug remove c2efcaf304fb iavf: fix potential races for FDIR filters bcbc48b12092 drivers: vxlan: vnifilter: free percpu vni stats on error path eeb0e4c1dbdf drivers: net: prevent tun_build_skb() to exceed the packet size limit a6ddc1c77487 dccp: fix data-race around dp->dccps_mss_cache 00f033d451c4 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves 15b453cf7348 xsk: fix refcount underflow in error path da5f42a6e748 tunnels: fix kasan splat when generating ipv4 pmtu error f20a941bc2c5 tcp: add missing family to tcp_set_ca_state() tracepoint ddebdaec1af2 net/smc: Use correct buffer sizes when switching between TCP and SMC 584a783270c1 net/packet: annotate data-races around tp->status b249c510b43e mptcp: fix the incorrect judgment for msk->cb_flags fc0b41ac1106 macsec: use DEV_STATS_INC() ebceef298c56 mISDN: Update parameter type of dsp_cmx_send() 6b2824b198a6 bpf, sockmap: Fix bug that strp_done cannot be called ed90fe7435c5 bpf, sockmap: Fix map type error in sock_map_del_link 20acffcdc2b7 net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail() e59a2e5a3123 selftests: forwarding: tc_flower: Relax success criterion 352dc3ee33c6 selftests: forwarding: Switch off timeout 2df0e4373507 selftests: forwarding: Skip test when no interfaces are specified 9ff7465b9160 selftests: forwarding: hw_stats_l3_gre: Skip when using veth pairs 693c0a5a02e1 selftests: forwarding: ethtool_extended_state: Skip when using veth pairs 10519d0b260d selftests: forwarding: ethtool: Skip when using veth pairs 1455765e28ce selftests: forwarding: Add a helper to skip test when using veth pairs e146162dcf2e selftests/rseq: Fix build with undefined __weak e12b1ebc758a interconnect: qcom: sm8450: add enable_mask for bcm nodes 8d0e2802b111 interconnect: qcom: Add support for mask-based BCMs 312f04ede209 iio: core: Prevent invalid memory access when there is no parent 98e470dc73a9 drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes 19e7feda8966 x86: Move gds_ucode_mitigated() declaration to header f276899f8dbc x86/speculation: Add cpu_show_gds() prototype 179430c2aa46 x86/sev: Do not try to parse for the CC blob on non-AMD hardware 9ad49178c00a x86/mm: Fix VDSO and VVAR placement on 5-level paging machines 25085250a150 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 d93eeac34e75 x86/srso: Fix build breakage with the LLVM linker 6f75e0934354 usb: typec: altmodes/displayport: Signal hpd when configuring pin assignment 57b8f5fb8f17 usb: typec: tcpm: Fix response to vsafe0V event e3b37754988a usb: common: usb-conn-gpio: Prevent bailing out if initial role is none bed19d95fcb9 USB: Gadget: core: Help prevent panic during UVC unconfigure d2a4ded0ee99 usb: dwc3: Properly handle processing of pending events 0d2d5282d39a usb-storage: alauda: Fix uninit-value in alauda_check_media() 8ee39ec47914 misc: rtsx: judge ASPM Mode to set PETXCFG Reg f11a26633eb6 binder: fix memory leak in binder_init() 77b689cc27d4 iio: adc: ina2xx: avoid NULL pointer dereference on OF device match 2f8ebbd0f03e iio: adc: ad7192: Fix ac excitation feature 5e1ed816a0e1 iio: frequency: admv1013: propagate errors from regulator_get_voltage() 366563c14f1f iio: cros_ec: Fix the allocation size for cros_ec_command 5aac2726b693 io_uring: correct check for O_TMPFILE b61a06eca15c drm/amd/display: trigger timing sync only if TG is running 07152d9e87ef drm/amd/display: fix the build when DRM_AMD_DC_DCN is not set 647e12741e6d drm/amd/display: Retain phantom plane/stream if validation fails e61f0ad73668 drm/amd/display: Disable phantom OTG after enable for plane disable 9caac2a9f69f drm/amd/display: Use update plane and stream routine for DCN32x e93ae6e6b660 drm/amd/display: Avoid ABM when ODM combine is enabled for eDP 4fe91c51aa93 drm/amd/display: Update OTG instance in the commit stream b2415df0afba drm/amd/display: Handle seamless boot stream 9b1a1f168c03 drm/amd/display: Add function for validate and update new stream 60334c0cba2f drm/amd/display: Handle virtual hardware detect 0f19195d6397 drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation b064f9ccf11c drm/amd/pm: fulfill powerplay peak profiling mode shader/memory clock settings b844033ea813 drm/amd/pm: expose swctf threshold setting for legacy powerplay 2368afd60f64 drm/amd/pm: fulfill swsmu peak profiling mode shader/memory clock settings 7532ff6edbf5 nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput 79a96970293b radix tree test suite: fix incorrect allocation size for pthreads 0176533f5a39 hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100 088773aaafef cpuidle: dt_idle_genpd: Add helper function to remove genpd topology 3d3fd58bfca1 drm/amd/display: limit DPIA link rate to HBR3 10347b115da1 drm/amd: Disable S/G for APUs when 64GB or more host memory f6166ca452b8 drm/amdgpu: add S/G display parameter c3d2d4b02e5e drm/amd/display: check attr flag before set cursor degamma on DCN3+ 9a2393af1f35 drm/amdgpu: fix possible UAF in amdgpu_cs_pass1() 2322dd8c9d3d drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap() a372c3f0db81 drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues e179b058d720 drm/nouveau/gr: enable memory loads on helper invocation on all channels 56c79fcae6f3 nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512G 3fdaa7fbc81b riscv/kexec: handle R_RISCV_CALL_PLT relocation type b374684018e4 riscv,mmio: Fix readX()-to-delay() ordering 98a34f50c15f riscv/kexec: load initrd high in available memory 593615bf14c9 net: mana: Fix MANA VF unload when hardware is unresponsive aec1ce9a30d4 dmaengine: pl330: Return DMA_PAUSED when transaction is paused ded9f5551ce5 mptcp: fix disconnect vs accept race 84aa65a52561 mptcp: avoid bogus reset on fallback close d143c736020f selftests: mptcp: join: fix 'implicit EP' test aae988c09650 selftests: mptcp: join: fix 'delete and re-add' test a537fd9096a1 ipv6: adjust ndisc_is_useropt() to also return true for PIO ecab78febff0 mmc: moxart: read scr register without changing byte order 260ec73757c1 wireguard: allowedips: expand maximum node depth 839aae189e1f selftests: forwarding: Set default IPv6 traceroute utility aa4b5895a80f wifi: rtw89: fix 8852AE disconnection caused by RX full flags e642eb67b8c1 wifi: nl80211: fix integer overflow in nl80211_parse_mbssid_elems() 5bdf1c1f346c KVM: SEV: only access GHCB fields once ec18273e41d9 KVM: SEV: snapshot the GHCB before accessing it f339d76a3a97 ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea() c6bef3bc30fd ksmbd: validate command request size ccb1700ed606 tpm: Add a helper for checking hwrng enabled d8a7d6136cbf tpm: Disable RNG for all AMD fTPMs ed2f8701fb9b Revert "loongarch/cpu: Switch to arch_cpu_finalize_init()" 65383fe06065 gcc-plugins: Reorganize gimple includes for GCC 13 (From OE-Core rev: 91711cc075d0b44a1a1adab5b3c27da95264dc6f) Signed-off-by: Bruce Ashfield Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit 6c758bece326cf43eb46c95a420f0c9eb42e36ad) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.1.bb | 6 ++-- .../linux/linux-yocto-tiny_6.1.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.1.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb index 7b410df847..0c211dbb72 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "57eb889d204238845f238b44db6affe64480b958" -SRCREV_meta ?= "2e1a81f17434de2a9bd27676efdde7861946582e" +SRCREV_machine ?= "3d4b5681aeedac4a5129dd50e12afbda86cad699" +SRCREV_meta ?= "295d37e268bc02070da670e46456227bee38795b" 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.1;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.1.45" +LINUX_VERSION ?= "6.1.46" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb index a37da27401..5b58466774 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.1.inc -LINUX_VERSION ?= "6.1.45" +LINUX_VERSION ?= "6.1.46" 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 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" -SRCREV_meta ?= "2e1a81f17434de2a9bd27676efdde7861946582e" +SRCREV_machine ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" +SRCREV_meta ?= "295d37e268bc02070da670e46456227bee38795b" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.1.bb b/meta/recipes-kernel/linux/linux-yocto_6.1.bb index 4d3fbba9c6..57d4f457b9 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.1.bb @@ -17,25 +17,25 @@ KBRANCH:qemux86-64 ?= "v6.1/standard/base" KBRANCH:qemuloongarch64 ?= "v6.1/standard/base" KBRANCH:qemumips64 ?= "v6.1/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "df11584ee46919ffa45c33ba496754db47c59b66" -SRCREV_machine:qemuarm64 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" -SRCREV_machine:qemuloongarch64 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" -SRCREV_machine:qemumips ?= "5d4417bb0ff0d6c89e41a694e20135e1dce778f3" -SRCREV_machine:qemuppc ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" -SRCREV_machine:qemuriscv64 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" -SRCREV_machine:qemuriscv32 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" -SRCREV_machine:qemux86 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" -SRCREV_machine:qemux86-64 ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" -SRCREV_machine:qemumips64 ?= "c2a60bb7b1739180481e1d7a7e87bb573aa01ae7" -SRCREV_machine ?= "786775632028f7909d9f905c4530d7eaae0b2ab0" -SRCREV_meta ?= "2e1a81f17434de2a9bd27676efdde7861946582e" +SRCREV_machine:qemuarm ?= "bafadaeb59cfe58562e6c6f5b98d9aa2ebb41cae" +SRCREV_machine:qemuarm64 ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" +SRCREV_machine:qemuloongarch64 ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" +SRCREV_machine:qemumips ?= "858e92d1f51930ba57f4cd9013c094da15d4ac65" +SRCREV_machine:qemuppc ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" +SRCREV_machine:qemuriscv64 ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" +SRCREV_machine:qemuriscv32 ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" +SRCREV_machine:qemux86 ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" +SRCREV_machine:qemux86-64 ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" +SRCREV_machine:qemumips64 ?= "41bf8e89bdd29252ee75fe6c8ad0ac65bf2b7bca" +SRCREV_machine ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" +SRCREV_meta ?= "295d37e268bc02070da670e46456227bee38795b" # 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 ?= "1321ab403b38366a4cfb283145bb2c005becb1e5" +SRCREV_machine:class-devupstream ?= "6c44e13dc284f7f4db17706ca48fd016d6b3d49a" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.1/base" @@ -43,7 +43,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.1;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.1.45" +LINUX_VERSION ?= "6.1.46" PV = "${LINUX_VERSION}+git${SRCPV}" From patchwork Wed Aug 30 17:48:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29707 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 E1766C83F01 for ; Wed, 30 Aug 2023 17:48:59 +0000 (UTC) Received: from mail-pf1-f181.google.com (mail-pf1-f181.google.com [209.85.210.181]) by mx.groups.io with SMTP id smtpd.web11.1281.1693417738417359660 for ; Wed, 30 Aug 2023 10:48:58 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=J0+IY4Wr; spf=softfail (domain: sakoman.com, ip: 209.85.210.181, mailfrom: steve@sakoman.com) Received: by mail-pf1-f181.google.com with SMTP id d2e1a72fcca58-68a3ced3ec6so4647216b3a.1 for ; Wed, 30 Aug 2023 10:48:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417737; x=1694022537; 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=uJNUleVWv4ooJidtzV9vu734MtgDFua/ic81b7rHseA=; b=J0+IY4Wrykr/TrhkpM9WejgLBAP//daY0U/GMdpaPx642aPigALpQPF7GMGR1EhyEH o780cHADpAHvusJDw4nTqMd1+RJpgQ9lbgry7ulga8EwY1VqKY8hX2buUcWk2FhVcExo HNoKch9qMHqImpcvzYk9/spKAsgE9hHGv0R38prI2C1gr+5GV5o6AqTD9uFdg5QqeC63 7pzuJR88HcKphYX05HhRaOYWiBdAie9fOVneoW9m6Y29Hcp7wAc7T+1fr+47hNeaX55J OpHXsksJl00qTCvpsCN2kOvjzlydni+Iw3+Zp13+ht2J52AL9WwNNsCl6JlIUeFxtsHJ xDCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417737; x=1694022537; 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=uJNUleVWv4ooJidtzV9vu734MtgDFua/ic81b7rHseA=; b=HhzsVULOel1ZGlKza9uEj0LIul2zxSSFo5JIj2Jn8469y/f+Y58lNzIIHQiUiIevWX mgygixgy8gy45Zw6KSl9RSITrrkLGAYlwILXFacacc1JT88m6U736Whwq0CTue+clrOJ eFDtA/9Q02q1eXSQ6zTvelu9GK3k7VHPF7Ws4q6mMZTPf+C0MkdPqBWcKmez4qrR+iq/ AMudUQ/siIt7yaT3uvnn7UwKxprjGxePzy6xNRWad+j9smJx9QUKjcgmna4YA1ataJ6N n7itTF3S1MHR/Zwr5bQrvjrlIYYnMhyjcjXo/p+BM8W45nkKZQd8iGLPhRYIOkW5fVJo ZaoA== X-Gm-Message-State: AOJu0Yyf3KQP0KNePXP5myFT3boUJNAbdfVoptA8emVf0k2PzQopMmoi u7nAcRqlxBVKGEncEfoVKS3T/yovF8hbxe/ypfQ= X-Google-Smtp-Source: AGHT+IERzv2UmrQHM+ylXh+DmZYI4I3/+3a+gZJ3koZQwIPUUG81yVUnPJV8YpNTAfXl2w3gIHYf8g== X-Received: by 2002:a05:6a21:329d:b0:135:7975:f55 with SMTP id yt29-20020a056a21329d00b0013579750f55mr3438812pzb.47.1693417737493; Wed, 30 Aug 2023 10:48:57 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:57 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 12/20] linux-yocto/6.1: fix IRQ-80 warnings Date: Wed, 30 Aug 2023 07:48:16 -1000 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:48:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186914 From: Bruce Ashfield Integrating the following commit(s) to linux-yocto/6.1: 44fd0c7a5a79 tick/rcu: fix false positive "softirq work is pending" messages on RT Paul Gortmaker has found and fixed the root cause of why we are getting "softirq work is pending" messages on boot with -rt .. although the issue is not rt-specific. The fix has been submitted to lkml, but we are integrating it to avoid the delay of -stable picking it up and then linux-yocto doing the same. (From OE-Core rev: 69fffaa7ed863f8811254843e169cfbf3a0400b0) Signed-off-by: Bruce Ashfield Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit 2099b728c48d920aa3914f4297563105a672e174) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.1.bb | 2 +- .../linux/linux-yocto-tiny_6.1.bb | 2 +- meta/recipes-kernel/linux/linux-yocto_6.1.bb | 22 +++++++++---------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb index 0c211dbb72..d13722b32f 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.1.bb @@ -14,7 +14,7 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "3d4b5681aeedac4a5129dd50e12afbda86cad699" +SRCREV_machine ?= "9d355978d3a95f5c190a21d95ebb2a5d0e638537" SRCREV_meta ?= "295d37e268bc02070da670e46456227bee38795b" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \ diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb index 5b58466774..a77bd9d183 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.1.bb @@ -17,7 +17,7 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" +SRCREV_machine ?= "44fd0c7a5a7955282a1ab24bf3dcdee068839ad2" SRCREV_meta ?= "295d37e268bc02070da670e46456227bee38795b" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.1.bb b/meta/recipes-kernel/linux/linux-yocto_6.1.bb index 57d4f457b9..df477b7dee 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.1.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.1.bb @@ -17,17 +17,17 @@ KBRANCH:qemux86-64 ?= "v6.1/standard/base" KBRANCH:qemuloongarch64 ?= "v6.1/standard/base" KBRANCH:qemumips64 ?= "v6.1/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "bafadaeb59cfe58562e6c6f5b98d9aa2ebb41cae" -SRCREV_machine:qemuarm64 ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" -SRCREV_machine:qemuloongarch64 ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" -SRCREV_machine:qemumips ?= "858e92d1f51930ba57f4cd9013c094da15d4ac65" -SRCREV_machine:qemuppc ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" -SRCREV_machine:qemuriscv64 ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" -SRCREV_machine:qemuriscv32 ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" -SRCREV_machine:qemux86 ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" -SRCREV_machine:qemux86-64 ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" -SRCREV_machine:qemumips64 ?= "41bf8e89bdd29252ee75fe6c8ad0ac65bf2b7bca" -SRCREV_machine ?= "c9eb757606ff01586272deee463b8d27fcb3cccc" +SRCREV_machine:qemuarm ?= "4e49d63e747e81aebad5ce6091ba6de09f09d46f" +SRCREV_machine:qemuarm64 ?= "44fd0c7a5a7955282a1ab24bf3dcdee068839ad2" +SRCREV_machine:qemuloongarch64 ?= "44fd0c7a5a7955282a1ab24bf3dcdee068839ad2" +SRCREV_machine:qemumips ?= "e527feb9cd8acbcbcd7115f51cf71166fdbce11a" +SRCREV_machine:qemuppc ?= "44fd0c7a5a7955282a1ab24bf3dcdee068839ad2" +SRCREV_machine:qemuriscv64 ?= "44fd0c7a5a7955282a1ab24bf3dcdee068839ad2" +SRCREV_machine:qemuriscv32 ?= "44fd0c7a5a7955282a1ab24bf3dcdee068839ad2" +SRCREV_machine:qemux86 ?= "44fd0c7a5a7955282a1ab24bf3dcdee068839ad2" +SRCREV_machine:qemux86-64 ?= "44fd0c7a5a7955282a1ab24bf3dcdee068839ad2" +SRCREV_machine:qemumips64 ?= "296b096f4c747e4c4b31b1708fc8a0acb1dac04e" +SRCREV_machine ?= "44fd0c7a5a7955282a1ab24bf3dcdee068839ad2" SRCREV_meta ?= "295d37e268bc02070da670e46456227bee38795b" # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll From patchwork Wed Aug 30 17:48:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29711 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 DF21FC83F17 for ; Wed, 30 Aug 2023 17:49:09 +0000 (UTC) Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com [209.85.215.178]) by mx.groups.io with SMTP id smtpd.web11.1282.1693417740562999783 for ; Wed, 30 Aug 2023 10:49:00 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=HCfgh1JX; spf=softfail (domain: sakoman.com, ip: 209.85.215.178, mailfrom: steve@sakoman.com) Received: by mail-pg1-f178.google.com with SMTP id 41be03b00d2f7-56963f2e48eso62515a12.1 for ; Wed, 30 Aug 2023 10:49:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417739; x=1694022539; 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=QzqoNCDLIAymGKsTzAE7e0mdTtwsHwc5rQR/6UR8Bvk=; b=HCfgh1JXGF78pZC6cXnCp6PtAxDEaugKPLUmYNzr/fQPjn1z9UBPfoOW61RQuRLzLW Myslsz554TZ3hwY+VYPTd6YoS4u8KsCIezGphTGCt4hmbrQFJwYGLLdxUudvEtJp5dLZ prc0w3wimrfDRoTZC7ajEgBnJsGYdNmXbKzaXWePx3DWsxv1qAndIlxE1LfnxiInEsLE 8k+xU8lycjADi/+/MkXPAXQhFarCbH1arU8rmuYCYj5ne9ZNOHDxIE+siYFsCSdWUrEg 0nyTd4eUJ2ofm81/lpKnSTzsI3xAOkB5ijYCZDZHTtL4t6cfuivrH94BkN0xgyDj4MIQ jGvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417739; x=1694022539; 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=QzqoNCDLIAymGKsTzAE7e0mdTtwsHwc5rQR/6UR8Bvk=; b=dsGas44SkuvPC9jEJqO2F3OPHTeYpZHwbs/qFBfu/5Iviw0qoJBfc/25aDCgp1eqKy SnjRxXvTN1v6bNT7Pff0h7sqgZknpldyODq5U/GRMWMX9pHIhmYv+14u75kIeE5d1yKo W/CdKpwOTXHoSztIrfzNKDaNQnuLHYJOFC2xTuScH0iQS6AEUrQORLKMVpksqMwzkkdm Hz44GwzBIYp+XEhr3l4BwWlrSOC+Iue/2b7S5xV8TbBFFgth228u/xT/0goI+SaH+5Jh chwVKT57rJpm1DB9HEjNfB+9ITaRt0zD14zNYLqVZr64w64jQOpmKQpJqOA6MTv2F5kx yVLg== X-Gm-Message-State: AOJu0YzKlIcsVtYeSorcFwXC96Snbi2qMS/bYaojteF7HJTNEWPOhHhr LjqbYhvQbl4eHKolNqJ5oLzwSsG6ImX50Zy4iyk= X-Google-Smtp-Source: AGHT+IEgemQZGSUXu5TWDvR9SNjMlirSdGS30/dlRSOvtoH25yXP8d1o+c0rLhpp948wZvjgBiDVnA== X-Received: by 2002:a05:6a21:8188:b0:13d:a903:88e6 with SMTP id pd8-20020a056a21818800b0013da90388e6mr2688947pzb.48.1693417739421; Wed, 30 Aug 2023 10:48:59 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.48.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:48:59 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 13/20] graphene: fix runtime detection of IEEE754 behaviour Date: Wed, 30 Aug 2023 07:48:17 -1000 Message-Id: <49f8ba521e66c489f58b808af7abe61c44af5470.1693417541.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:49:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186915 From: Ross Burton Graphene gates a runtime check on whether it is cross-compiling, when it should be whether it can run target binaries. Signed-off-by: Ross Burton Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 61bb4086bea61a0446f469ed3cb0d525860a1a31) Signed-off-by: Steve Sakoman --- .../graphene/files/float-div.patch | 28 +++++++++++++++++++ .../graphene/graphene_1.10.8.bb | 2 ++ 2 files changed, 30 insertions(+) create mode 100644 meta/recipes-graphics/graphene/files/float-div.patch diff --git a/meta/recipes-graphics/graphene/files/float-div.patch b/meta/recipes-graphics/graphene/files/float-div.patch new file mode 100644 index 0000000000..bf74101b1c --- /dev/null +++ b/meta/recipes-graphics/graphene/files/float-div.patch @@ -0,0 +1,28 @@ +From c19d1f4a7e44e071df3a2612ae2eb20c84e831a6 Mon Sep 17 00:00:00 2001 +From: Emmanuele Bassi +Date: Thu, 10 Aug 2023 12:44:49 +0100 +Subject: [PATCH] build: Allow host builds when cross-compiling + +Environments that set up execution wrappers when cross-compiling should +be allowed to run code. We only fall back on external properties if we +really can't run any native code on the host machine. + +Upstream-Status: Backport +Signed-off-by: Ross Burton +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 48f22d7..7dcb9e6 100644 +--- a/meson.build ++++ b/meson.build +@@ -270,7 +270,7 @@ int main() { + return 0; + } + ''' +-if meson.is_cross_build() ++if not meson.can_run_host_binaries() + ieee754_float_div = meson.get_external_property('ieee754_float_div', cc.get_id() in ['gcc', 'clang']) + message('Cross-building, assuming IEEE 754 division:', ieee754_float_div) + else diff --git a/meta/recipes-graphics/graphene/graphene_1.10.8.bb b/meta/recipes-graphics/graphene/graphene_1.10.8.bb index 9f5b4d0e2d..55d8a2d74e 100644 --- a/meta/recipes-graphics/graphene/graphene_1.10.8.bb +++ b/meta/recipes-graphics/graphene/graphene_1.10.8.bb @@ -7,6 +7,8 @@ GNOMEBASEBUILDCLASS = "meson" inherit gnomebase gobject-introspection gtk-doc +SRC_URI += "file://float-div.patch" + SRC_URI[archive.sha256sum] = "a37bb0e78a419dcbeaa9c7027bcff52f5ec2367c25ec859da31dfde2928f279a" # Disable neon support by default on ARM-32 platforms because of the From patchwork Wed Aug 30 17:48:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29715 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 ED09DC83F18 for ; Wed, 30 Aug 2023 17:49:09 +0000 (UTC) Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web11.1285.1693417742353137599 for ; Wed, 30 Aug 2023 10:49:02 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=2kmdsY7h; spf=softfail (domain: sakoman.com, ip: 209.85.210.169, mailfrom: steve@sakoman.com) Received: by mail-pf1-f169.google.com with SMTP id d2e1a72fcca58-68bed286169so4989368b3a.1 for ; Wed, 30 Aug 2023 10:49:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417741; x=1694022541; 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=7ikBdKbffiMK3Hqf8Y6j/StX2Tmh0ZiMYRNalirBmew=; b=2kmdsY7hFzX4qpH8qO9XRQ4qLpvzB+DY2kO7estV5Ye/1tyftJ0zqmc8tYYXLFutXM 0cxtmjmkewVvWgUPAGjGs+FdNvzThoTMMAiqvF97hPveLrDlFcMalxMzT7LCukjGnQds yTmJXpH5pPrQBRuNX4N7Bgo8HSAgNwZH3UBa90T/rRQpS39cPWh0EcGojwP3wK6JZK8W oUcfydIOI+f2yenc4VYV/0xiIcfCOb3ubnLyvAJ8nV1sIG0c9LvUB34YXdTpXowuz5sg vByBYiL0KyJfUBaQTbYSpS0GOFzIN4XCCiVDMZPOt+VV8yby3cJpj89Lqj0JNL4cdO3F GrOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417741; x=1694022541; 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=7ikBdKbffiMK3Hqf8Y6j/StX2Tmh0ZiMYRNalirBmew=; b=kALBd9xURaY4ByJ35/BPXVTR3FP6H4iuu4abd9qHmwS4XI/oFf/vHyCGReTC7ZAwa8 GLHemDDQpVhgnJ8uAhLvomHqnAKuNNabw6AiD/pEYDlkJvTAai2HqlrswKZWh44kbjfh +0CoOTRGpMrTK3O0cNJX0ObA7Hd1wquUvZzM4apgcLThiVmTyVfWSbC05idiglO//c5W L0IPQWaEfleMirQ/pAdEiGEO+d2cBDQueyuYD1rhu9UkH91gWqRNQxOYkwV7qZ7QWoyC HZrusHlN4hfdzo7ESYSmZFYPCs6eo3jJd1r15l1sjrHN3BYVg00nn8Nzj9ZMKrQdyXcM A+lQ== X-Gm-Message-State: AOJu0YyK87K6oO5bG6DcQnju615zurW3tvPk9X7NZORd+Jc/mR+oC9N+ MXl71COHHcMpdRx/YoAwr6JVHdkj1zHu1Ko05VE= X-Google-Smtp-Source: AGHT+IFGuajK70a5znh0Q7dYt6NOJB0zW3N/s83vt2jgTVhBqrE/ayNGi39g5deEm4HqMde1DICI1g== X-Received: by 2002:a05:6a00:1406:b0:68b:e801:e34d with SMTP id l6-20020a056a00140600b0068be801e34dmr3113484pfu.29.1693417741503; Wed, 30 Aug 2023 10:49:01 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.49.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:49:01 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 14/20] build-sysroots: Add SUMMARY field Date: Wed, 30 Aug 2023 07:48:18 -1000 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:49:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186916 From: Khem Raj Fixes build QA warning about [missing-metadata] Signed-off-by: Khem Raj Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 4f4c7130f11c069ab18c374dcbfb1276ef37be60) Signed-off-by: Steve Sakoman --- meta/recipes-core/meta/build-sysroots.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-core/meta/build-sysroots.bb b/meta/recipes-core/meta/build-sysroots.bb index ad22a75eb2..72da88921a 100644 --- a/meta/recipes-core/meta/build-sysroots.bb +++ b/meta/recipes-core/meta/build-sysroots.bb @@ -1,5 +1,6 @@ -INHIBIT_DEFAULT_DEPS = "1" LICENSE = "MIT" +SUMMARY = "Build old style sysroot based on everything in the components directory that matches the current MACHINE" +INHIBIT_DEFAULT_DEPS = "1" STANDALONE_SYSROOT = "${STAGING_DIR}/${MACHINE}" STANDALONE_SYSROOT_NATIVE = "${STAGING_DIR}/${BUILD_ARCH}" From patchwork Wed Aug 30 17:48:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29712 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 EB673C83F19 for ; Wed, 30 Aug 2023 17:49:09 +0000 (UTC) Received: from mail-oi1-f181.google.com (mail-oi1-f181.google.com [209.85.167.181]) by mx.groups.io with SMTP id smtpd.web11.1292.1693417744719246989 for ; Wed, 30 Aug 2023 10:49:04 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=vVUBTDhN; spf=softfail (domain: sakoman.com, ip: 209.85.167.181, mailfrom: steve@sakoman.com) Received: by mail-oi1-f181.google.com with SMTP id 5614622812f47-3a85c5854deso4294859b6e.0 for ; Wed, 30 Aug 2023 10:49:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417743; x=1694022543; 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=TwKECJU+gKUO5+8Ighlt3mrT7FytrGof4uDBYUFO4mU=; b=vVUBTDhNfLvjicwLsV3umNOQwgYlRq5ZcqqsAqXt/lHJv59r81xwhmz9ZlN1BEFlUA m5GXyKbxdObFNlPHv1uYAqGbsmpbgkcnE36xq8bFMzNz1WfBkGNvAkJQLSPS94NCqfxi HzwDAMAYpIrZWoUYjZ7AqbtBdfu2KuJKpUL62w6LOQJIt92X9nGeK9yAMUzXDjSvu0dA 0ExPnhmlDBIfjmKJBL4ZNJdKFczylelNBZjA46JpQaES7pxuMua1iGQil6O/i4RRbglW qFeC5lyNMBYgS2bdtRhlRiS4UA8W3hdA7Hulw/7n3mJYFZhqXve6FhAoLTIJl9psOeoL akwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417743; x=1694022543; 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=TwKECJU+gKUO5+8Ighlt3mrT7FytrGof4uDBYUFO4mU=; b=MCvLtTUp1BUq5HT0sR0MjSBQdqEl9UVJYqvkNf5AOuOT4MKslHwonbjSk+TUxLe0to TqJFR4b7hG2bqNnbjCpPrdMi29j8wRzKDbIVsu9qwkQbcttlQHWrk6fh/dxpG8hs4HRc euiEE7fPU8Ho9MJxBdll0C4vj6g6UKnkgdgtAjBDtA/uK7LsD+zUz3VOy/gOPOategvt nSZGzY+Pjkf1lmUynZD7/YA1kKgnrkjGnocp+mwLD0ONwjc5EqklT8zHHL/VTzIYgJt/ wf1wqb5Sx444XolXrxXALuEx6jkAY7P8Wg3qjoURG8pGSTMsNSZSzbF5wZanM/6gZqbV haMA== X-Gm-Message-State: AOJu0YyEn4ijvmcHTJW0ERnrOuJVixsbsZ9SqwJpHdTJcEknrrztvp4V uWOm8TeyCnIVp5FXQb7iGQAAG/OaFSUU5Gs/jDw= X-Google-Smtp-Source: AGHT+IE9AnfdLHvGGni9V3MVwH42cKOegLF8PlnOHfrs7K0aEI5NdSb7XQaSnh9ZNbGgoJczn197xQ== X-Received: by 2002:a05:6808:23cd:b0:3a8:698b:663 with SMTP id bq13-20020a05680823cd00b003a8698b0663mr3621504oib.14.1693417743672; Wed, 30 Aug 2023 10:49:03 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.49.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:49:03 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 15/20] pixman: Remove duplication of license MIT Date: Wed, 30 Aug 2023 07:48:19 -1000 Message-Id: <0a14def83fe2bb4f4cc7cf988c7d31d3108e0ed0.1693417541.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:49:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186917 From: Poonam Jadhav Remove duplication of license MIT from pixman bbfile. Signed-off-by: Poonam Jadhav Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit e6c87b267252376ca85b534e3c9ee9b77ff665ca) Signed-off-by: Steve Sakoman --- meta/recipes-graphics/xorg-lib/pixman_0.42.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/xorg-lib/pixman_0.42.2.bb b/meta/recipes-graphics/xorg-lib/pixman_0.42.2.bb index d26d7f581a..a580d73185 100644 --- a/meta/recipes-graphics/xorg-lib/pixman_0.42.2.bb +++ b/meta/recipes-graphics/xorg-lib/pixman_0.42.2.bb @@ -17,7 +17,7 @@ UPSTREAM_CHECK_REGEX = "pixman-(?P\d+\.(\d*[02468])+(\.\d+)+)" PE = "1" -LICENSE = "MIT & MIT & PD" +LICENSE = "MIT & PD" LIC_FILES_CHKSUM = "file://COPYING;md5=14096c769ae0cbb5fcb94ec468be11b3 \ file://pixman/pixman-matrix.c;endline=21;md5=4a018dff3e4e25302724c88ff95c2456 \ file://pixman/pixman-arm-neon-asm.h;endline=24;md5=9a9cc1e51abbf1da58f4d9528ec9d49b \ From patchwork Wed Aug 30 17:48:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29714 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 DF1E2C83F01 for ; Wed, 30 Aug 2023 17:49:09 +0000 (UTC) Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) by mx.groups.io with SMTP id smtpd.web10.1306.1693417746724990322 for ; Wed, 30 Aug 2023 10:49:06 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=g+OnLLFy; spf=softfail (domain: sakoman.com, ip: 209.85.210.178, mailfrom: steve@sakoman.com) Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-68a3b66f350so5016698b3a.3 for ; Wed, 30 Aug 2023 10:49:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417746; x=1694022546; 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=yDoUfrvvGOv7l0jfkj9sjNm/l12J1w8y7H2YF0l1fKs=; b=g+OnLLFy16DSnw2uvgMd0+/VX7bxyfKmO86E+xz41DuGAYS8IqYFBoXcp0vAu851rk nnvf/y8uy/JFhQZFZDnHDri4k/6JxN8gvtMUYHh9fkldVmC0agr95FYEkqB72BbO2LWa oLhmQ5k3+zslTZgaQTLWifpKlawrnC/jiYveGC7f3I69zZ3FJXsoObkd0Rv85eAfhEiJ KnGUL2iQeYdcm5B/Ix/VKuLpDuu9ergV42Y2tBq1eXpMtLCpy77oa1fPuBrgrKDnukRV prW8vTxU6eVf6vMOU8OQSk92cVo5jSi+F68PELoPKDlmk+Ph59yqCk/Cotf9GMcmkO8K 7ngQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417746; x=1694022546; 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=yDoUfrvvGOv7l0jfkj9sjNm/l12J1w8y7H2YF0l1fKs=; b=iRIPVYRtw/bafcOzWz06+jooRhS5J1RjGJ7waXCQjOau4wJTBxRbk3YSnAbLhYryio buepmemz0wnaHwn6SOH0ju4PAKyZ9zhyzZbHgnuVp3ACyAJ4OhwZBzS0DSJcsKk1I0Ca 4PMkZvwEUS/CqP5oV3auhbgQrKcTNyQCvNri0LAMBnmSrfZlX+tqFVDOjcecAmtw8h93 MUcVnffWNICNxSoA0sJKsFpkn6vCj1TVN77uQeXFhnraHEMCD1Aqnnd9e4UDDe4kZWH7 kAYoYlUiUj8oMpu0DLhYWdJuyuW3gkigEsJy5mVO+w8lpr5xQ0ZXh1bOLL7G0Oek9t4D zwig== X-Gm-Message-State: AOJu0YxmTcIn6BtQY5rnbI+4+mGe8yceo1LsXtHdZU5h2bIz0hll4ouD B4B5EhDrxc3Gswba0QKIBBIWL/jBSZL3nwqxqjc= X-Google-Smtp-Source: AGHT+IF3m+KUDM1GAEjy3buthjeW+eMm2e8xQWD2Kb31nKYjnRkY5AG7SbZYVvXf8iSBO897zxVJYQ== X-Received: by 2002:a05:6a21:7807:b0:14c:d0d2:326d with SMTP id be7-20020a056a21780700b0014cd0d2326dmr2555008pzc.61.1693417745778; Wed, 30 Aug 2023 10:49:05 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.49.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:49:05 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 16/20] tcl: prevent installing another copy of tzdata Date: Wed, 30 Aug 2023 07:48:20 -1000 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:49:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186918 From: Martin Jansa It checks build host filesystem and if it doesn't find UTC or GMT files it installs another copy of tzdata files in: /usr/lib/tcl8.6/tzdata Buildhistory shows the difference: -PKGSIZE = 2227075 +PKGSIZE = 3433088 See the autodetection in configure.in: #------------------------------------------------------------------------ # Check whether the timezone data is supplied by the OS or has # to be installed by Tcl. The default is autodetection, but can # be overridden on the configure command line either way. #------------------------------------------------------------------------ AC_MSG_CHECKING([for timezone data]) AC_ARG_WITH(tzdata, AC_HELP_STRING([--with-tzdata], [install timezone data (default: autodetect)]), [tcl_ok=$withval], [tcl_ok=auto]) # # Any directories that get added here must also be added to the # search path in ::tcl::clock::Initialize (library/clock.tcl). # case $tcl_ok in no) AC_MSG_RESULT([supplied by OS vendor]) ;; yes) # nothing to do here ;; auto*) AC_CACHE_VAL([tcl_cv_dir_zoneinfo], [ for dir in /usr/share/zoneinfo \ /usr/share/lib/zoneinfo \ /usr/lib/zoneinfo do if test -f $dir/UTC -o -f $dir/GMT then tcl_cv_dir_zoneinfo="$dir" break fi done]) if test -n "$tcl_cv_dir_zoneinfo"; then tcl_ok=no AC_MSG_RESULT([$dir]) else tcl_ok=yes fi ;; *) AC_MSG_ERROR([invalid argument: $tcl_ok]) ;; esac if test $tcl_ok = yes then AC_MSG_RESULT([supplied by Tcl]) INSTALL_TZDATA=install-tzdata fi Signed-off-by: Martin Jansa Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 3ace9fbfeb42ebf920812e3dd6d665b8b20a1ca0) Signed-off-by: Steve Sakoman --- meta/recipes-devtools/tcltk/tcl_8.6.13.bb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/meta/recipes-devtools/tcltk/tcl_8.6.13.bb b/meta/recipes-devtools/tcltk/tcl_8.6.13.bb index 982f370edb..921ea7a01d 100644 --- a/meta/recipes-devtools/tcltk/tcl_8.6.13.bb +++ b/meta/recipes-devtools/tcltk/tcl_8.6.13.bb @@ -45,6 +45,12 @@ inherit autotools ptest binconfig AUTOTOOLS_SCRIPT_PATH = "${S}/unix" EXTRA_OECONF = "--enable-threads --disable-rpath --enable-man-suffix" +# Prevent installing copy of tzdata based on tzdata installation on the build host +# It doesn't install tzdata if one of the following files exist on the host: +# /usr/share/zoneinfo/UTC /usr/share/zoneinfo/GMT /usr/share/lib/zoneinfo/UTC /usr/share/lib/zoneinfo/GMT /usr/lib/zoneinfo/UTC /usr/lib/zoneinfo/GMT +# otherwise "/usr/lib/tcl8.6/tzdata" is included in tcl package +EXTRA_OECONF += "--with-tzdata=no" + do_install() { autotools_do_install oe_runmake 'DESTDIR=${D}' install-private-headers From patchwork Wed Aug 30 17:48:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29713 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 EB3E7C6FA8F for ; Wed, 30 Aug 2023 17:49:09 +0000 (UTC) Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by mx.groups.io with SMTP id smtpd.web11.1294.1693417748723723341 for ; Wed, 30 Aug 2023 10:49:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=YOxhFU8k; spf=softfail (domain: sakoman.com, ip: 209.85.210.174, mailfrom: steve@sakoman.com) Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-68a41035828so4196342b3a.1 for ; Wed, 30 Aug 2023 10:49:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417748; x=1694022548; 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=tVGkMPOKjqtIYdhgbFoAvZtLQfBl4WTfGH/oYvj5j4g=; b=YOxhFU8kx3d8EY9inYljB4YgaPP7GqACHvn5jbsnd6R0iBgyR/4UM71cbQ006HvQVU ngDI6Rgp6vBct0a3NkjEY9qGBZx2FaKWJ9TaAhPgMJrN9sqn+DSkqLe1aU10KxYg3wWL uKN3oeNznppvHHhUD5DaYzMpyNnqLgrfNMX1OXsBINkWRS/pg7E6LyNla+dPsQfRYsno p7a+cKA3xqkKf9CRjCl1oztThP/7CiSBAkVajBWKeKVcy5gQOnCmS05av9NG3kn0P0Rg vOpRId+/N5Z+Y+TpXXODD7p7m4oFdYDprWTl12BoR23TE85f8GODtEX7gVTw2c1qC/Sr eaSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417748; x=1694022548; 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=tVGkMPOKjqtIYdhgbFoAvZtLQfBl4WTfGH/oYvj5j4g=; b=V00L8aG9nQkRQaBoubDNzTSu5W2AyQu7Jr83uHXsV2UdmNJkjrm+LrZU7nPbp9Ep3i 5MKe3WnB6dldbkcILTqiZ7FCkdtjRFw0D/dn9fJZQBCvft6VZ4GHXtlMVGV+Hr4w3Kks pku8xiMF0fBOpRdszY3yAYoE/B/bKl38Se38c7DASS3izsKx/RfLJYqJKnlEkQBLQnqp pWxBoCYviW0sFRoWlu7/0Yc6+H/KLFTnU3Bntr2i4avpc+nXd4xxvy1IVJ96hqsF56MB tlpJgmB8DhActIFs5ScG5fVPyNMZDhd07z7/uMNXtpSyVHj/ngJT6iFyYf3wmhZaRzTh xLzA== X-Gm-Message-State: AOJu0YyRNYIisEDorjyjxX8yvGXCLXb1xku2jEkRhjpxoogUum/iXj2f P231HjJ0RDKeGHdXY4r6eDNYgewk1L2ywosomno= X-Google-Smtp-Source: AGHT+IF6AxGN/YtKr3d8gePBENuCqrbhB95Aiw77h/cil5mr+QYaz6CMXXLfZzq6iUCYaeEcBBXcng== X-Received: by 2002:a05:6a00:846:b0:68a:3458:8e25 with SMTP id q6-20020a056a00084600b0068a34588e25mr3173305pfk.29.1693417747843; Wed, 30 Aug 2023 10:49:07 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.49.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:49:07 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 17/20] wic: fix wrong attempt to create file system in upartitioned regions Date: Wed, 30 Aug 2023 07:48:21 -1000 Message-Id: <47b395fe2dc393e82d0a42cfab96d134c1397a43.1693417541.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:49:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186919 From: Markus Niebel The kickstart parser defaults fstype to "vfat". This leads to an attempt to create an empty file system even for regions configured with "--no-table" if used without fstype when no --sourceparams given. The fix tests for fstype "none" or no_table in Partition prepare method. This will omit the file system creation an the potential error for small region with --no-table option. Signed-off-by: Markus Niebel Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit db771a4cd36bf291a8b68edfd905e03243f2c8b3) Signed-off-by: Steve Sakoman --- scripts/lib/wic/partition.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/wic/partition.py b/scripts/lib/wic/partition.py index 382afa44bc..29b9dc4457 100644 --- a/scripts/lib/wic/partition.py +++ b/scripts/lib/wic/partition.py @@ -133,7 +133,7 @@ class Partition(): self.update_fstab_in_rootfs = True if not self.source: - if self.fstype == "none": + if self.fstype == "none" or self.no_table: return if not self.size and not self.fixed_size: raise WicError("The %s partition has a size of zero. Please " From patchwork Wed Aug 30 17:48:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29717 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 E4C1DC83F18 for ; Wed, 30 Aug 2023 17:49:19 +0000 (UTC) Received: from mail-oo1-f46.google.com (mail-oo1-f46.google.com [209.85.161.46]) by mx.groups.io with SMTP id smtpd.web10.1311.1693417751040336884 for ; Wed, 30 Aug 2023 10:49:11 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=bX9FIUjH; spf=softfail (domain: sakoman.com, ip: 209.85.161.46, mailfrom: steve@sakoman.com) Received: by mail-oo1-f46.google.com with SMTP id 006d021491bc7-57355a16941so20612eaf.2 for ; Wed, 30 Aug 2023 10:49:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417750; x=1694022550; 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=0kAzgKRq7afeF03E1voNEgY58BOCrIJc9WH8bQllmrs=; b=bX9FIUjH2Gf88iQEL7uc3LnVl0d9iViHeygpCQMYeFQqNK3FY+fWyARa8afClJtrL4 YjgmNFc4dInH0ip/1OXVnoUCMYnIyr8ByNLhexRY9csuJ/W8MZk0IC6wg1/g7dUv+YdB 3Q6M5L8L6wkgnOM0wXnClz4util6hk9Q0lK/+PEiXq9qMVr2rLYjDfd5qfZQry6NoPtb u8K+RKIgGrH4UrPobO2HY4O9OUbky8W2zfX6+gJ94qMNlEDW4ppNqE0No7xofu8q9SIW AoSaO3UfkzW1dz2GLqfazqAJ8pRx7tKA0fF8Bxf3Y0zSTnKw9izWRagQEIhZqBV+9jJ4 hMmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417750; x=1694022550; 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=0kAzgKRq7afeF03E1voNEgY58BOCrIJc9WH8bQllmrs=; b=HrsIuuPNAVNj+6DRzznOYMPFDIKtnyZQ9UmjrGhSBZRolxxSKnzT0KpXgnOueJtIum evTmy4NjL2rF5QsqLpUp/RwpF3hiytXf5LBNoGSMQL95RVEexP1xX/NhjlovUyb9vPhE Tvpq3WAbQtMGqgP1g4AhTCOsQ1pakwpwyK/Y8oPEsyOoS5CRy4nM2mlkowEhqNSGOb4A LbTahCmowRn4IYTlxB3rTxTezk8cPkqUrNsCgR4XEvzGwgezjZTJa1kCW8hTvCC2tT+h Z9hApk5Nbj1SqwLzT5HrJ7uxKd+O0ARiU7zh8qTXdFIl/BoRTic3A8U8HlJEISVv1XrQ mElg== X-Gm-Message-State: AOJu0Ywg5DfIQnAL2qYDjOctWmXxOPpid2k+KRJ2ZVdtSVfg2A7eaY7O fXjYgUfoVf6+c4dTIgvVb8LQ7Ny8k9dBMu5P7/c= X-Google-Smtp-Source: AGHT+IG+fUBFwYBLfdhygVQygdwskobiBUXSjGUmBv5yWWEsHtt+7/UJ2/1lmQlzYwb+BRsajaW/UA== X-Received: by 2002:a05:6871:b28:b0:1c4:e139:33f with SMTP id fq40-20020a0568710b2800b001c4e139033fmr3822073oab.10.1693417749994; Wed, 30 Aug 2023 10:49:09 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.49.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:49:09 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 18/20] mdadm: skip running 04update-uuid and 07revert-inplace testcases Date: Wed, 30 Aug 2023 07:48:22 -1000 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:49:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186920 From: Ovidiu Panait 04update-uuid and 07revert-inplace tests are unreliable and fail intermittently on the autobuilder (BZ#15181 and BZ#15159). Unfortunately, the failures cannot be reproduced locally and the logs cannot be retrieved from the AB. Mark the testcases as BROKEN to skip them when running ptest. Signed-off-by: Ovidiu Panait Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit eb219aff7cfe1cff1da93107ac7b22c678c0000f) Signed-off-by: Steve Sakoman --- ...n-files-for-04update-uuid-and-07reve.patch | 39 +++++++++++++++++++ meta/recipes-extended/mdadm/mdadm_4.2.bb | 1 + 2 files changed, 40 insertions(+) create mode 100644 meta/recipes-extended/mdadm/files/0001-tests-add-.broken-files-for-04update-uuid-and-07reve.patch diff --git a/meta/recipes-extended/mdadm/files/0001-tests-add-.broken-files-for-04update-uuid-and-07reve.patch b/meta/recipes-extended/mdadm/files/0001-tests-add-.broken-files-for-04update-uuid-and-07reve.patch new file mode 100644 index 0000000000..5a6bf9e4bd --- /dev/null +++ b/meta/recipes-extended/mdadm/files/0001-tests-add-.broken-files-for-04update-uuid-and-07reve.patch @@ -0,0 +1,39 @@ +From ee594b1a12833c06102de888248a361bc49cea09 Mon Sep 17 00:00:00 2001 +From: Ovidiu Panait +Date: Fri, 18 Aug 2023 12:20:40 +0300 +Subject: [PATCH] tests: add .broken files for 04update-uuid and + 07revert-inplace + +04update-uuid and 07revert-inplace tests are unreliable and fail intermittently +on the autobuilder. Unfortunately, the failures cannot be reproduced locally +and the logs cannot be retrieved from the AB. + +Mark the testcases as BROKEN to skip them when running ptest. + +Upstream-Status: Inappropriate + +Signed-off-by: Ovidiu Panait +--- + tests/04update-uuid.broken | 1 + + tests/07revert-inplace.broken | 1 + + 2 files changed, 2 insertions(+) + create mode 100644 tests/04update-uuid.broken + create mode 100644 tests/07revert-inplace.broken + +diff --git a/tests/04update-uuid.broken b/tests/04update-uuid.broken +new file mode 100644 +index 0000000..197b35b +--- /dev/null ++++ b/tests/04update-uuid.broken +@@ -0,0 +1 @@ ++fails infrequently +diff --git a/tests/07revert-inplace.broken b/tests/07revert-inplace.broken +new file mode 100644 +index 0000000..197b35b +--- /dev/null ++++ b/tests/07revert-inplace.broken +@@ -0,0 +1 @@ ++fails infrequently +-- +2.39.1 + diff --git a/meta/recipes-extended/mdadm/mdadm_4.2.bb b/meta/recipes-extended/mdadm/mdadm_4.2.bb index fa50325f1f..c367b633a3 100644 --- a/meta/recipes-extended/mdadm/mdadm_4.2.bb +++ b/meta/recipes-extended/mdadm/mdadm_4.2.bb @@ -38,6 +38,7 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/utils/raid/mdadm/${BPN}-${PV}.tar.xz \ file://0004-monitor-Avoid-segfault-when-calling-NULL-get_bad_blo.patch \ file://0005-mdadm-test-Mark-and-ignore-broken-test-failures.patch \ file://0006-tests-Add-broken-files-for-all-broken-tests.patch \ + file://0001-tests-add-.broken-files-for-04update-uuid-and-07reve.patch \ " SRC_URI[sha256sum] = "461c215670864bb74a4d1a3620684aa2b2f8296dffa06743f26dda5557acf01d" From patchwork Wed Aug 30 17:48:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29718 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 E4AA9C83F17 for ; Wed, 30 Aug 2023 17:49:19 +0000 (UTC) Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) by mx.groups.io with SMTP id smtpd.web11.1298.1693417752979201147 for ; Wed, 30 Aug 2023 10:49:13 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=mxj8AUyw; spf=softfail (domain: sakoman.com, ip: 209.85.210.182, mailfrom: steve@sakoman.com) Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-68c0d4cc3a4so3692107b3a.1 for ; Wed, 30 Aug 2023 10:49:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417752; x=1694022552; 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=Jovab6O9bHRdG/jrZ8CfeyL/GQP6xacx6NNB0eDfzhA=; b=mxj8AUyw1ZI9clZ4VJF+LPlPYhG9Rg7MxMQoaqgVkAfScnysRIfTHhb/wXbUYsBEXk GQI1ZAAmbzoRVXM5KOYKrcC8znp4esC1SwlQHj/q9/5XtHR8l+fsPm/q2foCtIiHeRCE tyBmcAQrAT6ZvWOsce7iuCM7G5xAYPecoT0s3+SgEiqtcCntS+Q1TzVbBXab6+pqYd0e LukYwXaunFuJB39+98Ee265wceii/EMraeO2WOjwhbIP6jW24OyS3MMwoXaXErt0agkJ CdDM6lBEmhu4wiYUivN13gUalZ2Z0UeAVhxYQzrn6m+2y92XZYaHbbmQmgDjBY9Wymjr C1Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417752; x=1694022552; 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=Jovab6O9bHRdG/jrZ8CfeyL/GQP6xacx6NNB0eDfzhA=; b=QuFMB6LYNZ+Vv3Rz7l3nEqTilt+hgArOtL8+zglzfoTcqbP0ebW4dff1g+DA+VxZN7 z1O06IwzxeGCgHybbk+U8P92BjN1qyGUXKtN06li1ZniOmyPyVkS3yn6BnwdGd/Yz6vy 7QGtS5okwx+vNcOM0h4saVXWoRI2HfFv0E2fYH82RYk8h13Xac8Vh8w83eQkyEboxhNo ePnnwIYoTpcKSL4UEtOWxfMaZwHT5PUjGfuvtXifLp7GOCbHsXCodhW+1QigGihlS4bg PURBDzlH4ew/E0Dr2LlUV7SzP6bi4VyEYxirmhvhKLAA/EmxXuoCOKWG3cCLCdbMrU3g /efQ== X-Gm-Message-State: AOJu0Yz8KyNE1Z9/uNtciK27hXZD4hct4ugbKy2i54panN1Hh3tK35v3 wyQ8ppoZsGZvNd2Rl9U8RLCbJEs89k2bOMfpwOw= X-Google-Smtp-Source: AGHT+IGo9Oou0EZBS49WMUPHphFWCcuwyEvELgf/RF68I99Z3b9RrZ+qpc/GDZOeeKVVX9tAAun5hw== X-Received: by 2002:a05:6a20:3d8e:b0:14c:69f4:723 with SMTP id s14-20020a056a203d8e00b0014c69f40723mr3247421pzi.42.1693417752037; Wed, 30 Aug 2023 10:49:12 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.49.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:49:11 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 19/20] build-sysroots: Ensure dependency chains are minimal Date: Wed, 30 Aug 2023 07:48:23 -1000 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:49:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186921 From: Richard Purdie We need to ensure this recipe doesn't have dependencies on others. The SPDX classes/tasks introduce dependenies quilt-native and patch-native which can introduce races on files in the sysroots. Avoid the races by removing the tasks we don't need. [YOCTO #15186] Signed-off-by: Richard Purdie (cherry picked from commit a5dc278b077edba8f4099f0f6dfb97e97f680320) Signed-off-by: Steve Sakoman --- meta/recipes-core/meta/build-sysroots.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/recipes-core/meta/build-sysroots.bb b/meta/recipes-core/meta/build-sysroots.bb index 72da88921a..1a3b692a1b 100644 --- a/meta/recipes-core/meta/build-sysroots.bb +++ b/meta/recipes-core/meta/build-sysroots.bb @@ -17,6 +17,10 @@ deltask configure deltask compile deltask install deltask populate_sysroot +deltask create_spdx +deltask collect_spdx_deps +deltask create_runtime_spdx +deltask recipe_qa python do_build_native_sysroot () { targetsysroot = d.getVar("STANDALONE_SYSROOT") From patchwork Wed Aug 30 17:48:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 29716 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 E4919C83F01 for ; Wed, 30 Aug 2023 17:49:19 +0000 (UTC) Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by mx.groups.io with SMTP id smtpd.web10.1314.1693417754913990171 for ; Wed, 30 Aug 2023 10:49:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=yThEE6em; spf=softfail (domain: sakoman.com, ip: 209.85.210.175, mailfrom: steve@sakoman.com) Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-68c3b9f83f4so3522131b3a.2 for ; Wed, 30 Aug 2023 10:49:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1693417754; x=1694022554; 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=DtqIbmVebZ5aPV56o4QD+yhAHZCqwESD27hmnRiorx8=; b=yThEE6embefnQ075BIYrDG5eiKs3AaB1UJLLjddwWb2C5TuYxWWIFX3SMBVtICMD// nPMkrbB6Rmz0eMJDkxy8bfck3b461dOOL6l9xbbKU4Yev9WoApLdAFs3Y6CsIk03jsQj YdhYcYgAuLP9yPnp614hVQWImYvaZSH07ZhaDefxZwApDYeqGSgiQJpx5QXc0Q534/H/ fnn9ZSMDzrZYxqI5jZvsCi5ty6tHanSCUnxVY/PyB3+vMH6/bU0m+Geg6L6U1O9c4LMQ xoDjgH3UatUIXPrCpHqyJMKrSG74ptKq4ZsrJfI7E/UkdMdZw8f2tgHGvDpPQInyZc1j 9Jcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693417754; x=1694022554; 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=DtqIbmVebZ5aPV56o4QD+yhAHZCqwESD27hmnRiorx8=; b=Tg4K7vKKuT2913/4nR2oyDbOc8uvxHHbqYqNkxYav12SdgsVIWloWI86DrkVbV6kbC kW/gKtB442lGm1j88QfOVh93gu4QL1axXwpsu1ClYoK4Quha7No3dIpDOY7QpVxEOgw2 ObgXa8xs+YFHM4VwPsQ8GbkV2oWLrpbzV2qHh2e5t3wFpwZZHHkPIB6aYiT2cFoYfGdf /30fl3cUZvzQ7jKqYgimGoOs10pzzKfAHHEFfVb2SLjnJnWVheISOVigQiWVEhhoQ640 7mbEVT6wl/LChp4lGOLhx379RdUvEcM0tz2TKEVqaBZSEbRTOX9aJ5br9mSyzdTsrrnk b2OQ== X-Gm-Message-State: AOJu0YzJfxgHNQTfqHsBN99BpYv543yD3Y37WcIBhZans81o2sOIIiHe Dgnd1LBtQGLdFYRqiwR4u68zrRRoE+W/L4kbq64= X-Google-Smtp-Source: AGHT+IFppC9++Jj1P/IyC/+aZlAu+rorI/r3ROTr2ozCmh85GJ0Dwe9T9pS9OGbKds7NvK2gWzyabQ== X-Received: by 2002:a05:6a20:7348:b0:149:2149:9491 with SMTP id v8-20020a056a20734800b0014921499491mr3138681pzc.43.1693417754090; Wed, 30 Aug 2023 10:49:14 -0700 (PDT) Received: from xps13.lan (dhcp-72-234-106-30.hawaiiantel.net. [72.234.106.30]) by smtp.gmail.com with ESMTPSA id fm14-20020a056a002f8e00b006889348ba6dsm10567578pfb.93.2023.08.30.10.49.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 10:49:13 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][mickledore 20/20] vim: update obsolete comment Date: Wed, 30 Aug 2023 07:48:24 -1000 Message-Id: <981fa51afe040550c7c351fff028553d4bbbd1ca.1693417541.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 30 Aug 2023 17:49:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/186922 From: Etienne Cordonnier vim 8.3 has been out for a long time, so this comment is obsolete. However we still need UPSTREAM_VERSION_UNKNOWN, since we ignore the last digit of the upstream version number. Test result: $ devtool check-upgrade-status vim ... INFO: vim 9.0.1592 UNKNOWN Tom Rini c0370529c027abc5b1698d53fcfb8c02a0c515da (From OE-Core rev: 65f5de85c3f488136d1ec2b1f7fe8d8426d6c5b3) Signed-off-by: Etienne Cordonnier Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit 868a19357841470eb55fb7f1c4ab1af09dea99ed) Signed-off-by: Steve Sakoman --- meta/recipes-support/vim/vim.inc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc index 33ae0d8079..83ab9ea5de 100644 --- a/meta/recipes-support/vim/vim.inc +++ b/meta/recipes-support/vim/vim.inc @@ -22,11 +22,10 @@ SRC_URI = "git://github.com/vim/vim.git;branch=master;protocol=https \ PV .= ".1592" SRCREV = "29b4c513b11deb37f0e0538df53d195f602fa42c" -# Remove when 8.3 is out -UPSTREAM_VERSION_UNKNOWN = "1" - # Do not consider .z in x.y.z, as that is updated with every commit UPSTREAM_CHECK_GITTAGREGEX = "(?P\d+\.\d+)\.0" +# Ignore that the upstream version .z in x.y.z is always newer +UPSTREAM_VERSION_UNKNOWN = "1" S = "${WORKDIR}/git"