<feed xmlns='http://www.w3.org/2005/Atom'>
<title>trace-cmd.git/Makefile, branch master</title>
<subtitle>Home of trace-cmd and kernelshark</subtitle>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/trace-cmd.git/'/>
<entry>
<title>Merged VCPU and VTASK plots.</title>
<updated>2012-10-06T20:45:16+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2012-10-06T20:45:16+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/trace-cmd.git/commit/?id=f1b106178638b6155b116ff51f55d49759a28852'/>
<id>f1b106178638b6155b116ff51f55d49759a28852</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Draw plot once on load, distributing records via hashing.</title>
<updated>2012-08-22T19:34:10+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2012-08-22T19:34:10+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/trace-cmd.git/commit/?id=bd93158a49cd64b84d0e64735d2362dbceaecf87'/>
<id>bd93158a49cd64b84d0e64735d2362dbceaecf87</id>
<content type='text'>
redraw_pixmap_backend was being called 3 times. 2 of these times were
superflous calls to configure. Added a hack to ignore the second two configures.

Plot CPU reduction: 70%

Each record was being sent to every plot. Now, records are only sent to the CPU
and Task plots which hash to a calculated PID. Container plots currently aren't
covered by this.

Plot CPU reduction (after previous change): 30%
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
redraw_pixmap_backend was being called 3 times. 2 of these times were
superflous calls to configure. Added a hack to ignore the second two configures.

Plot CPU reduction: 70%

Each record was being sent to every plot. Now, records are only sent to the CPU
and Task plots which hash to a calculated PID. Container plots currently aren't
covered by this.

Plot CPU reduction (after previous change): 30%
</pre>
</div>
</content>
</entry>
<entry>
<title>containers: both virtual tasks and cpus now drawn</title>
<updated>2012-03-29T00:00:09+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2012-03-29T00:00:09+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/trace-cmd.git/commit/?id=384a901c64991dc0b87838ef6f31cf539e5eeb3d'/>
<id>384a901c64991dc0b87838ef6f31cf539e5eeb3d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>containers: abstracted out common task-type code</title>
<updated>2012-03-24T21:45:12+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2012-03-24T21:45:12+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/trace-cmd.git/commit/?id=b53dd6d749e0a164010f2cf1fedab2b10b8bb305'/>
<id>b53dd6d749e0a164010f2cf1fedab2b10b8bb305</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rt-graph: real-time cpus added</title>
<updated>2012-03-09T00:28:30+00:00</updated>
<author>
<name>Jonathan</name>
<email>hermanjl@hermanjl-Aspire-5553G.(none)</email>
</author>
<published>2012-03-09T00:28:30+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/trace-cmd.git/commit/?id=8b715d53a1737e16f1c7c04b6c5b03feb1ebaed9'/>
<id>8b715d53a1737e16f1c7c04b6c5b03feb1ebaed9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rt-graph: Litmus events and tasks loaded on startup</title>
<updated>2012-03-05T19:22:27+00:00</updated>
<author>
<name>Jonathan</name>
<email>hermanjl@hermanjl-Aspire-5553G.(none)</email>
</author>
<published>2012-03-05T19:22:27+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/trace-cmd.git/commit/?id=8bcd73ddae5d74fb9b2b8aaedd3aa6a39ef3f75d'/>
<id>8bcd73ddae5d74fb9b2b8aaedd3aa6a39ef3f75d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial work generating event caches</title>
<updated>2012-03-05T05:50:01+00:00</updated>
<author>
<name>Jonathan</name>
<email>hermanjl@hermanjl-Aspire-5553G.(none)</email>
</author>
<published>2012-03-05T05:50:01+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/trace-cmd.git/commit/?id=f69435260fd14ef8d9ba13774da0fcba4b5d212c'/>
<id>f69435260fd14ef8d9ba13774da0fcba4b5d212c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>blk plugin: replace BLK_TC_BARRIER with BLK_TC_FLUSH/BLK_TC_FUA</title>
<updated>2012-01-09T21:03:37+00:00</updated>
<author>
<name>Stefan Hajnoczi</name>
<email>stefanha@linux.vnet.ibm.com</email>
</author>
<published>2012-01-09T11:30:39+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/trace-cmd.git/commit/?id=699f544895cbd3154e83a48392ce655bb3412b34'/>
<id>699f544895cbd3154e83a48392ce655bb3412b34</id>
<content type='text'>
The BLK_TC_BARRIER flag was dropped in Linux commit c09c47caedc in
August 2011.  The blk plugin fails to build against recent kernel
headers.  Since no flag bits were left, the new BLK_TC_FLUSH flag reused
the BLK_TC_BARRIER bit.  The new BLK_TC_FUA flag was also added.

