author | Balint Dobszay <balint.dobszay@arm.com> | |
Fri, 11 Dec 2020 15:25:12 +0000 (16:25 +0100) | ||
committer | Jérôme Forissier <jerome@forissier.org> | |
Tue, 5 Jan 2021 16:56:19 +0000 (17:56 +0100) | ||
commit | 36bb435f5be571b4b4c0792de1cea85013afa728 | |
tree | 936df21cd7e7abc6b4c207c33a4963c1dc16ff41 | tree | snapshot (tar.xz tar.gz zip) |
parent | 9c34c0c78f5e69de1c18dd644e724a848eee8e94 | commit | diff |
core: move user_ctx field to struct ts_session
The user_ctx field in struct tee_ta_session is used by PTAs to keep
track of session specific information. Move it to struct ts_session to
make it generic and reachable for all sessions, not just TAs. This
enables extracting ldelf related code from system PTA.
Acked-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Reviewed-by: Jerome Forissier <jerome@forissier.org>
Signed-off-by: Balint Dobszay <balint.dobszay@arm.com>
The user_ctx field in struct tee_ta_session is used by PTAs to keep
track of session specific information. Move it to struct ts_session to
make it generic and reachable for all sessions, not just TAs. This
enables extracting ldelf related code from system PTA.
Acked-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Reviewed-by: Jerome Forissier <jerome@forissier.org>
Signed-off-by: Balint Dobszay <balint.dobszay@arm.com>
core/arch/arm/kernel/pseudo_ta.c | diff | blob | history | |
core/include/kernel/tee_ta_manager.h | diff | blob | history | |
core/include/kernel/ts_manager.h | diff | blob | history |