aboutsummaryrefslogtreecommitdiffstats
path: root/litmus
Commit message (Expand)AuthorAge
* Final GPUSync implementation.wip-gpu-rtss12Glenn Elliott2012-05-14
* fix minor bugs. there is still a bug in GEDF PAI.Glenn Elliott2012-04-27
* No-op useless unlock calls.Glenn Elliott2012-04-26
* Fix/test C-EDF for GPU RTSS12.Glenn Elliott2012-04-25
* Port rtss12 features to C-EDF (untested)Glenn Elliott2012-04-25
* Match replica before spinlocks in ikglp_unlock()Glenn Elliott2012-04-23
* Fix line-endings. :PGlenn Elliott2012-04-23
* Tested/Fixed IKGLP heurs. OS WORK FINALLY DONE!Glenn Elliott2012-04-23
* Donees cannot be amongst the top-m requests.Glenn Elliott2012-04-23
* Donor dequeue heuristic for IKGLP. Untested.Glenn Elliott2012-04-20
* Untested donee selection heuristic for IKGLP.Glenn Elliott2012-04-20
* Added hooks for IKGLP affinity and a little logic.Glenn Elliott2012-04-18
* Zap line-endingsGlenn Elliott2012-04-18
* Added support for simult-users in kfmlpGlenn Elliott2012-04-18
* Fixed and tested aff-aware KFMLP. (finally!)Glenn Elliott2012-04-18
* make gpu registration a little more robustGlenn Elliott2012-04-16
* Implement GPU-affinity-aware kfmlp (untested)Glenn Elliott2012-04-16
* Infrastructure for affinity-aware k-exclusionGlenn Elliott2012-04-15
* PAI::change_prio(): check work before lockingGlenn Elliott2012-04-15
* Update PAI to support multiGPUs (todo: klitirqd)Glenn Elliott2012-04-15
* add kfmlp as separate fileGlenn Elliott2012-04-15
* Merge branch 'wip-gpu-interrupts' into wip-gpu-rtss12Glenn Elliott2012-04-15
|\
| * Remove option for threading of all softirqs.wip-gpu-interruptsGlenn Elliott2012-03-05
| * Clean up PAI.Glenn Elliott2012-03-04
| * Merge branch 'wip-pai' into wip-gpu-interruptsGlenn Elliott2012-03-04
| |\
| | * Fix bugs in tracing and PAI handlingGlenn Elliott2012-01-20
| | * Port PAI interrupts to GSN-EDF, C-RM/RM-SRT/FIFO.Glenn Elliott2012-01-14
| | * Completed PAI for C-EDF.Glenn Elliott2012-01-14
| | * PAI implementation, C-RM, C-FIFO.Glenn Elliott2012-01-11
| | * Full patch for klitirqd with Nvidia GPU support.Glenn Elliott2011-06-02
* | | Move RSM and IKGLP imp. to own .c fileswip-ikglpGlenn Elliott2012-04-13
* | | Added support for Dynamic Group Locks (DGLs)Glenn Elliott2012-04-11
* | | Fix IKGLP bugs discovered in test.Glenn Elliott2012-04-09
* | | Cleanup use of binheap_entry().Glenn Elliott2012-04-04
* | | Untested implementation of IKGLP.Glenn Elliott2012-04-04
* | | Infrastructure of IKGLP. lock/unlock are stubsGlenn Elliott2012-03-31
* | | Nested inheritance with fine-grained locking.Glenn Elliott2012-03-30
* | | Merge branch 'wip-binary-heap' into wip-nested-locksGlenn Elliott2012-03-23
|\ \ \
| * | | Make C-EDF work with simplified binheap_deletewip-binary-heapGlenn Elliott2012-03-21
| * | | Make GSN-EDF work with simlified binheap_delete()Glenn Elliott2012-03-21
| * | | C-EDF: Use binary heap instead of binomial heap.Glenn Elliott2012-03-21
| * | | GSN-EDF: Use binary heap instead of binomial heap.Glenn Elliott2012-03-21
| |/ /
* | | blahGlenn Elliott2012-03-23
* | | Introduction of basic nesting foundations.Glenn Elliott2012-03-22
|/ /
* | Feather-Trace: keep track of interrupt-related interference.2012.1Bjoern B. Brandenburg2012-01-30
* | Litmus core: simplify np-section protocolwip-2011.2-bbbBjoern B. Brandenburg2011-11-24
* | C-EDF: rename lock -> cluster_lockBjoern B. Brandenburg2011-11-24
* | locking: use correct timestampBjoern B. Brandenburg2011-11-24
* | Feather-trace: let userspace add overhead eventsBjoern B. Brandenburg2011-11-24
* | ftdev: let bufffer-specific code handle writes from userspaceBjoern B. Brandenburg2011-11-24