From d7b7b6fb6c7c5545e718e44f38853d1718ce5446 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Wed, 20 Mar 2024 17:27:20 +0000 Subject: [PATCH] arm/opencsd: upgrade to 1.2.1 to fix kernel build Linux 5.15.149 contains the following change[1]: perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present Since commit d927ef5004ef ("perf cs-etm: Add exception level consistency check"), the exception that was added to Perf will be triggered unless the following bugfix from OpenCSD is present: [...] The opencsd requirement is now 1.2.1 onwards, but the kirkstone branch has 1.2.0. The 1.2.1 release was just three bugfixes on top of 1.2.0 so this should be a safe upgrade: 3fecfb0 opencsd: etm4x: Update etm4x / ete decoder to flush context to client immediately. db97bbc opencsd: decode: Update decoder base to implement memory accessor invalidation. a7b77aa opencsd: memaccess: Allow memory accessors to have cache invalidated by decoder. [1] a7af1be5cf5507dd6c157b7a25453942f805db76 Signed-off-by: Ross Burton Signed-off-by: Jon Mason --- .../opencsd/{opencsd_1.2.0.bb => opencsd_1.2.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-arm/recipes-devtools/opencsd/{opencsd_1.2.0.bb => opencsd_1.2.1.bb} (95%) diff --git a/meta-arm/recipes-devtools/opencsd/opencsd_1.2.0.bb b/meta-arm/recipes-devtools/opencsd/opencsd_1.2.1.bb similarity index 95% rename from meta-arm/recipes-devtools/opencsd/opencsd_1.2.0.bb rename to meta-arm/recipes-devtools/opencsd/opencsd_1.2.1.bb index 0ff4b172..26a370c9 100644 --- a/meta-arm/recipes-devtools/opencsd/opencsd_1.2.0.bb +++ b/meta-arm/recipes-devtools/opencsd/opencsd_1.2.1.bb @@ -4,7 +4,7 @@ LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=ad8cb685eb324d2fa2530b985a43f3e5" SRC_URI = "git://github.com/Linaro/OpenCSD;protocol=https;branch=master" -SRCREV = "dac554d62d514b202174506995afc0e109ef3fea" +SRCREV = "539fea3eabd4ce7574494981cd3d0906cfdc5f18" S = "${WORKDIR}/git"