Skip to content

TA Persistent Time is not persistent #7505

@zjchen666

Description

@zjchen666

I noticed that TEE_SetTAPersistentTime() only updates an in-memory offset (tee_time_offs[]) and the value is lost after a reboot.
This means the TA persistent time is not actually persisted, which doesn’t seem to align with the GP TEE API specification (which indicate the TEE storage should be used to keep the TA persistent time).

Is this intentional?
If not, I’d be happy to contribute code to complete this feature.

Please let me know
Thanks,
Zhijun

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions