[LITMUS^RT] rebasing on top of Linux 4.1

Björn Brandenburg bbb at mpi-sws.org
Mon Jul 20 19:16:03 CEST 2015


There’s some progress:

- The branch ‘next’ in the LITMUS^RT repository includes all patches & compiles. (Yay!) 

	=> There’s a matching ‘next’ branch in the liblitmus repo that you’ll need.

- The resulting kernel boots on Qemu/x86.

- It can even run the test suite (runtests in liblitmus) for all plugins on Qemu.

However, there are also some known problem:

1) When switching to the PFAIR plugin, there’s sometimes a deadlock (+ report from lockdep). Probably some minor fix to adjust to code churn, but this needs to be investigated. 

2) Budget enforcement is broken: self-suspending tasks + strict budget enforcement causes BUG_ON violations. This also needs further investigation.

Plus probably all sorts of other things are broken, too, and I just haven’t noticed it yet.

Everyone, if you have some spare cycles, now would be a really good time to join the testing & bug-fixing effort. Does it run on your platform? If not, can you diagnose the cause(s) and send patches?

Thanks,
Björn





More information about the litmus-dev mailing list