-
1.
公开(公告)号:US20210357272A1
公开(公告)日:2021-11-18
申请号:US17038994
申请日:2020-09-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Raju Udava SIDDAPPA , Chandan KUMAR , Sudharshan Rao B , Tushar VRIND , Venkata Raju INDUKURI
Abstract: A method for preventing a task-signal deadlock arising due to contention for a mutex in a real-time operating system (RTOS) includes detecting, by a processing unit, a signal notification sent to a task for execution of a signal handler; identifying, by the processing unit, a mutex to be acquired by the signal handler, when the signal notification is detected; determining whether the identified mutex has been acquired by the task; and utilizing, by the processing unit, an alternative stack for execution of the signal handler, in response to determining that the mutex has been acquired by the task, for preventing a task-signal deadlock during the execution.
-
2.
公开(公告)号:US20240045738A1
公开(公告)日:2024-02-08
申请号:US18489559
申请日:2023-10-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Raju Udava SIDDAPPA , Chandan KUMAR , Sudharshan Rao B , Tushar VRIND , Venkata Raju INDUKURI
CPC classification number: G06F9/524 , G06F9/4831
Abstract: A method for preventing a task-signal deadlock arising due to contention for a mutex in a real-time operating system (RTOS) includes detecting, by a processing unit, a signal notification sent to a task for execution of a signal handler; identifying, by the processing unit, a mutex to be acquired by the signal handler, when the signal notification is detected; determining whether the identified mutex has been acquired by the task; and utilizing, by the processing unit, an alternative stack for execution of the signal handler, in response to determining that the mutex has been acquired by the task, for preventing a task-signal deadlock during the execution.
-