#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:"4b5ff47d159872ef9e1096713fd68367f4640576/rtems"]:
 {{{
 #!CommitTicketReference repository="rtems"
 revision="4b5ff47d159872ef9e1096713fd68367f4640576"
 score: Fix interrupt profiling

 Callers of _Thread_Do_dispatch() must have a valid
 Per_CPU_Control::Stats::thread_dispatch_disabled_instant.

 Call _Profiling_Outer_most_interrupt_entry_and_exit() with the interrupt
 stack to not exceed Per_CPU_Control::Interrupt_frame.

 Update #2751.
 }}}

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

Reply via email to