- Jul 27, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Jul 26, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
Sporadic scheduler: Add logic to collection the partial timer expiration when a sporadic thread is suspended in tickless mode
-
Gregory Nutt authored
-
Gregory Nutt authored
Sporadic scheduler: Handle a case when the scheduler is resumed before it has even had a chance to run
-
- Jul 25, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
This is basically a complete redesign of the sporadic scheduling logic due to limitations in the initial design
-
Gregory Nutt authored
-
- Jul 24, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
sched/: Separate the round-robin logic into a separate file so that it is symmetric with the sporadic stuff. Integrate the sporadic scheduler into the time tick interrupt handling and into the tickless operation.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Jul 23, 2015
-
-
Gregory Nutt authored
Sporadic Scheduler: Ensure that the replenishment period is greater than or equal to the budget period
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
include/, sched/, and libc/: Add support for sporadic scheduling parameters in struct sched_param, posix_spawnattr_t, and pthread_attr_t. Update all user interfaces to pass sporadic scheduling parameters. Feature is dependent on EXPERIMENTAL and no changes have yet been made to core scheduling logic.
-
Gregory Nutt authored
-
Gregory Nutt authored
pthread_create: Fix an (unlikely) error in fallback value in the event of a failure (which should never occur)
-
Gregory Nutt authored
-
Gregory Nutt authored
TCB: Increase the size of the scheduling policy field from 1 to 2 bits to allow additional, planned scheduling policies
-
- Jul 22, 2015
-
-
Gregory Nutt authored
Fix a warning detected by tools/tesbuild.sh. function was not returning the correct value in the case of errors
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
David Sidrane authored
-
- Jul 21, 2015
-
-
David Sidrane authored
-
David Sidrane authored
-
David Sidrane authored
-