{"action":"created","issue":{"url":"https://api.github.com/repos/OP-TEE/optee_os/issues/348","labels_url":"https://api.github.com/repos/OP-TEE/optee_os/issues/348/labels{/name}","comments_url":"https://api.github.com/repos/OP-TEE/optee_os/issues/348/comments","events_url":"https://api.github.com/repos/OP-TEE/optee_os/issues/348/events","html_url":"https://github.com/OP-TEE/optee_os/issues/348","id":88891917,"number":348,"title":"Does optee-os have time-out mechanism to ensure that executing will not stall into ta code?","user":{"login":"louisjohn0416","id":12540735,"avatar_url":"https://avatars.githubusercontent.com/u/12540735?v=3","gravatar_id":"","url":"https://api.github.com/users/louisjohn0416","html_url":"https://github.com/louisjohn0416","followers_url":"https://api.github.com/users/louisjohn0416/followers","following_url":"https://api.github.com/users/louisjohn0416/following{/other_user}","gists_url":"https://api.github.com/users/louisjohn0416/gists{/gist_id}","starred_url":"https://api.github.com/users/louisjohn0416/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/louisjohn0416/subscriptions","organizations_url":"https://api.github.com/users/louisjohn0416/orgs","repos_url":"https://api.github.com/users/louisjohn0416/repos","events_url":"https://api.github.com/users/louisjohn0416/events{/privacy}","received_events_url":"https://api.github.com/users/louisjohn0416/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-06-17T02:31:26Z","updated_at":"2015-06-17T08:58:47Z","closed_at":null,"body":"i got that ta timeout value, said TEE_TIMEOUT_INFINITE, from this piece of code:\r\nres = tee_ta_open_session(&res_orig, &s, &tee_open_sessions, &in->uuid,\r\n            clnt_id, TEE_TIMEOUT_INFINITE, param);\r\n\r\ndoes this mean ta can infinitely trap into its own code without any timeout mechanism ?"},"comment":{"url":"https://api.github.com/repos/OP-TEE/optee_os/issues/comments/112727367","html_url":"https://github.com/OP-TEE/optee_os/issues/348#issuecomment-112727367","issue_url":"https://api.github.com/repos/OP-TEE/optee_os/issues/348","id":112727367,"user":{"login":"jenswi-linaro","id":6150306,"avatar_url":"https://avatars.githubusercontent.com/u/6150306?v=3","gravatar_id":"","url":"https://api.github.com/users/jenswi-linaro","html_url":"https://github.com/jenswi-linaro","followers_url":"https://api.github.com/users/jenswi-linaro/followers","following_url":"https://api.github.com/users/jenswi-linaro/following{/other_user}","gists_url":"https://api.github.com/users/jenswi-linaro/gists{/gist_id}","starred_url":"https://api.github.com/users/jenswi-linaro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jenswi-linaro/subscriptions","organizations_url":"https://api.github.com/users/jenswi-linaro/orgs","repos_url":"https://api.github.com/users/jenswi-linaro/repos","events_url":"https://api.github.com/users/jenswi-linaro/events{/privacy}","received_events_url":"https://api.github.com/users/jenswi-linaro/received_events","type":"User","site_admin":false},"created_at":"2015-06-17T08:58:47Z","updated_at":"2015-06-17T08:58:47Z","body":"Yes, it's the same CPU. It's similar to how the \"svc\" instruction works from user space."}}