This patch updates fill_rwbs() to reflect the new
BLK_TC_FLUSH/BLK_TC_FUA flags.  This allows plugin_blk.c to build
successfully on recent kernels.  Most of the patch deals with detecting
old vs new kernel headers so we can build successfully on both.

(Namhyung Kim recommended using the makefile check used by perf and
 other tools)

Link: http://lkml.kernel.org/r/1326108639-13904-1-git-send-email-stefanha@linux.vnet.ibm.com

Signed-off-by: Stefan Hajnoczi &lt;stefanha@linux.vnet.ibm.com&gt;
Cc: Namhyung Kim &lt;namhyung@gmail.com&gt;
Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The BLK_TC_BARRIER flag was dropped in Linux commit c09c47caedc in
August 2011.  The blk plugin fails to build against recent kernel
headers.  Since no flag bits were left, the new BLK_TC_FLUSH flag reused
the BLK_TC_BARRIER bit.  The new BLK_TC_FUA flag was also added.

This patch updates fill_rwbs() to reflect the new
BLK_TC_FLUSH/BLK_TC_FUA flags.  This allows plugin_blk.c to build
successfully on recent kernels.  Most of the patch deals with detecting
old vs new kernel headers so we can build successfully on both.

(Namhyung Kim recommended using the makefile check used by perf and
 other tools)

Link: http://lkml.kernel.org/r/1326108639-13904-1-git-send-email-stefanha@linux.vnet.ibm.com

Signed-off-by: Stefan Hajnoczi &lt;stefanha@linux.vnet.ibm.com&gt;
Cc: Namhyung Kim &lt;namhyung@gmail.com&gt;
Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>trace-cmd: Cross-compile fixes for LDFLAGS and include path</title>
<updated>2011-12-01T01:45:45+00:00</updated>
<author>
<name>Darren Hart</name>
<email>dvhart@linux.intel.com</email>
</author>
<published>2011-12-01T00:19:20+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/trace-cmd.git/commit/?id=5f576e9af7ad706774d9764a9ae3989376797c0e'/>
<id>5f576e9af7ad706774d9764a9ae3989376797c0e</id>
<content type='text'>
Add ability for the Makefile to respect LDFLAGS.
Also remove hardcoded /usr/local/include include path.

Link: http://lkml.kernel.org/r/4ED6C808.9030003@linux.intel.com

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Darren Hart &lt;dvhart@linux.intel.com&gt;
Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add ability for the Makefile to respect LDFLAGS.
Also remove hardcoded /usr/local/include include path.

Link: http://lkml.kernel.org/r/4ED6C808.9030003@linux.intel.com

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Darren Hart &lt;dvhart@linux.intel.com&gt;
Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>trace-cmd: Version 1.2</title>
<updated>2011-11-07T18:20:00+00:00</updated>
<author>
<name>Steven Rostedt</name>
<email>srostedt@redhat.com</email>
</author>
<published>2011-11-07T18:20:00+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/trace-cmd.git/commit/?id=7055ffd37beeb44714e86a4abc703f7e175a0db5'/>
<id>7055ffd37beeb44714e86a4abc703f7e175a0db5</id>
<content type='text'>
Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
