aboutsummaryrefslogtreecommitdiffstats
path: root/src/syscalls.c
Commit message (Collapse)AuthorAge
* [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] Rework add_server() APIAndrea Bastoni2010-06-25
| | | | | | | - add_server() syscall takes a npsf_id and an array of struct 'npsf_budgets'. Each entry of the array is a tuple (cpu, budget) that defines the budget reserved for the server 'npsf_id' on the cpu 'cpu'. - Input data is read from a file with struture: "npsf_id cpu budget-us"
* [NPS-F] Add rtspin and utility to add notional processorsAndrea Bastoni2010-06-24
| | | | | | - add syscall to add notional processors (servers) - add rtspin_npsf program to run on specified (npsf_id, cpu) - add npsf_add_server as wrapper on the syscall
* Re-implement non-preemptive section support.Bjoern B. Brandenburg2010-02-03
| | | | Layered on top of the LITMUS control page.
* sleep_next_period() maps on syscall sys_complete_jobAndrea Bastoni2009-12-17
|
* add null_call() system callBjoern B. Brandenburg2009-03-02
| | | | For kernel entry/exit tracing.
* Use _GNU_SOURCE for all files. Fix wrong prototypes.Bjoern B. Brandenburg2008-05-02
|
* API change: PI->FMLPBjoern B. Brandenburg2008-05-01
|
* 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
* rip out old junkBjoern B. Brandenburg2008-02-03
|
* core: add gettid() system callBjoern B. Brandenburg2008-01-28
| | | | | We need the system call to enable multi-threaded real-time applications, and libc doesn't provide it.
* reorganize liblitmus to be more modularBjoern B. Brandenburg2008-01-23