#2751: Thread dispatch via interrupt is broken at least on ARM and PowerPC
-----------------------------+------------------------------
 Reporter:  sebastian.huber  |       Owner:  sebastian.huber
     Type:  defect           |      Status:  new
 Priority:  normal           |   Milestone:  4.12
Component:  SMP              |     Version:  4.11
 Severity:  critical         |  Resolution:
 Keywords:                   |
-----------------------------+------------------------------

Comment (by Sebastian Huber <sebastian.huber@…>):

 In [changeset:"d78d5294cd076b48160e12c2f52a940d783b4dac/rtems"]:
 {{{
 #!CommitTicketReference repository="rtems"
 revision="d78d5294cd076b48160e12c2f52a940d783b4dac"
 score: Add and use _Thread_Dispatch_direct()

 This function is useful for operations which synchronously block, e.g.
 self restart, self deletion, yield, sleep.  It helps to detect if these
 operations are called in the wrong context.  Since the thread dispatch
 necessary indicator is not used, this is more robust in some SMP
 situations.

 Update #2751.
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/2751#comment:2>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to