| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Remove two sources of outliers2013.12012.3 | Bjoern Brandenburg | 2012-10-19 |
| | | | | | | - Don't enforce sequentiality constraint on SEND_RESCHED samples. - Refuse samples with negative time deltas (possible due to clock skew). | ||
| * | Be more verbose about aborted moves | Bjoern Brandenburg | 2012-10-19 |
| | | |||
| * | Add monotonicity filtering to ftsort | Bjoern Brandenburg | 2012-10-19 |
| | | | | | | | Timestamps and sequence numbers should be monotonic with regard to a single CPU and/or or task. Non-compliant samples were disturbed and should be rejected. | ||
| * | Add -s (simulate) and -v (verbose) flags to ftsort | Bjoern Brandenburg | 2012-10-19 |
| | | | | | | | The -s flag prevents ftsort from writing back results to disk. The -v (verbose) flag enables more detailed output. These flags are useful when debugging traces and filtering. | ||
| * | Add filtering of IRQ-disturbed samples (on by default) | Bjoern Brandenburg | 2012-10-19 |
| | | | | | | | Interrupts can cause massive outliers. Instead of trying to filter them afterwards, let's not even include such samples in the first place. | ||
| * | Support matching based on PID in ft2csv | Bjoern Brandenburg | 2012-10-19 |
| | | |||
| * | Update timestamp structure to reflect PID field | Bjoern Brandenburg | 2012-10-19 |
| | | |||
| * | Update locking timestamp IDs | Bjoern Brandenburg | 2012-10-19 |
| | | | | | ...to mirror those used in the kernel. | ||
| * | Support terminating ftcat after a given number of samples has been read | Bjoern Brandenburg | 2012-10-19 |
| | | |||
| * | Auto-discover ftcat in st_trace | Bjoern Brandenburg | 2012-10-19 |
| | | |||
| * | Remove hard-coded threshold2012.2 | Bjoern Brandenburg | 2012-08-01 |
| | | | | | | | The hard-coded threshold is a leftover from the beginnings. It can be surprising and is no longer needed: outlier filtering should happen during post-processing, if at all. | ||
| * | Added comments to explain each sched_trace ID. | Glenn Elliott | 2012-08-01 |
| | | |||
| * | Add support for IRQ flag and counter in binary trace format.2012.1 | Bjoern B. Brandenburg | 2012-01-30 |
| | | | | | | | | | This introduces the new bit allocation and adds support to ftdump for showing the values. Not yet included is any support for filtering based on IRQ interference. | ||
| * | Use a version-agnostic default path.wip-2011.2-bbb | Bjoern B. Brandenburg | 2011-11-24 |
| | | |||
| * | create nicer output in ftdump | Bjoern B. Brandenburg | 2011-11-24 |
| | | |||
| * | update timestamp types | Bjoern B. Brandenburg | 2011-07-25 |
| | | |||
| * | report ioctl errors | Bjoern B. Brandenburg | 2011-07-25 |
| | | |||
| * | Switch to ioctl() interface for Feather-Trace devices | Bjoern B. Brandenburg | 2011-07-23 |
| | | |||
| * | Fix compiler warning. | Bjoern B. Brandenburg | 2011-07-23 |
| | | | | | picky gcc... | ||
| * | Support filtering by CPU identity. | Bjoern B. Brandenburg | 2011-02-21 |
| | | |||
| * | write back dirty pages and keep track of speed | Bjoern B. Brandenburg | 2011-02-18 |
| | | |||
| * | pre-page mapped files | Bjoern B. Brandenburg | 2011-02-18 |
| | | |||
| * | allow binary output in ft2csv | Bjoern B. Brandenburg | 2011-02-18 |
| | | | | | This can help with large data sets. | ||
| * | Remove endian swapping from ft2csv; don't skip over holes | Bjoern B. Brandenburg | 2011-02-17 |
| | | |||
| * | Add tool for sorting binary Feather-Trace streams | Bjoern B. Brandenburg | 2011-02-17 |
| | | |||
| * | show non-consecutive sequence numbers | Bjoern B. Brandenburg | 2011-02-17 |
| | | |||
| * | add support for release latency; make ftdump a bit prettier | Bjoern B. Brandenburg | 2011-02-17 |
| | | |||
| * | Add TS_RELEASE_LATENCY | Bjoern B. Brandenburg | 2011-02-05 |
| | | |||
| * | Monitors additional action event. | Jonathan Herman | 2011-01-26 |
| | | |||
| * | Fixup number-of-processor detection to handle ARM /proc/cpuinfo2011.1 | Bjoern B. Brandenburg | 2011-01-25 |
| | | | | | | There's a line with a stray 'processor' in the ARM /proc/cpuinfo that doesn't start in the first column. Let's not count that. | ||
| * | switch ft_tools to liblitmus-generated Makefile | Bjoern B. Brandenburg | 2011-01-25 |
| | | | | | | | | | | | | The liblitmus Makefile generates a config.inc makefile that makes the liblitmus configuration available to third-party projects. This commit switches ft_tools from the old SConstruct (which did all the configuration itself to a much simpler Makefile based on including config.inc. As a new feature, this automatically picks up all compiler options from liblitmus and thus automatically supports cross-compilation. | ||
| * | Change default Feather-Trace device | Christopher Kenna | 2011-01-12 |
| | | | | | Feather-Trace devices are now being created by udev in /dev/litmus. | ||
| * | Feature: Make st_trace controllable by signals. | Glenn Elliott | 2010-12-01 |
| | | | | | | | | | | | | | | This patch makes the st_trace script controllable by SIGUSR1. This is useful for integrating tracing into an automated script since st_trace previously was controlled by human input ("Press Enter to end tracing..."). The old method is still used by default. Use '-s' to make st_trace wait for SIGUSR1 to terminate tracing instead. Note that you can send SIGUSR1 to st_trace with the following example commands: > pkill -SIGUSR1 st_trace > kill -SIGUSR1 <PID for st_trace> | ||
| * | Parametrize CYCLES per US2010.22010.1 | Andrea Bastoni | 2010-04-21 |
| | | |||
| * | ft2csv: accept short names (without the trailing _START)2008.3 | Bjoern B. Brandenburg | 2009-05-05 |
| | | | | | Also, adjust line breaks to fit within 80 chars. | ||
| * | silence a bunch of 64bit-specific warnings | Bjoern B. Brandenburg | 2009-05-05 |
| | | |||
| * | remove unused code to silence gcc warning | Bjoern B. Brandenburg | 2009-05-05 |
| | | |||
| * | add SEND_RESCHED event | Bjoern B. Brandenburg | 2009-04-28 |
| | | |||
| * | fix the documentation fix... | Bjoern B. Brandenburg | 2009-04-28 |
| | | |||
| * | document -b option | Bjoern B. Brandenburg | 2009-04-28 |
| | | |||
| * | support i386 compilation on x86_64 | Bjoern B. Brandenburg | 2009-03-22 |
| | | | | | | | | This allows the ft_tools binaries to be build on Koruna for QEMU images. As with liblitmus, this is done by issuing the command ARCH=i386 scons | ||
| * | switch to scons for building | Bjoern B. Brandenburg | 2008-12-25 |
| | | |||
| * | less noise | Bjoern B. Brandenburg | 2008-12-25 |
| | | |||
| * | add dummy license file2008.2 | Bjoern B. Brandenburg | 2008-12-09 |
| | | |||
| * | optionally look at non-rt overheads | Bjoern B. Brandenburg | 2008-12-09 |
| | | |||
| * | timestamp.h: rip out old unneeded definitions | Bjoern B. Brandenburg | 2008-12-09 |
| | | |||
| * | make st_trace more robust | Bjoern B. Brandenburg | 2008-12-09 |
| | | |||
| * | add license stuff | Bjoern B. Brandenburg | 2008-12-09 |
| | | |||
| * | properly disable events | Bjoern B. Brandenburg | 2008-12-09 |
| | | |||
| * | provide usage information | Bjoern B. Brandenburg | 2008-12-09 |
| | | |||
