| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Cleaned up the interface to register nvidia devices. Removed reliance
on use of pid since we always assumed pid was the calling thread
(AKA 'current').
|
| |
|
| |
|
|
|
|
| |
device.
|
|
|
|
|
| |
The new generic lock layer in LITMUS^RT does away with per-protocol
system calls. Change accordingly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The kernel warns against including header files directly. For good
reason: our previous approach (just -I$KERNEL/include) caused all
kinds of files to be included that should have come from /usr/include
instead.
This patch rewrites the Makfile so that the (few) needed headers are
copied into the liblitmus src tree before compiling the library. This
avoids having to specify the kernel include directories with -I, and
also makes it easier to link against liblitmus (external applications
do not need to know where the kernel is).
Finally, this allows us to enable -Werror.
|
|
|
|
| |
Layered on top of the LITMUS control page.
|
| |
|
|
|
|
| |
For kernel entry/exit tracing.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- use declarations from kernel
- get rid of stuipd system call macros
|
| |
|
|
|
|
|
| |
We need the system call to enable multi-threaded real-time applications,
and libc doesn't provide it.
|
|
|