<feed xmlns='http://www.w3.org/2005/Atom'>
<title>liblitmus.git/src, 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>zero out rt_task parameters before setting them</title>
<updated>2010-09-22T16:46:02+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2010-09-22T16:46:02+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=be6bf3ca538405037fb04ee2584ea57435c9770b'/>
<id>be6bf3ca538405037fb04ee2584ea57435c9770b</id>
<content type='text'>
This avoids passing random stack contents to the kernel
if the structure gained some fields due to plugin development.

(Also, fix up some white space issues while we are at it.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids passing random stack contents to the kernel
if the structure gained some fields due to plugin development.

(Also, fix up some white space issues while we are at it.)
</pre>
</div>
</content>
</entry>
<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>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>sleep_next_period() maps on syscall sys_complete_job</title>
<updated>2009-12-17T21:05:44+00:00</updated>
<author>
<name>Andrea Bastoni</name>
<email>bastoni@cs.unc.edu</email>
</author>
<published>2009-12-17T21:05:44+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=aaf499a6cab77b827d427f234e5c1f1e21c410ef'/>
<id>aaf499a6cab77b827d427f234e5c1f1e21c410ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Temporary remove non-preemptive CS</title>
<updated>2009-12-17T21:04:01+00:00</updated>
<author>
<name>Andrea Bastoni</name>
<email>bastoni@cs.unc.edu</email>
</author>
<published>2009-12-17T21:04:01+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=cf944fa062e7cae8da8940e3bbc2b25d4764ab6d'/>
<id>cf944fa062e7cae8da8940e3bbc2b25d4764ab6d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sparc64: disable np-flag support</title>
<updated>2009-04-29T15:49:42+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2009-04-29T15:49:42+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=de404246b3143ac0aa223654b6befebe1667eae6'/>
<id>de404246b3143ac0aa223654b6befebe1667eae6</id>
<content type='text'>
Doesn't work reliably right now anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Doesn't work reliably right now anyway.
</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>remove sched_trace stuff from liblitmus</title>
<updated>2009-04-15T03:25:06+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2009-04-15T03:13:30+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=715800e7610887ce87b5b6af61f9bddfdc29d97d'/>
<id>715800e7610887ce87b5b6af61f9bddfdc29d97d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>
</feed>
