|
Re: [REQUEST] eliminate the rthal_critical_enter/exit() from rthal_irq_requ: msg#00196linux.real-time.xenomai.devel
Dmitry Adamushko wrote: Hi, Merged, thanks. Yet another issue remains that may lead to a deadlock under some circumstances: That's not a problem, the deletion marker will never be anything else than a pure magic word stored in some object's descriptor, so we could indeed first mark the object as deleted, then release the lock before proceeding to the actual deletion. Another approach would be to introduce a service like That would be useful too for solving the "concurrent ISR while deleting issue", but would not enforce single deletion in the SMP case, I guess.
-- Philippe. |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | xenomai thread interuption: 00196, gilles mendes |
|---|---|
| Next by Date: | Re: [REQUEST] eliminate the rthal_critical_enter/exit() from rthal_irq_request(): 00196, Dmitry Adamushko |
| Previous by Thread: | Re: [REQUEST] eliminate the rthal_critical_enter/exit() from rthal_irq_request()i: 00196, Dmitry Adamushko |
| Next by Thread: | Re: [REQUEST] eliminate the rthal_critical_enter/exit() from rthal_irq_request(): 00196, Dmitry Adamushko |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |