patch 'config/arm: drop crypto extension from Cortex-A78AE' has been queued to stable release 25.11.1

Kevin Traynor ktraynor at redhat.com
Fri Mar 27 11:01:05 CET 2026


Hi,

FYI, your patch has been queued to stable release 25.11.1

Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet.
It will be pushed if I get no objections before 03/31/26. So please
shout if anyone has objections.

Also note that after the patch there's a diff of the upstream commit vs the
patch applied to the branch. This will indicate if there was any rebasing
needed to apply to the stable branch. If there were code changes for rebasing
(ie: not only metadata diffs), please double check that the rebase was
correctly done.

Queued patches are on a temporary branch at:
https://github.com/kevintraynor/dpdk-stable

This queued commit can be viewed at:
https://github.com/kevintraynor/dpdk-stable/commit/eacbcc12080898c2d17372b8ec5848099272ab59

Thanks.

Kevin

---
>From eacbcc12080898c2d17372b8ec5848099272ab59 Mon Sep 17 00:00:00 2001
From: Shani Peretz <shperetz at nvidia.com>
Date: Tue, 24 Mar 2026 16:25:45 +0200
Subject: [PATCH] config/arm: drop crypto extension from Cortex-A78AE

[ upstream commit b32a97330a04a2342f792c8e24d2008782700ae1 ]

Remove the crypto march extension added by commit 6e6cc1dc3548
("config/arm: support crypto with Cortex-A78AE"). The extension
was added under the incorrect assumption that missing crypto ISA
caused an infinite loop, the actual cause was a GCC scheduling
issue with -mcpu=cortex-a78ae. This was avoided by switching to
-march=armv8.4-a in the same commit.

The extension is unnecessary and causes build failures on
toolchains without AES support. The -march=armv8.4-a build
without -mcpu is intentionally kept to avoid the scheduling issue.

Fixes: 6e6cc1dc3548 ("config/arm: support crypto with Cortex-A78AE")

Signed-off-by: Shani Peretz <shperetz at nvidia.com>
---
 config/arm/meson.build | 1 -
 1 file changed, 1 deletion(-)

diff --git a/config/arm/meson.build b/config/arm/meson.build
index 523b0fc0ed..5a9c16b9b1 100644
--- a/config/arm/meson.build
+++ b/config/arm/meson.build
@@ -707,5 +707,4 @@ mcpu_defs = {
     'mcpu_cortex-a78ae': {
         'march': 'armv8.4-a',
-        'march_extensions': ['crypto']
     },
     'mcpu_ft2000plus': {
-- 
2.53.0

---
  Diff of the applied patch vs upstream commit (please double-check if non-empty:
---
--- -	2026-03-27 09:58:26.301439205 +0000
+++ 0005-config-arm-drop-crypto-extension-from-Cortex-A78AE.patch	2026-03-27 09:58:26.119526314 +0000
@@ -1 +1 @@
-From b32a97330a04a2342f792c8e24d2008782700ae1 Mon Sep 17 00:00:00 2001
+From eacbcc12080898c2d17372b8ec5848099272ab59 Mon Sep 17 00:00:00 2001
@@ -5,0 +6,2 @@
+[ upstream commit b32a97330a04a2342f792c8e24d2008782700ae1 ]
+
@@ -18 +19,0 @@
-Cc: stable at dpdk.org



More information about the stable mailing list