<feed xmlns='http://www.w3.org/2005/Atom'>
<title>liblitmus.git/include/litmus.h, branch 2010.2</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>Support budget enforcement policies.  Allows tasks to specify</title>
<updated>2010-05-20T18:17:58+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@koruna.cs.unc.edu</email>
</author>
<published>2010-05-20T18:17:58+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=e9c900fae35e4e4730469e189ff17bf30518346a'/>
<id>e9c900fae35e4e4730469e189ff17bf30518346a</id>
<content type='text'>
how their execution budgets should be enforced: NO_ENFORCEMENT,
QUANTUM_ENFORCEMENT, and PRECISE_ENFORCEMENT (unsupported).

NOTE: Users of NO_ENFORCEMENT must call sleep_next_period() at the
end of every job to signal to the kernel that its job is complete.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
how their execution budgets should be enforced: NO_ENFORCEMENT,
QUANTUM_ENFORCEMENT, and PRECISE_ENFORCEMENT (unsupported).

NOTE: Users of NO_ENFORCEMENT must call sleep_next_period() at the
end of every job to signal to the kernel that its job is complete.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add get_control_page() library function</title>
<updated>2010-04-13T03:30:36+00:00</updated>
<author>
<name>Andrea Bastoni</name>
<email>bastoni@cs.unc.edu</email>
</author>
<published>2010-04-13T03:30:36+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=05b2ec2ab620b102a2d2fb92dac95ddbc1e09143'/>
<id>05b2ec2ab620b102a2d2fb92dac95ddbc1e09143</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove prototype for non-existing system call.</title>
<updated>2010-02-26T14:18:05+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2010-02-26T14:18:05+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=fb807645f92cdb0239bc831746d8a1bcc04ce1bb'/>
<id>fb807645f92cdb0239bc831746d8a1bcc04ce1bb</id>
<content type='text'>
This syscall hasn't been around since Fall 2007... The RTCSA'08 paper
details how we are doing it now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This syscall hasn't been around since Fall 2007... The RTCSA'08 paper
details how we are doing it now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added protections to litmus.h to prevent name mangling when used</title>
<updated>2010-02-22T14:28:48+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@koruna.cs.unc.edu</email>
</author>
<published>2010-02-22T14:28:48+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=8026e36c2901691bde793f85f7a0f8ca6e9c44dc'/>
<id>8026e36c2901691bde793f85f7a0f8ca6e9c44dc</id>
<content type='text'>
in C++ code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in C++ code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-implement non-preemptive section support.</title>
<updated>2010-02-04T02:55:58+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2010-02-03T14:51:57+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=8a1912c177e978574250cf80f8a50edf7424b158'/>
<id>8a1912c177e978574250cf80f8a50edf7424b158</id>
<content type='text'>
Layered on top of the LITMUS control page.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Layered on top of the LITMUS control page.
</pre>
</div>
</content>
</entry>
<entry>
<title>add sporadic_task_ns() helper</title>
<updated>2009-04-29T15:46:42+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2009-04-29T15:46:42+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=f60873de7c15d578974566bd052280666c759864'/>
<id>f60873de7c15d578974566bd052280666c759864</id>
<content type='text'>
Allows for higher-precision setup of real-time tasks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allows for higher-precision setup of real-time tasks.
</pre>
</div>
</content>
</entry>
<entry>
<title>add null_call() system call</title>
<updated>2009-03-02T21:19:31+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2009-03-02T21:19:31+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=1d7d6d00b84f46016ec98c260f22d5e06036b473'/>
<id>1d7d6d00b84f46016ec98c260f22d5e06036b473</id>
<content type='text'>
For kernel entry/exit tracing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For kernel entry/exit tracing.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add best effort task migration, so that we can support PSN-EDF.</title>
<updated>2008-05-02T15:18:56+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-02T15:18:56+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=9b85a6e707adff71ea3b329756f2b854fbdc6b0b'/>
<id>9b85a6e707adff71ea3b329756f2b854fbdc6b0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add convenience wrappers</title>
<updated>2008-05-01T17:03:15+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-01T17:03:15+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=708b97b2900775f3651cdf9ab04b4f512b4705bd'/>
<id>708b97b2900775f3651cdf9ab04b4f512b4705bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>API change: PI-&gt;FMLP</title>
<updated>2008-05-01T16:56:59+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-01T16:56:59+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=eddde9f7fd0442ad2c097988845b9f0e451dbd2f'/>
<id>eddde9f7fd0442ad2c097988845b9f0e451dbd2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
