<feed xmlns='http://www.w3.org/2005/Atom'>
<title>litmus-rt.git, branch 2012.1</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>Feather-Trace: keep track of interrupt-related interference.</title>
<updated>2012-01-30T19:07:08+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2012-01-24T08:36:12+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=83b11ea1c6ad113519c488853cf06e626c95a64d'/>
<id>83b11ea1c6ad113519c488853cf06e626c95a64d</id>
<content type='text'>
Increment a processor-local counter whenever an interrupt is handled.
This allows Feather-Trace to include a (truncated) counter and a flag
to report interference from interrupts. This could be used to filter
samples that were disturbed by interrupts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Increment a processor-local counter whenever an interrupt is handled.
This allows Feather-Trace to include a (truncated) counter and a flag
to report interference from interrupts. This could be used to filter
samples that were disturbed by interrupts.
</pre>
</div>
</content>
</entry>
<entry>
<title>Litmus core: simplify np-section protocol</title>
<updated>2011-11-24T20:21:08+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2011-07-28T05:15:58+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=5bd89a34d89f252619d83fef3c9325e24311389e'/>
<id>5bd89a34d89f252619d83fef3c9325e24311389e</id>
<content type='text'>
User a 32-bit word for all non-preemptive section flags.
Set the "please yield soon" flag atomically when
accessing it on remotely-scheduled tasks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
User a 32-bit word for all non-preemptive section flags.
Set the "please yield soon" flag atomically when
accessing it on remotely-scheduled tasks.
</pre>
</div>
</content>
</entry>
<entry>
<title>C-EDF: rename lock -&gt; cluster_lock</title>
<updated>2011-11-24T20:21:08+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2011-07-27T02:03:18+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=81b8eb2ae452c241df9b3a1fb2116fa4d5adcb75'/>
<id>81b8eb2ae452c241df9b3a1fb2116fa4d5adcb75</id>
<content type='text'>
The macro lock conflicts with locking protocols...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The macro lock conflicts with locking protocols...
</pre>
</div>
</content>
</entry>
<entry>
<title>locking: use correct timestamp</title>
<updated>2011-11-24T20:21:07+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2011-07-25T19:31:55+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=71083a7604e93e44536edde032706348f3a752ca'/>
<id>71083a7604e93e44536edde032706348f3a752ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Feather-trace: let userspace add overhead events</title>
<updated>2011-11-24T20:21:06+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2011-07-24T03:40:10+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=e079932a0a1aab6adbc42fedefc6caa2d9a8af2b'/>
<id>e079932a0a1aab6adbc42fedefc6caa2d9a8af2b</id>
<content type='text'>
This is useful for measuring locking-related overheads
that are partially recorded in userspace.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is useful for measuring locking-related overheads
that are partially recorded in userspace.
</pre>
</div>
</content>
</entry>
<entry>
<title>ftdev: let bufffer-specific code handle writes from userspace</title>
<updated>2011-11-24T20:21:05+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2011-07-24T03:38:57+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=12982f31a233250c7a62b17fb4bd13594cb78777'/>
<id>12982f31a233250c7a62b17fb4bd13594cb78777</id>
<content type='text'>
This allows us to splice in information into logs from events
that were recorded in userspace.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to splice in information into logs from events
that were recorded in userspace.
</pre>
</div>
</content>
</entry>
<entry>
<title>ftdev: remove event activation hack</title>
<updated>2011-11-24T20:21:04+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2011-07-24T03:06:20+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=49e5b0c0d7c09bef5b9bfecaaac3f0ea2cf24e43'/>
<id>49e5b0c0d7c09bef5b9bfecaaac3f0ea2cf24e43</id>
<content type='text'>
Instead of doing the hackisch 'write commands to device' thing,
let's  just use a real ioctl() interface.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of doing the hackisch 'write commands to device' thing,
let's  just use a real ioctl() interface.
</pre>
</div>
</content>
</entry>
<entry>
<title>Feather-Trace: keep track of release latency</title>
<updated>2011-11-24T20:21:04+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2011-02-06T04:15:09+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=1dead199b4ae68ab98eacec4a661fd5ecb5a2704'/>
<id>1dead199b4ae68ab98eacec4a661fd5ecb5a2704</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Feather-Trace: trace locking-related suspensions</title>
<updated>2011-11-24T19:15:06+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2011-02-06T03:57:57+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=4490f9ecf94e28458069a02e8cfcf4f385390499'/>
<id>4490f9ecf94e28458069a02e8cfcf4f385390499</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Feather-Trace: start with the largest permissible range</title>
<updated>2011-11-24T19:08:23+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2011-02-06T01:11:30+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=b739b4033c0f55f9194be2793db9e6ace06047db'/>
<id>b739b4033c0f55f9194be2793db9e6ace06047db</id>
<content type='text'>
MAX_ORDER is 11, but this is about number of records, not number of pages.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MAX_ORDER is 11, but this is about number of records, not number of pages.
</pre>
</div>
</content>
</entry>
</feed>
