Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 9/21/2016wip-percore-lib | Namhoon Kim | 2016-09-21 |
| | |||
* | TODO: Fix condition checks in replicate_page_move_mapping()wip-shared-lib | Namhoon Kim | 2016-09-09 |
| | |||
* | Shared library identification | Namhoon Kim | 2016-09-09 |
| | |||
* | Initial commit for shared librarywip-shared-mem | Namhoon Kim | 2016-08-30 |
| | |||
* | Add system calls for RTSS16 | Namhoon Kim | 2016-05-01 |
| | |||
* | Add offset feature in colored_shm dev. | Namhoon Kim | 2016-04-28 |
| | |||
* | Add NP support for MC2 | Namhoon Kim | 2016-04-19 |
| | |||
* | Add admission check | Namhoon Kim | 2016-04-19 |
| | |||
* | Add support for PGM^RT | Namhoon Kim | 2016-04-19 |
| | |||
* | Add colored shared memory device | Namhoon Kim | 2016-04-05 |
| | |||
* | Add syscall defs. | Namhoon Kim | 2016-03-31 |
| | |||
* | Add flush array | Namhoon Kim | 2016-03-23 |
| | |||
* | MC2 scheduler and partition modules | Namhoon Kim | 2016-03-23 |
| | |||
* | initial | Namhoon Kim | 2016-03-23 |
| | |||
* | LITMUS^RT Core: add get_current_budget() system call | Bjoern Brandenburg | 2015-09-07 |
| | | | | | Allow userspace to figure out the used-up and remaining budget of a task. | ||
* | Add PD^2 scheduler plugin2015.1 | Bjoern Brandenburg | 2015-08-09 |
| | |||
* | Add C-EDF scheduler plugin | Bjoern Brandenburg | 2015-08-09 |
| | |||
* | Add P-FP scheduler plugin | Bjoern Brandenburg | 2015-08-09 |
| | |||
* | Add GSN-EDF scheduler plugin | Bjoern Brandenburg | 2015-08-09 |
| | |||
* | Add PSN-EDF scheduler plugin | Bjoern Brandenburg | 2015-08-09 |
| | |||
* | Move trace point definition to litmus/litmus.c | Bjoern Brandenburg | 2015-08-09 |
| | | | | | | | | If !CONFIG_SCHED_TASK_TRACE, but CONFIG_SCHED_LITMUS_TRACEPOINT, then we still need to define the tracepoint structures. This patch should be integrated with the earlier sched_task_trace.c patches during one of the next major rebasing efforts. | ||
* | Add LITMUS^RT core implementation | Bjoern Brandenburg | 2015-08-09 |
| | | | | | | | | | | | | | This patch adds the core of LITMUS^RT: - library functionality (heaps, rt_domain, prioritization, etc.) - budget enforcement logic - job management - system call backends - virtual devices (control page, etc.) - scheduler plugin API (and dummy plugin) This code compiles, but is not yet integrated with the rest of Linux. | ||
* | Add tracepoint support | Bjoern Brandenburg | 2015-08-09 |
| | | | | | | | This patch integrates LITMUS^RT's sched_trace_XXX() macros with Linux's notion of tracepoints. This is useful to visualize schedules in kernel shark and similar tools. Historically, LITMUS^RT's sched_trace predates Linux's tracepoint infrastructure. | ||
* | Add schedule tracing support | Bjoern Brandenburg | 2015-08-09 |
| | | | | | | This patch introduces the sched_trace infrastructure, which in principle allows tracing the generated schedule. However, this patch does not yet integrate the callbacks with the kernel. | ||
* | Feather-Trace: write interrupt counts to control page | Bjoern Brandenburg | 2015-08-09 |
| | | | | | This patch exports the interrupt counter to userspace via the control page. | ||
* | Feather-Trace: use proper definition of is_realtime() | Bjoern Brandenburg | 2015-08-09 |
| | | | | Remove dummy implementation of is_realtime() in trace.c. | ||
* | Add TRACE() debug tracing support | Bjoern Brandenburg | 2015-08-09 |
| | | | | | | | This patch adds the infrastructure for the TRACE() debug macro. Conflicts: kernel/printk.c | ||
* | Feather-Trace: add LITMUS^RT overhead tracing infrastructure | Bjoern Brandenburg | 2015-08-09 |
| | | | | | This patch adds the main infrastructure for tracing overheads in LITMUS^RT. It does not yet introduce any tracepoints into the kernel. | ||
* | Feather-Trace: add generic ftdev device driver | Bjoern Brandenburg | 2015-08-09 |
| | | | | | This patch adds the ftdev device driver, which is used to export samples collected with Feather-Trace to userspace. | ||
* | Feather-Trace: add x86 binary rewriting implementation | Bjoern Brandenburg | 2015-08-09 |
| | | | | | This patch adds the x86-specific implementation of Feather-Trace triggers that works by rewriting jump instructions. | ||
* | Feather-Trace: add platform independent implementation | Bjoern Brandenburg | 2015-08-09 |
| | | | | | This patch adds the simple fallback implementation and creates dummy hooks in the x86 and ARM Kconfig files. | ||
* | Add LITMUS^RT directory | Bjoern Brandenburg | 2015-08-09 |
Hookup litmus/ with kernel and add extra version. |