UEFI:
* Require at least 128 KiB of stack space to use EFI sub-system.
* Avoid buffer overrun in efi_var_restore().
* Avoid superfluous variable store writes on unchanged data
* Implement SPI Flash store for EFI variables.
* Add an efidebug ecpt sub-command to display the ECPT table
and a unit test for the command.
Others:
* Add missing include string.h to make exception command build again.
* lib: uuid: add EBBR 2.1 conformance profile GUID
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEbcT5xx8ppvoGt20zxIHbvCwFGsQFAmm1KT0ACgkQxIHbvCwF
GsT+6w/+MA7GsPpoX/9wsJA+8z1RZr1oVFelKsEh6/zTn4P+sidDlebhk+oLeevd
zFFuOJ+G6Uu7XfUWRQ5elMZ7jE+7Mr04uM7wtIbEXz0p20FtTTLfnYijXnCzGtQQ
FBDK8vpuKq3sm1C3k0rakhUmS2HzbWQ5Uprk2Z9YKk+NbDzqT/34OibHmbII/x8s
Vaat8bsE4Vwe6x1ztOOhOMFwU+9Bshycy+5jtYtOcqDg2uH463XUtsGfDXbQRcau
vEtITT9P0hxNE6fVHDPpqdFX25Bkl6EvbAIDPLTSu+aYOq2/tsIT6Ek/+mQpkm53
zIJjNM4jCYsHlFiBpAKLJMo/CFw3FSHx1X1ddh/zd3StP7n9v+ZaMQu+UY8TTb9t
e2GrfzycmhJQpwUCkTTAs3wseqw1ulg1OTcQhnLUmLgyAoKWhpaziwXicZrje17i
ouPFb9UIaISs0zPTYHraXRy0BqV/yM7R7zIwWi+S2XhWHzy0LWsnCsmJQu3w1nm3
rL2L3CujCPsAaOvLCAC5x2JsdxrTJgmVgK6L10K6TgYoJrcf+dQbiif0ViNn/XR7
hzXGCoj443fkS+VvPQC1UdWXx7zZDtHOv1Do5qWS3Uai27DQ1/WOgW2yTONLSoTx
yAv/nsH9Vlqu+D7Zyy+u4q6fbZ57j719WaSTxkZpZZHi0UVljyw=
=Ws6v
-----END PGP SIGNATURE-----
Merge tag 'efi-2026-03-14' of https://source.denx.de/u-boot/custodians/u-boot-efi into next
Pull request efi-2026-03-14
CI: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/29512
UEFI:
* Require at least 128 KiB of stack space to use EFI sub-system.
* Avoid buffer overrun in efi_var_restore().
* Avoid superfluous variable store writes on unchanged data
* Implement SPI Flash store for EFI variables.
* Add an efidebug ecpt sub-command to display the ECPT table
and a unit test for the command.
Others:
* Add missing include string.h to make exception command build again.
* lib: uuid: add EBBR 2.1 conformance profile GUID