Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove loop_length featureswip-no-loop-length | Mac Mollison | 2011-01-14 |
| | | | | | | | | A large amount of code was devoted to computing the duration of one complete run of the spin loop, and related auxiliary featues. This code was (essentially) obsoleted when we started using the POSIX clock_gettime() function to control how long spinning occurs. This patch removes this obsolete code. | ||
* | Modify RTSpin so that it can read execution time data from a CSV file. | Christopher Kenna | 2011-01-14 |
| | | | | | Still need to figure out what to do with the period is less than the exec_cost (or budget). | ||
* | rtspin: transition back to non-real-time mode | Bjoern B. Brandenburg | 2010-11-22 |
| | | | | | rtspin produces prettier schedules if it transitions to non-real-time mode before terminating. | ||
* | output header to STDERR in measure_syscall | Bjoern B. Brandenburg | 2010-11-09 |
| | | | | This hopefully helps a bit to clarify the output. | ||
* | add emergency exit to rtspin | Bjoern B. Brandenburg | 2010-11-09 |
| | | | | | | This should only trigger if the execution time tracking is broken (as it was on District10). With the emergency exit, we at least prevent the system from becoming unresponsive. | ||
* | refactor: use architecture-specific includes for cycles.h | Bjoern B. Brandenburg | 2010-11-09 |
| | |||
* | rtspin: add -e option to enable PRECISE_ENFORCEMENT2010.2 | Bjoern B. Brandenburg | 2010-10-19 |
| | | | | Useful to test how the kernel handles PRECISE_ENFORCEMENT. | ||
* | Support budget enforcement policies. Allows tasks to specify | Glenn Elliott | 2010-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. | ||
* | Add -v (verbose) switch to rtspin. | Bjoern B. Brandenburg | 2010-03-10 |
| | | | | | Can be used to dump the delay loop that rtspin is using. | ||
* | Update rt_launch usage | Andrea Bastoni | 2010-03-02 |
| | |||
* | Fix some compilation warnings | Andrea Bastoni | 2009-12-13 |
| | |||
* | Remove old tests. | Bjoern B. Brandenburg | 2009-09-11 |
| | | | | | | People got confused how to use them. They were never meant to be useful to outside developers. So, just get rid of them now. | ||
* | release: add -w and -f options | Bjoern B. Brandenburg | 2009-05-02 |
| | |||
* | rtspin: suppress init_litmus() perror() call, it reports rubbish | Bjoern B. Brandenburg | 2009-04-29 |
| | |||
* | rtspin: allow fractional costs and periods | Bjoern B. Brandenburg | 2009-04-29 |
| | |||
* | remove sched_trace stuff from liblitmus | Bjoern B. Brandenburg | 2009-04-14 |
| | |||
* | rtspin: use POSIX clock to better approximate runtime | Bjoern B. Brandenburg | 2009-04-14 |
| | | | | this finally appears to work reasonably on Flare | ||
* | auto-configure spin loop in rtspin | Bjoern B. Brandenburg | 2009-03-25 |
| | | | | | Don't just blindly overrun the budget. Instead, try to measure a spin loop and hope that we get good results. | ||
* | add system call overhead measurement program | Bjoern B. Brandenburg | 2009-03-02 |
| | | | | | Run this tool (and a background workload) to measure system call overheads. | ||
* | Merge branch 'master' of ssh://cvs/cvs/proj/litmus/repo/liblitmus2008 | Bjoern B. Brandenburg | 2008-12-09 |
|\ | | | | | | | | | Conflicts: Makefile | ||
| * | nicer output for cycle calibration | Bjoern B. Brandenburg | 2008-10-05 |
| | | |||
| * | add tool for measuring cycles/sec | Bjoern B. Brandenburg | 2008-09-03 |
| | | |||
* | | add support system release events | Bjoern B. Brandenburg | 2008-12-01 |
| | | |||
* | | replace run with rtspin | Bjoern B. Brandenburg | 2008-12-01 |
| | | |||
* | | add tool to dump sched_trace fiels | Bjoern B. Brandenburg | 2008-09-24 |
| | | |||
* | | stdump: remove in preparation of sched_trace rework | Bjoern B. Brandenburg | 2008-09-16 |
|/ | |||
* | add be task migration support to rt_launch | Bjoern B. Brandenburg | 2008-05-02 |
| | |||
* | add wait option to rt_launch | Bjoern B. Brandenburg | 2008-02-19 |
| | |||
* | add release_ts utility | Bjoern B. Brandenburg | 2008-02-19 |
| | |||
* | add unit conversion | Bjoern B. Brandenburg | 2008-02-19 |
| | |||
* | change to nanosecond resolution time accounting | Bjoern B. Brandenburg | 2008-02-04 |
| | |||
* | many changes | Bjoern B. Brandenburg | 2008-02-03 |
| | | | | | - use declarations from kernel - get rid of stuipd system call macros | ||
* | rip out old junk | Bjoern B. Brandenburg | 2008-02-03 |
| | |||
* | bin: add error checking to example tasks2007.3 | Bjoern B. Brandenburg | 2008-01-28 |
| | |||
* | add multi-threaded example | Bjoern B. Brandenburg | 2008-01-24 |
| | |||
* | Add example real-time task skeleton base_task.c . | Bjoern B. Brandenburg | 2008-01-23 |
| | |||
* | Reorganized file layout. | Bjoern B. Brandenburg | 2008-01-23 |