[LITMUS^RT] LITMUS^RT 2016.1

Björn Brandenburg bbb at mpi-sws.org
Wed Jun 22 12:11:10 CEST 2016


Hi everyone,

it’s my pleasure to announce the release of LITMUS^RT 2016.1. This version corresponds to the version used in the LITMUS^RT tutorial at TuToR’16 (http://www.litmus-rt.org/tutor16/).

The release is tagged on GitHub and a patch and tarballs may be found in the usual place (https://wiki.litmus-rt.org/litmus/Releases).

There are many new features and improvements that have accumulated since version 2015.1:

	• new syscall get_current_budget()
	• export more job stats in control page, including current deadline 
	• Pratyush Patel contributed much improved hrtimer_start_on() support 
	• LITMUS^RT services are now invoked via ioctl() calls 
	• new scheduler plugin: P-RES (partitioned reservations) 
	• new user-space interfaces and tool (resctrl) to set up reservations 
	• add a number of callbacks to LITMUS^RT plugins 
	• improved help messages of utilities in liblitmus
	• vastly improved tooling and documentation as part of feather-trace-tools (ft_tools)
	• and too many minor improvements to list here…

This is actually big milestone for LITMUS^RT: the first mainline version with support for proper, first-class reservations.

Thanks to everyone who helped with this release, in particular Pratyush Patel and Geoffrey Tran for their patches and Manohar Vanga and Mahircan Gül for their help with preparing the LITMUS^RT tutorial at TuToR’16.

Make sure to check out the workshop materials; we never had such good documentation before:

	• A guide to LITMUS^RT: http://www.litmus-rt.org/tutor16/manual.html
	• Getting started with LITMUS^RT: http://www.litmus-rt.org/tutor16/litmus-overview.pdf

As usual, please send any bug reports and patches or pull requests to the LITMUS^RT mailing list.

Thanks,
Björn





More information about the litmus-dev mailing list