<feed xmlns='http://www.w3.org/2005/Atom'>
<title>litmus-rt.git, branch wip-gpu-cleanup</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>Enable sched_trace log injection from userspace</title>
<updated>2013-01-09T22:00:54+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2013-01-09T22:00:54+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=1235a665a5e00dc762e6646c01381b3ed5019d86'/>
<id>1235a665a5e00dc762e6646c01381b3ed5019d86</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Extend non-rt support to sync-releases.</title>
<updated>2013-01-08T23:24:50+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2013-01-08T23:19:43+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=642eadd6b82daaeeb3247c2417bf58d113639a1c'/>
<id>642eadd6b82daaeeb3247c2417bf58d113639a1c</id>
<content type='text'>
Note that non-rt tasks are released immediately.  That is,
the 'delay' provided to the release_ts() system-call is ignored
for non-rt tasks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that non-rt tasks are released immediately.  That is,
the 'delay' provided to the release_ts() system-call is ignored
for non-rt tasks.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow klmirqd threads to be given names.</title>
<updated>2012-12-13T23:39:27+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2012-12-13T23:39:27+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=fa1229f9776c7ecc99baa187e0b485ebdbfdd78c'/>
<id>fa1229f9776c7ecc99baa187e0b485ebdbfdd78c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix several klmirqd bugs.</title>
<updated>2012-12-13T22:15:17+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2012-12-13T22:15:17+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=8f4bc19471bd49f4dcf6ab20254b7c71ec12e4e2'/>
<id>8f4bc19471bd49f4dcf6ab20254b7c71ec12e4e2</id>
<content type='text'>
1) Deadlock in litmus_task_exit()-- added litmus_pre_task_exit()
   to be called without the Linux runqueue lock held.
2) Prioritization of base-prio klmirqd/aux threads vs. normal
   real-time tasks.
3) Initialization of gpu owner binheap node moved to *after*
   memset(0) of rt_params.
4) Exit path of klmirqd threads.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1) Deadlock in litmus_task_exit()-- added litmus_pre_task_exit()
   to be called without the Linux runqueue lock held.
2) Prioritization of base-prio klmirqd/aux threads vs. normal
   real-time tasks.
3) Initialization of gpu owner binheap node moved to *after*
   memset(0) of rt_params.
4) Exit path of klmirqd threads.
</pre>
</div>
</content>
</entry>
<entry>
<title>test2</title>
<updated>2012-12-13T18:13:21+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2012-12-13T18:13:21+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=bb9b9d2075a717ea77cb83c30d55aed366bececf'/>
<id>bb9b9d2075a717ea77cb83c30d55aed366bececf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>blah</title>
<updated>2012-12-13T18:12:59+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2012-12-13T18:12:59+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=a3e1d14976fbb0859ad91afdbea13786255648da'/>
<id>a3e1d14976fbb0859ad91afdbea13786255648da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix klmirqd plugin switching to not panic.</title>
<updated>2012-12-13T16:44:23+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2012-12-13T16:44:23+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=4ea2c9490eaf9df55ccbfe6f4c56518fc4bdce8f'/>
<id>4ea2c9490eaf9df55ccbfe6f4c56518fc4bdce8f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use num_online_gpus()</title>
<updated>2012-12-12T21:38:55+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2012-12-12T21:38:55+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=2ccc2c4cc981a68e703082e6e32f5483ad87b61c'/>
<id>2ccc2c4cc981a68e703082e6e32f5483ad87b61c</id>
<content type='text'>
Note that num_online_gpus() merely reports the
staticly configured maximum number of available
GPUs.  Will make dynamic in the future.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that num_online_gpus() merely reports the
staticly configured maximum number of available
GPUs.  Will make dynamic in the future.
</pre>
</div>
</content>
</entry>
<entry>
<title>Cluster assignment of nv klmirqd threads.</title>
<updated>2012-12-12T19:46:15+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2012-12-12T19:45:17+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=9207c7f874e7754391fdf184187fc763455466c5'/>
<id>9207c7f874e7754391fdf184187fc763455466c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make klmirqd work like aux tasks.  checkpoint.</title>
<updated>2012-12-12T19:14:41+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2012-12-12T03:01:01+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/litmus-rt.git/commit/?id=c8483ef0959672310bf4ebb72e1a308b00543f74'/>
<id>c8483ef0959672310bf4ebb72e1a308b00543f74</id>
<content type='text'>
this code is untested!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this code is untested!
</pre>
</div>
</content>
</entry>
</feed>
