Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Add test for set_rt_task_param parameter validation. | Bjoern B. Brandenburg | 2010-02-26 | |
| | | | | All passed. | |||
* | Remove prototype for non-existing system call. | Bjoern B. Brandenburg | 2010-02-26 | |
| | | | | | This syscall hasn't been around since Fall 2007... The RTCSA'08 paper details how we are doing it now. | |||
* | Add tests for invalid object types and od_open(). | Bjoern B. Brandenburg | 2010-02-25 | |
| | ||||
* | Provide additional information on test failures. | Bjoern B. Brandenburg | 2010-02-25 | |
| | ||||
* | Bugfix: take all .c files into account. | Bjoern B. Brandenburg | 2010-02-25 | |
| | ||||
* | Merge remote branch 'origin/master' into tests | Bjoern B. Brandenburg | 2010-02-25 | |
|\ | ||||
| * | Merge branch 'tests' | Bjoern B. Brandenburg | 2010-02-25 | |
| |\ | ||||
| * | | Added protections to litmus.h to prevent name mangling when used | Glenn Elliott | 2010-02-22 | |
| | | | | | | | | | | | | in C++ code. | |||
* | | | add test case for set_rt_task_param | Bjoern B. Brandenburg | 2010-02-25 | |
| |/ |/| | | | | | Specifically, make sure invalid pointers are rejected. | |||
* | | Introduce test framework for LITMUS^RT. | Bjoern B. Brandenburg | 2010-02-20 | |
|/ | | | | | | | | | | | | | | | | This is the beginning of the LITMUS^RT testsuite. The main design goals are flexibility and ease of test writing. To create a new test, simply write a test case in any C file in the tests/ subdirectory. The buildsystem will find the test and hook it up with the testrunner. Have a look at tests/fdso.c and include/tests.h to get an idea for what tests look like. Tests can be executed with the 'runtests' tool. Each testcase is executed in a separate process in order to ensure that tests do not influence each other. | |||
* | Re-implement non-preemptive section support. | Bjoern B. Brandenburg | 2010-02-03 | |
| | | | | Layered on top of the LITMUS control page. | |||
* | Add initial support x86-64 ASM header. | Bjoern B. Brandenburg | 2010-02-03 | |
| | ||||
* | update README | Bjoern B. Brandenburg | 2010-02-02 | |
| | ||||
* | Porting on x86_64 | Andrea Bastoni | 2009-12-17 | |
| | ||||
* | sleep_next_period() maps on syscall sys_complete_job | Andrea Bastoni | 2009-12-17 | |
| | ||||
* | Temporary remove non-preemptive CS | Andrea Bastoni | 2009-12-17 | |
| | ||||
* | Fix some compilation warnings | Andrea Bastoni | 2009-12-13 | |
| | ||||
* | Update Makefile e SConstruct for liblitmus 2010 | Andrea Bastoni | 2009-12-13 | |
| | | | | | | - add all-32, all-64 targets in Makefile (cross compilation for x86) - update SConstruct kernel search path - add architecture dependent include dirs in search path | |||
* | Merge branch 'remove-old-tests'2008.3 | Bjoern B. Brandenburg | 2009-09-11 | |
|\ | ||||
| * | 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. | |||
* | | Provide helpful feedback if setsched fails. | Bjoern B. Brandenburg | 2009-09-11 | |
|/ | ||||
* | Provide a clue to the users as to what might have gone wrong. | Bjoern B. Brandenburg | 2009-07-21 | |
| | ||||
* | release: add -w and -f options | Bjoern B. Brandenburg | 2009-05-02 | |
| | ||||
* | git: ignore scons config report | Bjoern B. Brandenburg | 2009-04-29 | |
| | ||||
* | sparc64: disable np-flag support | Bjoern B. Brandenburg | 2009-04-29 | |
| | | | | Doesn't work reliably right now anyway. | |||
* | 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 | |
| | ||||
* | add sporadic_task_ns() helper | Bjoern B. Brandenburg | 2009-04-29 | |
| | | | | Allows for higher-precision setup of real-time tasks. | |||
* | 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 | |||
* | ignore cached config | Bjoern B. Brandenburg | 2009-04-14 | |
| | ||||
* | 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. | |||
* | cleanup the setting of architecture-dependent flags | Bjoern B. Brandenburg | 2009-03-25 | |
| | | | | This change moves all flags into the config section instead of hiding them below. | |||
* | Merge branch 'master' of ssh://cvs/cvs/proj/litmus/repo/liblitmus2008 | Bjoern B. Brandenburg | 2009-03-02 | |
|\ | ||||
| * | Build: allow cross-compiling to i386 on x86_64 machines | Mitchell Jareo | 2009-02-22 | |
| | | | | | | | | | | | | | | | | This patch adds a hook to SConstruct to evaluate the ARCH env variable. Currently, only x86-64 => i386 is supported. Cross compiling works like this: $ ARCH=i386 scons | |||
* | | add system call overhead measurement program | Bjoern B. Brandenburg | 2009-03-02 | |
| | | | | | | | | | | Run this tool (and a background workload) to measure system call overheads. | |||
* | | add null_call() system call | Bjoern B. Brandenburg | 2009-03-02 | |
|/ | | | | For kernel entry/exit tracing. | |||
* | Build: Error out if kernel headers are missing. | Bjoern B. Brandenburg | 2009-02-21 | |
| | ||||
* | put sched_trace in its own lib | Bjoern B. Brandenburg | 2008-12-25 | |
| | ||||
* | remove old Makefile | Bjoern B. Brandenburg | 2008-12-25 | |
| | ||||
* | do not include sched_trace parsing in liblitmus | Bjoern B. Brandenburg | 2008-12-25 | |
| | ||||
* | ignore scons stuff | Bjoern B. Brandenburg | 2008-12-25 | |
| | ||||
* | build correctly on sparc64 | Bjoern B. Brandenburg | 2008-12-25 | |
| | ||||
* | build correctly on pre-v1.1 scons versions | Bjoern B. Brandenburg | 2008-12-25 | |
| | ||||
* | new build system: use scons | Bjoern B. Brandenburg | 2008-12-25 | |
| | ||||
* | ignore cycles | Bjoern B. Brandenburg | 2008-12-09 | |
| | ||||
* | 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 | |
| | | ||||
* | | sched_trace: provide event ID for INVALID events | Bjoern B. Brandenburg | 2008-12-09 | |
| | |