aboutsummaryrefslogtreecommitdiffstats
path: root/bin/uncache.c
Commit message (Collapse)AuthorAge
* liblitmus/bin: Use inttypes.h macros for 64-bit integer printingRoy Spliet2013-11-11
| | | | | | Fixed build on ARMv7 Signed-off-by: Roy Spliet <rspliet@mpi-sws.org>
* uncachedev: uncache test tool.Glenn Elliott2013-03-12
This adds the uncache test tool (bin/uncache.c). The tool can be used to test Litmus's char device driver for allocating uncacheable CPU memory. The tool runs various checks and gathers basic cache vs. main memory statistics. In the future, uncache could be extended to quantify the benefits of the L1, L2, and L3 caches, instead of treating them as a black box. Note: Uncache works best when compiled with '-O2'. While '-O2' has not been added to the Makefile, other code was updated (code in tests/ and rtspin), to compile with -O2. DEPENDS UPON LITMUS-RT PATCH 888d097deb6d1fdc0c89a4f9667fd81cf416cfc7.