On Thu, 27 Aug 2026 21:44:15 +0400, Alexey Charkov wrote:
> If LIB_UUID is enabled on a big-endian board, such as when it is pulled
> in by EFI_PARTITION, its tests will fail due to the dynamic capsule GUIDs
> computed by lib_test_dynamic_uuid() using native endianness for the UTF-16
> image name, instead of little-endian:
>
> malta # ut lib lib_test_dynamic_uuid
> Test: dynamic_uuid: uuid.c
> test/lib/uuid.c:114, lib_test_dynamic_uuid_case(): expected_uuid =
> uuid_str: Expected "985f2937-7c2e-5e9a-8a5e-8e063312964b", got
> "829f5cb0-1a07-5718-8774-4514bda82c39"
> Test 'dynamic_uuid' failed 1 times
> Tests run: 1, 2 ms, average: 2 ms, failures: 1
> exit not allowed from main input shell.
> malta #
>
> [...]
Applied to u-boot/next, thanks!
[1/1] test: lib/uuid: Fix endianness for dynamic GUIDs
commit: c3c81951f1286e638f67f778de4a6f2f67417110
--
Tom