[LITMUS^RT] New release: 2012.3

Björn Brandenburg bbb at mpi-sws.org
Fri Dec 21 15:26:03 CET 2012


It's my pleasure to announce the release of version 2012.3 of LITMUS^RT and related tools.

	https://wiki.litmus-rt.org/litmus/Releases

Here's the list of changes:

	• configurable EDF tie-breaks (choose from one of four methods: lateness, normalized tardiness, uniform hashing, PID).
	• many Feather-Trace improvements, including support for userspace-reported system call overhead tracing (via control page)
	• IRQ counts are now exported to the control page
	• latency reduction when carrying out synchronous task set releases
	• fix of preemption logic in P-FP and PSN-EDF plugins
	• various improvements in the P-FP plugin
	• misc. bug and compile fixes (esp. on ARM)
	• liblitmus: new convenience functions lt_sleep() and get_nr_ts_release_waiters()
	• liblitmus: improved test suite
	• feather-trace-tools: ftsort gained the -v (verbose) and -s (simulate) flags, which are useful for outlier debugging
	• feather-trace-tools: improved outlier detection; statistical outlier filtering is no longer required (for details, see B. Brandenburg, “Improved Analysis and Evaluation of Real-Time Semaphore Protocols for P-FP Scheduling”, RTAS 2013)

Glenn, Jonathan, Chris, and everyone else, thank you very much for sending in patches and helping out with testing!

Happy holidays, everyone.

Thanks,
Björn





More information about the litmus-dev mailing list