<feed xmlns='http://www.w3.org/2005/Atom'>
<title>liblitmus.git/src/syscalls.c, branch 2012.1</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>update headers</title>
<updated>2011-11-24T19:48:23+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2011-07-25T19:35:23+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=ecf0549adc8b86c9daeee9eb4cd186fdec2aa21b'/>
<id>ecf0549adc8b86c9daeee9eb4cd186fdec2aa21b</id>
<content type='text'>
we need uint64_t in litmus.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
we need uint64_t in litmus.h
</pre>
</div>
</content>
</entry>
<entry>
<title>switch to generic locking system calls</title>
<updated>2011-02-03T22:40:16+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2011-01-29T19:53:21+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=c4128b99e1206d03d15c5d2e1b6af164bf261c40'/>
<id>c4128b99e1206d03d15c5d2e1b6af164bf261c40</id>
<content type='text'>
The new generic lock layer in LITMUS^RT does away with per-protocol
system calls. Change accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new generic lock layer in LITMUS^RT does away with per-protocol
system calls. Change accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>avoid including header files directly</title>
<updated>2010-11-09T21:35:32+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2010-11-06T20:20:13+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=42e747e4fe5648967c1ead5ae327b5fbbe66f2e5'/>
<id>42e747e4fe5648967c1ead5ae327b5fbbe66f2e5</id>
<content type='text'>
The kernel warns against including header files directly. For good
reason: our previous approach (just -I$KERNEL/include) caused all
kinds of files to be included that should have come from /usr/include
instead.

This patch rewrites the Makfile so that the (few) needed headers are
copied into the liblitmus src tree before compiling the library. This
avoids having to specify the kernel include directories with -I, and
also makes it easier to link against liblitmus (external applications
do not need to know where the kernel is).

Finally, this allows us to enable -Werror.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The kernel warns against including header files directly. For good
reason: our previous approach (just -I$KERNEL/include) caused all
kinds of files to be included that should have come from /usr/include
instead.

This patch rewrites the Makfile so that the (few) needed headers are
copied into the liblitmus src tree before compiling the library. This
avoids having to specify the kernel include directories with -I, and
also makes it easier to link against liblitmus (external applications
do not need to know where the kernel is).

Finally, this allows us to enable -Werror.
</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>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>Use _GNU_SOURCE for all files. Fix wrong prototypes.</title>
<updated>2008-05-02T15:16:42+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-02T15:16:42+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=2ecaa462efc710ae8f55af9dd5371b4d67bfd620'/>
<id>2ecaa462efc710ae8f55af9dd5371b4d67bfd620</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>
<entry>
<title>    adapt to new ABI</title>
<updated>2008-02-19T20:48:59+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-02-19T20:48:59+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=8cea6a4d179628e96d8d012f7a7f18d112fdb060'/>
<id>8cea6a4d179628e96d8d012f7a7f18d112fdb060</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>first changes to compile with LITMUS 2008</title>
<updated>2008-02-12T20:51:00+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-02-12T20:51:00+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=2c1f329215e57a6f070cab21236b132b22ef80c2'/>
<id>2c1f329215e57a6f070cab21236b132b22ef80c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
