<feed xmlns='http://www.w3.org/2005/Atom'>
<title>litmus2008.git/kernel, branch RTSS08</title>
<subtitle>[ARCHIVE] Old LITMUS^RT 2008 version (for reference).</subtitle>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus2008.git/'/>
<entry>
<title>Feather-Trace: make SCHED only depend on next</title>
<updated>2008-05-22T16:41:46+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-22T16:41:46+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus2008.git/commit/?id=660e3e3773f63c99c4eaabed3a49344628719e29'/>
<id>660e3e3773f63c99c4eaabed3a49344628719e29</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>record task type in feather trace time stamp</title>
<updated>2008-05-22T15:49:47+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-22T15:49:47+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus2008.git/commit/?id=4e94db6f1c0341c5e64f0f1487de63420fb7a163'/>
<id>4e94db6f1c0341c5e64f0f1487de63420fb7a163</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Feather-Trace support.</title>
<updated>2008-05-22T04:47:29+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-22T03:01:47+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus2008.git/commit/?id=ee869ea3b9715e81d75288760011080e82244701'/>
<id>ee869ea3b9715e81d75288760011080e82244701</id>
<content type='text'>
- TICK
- SCHED1
- SCHED2
- RELEASE
- CXS
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- TICK
- SCHED1
- SCHED2
- RELEASE
- CXS
</pre>
</div>
</content>
</entry>
<entry>
<title>TRACE(): facilitate debugging</title>
<updated>2008-05-11T22:28:09+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-11T22:28:09+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus2008.git/commit/?id=1b0b2b02697583bbe3aa6060e3f28d0a75c66ab6'/>
<id>1b0b2b02697583bbe3aa6060e3f28d0a75c66ab6</id>
<content type='text'>
- don't deadlock on a runqueue lock in case of a bug inside
  the scheduler
- write printk() messages to TRACE()
- tell user of TRACE() buffer
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- don't deadlock on a runqueue lock in case of a bug inside
  the scheduler
- write printk() messages to TRACE()
- tell user of TRACE() buffer
</pre>
</div>
</content>
</entry>
<entry>
<title>two fixes and some logging improvement</title>
<updated>2008-05-10T08:31:43+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-10T08:31:43+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus2008.git/commit/?id=1939631637ed7ac662126a76ef7665e8295ac61d'/>
<id>1939631637ed7ac662126a76ef7665e8295ac61d</id>
<content type='text'>
- remove outdated comment
- reorder stack_in_use marker to be in front of finish_lock_switch()
- add TRACE()s to try_to_wake_up()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- remove outdated comment
- reorder stack_in_use marker to be in front of finish_lock_switch()
- add TRACE()s to try_to_wake_up()
</pre>
</div>
</content>
</entry>
<entry>
<title>LITMUS: disable Linux scheduler optimization</title>
<updated>2008-05-05T18:27:26+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-05T18:27:26+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus2008.git/commit/?id=8f5fecd0290df1bba43f17260534261f6689a39e'/>
<id>8f5fecd0290df1bba43f17260534261f6689a39e</id>
<content type='text'>
This caused LITMUS^RT real-time tasks to be missed, which
in turn caused all kinds of inconsistent state.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This caused LITMUS^RT real-time tasks to be missed, which
in turn caused all kinds of inconsistent state.
</pre>
</div>
</content>
</entry>
<entry>
<title>LITMUS: avoid using the same stack on two CPUs in global schedulers</title>
<updated>2008-05-04T22:07:35+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-04T22:07:35+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus2008.git/commit/?id=6b06d1ce233787655eb21b624ed924806768b36c'/>
<id>6b06d1ce233787655eb21b624ed924806768b36c</id>
<content type='text'>
This change fixes a race where a job could be executed on more than one
CPU, which to random crashes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change fixes a race where a job could be executed on more than one
CPU, which to random crashes.
</pre>
</div>
</content>
</entry>
<entry>
<title>LITMUS: don't let real-time tasks fork real-time tasks.</title>
<updated>2008-05-03T17:22:36+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-03T17:22:36+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus2008.git/commit/?id=9b4ccbc27ea5d1a35e79391ca5a500b32cd253a1'/>
<id>9b4ccbc27ea5d1a35e79391ca5a500b32cd253a1</id>
<content type='text'>
The forked task will be a best-effort task.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The forked task will be a best-effort task.
</pre>
</div>
</content>
</entry>
<entry>
<title>LITMUS: add framework for carrying out jobs after dropping rq locks</title>
<updated>2008-05-03T02:53:02+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-03T02:53:02+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus2008.git/commit/?id=ae9203a19764fd434ded1e4b16ce897566aba63c'/>
<id>ae9203a19764fd434ded1e4b16ce897566aba63c</id>
<content type='text'>
Many things can't be done from within the scheduler.
This framework should make it easer to defer them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Many things can't be done from within the scheduler.
This framework should make it easer to defer them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge commit 'jupiter/debug' into debug</title>
<updated>2008-05-03T00:52:04+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2008-05-03T00:52:04+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus2008.git/commit/?id=d8be518053ec5b66250836f6989d1dffca5b021c'/>
<id>d8be518053ec5b66250836f6989d1dffca5b021c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
