<feed xmlns='http://www.w3.org/2005/Atom'>
<title>litmus-rt.git/kernel, branch master</title>
<subtitle>The LITMUS^RT kernel.</subtitle>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/'/>
<entry>
<title>LITMUS^RT core: hook into hrtimer_nanosleep()</title>
<updated>2016-07-20T15:46:29+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2016-07-20T15:37:41+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=bbef912ffe78f50d2df598939c0aee2bcfb663d9'/>
<id>bbef912ffe78f50d2df598939c0aee2bcfb663d9</id>
<content type='text'>
To intercept absolute-timed nanosleeps relative to CLOCK_MONOTONIC,
which are likely related to periodic job arrivals.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To intercept absolute-timed nanosleeps relative to CLOCK_MONOTONIC,
which are likely related to periodic job arrivals.
</pre>
</div>
</content>
</entry>
<entry>
<title>LITMUS^RT core: keep track of time of last suspension</title>
<updated>2016-06-23T10:32:22+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2016-06-23T10:32:22+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=e779944bc6ccaa86869fcbc693ee4e9369fb322e'/>
<id>e779944bc6ccaa86869fcbc693ee4e9369fb322e</id>
<content type='text'>
This information is needed to insert ST_COMPLETION records for
sporadic tasks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This information is needed to insert ST_COMPLETION records for
sporadic tasks.
</pre>
</div>
</content>
</entry>
<entry>
<title>hrtimer integration: properly trace late-added timers</title>
<updated>2016-03-20T18:30:31+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2016-03-19T12:30:20+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=59a6e9efdd1b75c6e2c4a07bad361b4fa7aa741c'/>
<id>59a6e9efdd1b75c6e2c4a07bad361b4fa7aa741c</id>
<content type='text'>
When tasks add timers that have already expired (e.g., when preempted
during schedule_hrtimeout), we should not use the expriration time as
the reference time point, but rather the time when the timer was added
(the delay then includes activation of ksoftirqd, etc.).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When tasks add timers that have already expired (e.g., when preempted
during schedule_hrtimeout), we should not use the expriration time as
the reference time point, but rather the time when the timer was added
(the delay then includes activation of ksoftirqd, etc.).
</pre>
</div>
</content>
</entry>
<entry>
<title>Hook into hrtimer to report large latencies</title>
<updated>2016-03-20T18:30:30+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2016-03-18T17:07:39+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=e9b22ab48acccba501490f05a367647fcb9902c2'/>
<id>e9b22ab48acccba501490f05a367647fcb9902c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>LITMUS^RT core: be more careful when pull-migrating tasks</title>
<updated>2016-03-08T15:12:52+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2016-02-15T00:24:06+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=14cc73779849021aa199e305933852c7847aa85a'/>
<id>14cc73779849021aa199e305933852c7847aa85a</id>
<content type='text'>
Close more race windows and give plugins a chance to validate
tasks after they have been migrated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close more race windows and give plugins a chance to validate
tasks after they have been migrated.
</pre>
</div>
</content>
</entry>
<entry>
<title>LITMUS^RT core: add next_became_invalid() callback</title>
<updated>2016-03-08T15:12:50+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2016-02-14T14:12:22+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=ff0e731b2a9789c78349659602b485d38de78bde'/>
<id>ff0e731b2a9789c78349659602b485d38de78bde</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>LITMUS^RT core: add should_wait_for_stack() callback</title>
<updated>2016-03-08T15:12:49+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2016-02-14T13:56:40+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=a83a958e62cb903e14bc458a5ace4b9f380fc802'/>
<id>a83a958e62cb903e14bc458a5ace4b9f380fc802</id>
<content type='text'>
Allow plugins to give up when waiting for a stack to become available.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow plugins to give up when waiting for a stack to become available.
</pre>
</div>
</content>
</entry>
<entry>
<title>LITMUS^RT: improve integration with fork()</title>
<updated>2016-03-08T15:12:45+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2015-10-06T19:44:39+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=9414feb52855d5446e0d89765f7806deb5cfee08'/>
<id>9414feb52855d5446e0d89765f7806deb5cfee08</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>LITMUS^RT scheduling class: mark enqueued task as present</title>
<updated>2016-03-08T15:12:44+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2015-10-06T19:42:57+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=5864d409a8e756d191b048b66b63ddb98a575452'/>
<id>5864d409a8e756d191b048b66b63ddb98a575452</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Patch hrtimer_wakeup() callback to record RELEASE overhead</title>
<updated>2016-03-08T15:12:42+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2015-12-30T14:01:19+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=fa374d87ff22b41fc1083267df999b9011b83b70'/>
<id>fa374d87ff22b41fc1083267df999b9011b83b70</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
