Skip to content
  1. Feb 13, 2018
  2. Feb 12, 2018
  3. Feb 11, 2018
  4. Feb 10, 2018
  5. Feb 09, 2018
  6. Feb 08, 2018
  7. Feb 07, 2018
  8. Feb 06, 2018
  9. Feb 05, 2018
    • Gregory Nutt's avatar
      sched/sched: Extend the last global lock change to work with the... · b884fb9f
      Gregory Nutt authored
      sched/sched:  Extend the last global lock change to work with the lc823450-xgevk which does not support the atomic fetch add but does support disabling interprocessor interrupts.  Disabling interprocessor interrupts will also guarantee that the TCB addres calculation is atomic.
      b884fb9f
    • Gregory Nutt's avatar
      sched/sched: Implements a global scheduler lock capability as part of SMP... · 37c9b3d5
      Gregory Nutt authored
      sched/sched:  Implements a global scheduler lock capability as part of SMP support.  This allows the scheduler to be locked with no knowledge or access to the TCB of the currently running task.  This is necessary because accessing the TCB of the currenlty running task is, itself, a non-atomic operation.  This global scheduler lock cpability was add just to support that atomic access to the TCB.
      37c9b3d5