* [PATCH BlueZ] tester.config: add missing CRYPTO_AES
@ 2026-05-17 20:51 Pauli Virtanen
2026-05-17 22:05 ` [BlueZ] " bluez.test.bot
2026-05-21 13:30 ` [PATCH BlueZ] " patchwork-bot+bluetooth
0 siblings, 2 replies; 3+ messages in thread
From: Pauli Virtanen @ 2026-05-17 20:51 UTC (permalink / raw)
To: linux-bluetooth; +Cc: Pauli Virtanen
Kernel commit 4a1507625b0 ("Bluetooth: SMP: Use AES-CMAC library
API") removed CRYPTO_AES from the default Bluetooth kernel config.
This causes Bluetooth testbots to fail silently with "Not Run" status:
Basic Framework - Success - init
Read Index List callback
Status: 0x00
Bluetooth: hci0: Opcode 0x0c03 failed: -110
Bluetooth: hci0: Opcode 0x0c03 failed: -110
hciemu: Failed to open vhci
Failed to setup HCI emulation
Basic Framework - Success - pre setup failed
Basic Framework - Success - done
...
SCO CVSD Listen Send - Success Not Run
Total: 30, Passed: 0 (0.0%), Failed: 0, Not Run: 30
Fix by explicitly requiring CRYPTO_AES.
---
Notes:
See any recent CI test log from
https://github.com/bluez/bluetooth-next/pulls
for example
https://github.com/bluez/bluetooth-next/commit/84ebde6f819c06cc1d804a471d9fb60b7986e190/checks/76408920221/logs
https://github.com/bluez/bluetooth-next/commit/82f0e0c7d08eb21d0579471a3b5c004cf95dda08/checks/75862464065/logs
doc/ci.config | 1 +
doc/test-runner.rst | 1 +
doc/tester.config | 1 +
3 files changed, 3 insertions(+)
diff --git a/doc/ci.config b/doc/ci.config
index bb3cb221f..2da3e14c4 100644
--- a/doc/ci.config
+++ b/doc/ci.config
@@ -112,6 +112,7 @@ CONFIG_BT_QCOMSMD=y
CONFIG_BT_VIRTIO=y
+CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_CMAC=y
CONFIG_CRYPTO_USER_API=y
CONFIG_CRYPTO_USER_API_HASH=y
diff --git a/doc/test-runner.rst b/doc/test-runner.rst
index 60f18683c..ff2420ea8 100644
--- a/doc/test-runner.rst
+++ b/doc/test-runner.rst
@@ -84,6 +84,7 @@ Bluetooth
CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIVHCI=y
+ CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_CMAC=y
CONFIG_CRYPTO_USER_API=y
CONFIG_CRYPTO_USER_API_HASH=y
diff --git a/doc/tester.config b/doc/tester.config
index 0cf5e2723..b9c5f34bc 100644
--- a/doc/tester.config
+++ b/doc/tester.config
@@ -43,6 +43,7 @@ CONFIG_BT_MSFTEXT=y
CONFIG_BT_AOSPEXT=y
CONFIG_BT_FEATURE_DEBUG=y
+CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_CMAC=y
CONFIG_CRYPTO_USER_API=y
CONFIG_CRYPTO_USER_API_HASH=y
--
2.54.0
^ permalink raw reply related [flat|nested] 3+ messages in thread* RE: [BlueZ] tester.config: add missing CRYPTO_AES
2026-05-17 20:51 [PATCH BlueZ] tester.config: add missing CRYPTO_AES Pauli Virtanen
@ 2026-05-17 22:05 ` bluez.test.bot
2026-05-21 13:30 ` [PATCH BlueZ] " patchwork-bot+bluetooth
1 sibling, 0 replies; 3+ messages in thread
From: bluez.test.bot @ 2026-05-17 22:05 UTC (permalink / raw)
To: linux-bluetooth, pav
[-- Attachment #1: Type: text/plain, Size: 4047 bytes --]
This is automated email and please do not reply to this email!
Dear submitter,
Thank you for submitting the patches to the linux bluetooth mailing list.
This is a CI test results with your patch series:
PW Link:https://patchwork.kernel.org/project/bluetooth/list/?series=1096181
---Test result---
Test Summary:
CheckPatch FAIL 0.40 seconds
GitLint FAIL 0.30 seconds
BuildEll PASS 20.76 seconds
BluezMake PASS 658.47 seconds
MakeCheck FAIL 18.44 seconds
MakeDistcheck FAIL 228.35 seconds
CheckValgrind FAIL 293.09 seconds
CheckSmatch PASS 350.33 seconds
bluezmakeextell PASS 182.08 seconds
IncrementalBuild PASS 645.34 seconds
ScanBuild PASS 1018.26 seconds
Details
##############################
Test: CheckPatch - FAIL
Desc: Run checkpatch.pl script
Output:
[BlueZ] tester.config: add missing CRYPTO_AES
WARNING:UNKNOWN_COMMIT_ID: Unknown commit id '4a1507625b0', maybe rebased or not pulled?
#81:
Kernel commit 4a1507625b0 ("Bluetooth: SMP: Use AES-CMAC library
/github/workspace/src/patch/14577648.patch total: 0 errors, 1 warnings, 21 lines checked
NOTE: For some of the reported defects, checkpatch may be able to
mechanically convert to the typical style using --fix or --fix-inplace.
/github/workspace/src/patch/14577648.patch has style problems, please review.
NOTE: Ignored message types: COMMIT_MESSAGE COMPLEX_MACRO CONST_STRUCT FILE_PATH_CHANGES MISSING_SIGN_OFF PREFER_PACKED SPDX_LICENSE_TAG SPLIT_STRING SSCANF_TO_KSTRTO
NOTE: If any of the errors are false positives, please report
them to the maintainer, see CHECKPATCH in MAINTAINERS.
##############################
Test: GitLint - FAIL
Desc: Run gitlint
Output:
[BlueZ] tester.config: add missing CRYPTO_AES
WARNING: I3 - ignore-body-lines: gitlint will be switching from using Python regex 'match' (match beginning) to 'search' (match anywhere) semantics. Please review your ignore-body-lines.regex option accordingly. To remove this warning, set general.regex-style-search=True. More details: https://jorisroovers.github.io/gitlint/configuration/#regex-style-search
26: B2 Line has trailing whitespace: " "
28: B2 Line has trailing whitespace: " "
30: B2 Line has trailing whitespace: " "
31: B1 Line exceeds max length (115>80): " https://github.com/bluez/bluetooth-next/commit/84ebde6f819c06cc1d804a471d9fb60b7986e190/checks/76408920221/logs"
32: B2 Line has trailing whitespace: " "
33: B1 Line exceeds max length (115>80): " https://github.com/bluez/bluetooth-next/commit/82f0e0c7d08eb21d0579471a3b5c004cf95dda08/checks/75862464065/logs"
##############################
Test: MakeCheck - FAIL
Desc: Run Bluez Make Check
Output:
make[3]: *** [Makefile:10239: test-suite.log] Error 1
make[2]: *** [Makefile:10347: check-TESTS] Error 2
make[1]: *** [Makefile:10818: check-am] Error 2
make: *** [Makefile:10820: check] Error 2
##############################
Test: MakeDistcheck - FAIL
Desc: Run Bluez Make Distcheck
Output:
make[4]: *** [Makefile:10239: test-suite.log] Error 1
make[3]: *** [Makefile:10347: check-TESTS] Error 2
make[2]: *** [Makefile:10818: check-am] Error 2
make[1]: *** [Makefile:10820: check] Error 2
make: *** [Makefile:10741: distcheck] Error 1
##############################
Test: CheckValgrind - FAIL
Desc: Run Bluez Make Check with Valgrind
Output:
tools/mgmt-tester.c: In function ‘main’:
tools/mgmt-tester.c:12990:5: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
12990 | int main(int argc, char *argv[])
| ^~~~
make[3]: *** [Makefile:10239: test-suite.log] Error 1
make[2]: *** [Makefile:10347: check-TESTS] Error 2
make[1]: *** [Makefile:10818: check-am] Error 2
make: *** [Makefile:10820: check] Error 2
https://github.com/bluez/bluez/pull/2131
---
Regards,
Linux Bluetooth
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [PATCH BlueZ] tester.config: add missing CRYPTO_AES
2026-05-17 20:51 [PATCH BlueZ] tester.config: add missing CRYPTO_AES Pauli Virtanen
2026-05-17 22:05 ` [BlueZ] " bluez.test.bot
@ 2026-05-21 13:30 ` patchwork-bot+bluetooth
1 sibling, 0 replies; 3+ messages in thread
From: patchwork-bot+bluetooth @ 2026-05-21 13:30 UTC (permalink / raw)
To: Pauli Virtanen; +Cc: linux-bluetooth
Hello:
This patch was applied to bluetooth/bluez.git (master)
by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>:
On Sun, 17 May 2026 23:51:30 +0300 you wrote:
> Kernel commit 4a1507625b0 ("Bluetooth: SMP: Use AES-CMAC library
> API") removed CRYPTO_AES from the default Bluetooth kernel config.
>
> This causes Bluetooth testbots to fail silently with "Not Run" status:
>
> Basic Framework - Success - init
> Read Index List callback
> Status: 0x00
> Bluetooth: hci0: Opcode 0x0c03 failed: -110
> Bluetooth: hci0: Opcode 0x0c03 failed: -110
> hciemu: Failed to open vhci
> Failed to setup HCI emulation
> Basic Framework - Success - pre setup failed
> Basic Framework - Success - done
> ...
> SCO CVSD Listen Send - Success Not Run
> Total: 30, Passed: 0 (0.0%), Failed: 0, Not Run: 30
>
> [...]
Here is the summary with links:
- [BlueZ] tester.config: add missing CRYPTO_AES
https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=2470448ed9d7
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-05-21 13:29 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-17 20:51 [PATCH BlueZ] tester.config: add missing CRYPTO_AES Pauli Virtanen
2026-05-17 22:05 ` [BlueZ] " bluez.test.bot
2026-05-21 13:30 ` [PATCH BlueZ] " patchwork-bot+bluetooth
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox