mbox series

[v2,0/4] optee update and systemd service changes

Message ID 20240925100414.73073-1-mikko.rapeli@linaro.org
Headers show
Series optee update and systemd service changes | expand

Message

Mikko Rapeli Sept. 25, 2024, 10:04 a.m. UTC
We discussed these updates over separate thread but here's the set
of changes to master branch which update optee to 4.3 and fix issues
around udev rules and systemd service. New in optee-client 4.3 is
support for systemd sd-notify which reports tee-supplicant startup
correctly to other services which depend on it. I tried to adjust
the optee test timeout based on upstream CI test execution times.
Hopefully this helps. Tested on qemuarm64-secureboot and
qemuarm-secureboot.

v2: Type=notify in service file since sd-notify is now supported

v1: https://lists.yoctoproject.org/g/meta-arm/message/6102

Javier Tia (1):
  arm/optee: Add optee udev rules

Jon Mason (1):
  arm/optee: update to 4.3.0

Mikko Rapeli (2):
  optee-client: fix systemd service dependencies
  oeqa optee.py: increase timeout value from 22 to 45 minutes

 meta-arm/lib/oeqa/runtime/cases/optee.py      |  2 +-
 .../recipes-security/optee/optee-client.inc   |  8 +++-
 .../optee/optee-client/optee-udev.rules       |  6 +++
 .../optee-client/tee-supplicant@.service      | 11 +++--
 ...-client_4.2.0.bb => optee-client_4.3.0.bb} |  2 +-
 ...mples_4.2.0.bb => optee-examples_4.3.0.bb} |  0
 ...it_4.2.0.bb => optee-os-tadevkit_4.3.0.bb} |  0
 ...not-use-full-path-to-generate-guard-.patch | 45 -------------------
 .../{optee-os_4.2.0.bb => optee-os_4.3.0.bb}  |  3 +-
 ...stats-remove-unneeded-stat.h-include.patch | 34 --------------
 ...ptee-test_4.2.0.bb => optee-test_4.3.0.bb} |  4 +-
 11 files changed, 25 insertions(+), 90 deletions(-)
 create mode 100644 meta-arm/recipes-security/optee/optee-client/optee-udev.rules
 rename meta-arm/recipes-security/optee/{optee-client_4.2.0.bb => optee-client_4.3.0.bb} (71%)
 rename meta-arm/recipes-security/optee/{optee-examples_4.2.0.bb => optee-examples_4.3.0.bb} (100%)
 rename meta-arm/recipes-security/optee/{optee-os-tadevkit_4.2.0.bb => optee-os-tadevkit_4.3.0.bb} (100%)
 delete mode 100644 meta-arm/recipes-security/optee/optee-os/0001-checkconf.mk-do-not-use-full-path-to-generate-guard-.patch
 rename meta-arm/recipes-security/optee/{optee-os_4.2.0.bb => optee-os_4.3.0.bb} (77%)
 delete mode 100644 meta-arm/recipes-security/optee/optee-test/0001-xtest-stats-remove-unneeded-stat.h-include.patch
 rename meta-arm/recipes-security/optee/{optee-test_4.2.0.bb => optee-test_4.3.0.bb} (78%)