<feed xmlns='http://www.w3.org/2005/Atom'>
<title>liblitmus.git/tests, branch wip-shared-mem</title>
<subtitle>[ARCHIVE] The userspace library for LITMUS^RT 2010. Now on GitHub.</subtitle>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/'/>
<entry>
<title>Add test cases for enforcement of periods of periodic tasks</title>
<updated>2014-06-12T12:16:10+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2014-06-12T11:32:21+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=54ab0e29794e9f22aacd206102d9e4d643e28efe'/>
<id>54ab0e29794e9f22aacd206102d9e4d643e28efe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove over-specification of task parameters from two tests</title>
<updated>2014-06-03T06:36:13+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2014-04-28T07:09:07+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=a5df594496740ef2284fdaab8430af84e835ad57'/>
<id>a5df594496740ef2284fdaab8430af84e835ad57</id>
<content type='text'>
Don't override the defaults unless required.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't override the defaults unless required.
</pre>
</div>
</content>
</entry>
<entry>
<title>FIX: Add S_IRUSR to open() for DFLP.</title>
<updated>2014-05-20T01:11:55+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2014-05-20T01:11:55+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=1834e3c912412c99735a858a522ea7089a649588'/>
<id>1834e3c912412c99735a858a522ea7089a649588</id>
<content type='text'>
This patch adds S_IRUSR as the third parameter to open()
in the DFLP locking unit test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds S_IRUSR as the third parameter to open()
in the DFLP locking unit test.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove invalid CPU parameter test</title>
<updated>2014-04-01T17:46:26+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2014-04-01T17:42:48+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=68f124a16f1e0c75e6ce5c31a139da1c222b51d8'/>
<id>68f124a16f1e0c75e6ce5c31a139da1c222b51d8</id>
<content type='text'>
The LITMUS^RT kernel was changed to no longer test for "invalid" CPU
paramters to allow reuse of the CPU parameter to denote virtual CPUs,
reservations, etc.

This patch removes the corresponding test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The LITMUS^RT kernel was changed to no longer test for "invalid" CPU
paramters to allow reuse of the CPU parameter to denote virtual CPUs,
reservations, etc.

This patch removes the corresponding test.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add add convenience wrapper and tests for the DFLP</title>
<updated>2014-04-01T17:38:32+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2014-03-19T15:59:03+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=c56eeff06a8e9726fe83797a228b82988f4f8ce2'/>
<id>c56eeff06a8e9726fe83797a228b82988f4f8ce2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test cases for exiting/mode-changing lock holders</title>
<updated>2014-03-19T13:06:44+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2014-03-19T13:06:44+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=16cb0a3245a738633e3e21432386631f6cf0c202'/>
<id>16cb0a3245a738633e3e21432386631f6cf0c202</id>
<content type='text'>
This crashes old versions of the kernel. Kernel patches fixing the
various panics have been merged into the kernel staging tree.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This crashes old versions of the kernel. Kernel patches fixing the
various panics have been merged into the kernel staging tree.
</pre>
</div>
</content>
</entry>
<entry>
<title>liblitmus/tests: Add PCP-DPCP interleaving test</title>
<updated>2014-03-19T09:08:27+00:00</updated>
<author>
<name>Roy Spliet</name>
<email>rspliet@mpi-sws.org</email>
</author>
<published>2014-03-17T10:49:40+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=5eea6c90c3f71b94ac83c021d783b81dadfc44dd'/>
<id>5eea6c90c3f71b94ac83c021d783b81dadfc44dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a test for admission of tasks that are currently running</title>
<updated>2013-06-08T22:13:55+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2013-06-08T22:13:55+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=fcf492f8e1c7ef975e0d20cb50826ddacd33b884'/>
<id>fcf492f8e1c7ef975e0d20cb50826ddacd33b884</id>
<content type='text'>
Complements the prior test for suspended tasks. All plugins currently
pass this test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Complements the prior test for suspended tasks. All plugins currently
pass this test.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add testcase for admission of suspended tasks</title>
<updated>2013-06-08T22:13:43+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2013-06-08T18:05:29+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=4928cb8f9b596dde0f977bd8924a28dd38541f5f'/>
<id>4928cb8f9b596dde0f977bd8924a28dd38541f5f</id>
<content type='text'>
The kernel needs to be able to deal with tasks that do not make
themselves a real-time task, but get configured by some other task
instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The kernel needs to be able to deal with tasks that do not make
themselves a real-time task, but get configured by some other task
instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change convenience API routines.</title>
<updated>2013-03-12T17:42:34+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2013-03-12T17:13:22+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=0e71f86251307a37161cf3de2704a59882e25258'/>
<id>0e71f86251307a37161cf3de2704a59882e25258</id>
<content type='text'>
The sproadic_*() macros have become unwieldy. This patch
replaces those convenience macros for global, clustered,
and partitioned scheduling. A part of this API change
is the explicit use of nanosecond time-values. Prior APIs
have used lt_t (litmus time), which had an implied time
scale of nanoseconds.

/bin apps and test suite also updated to use revised API.
Modifications to the test suite are mostly centered around
using nanoseconds instead of milliseconds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The sproadic_*() macros have become unwieldy. This patch
replaces those convenience macros for global, clustered,
and partitioned scheduling. A part of this API change
is the explicit use of nanosecond time-values. Prior APIs
have used lt_t (litmus time), which had an implied time
scale of nanoseconds.

/bin apps and test suite also updated to use revised API.
Modifications to the test suite are mostly centered around
using nanoseconds instead of milliseconds.
</pre>
</div>
</content>
</entry>
</feed>
