aboutsummaryrefslogtreecommitdiffstats
path: root/src/task.c
Commit message (Collapse)AuthorAge
* Merge branch 'wip-edf-wm' into wip-semi-partAndrea Bastoni2010-09-22
|\ | | | | | | | | | | | | | | | | | | | | | | | | Merging library branches for EDF-fm, EDF-WM, and NPS-F scheduling algorithms. This version of the library will compile against litmus2010 with all plugins merged (wip-semi-part). Conflicts: SConstruct include/litmus.h src/litmus.c
| * Add rt_launch_edfwm launcherAndrea Bastoni2010-09-22
| | | | | | | | | | As rtspin_edfwm rt_launch_edfwm reads each task information from a text file (same format as rtspin_edfwm).
* | Adapt APIs to new parameters structure.Andrea Bastoni2010-09-22
| | | | | | | | | | Usage of union and proper per-semi-part algo structures forces a modification of the APIs used by rtspin and rt_launch.
* | [NPS-F] Adapt to new add_server() API and fix parameters orderAndrea Bastoni2010-07-23
| | | | | | | | | | - comply with new add_server() API - fix wrong order in parameters for rt_launch_npsf.c
* | [NPS-F] Add rt_launch version for NPS-F algoAndrea Bastoni2010-06-24
| |
* | [EDF-fm] Add rt_launch_edffm and support for edffm task creationAndrea Bastoni2010-06-15
|/
* Support budget enforcement policies. Allows tasks to specifyGlenn Elliott2010-05-20
| | | | | | | | how their execution budgets should be enforced: NO_ENFORCEMENT, QUANTUM_ENFORCEMENT, and PRECISE_ENFORCEMENT (unsupported). NOTE: Users of NO_ENFORCEMENT must call sleep_next_period() at the end of every job to signal to the kernel that its job is complete.
* Use _GNU_SOURCE for all files. Fix wrong prototypes.Bjoern B. Brandenburg2008-05-02
|
* adapt to new ABIBjoern B. Brandenburg2008-02-19
|
* first changes to compile with LITMUS 20082008.0Bjoern B. Brandenburg2008-02-12
|
* many changesBjoern B. Brandenburg2008-02-03
| | | | | - use declarations from kernel - get rid of stuipd system call macros
* reorganize liblitmus to be more modularBjoern B. Brandenburg2008-01-23