<feed xmlns='http://www.w3.org/2005/Atom'>
<title>liblitmus-ext-res.git/bin, branch master</title>
<subtitle>liblitmus with extended reservations for Forbidden Zones paper @ RTAS'20</subtitle>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus-ext-res.git/'/>
<entry>
<title>Added exit forbidden zone syscall</title>
<updated>2021-03-02T00:30:52+00:00</updated>
<author>
<name>ztong</name>
<email>ztong@cs.unc.edu</email>
</author>
<published>2021-03-02T00:30:52+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus-ext-res.git/commit/?id=f5160dfa9d1184f5bc90b7b8bf6f99c83e66e391'/>
<id>f5160dfa9d1184f5bc90b7b8bf6f99c83e66e391</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Modified default panic zone length</title>
<updated>2021-02-26T18:12:59+00:00</updated>
<author>
<name>ztong</name>
<email>ztong@cs.unc.edu</email>
</author>
<published>2021-02-26T18:12:59+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus-ext-res.git/commit/?id=b084d236bb49863975667bfa2faadf0154d823b6'/>
<id>b084d236bb49863975667bfa2faadf0154d823b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added liblitmus support for locking with CS length</title>
<updated>2021-02-19T06:35:08+00:00</updated>
<author>
<name>ztong</name>
<email>ztong@cs.unc.edu</email>
</author>
<published>2021-02-19T06:35:08+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus-ext-res.git/commit/?id=8ef3072216b4e19789418052b4196584048cdb4e'/>
<id>8ef3072216b4e19789418052b4196584048cdb4e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed syscall for access_forbidden_zone_check</title>
<updated>2021-02-16T21:10:45+00:00</updated>
<author>
<name>ztong</name>
<email>ztong@cs.unc.edu</email>
</author>
<published>2021-02-16T21:10:45+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus-ext-res.git/commit/?id=78c0cda81ab19c68ee8302d24c7e30e3c45e8618'/>
<id>78c0cda81ab19c68ee8302d24c7e30e3c45e8618</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added support for CPU pinning in EXT-RES</title>
<updated>2021-02-09T21:43:52+00:00</updated>
<author>
<name>ztong</name>
<email>ztong@cs.unc.edu</email>
</author>
<published>2021-02-09T21:43:52+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus-ext-res.git/commit/?id=8dd0d6050242296733e27b4524d89dd3dc84b3fe'/>
<id>8dd0d6050242296733e27b4524d89dd3dc84b3fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated rt_launch to work with ext-res</title>
<updated>2020-10-22T23:41:32+00:00</updated>
<author>
<name>Zelin Tong</name>
<email>ztong@ludwig.cs.unc.edu</email>
</author>
<published>2020-10-22T23:41:32+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus-ext-res.git/commit/?id=dca1ffeca10875a8516b80c8e78ebd47d92c855f'/>
<id>dca1ffeca10875a8516b80c8e78ebd47d92c855f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added support for suspending for per-access forbidden zones</title>
<updated>2020-10-20T23:13:24+00:00</updated>
<author>
<name>Tanya Amert</name>
<email>tamert@cs.unc.edu</email>
</author>
<published>2020-10-20T23:13:24+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus-ext-res.git/commit/?id=142eaff3b0ebb0a681f94832599af12549f809af'/>
<id>142eaff3b0ebb0a681f94832599af12549f809af</id>
<content type='text'>
under EXT-RES scheduling with the global OMLP.

Note that this assumes the caller already holds the lock.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
under EXT-RES scheduling with the global OMLP.

Note that this assumes the caller already holds the lock.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'github/master'</title>
<updated>2017-09-14T21:58:28+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2017-09-14T21:58:28+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus-ext-res.git/commit/?id=a430c7b5cacae4219a185decb863f6fb9e5cbcb9'/>
<id>a430c7b5cacae4219a185decb863f6fb9e5cbcb9</id>
<content type='text'>
Conflicts:
	bin/rtspin.c

Resolve option clash by moving the calibration loop to -a0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	bin/rtspin.c

Resolve option clash by moving the calibration loop to -a0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Unify time measurement instruments</title>
<updated>2017-09-08T16:03:42+00:00</updated>
<author>
<name>Andrii Anisov</name>
<email>andrii_anisov@epam.com</email>
</author>
<published>2017-09-05T17:22:29+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus-ext-res.git/commit/?id=31352298446e1fc1ba4dc391197aef3fd57bf080'/>
<id>31352298446e1fc1ba4dc391197aef3fd57bf080</id>
<content type='text'>
In order to get more trustworth delay loop debug values, use the
same cputime() function to measure elapsed time as the rest of
functions do.

Signed-off-by: Andrii Anisov &lt;andrii_anisov@epam.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to get more trustworth delay loop debug values, use the
same cputime() function to measure elapsed time as the rest of
functions do.

Signed-off-by: Andrii Anisov &lt;andrii_anisov@epam.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Never inline counted loop function</title>
<updated>2017-09-08T16:03:42+00:00</updated>
<author>
<name>Andrii Anisov</name>
<email>andrii_anisov@epam.com</email>
</author>
<published>2017-09-05T16:47:18+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus-ext-res.git/commit/?id=7abb94df06f7796b5125280bb3ad866891113ad5'/>
<id>7abb94df06f7796b5125280bb3ad866891113ad5</id>
<content type='text'>
Tell compiler to not inline a counted loop function. In order to get
consistent execution time of it, being called from different places
of C code.

Without inlining, time execution deviation reached up to 4% for loops
calibration and verification procedures.

Signed-off-by: Andrii Anisov &lt;andrii_anisov@epam.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tell compiler to not inline a counted loop function. In order to get
consistent execution time of it, being called from different places
of C code.

Without inlining, time execution deviation reached up to 4% for loops
calibration and verification procedures.

Signed-off-by: Andrii Anisov &lt;andrii_anisov@epam.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
