<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.linux.oprofile">
    <title>gmane.linux.oprofile</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10512"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10511"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10510"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10509"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10508"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10507"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10506"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10505"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10504"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10503"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10502"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10501"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10500"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10499"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10498"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10497"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10496"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10495"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10494"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.oprofile/10493"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10512">
    <title>Re: [PATCH 2/2] Add the event list for Intel IvyBridge</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10512</link>
    <description>&lt;pre&gt;
Patch applied. Removed some whitespace at end of lines in the events and unit mask files.

-Maynard


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Maynard Johnson</dc:creator>
    <dc:date>2012-05-25T15:21:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10511">
    <title>Re: [PATCH 2/2] Add the event list for Intel IvyBridge</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10511</link>
    <description>&lt;pre&gt;The patch looks fine.  Does it pass 'make distcheck'?

-Maynard


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Maynard Johnson</dc:creator>
    <dc:date>2012-05-25T13:48:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10510">
    <title>Re: [PATCH 1/2] Implement the ANY Intel extra bit</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10510</link>
    <description>&lt;pre&gt;Patch applied.

-Maynard


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Maynard Johnson</dc:creator>
    <dc:date>2012-05-25T13:47:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10509">
    <title>[PATCH] Fix up anonymous mapping support in operf to include vdso,stack, and heap</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10509</link>
    <description>&lt;pre&gt;[PATCH] Fix up anonymous mapping support in operf to include vdso, stack, and heap


Signed-off-by: Maynard Johnson &amp;lt;maynardj&amp;lt; at &amp;gt;us.ibm.com&amp;gt;

This patch has been pushed to the perf-events branch, but review comments are
welcome.

---
 libperf_events/operf_mangling.cpp |    2 +-
 libperf_events/operf_utils.cpp    |   17 +++++++++++------
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/libperf_events/operf_mangling.cpp b/libperf_events/operf_mangling.cpp
index 5b31e29..5165807 100644
--- a/libperf_events/operf_mangling.cpp
+++ b/libperf_events/operf_mangling.cpp
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -63,7 +63,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; mangle_filename(struct operf_sfile * last, struct operf_sfile const * sf, int co
 } else if (sf-&amp;gt;is_anon) {
 values.flags |= MANGLE_ANON;
 values.image_name = mangle_anon(sf);
-values.anon_name = "anon";
+values.anon_name = sf-&amp;gt;image_name;
 } else {
 values.image_name = sf-&amp;gt;image_name;
 }
diff --git a/libperf_events/operf_utils.cpp b/libperf_events/operf_utils.cpp
index 42eecce..9ee9b80 100644
--- a/libperf_&lt;/pre&gt;</description>
    <dc:creator>Maynard Johnson</dc:creator>
    <dc:date>2012-05-25T14:00:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10508">
    <title>Re: [PATCH 2/2] Add the event list for Intel IvyBridge</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10508</link>
    <description>&lt;pre&gt;
Yes.

-Andi

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Andi Kleen</dc:creator>
    <dc:date>2012-05-25T13:51:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10507">
    <title>[ oprofile-Bugs-3529111 ] opjitconv failed to parse JIT dump header</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10507</link>
    <description>&lt;pre&gt;Bugs item #3529111, was opened at 2012-05-23 08:05
Message generated for change (Tracker Item Submitted) made by 
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&amp;amp;atid=116191&amp;amp;aid=3529111&amp;amp;group_id=16191

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: https://www.google.com/accounts ()
Assigned to: Nobody/Anonymous (nobody)
Summary: opjitconv failed to parse JIT dump header

Initial Comment:
The bug occurs on x86_64 Linux (Fedora 15) with oprofile installed from oprofile-0.9.6-21.fc15.x86_64.rpm while trying to profile JIT code produced by 32-bit application.

The debug output of opjitconv shows:

header: bfd-arch=9, bfd-mach=1, bfd_target_name=2-i386

Note that target name must be "elf32-i386"

I assume that the "u64 timestamp" field of "jitheader" structure is 8-byte aligned&lt;/pre&gt;</description>
    <dc:creator>SourceForge.net</dc:creator>
    <dc:date>2012-05-23T15:05:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10506">
    <title>[PATCH 1/2] Implement the ANY Intel extra bit</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10506</link>
    <description>&lt;pre&gt;From: Andi Kleen &amp;lt;ak&amp;lt; at &amp;gt;linux.intel.com&amp;gt;

Implement the ANY (any thread) extra bit for Intel CPUs. Needed
for some of the new events.

Signed-off-by: Andi Kleen &amp;lt;ak&amp;lt; at &amp;gt;linux.intel.com&amp;gt;
---
 libop/op_events.c |    3 +++
 libop/op_events.h |    1 +
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/libop/op_events.c b/libop/op_events.c
index bbb0130..49b9563 100644
--- a/libop/op_events.c
+++ b/libop/op_events.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -127,6 +127,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; unsigned parse_extra(const char *s)
 } else if (sscanf(s, "cmask=%x%n", &amp;amp;w, &amp;amp;o) &amp;gt;= 1) {
 v |= (w &amp;amp; EXTRA_CMASK_MASK) &amp;lt;&amp;lt; EXTRA_CMASK_SHIFT;
 s += o;
+} else if (strisprefix(s, "any")) {
+v |= EXTRA_ANY;
+s += 3;
 } else {
 parse_error("Illegal extra field modifier");
 }
diff --git a/libop/op_events.h b/libop/op_events.h
index 8cbb622..1a65a7a 100644
--- a/libop/op_events.h
+++ b/libop/op_events.h
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -21,6 +21,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; extern "C" {
 #include "op_list.h"
 
 #define EXTRA_EDGE (1U &amp;lt;&amp;lt; 18)
+#define EXTRA_ANY  (1U &amp;lt;&amp;lt; 21)
 #define EXTRA_INV  (1U &amp;lt;&amp;lt; 23)
 #define EXT&lt;/pre&gt;</description>
    <dc:creator>Andi Kleen</dc:creator>
    <dc:date>2012-05-23T00:48:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10505">
    <title>[PATCH 2/2] Add the event list for Intel IvyBridge</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10505</link>
    <description>&lt;pre&gt;From: Andi Kleen &amp;lt;ak&amp;lt; at &amp;gt;linux.intel.com&amp;gt;

This adds the event list for Intel IvyBridge and the model number
for the current IvyBridge systems

Signed-off-by: Andi Kleen &amp;lt;ak&amp;lt; at &amp;gt;linux.intel.com&amp;gt;
---
 events/Makefile.am               |    1 +
 events/i386/ivybridge/events     |   57 ++++++++
 events/i386/ivybridge/unit_masks |  269 ++++++++++++++++++++++++++++++++++++++
 libop/op_cpu_type.c              |    2 +
 libop/op_cpu_type.h              |    1 +
 libop/op_events.c                |    1 +
 libop/op_hw_specific.h           |    2 +
 utils/ophelp.c                   |    1 +
 8 files changed, 334 insertions(+), 0 deletions(-)
 create mode 100644 events/i386/ivybridge/events
 create mode 100644 events/i386/ivybridge/unit_masks

diff --git a/events/Makefile.am b/events/Makefile.am
index 1f7e662..df5215c 100644
--- a/events/Makefile.am
+++ b/events/Makefile.am
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -19,6 +19,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; event_files = \
 i386/nehalem/events i386/nehalem/unit_masks \
 i386/westmere/events i386/westmere/unit_masks \
 i386/sandybridge/event&lt;/pre&gt;</description>
    <dc:creator>Andi Kleen</dc:creator>
    <dc:date>2012-05-23T00:48:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10504">
    <title>[PATCH] Change operf to create oprofile sample files during profilinginstead of afterwards</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10504</link>
    <description>&lt;pre&gt;[PATCH] Change operf to create oprofile sample files during profiling instead of afterwards

Previously, the 'operf-record' process read the perf_events sample data from the kernel
and wrote it to a temporary output file (operf.data).  Then, once the profiling session
was completed, a conversion was performed on that data to put it into oprofile format,
stored in the usual sample files in &amp;lt;session-dir&amp;gt;/samples/current.  I noticed that when
operf was run in system-wide mode, the temporary operf.data file was very large, and the
conversion step was taking inordinately long (from several seconds on a laptop to over
a minute on a large, busy server system.

I've had a TODO comment in the operf.cpp code to investigate performing the conversion
step in-flight (while profiling) versus waiting for the profiling to end.  So I changed
the operf-record process from writing the perf_events sample data to a file to writing
to a pipe.  Then I created a new operf-read process to read from the other end of that
pipe and per&lt;/pre&gt;</description>
    <dc:creator>Maynard Johnson</dc:creator>
    <dc:date>2012-05-22T22:05:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10503">
    <title>[PATCH] Remove reset option from operf and replace with append option</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10503</link>
    <description>&lt;pre&gt;[PATCH] Remove reset option from operf and replace with append option.

By default, operf will now move old profile data from &amp;lt;session_dir&amp;gt;/samples/current
to &amp;lt;session_dir&amp;gt;/samples/previous.  If a 'previous' profile already existed,
it will be replaced.  If the --append option is passed, old profile data is left
in place and new profile data will be added to it, and the 'previous' profile
(if one existed) will remain untouched.

operf man page updates:
Aside from replacing the --reset option with the --append option, several unrelated
fixes were made, including adding the missing --vmlinux option.

This patch has been pushed up to the perf-events branch, but review comments are
as always, welcome.

Signed-off-by: Maynard Johnson &amp;lt;maynardj&amp;lt; at &amp;gt;us.ibm.com&amp;gt;
---
 doc/operf.1.in         |   36 ++++++++++++----
 pe_profiling/operf.cpp |  109 +++++++++++++++++++++++++++--------------------
 2 files changed, 90 insertions(+), 55 deletions(-)

diff --git a/doc/operf.1.in b/doc/operf.1.in
index 00b6b2c..00fb5f3 100644
---&lt;/pre&gt;</description>
    <dc:creator>Maynard Johnson</dc:creator>
    <dc:date>2012-05-22T14:15:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10502">
    <title>Re: Getting Data from Oprofile within JVM</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10502</link>
    <description>&lt;pre&gt;i want to be able to obtain the data in real time. i.e. i would like to use
that data for optimizations in the JVM.

Thanks

X

On Mon, May 21, 2012 at 9:00 AM, Maynard Johnson &amp;lt;maynardj&amp;lt; at &amp;gt;us.ibm.com&amp;gt;wrote:

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
oprofile-list mailing list
oprofile-list&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oprofile-list
&lt;/pre&gt;</description>
    <dc:creator>Xin Tong</dc:creator>
    <dc:date>2012-05-21T17:22:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10501">
    <title>Re: Getting Data from Oprofile within JVM</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10501</link>
    <description>&lt;pre&gt;
OProfile has no official API for retrieving sample data.  What are you trying to do that can't be done with existing oprofile functionality?

-Maynard



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Maynard Johnson</dc:creator>
    <dc:date>2012-05-21T13:00:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10500">
    <title>Re: BR_INST_RETIRED on Intel microarchitecture</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10500</link>
    <description>&lt;pre&gt;At the top of ophelp output, you'll see a reference to Intel documentation:
   http://download.intel.com/products/processor/manual/325462.pdf
Chapter 19 of Vol 3 lists events for different types of Intel processors, so you should be able to find the information there.

No.  A quick google search turned up something called "hw-branch-tracer" (ftrace-based tool).  I believe kprobes can also do branch tracing.  I have no experience with either one, though.

-Maynard


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Maynard Johnson</dc:creator>
    <dc:date>2012-05-21T12:58:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10499">
    <title>Re: Should operf clear old profile data by default?</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10499</link>
    <description>&lt;pre&gt;Yeah, I think that would be good, too.  Will post a patch to make it so.

-Maynard


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Maynard Johnson</dc:creator>
    <dc:date>2012-05-21T12:04:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10498">
    <title>[ oprofile-Bugs-3528383 ] oprofied failed to open device on mpc8572linux version 2.6.</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10498</link>
    <description>&lt;pre&gt;Bugs item #3528383, was opened at 2012-05-20 04:43
Message generated for change (Comment added) made by maynardj
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&amp;amp;atid=116191&amp;amp;aid=3528383&amp;amp;group_id=16191

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Priority: 5
Private: No
Submitted By: tombkeeper (tombkeeper)
Assigned to: Nobody/Anonymous (nobody)
Summary: oprofied failed to open device on mpc8572 linux version 2.6.

Initial Comment:
Linux version: 2.6.31
CPU: mpc8572, e500 core
oprofile version: 0.9.7

1&amp;gt;oprofile --init is ok

2&amp;gt;oprofile --start failed, error output:
Using 2.6+ OProfile kernel interface.
Failed to open device. Possibly you have passed incorrect
parameters. Check /var/log/messages.Couldn't start oprofiled.
Check the log file "/var/lib/oprofile/samples/oprofiled.log" and kernel syslog

3&amp;gt;check /var/log/message, nothing there.&lt;/pre&gt;</description>
    <dc:creator>SourceForge.net</dc:creator>
    <dc:date>2012-05-21T12:00:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10497">
    <title>Re: Build error: oprofile with CONFIG_CPUMASK_OFFSTACK=y &amp;&amp; SMP</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10497</link>
    <description>&lt;pre&gt;Hi Russell,

On Sat, May 19, 2012 at 08:32:11AM +0100, Russell King - ARM Linux wrote:

I suspect we can just use NR_CPUS directly here although we could allocate
the array dynamically if somebody is using this on a machine that would
benefit.

Anybody object to this?

diff --git a/drivers/oprofile/oprofile_perf.c b/drivers/oprofile/oprofile_perf.c
index da14432..efc4b7f 100644
--- a/drivers/oprofile/oprofile_perf.c
+++ b/drivers/oprofile/oprofile_perf.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -25,7 +25,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int oprofile_perf_enabled;
 static DEFINE_MUTEX(oprofile_perf_mutex);
 
 static struct op_counter_config *counter_config;
-static struct perf_event **perf_events[nr_cpumask_bits];
+static struct perf_event **perf_events[NR_CPUS];
 static int num_counters;
 
 /*

Will

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include end&lt;/pre&gt;</description>
    <dc:creator>Will Deacon</dc:creator>
    <dc:date>2012-05-21T10:44:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10496">
    <title>Getting Data from Oprofile within JVM</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10496</link>
    <description>&lt;pre&gt;What would be a good place to start to be able to get data from oprofile
within JVM. i.e. i want to have JVM spawn a thread running the task of
oprofiled. The data is then passed to and processed by the thread.

Thanks

Xin
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
oprofile-list mailing list
oprofile-list&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oprofile-list
&lt;/pre&gt;</description>
    <dc:creator>Xin Tong</dc:creator>
    <dc:date>2012-05-21T04:16:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10495">
    <title>BR_INST_RETIRED on Intel microarchitecture</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10495</link>
    <description>&lt;pre&gt;I am using oprofile in a JVM environment. I have 2 questions

1. I am not very familiar with intel microarchitecrure, BR_INST_RETIRED
means the branch decision is correct and the branch instruction is
committed ?
2. Can one obtain the address branched to in the PMU registers ? Oprofile
does not seem to provide it.

Thanks

Xin
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
oprofile-list mailing list
oprofile-list&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oprofile-list
&lt;/pre&gt;</description>
    <dc:creator>Xin Tong</dc:creator>
    <dc:date>2012-05-20T17:28:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10494">
    <title>[ oprofile-Bugs-3528383 ] oprofied failed to open device on mpc8572linux version 2.6.</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10494</link>
    <description>&lt;pre&gt;Bugs item #3528383, was opened at 2012-05-20 04:43
Message generated for change (Tracker Item Submitted) made by tombkeeper
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&amp;amp;atid=116191&amp;amp;aid=3528383&amp;amp;group_id=16191

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: tombkeeper (tombkeeper)
Assigned to: Nobody/Anonymous (nobody)
Summary: oprofied failed to open device on mpc8572 linux version 2.6.

Initial Comment:
Linux version: 2.6.31
CPU: mpc8572, e500 core
oprofile version: 0.9.7

1&amp;gt;oprofile --init is ok

2&amp;gt;oprofile --start failed, error output:
Using 2.6+ OProfile kernel interface.
Failed to open device. Possibly you have passed incorrect
parameters. Check /var/log/messages.Couldn't start oprofiled.
Check the log file "/var/lib/oprofile/samples/oprofiled.log" and kernel syslog
&lt;/pre&gt;</description>
    <dc:creator>SourceForge.net</dc:creator>
    <dc:date>2012-05-20T11:43:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10493">
    <title>Re: Should operf clear old profile data by default?</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10493</link>
    <description>&lt;pre&gt;

I think the new semantics are good, but I would default to keeping a
backup of the old data. So rename it to something else, then create a
new session.

-Andi
&lt;/pre&gt;</description>
    <dc:creator>Andi Kleen</dc:creator>
    <dc:date>2012-05-19T15:32:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.oprofile/10492">
    <title>Build error: oprofile with CONFIG_CPUMASK_OFFSTACK=y &amp;&amp; SMP</title>
    <link>http://permalink.gmane.org/gmane.linux.oprofile/10492</link>
    <description>&lt;pre&gt;My OMAP randconfig build found this build error last night:

arch/arm/oprofile/../../../drivers/oprofile/oprofile_perf.c:28: error: variably modified 'perf_events' at file scope

This is caused because nr_cpumask_bits is a variable when we're building
for a SMP system and CONFIG_CPUMASK_OFFSTACK is set.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Russell King - ARM Linux</dc:creator>
    <dc:date>2012-05-19T07:32:11</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.oprofile">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.oprofile</link>
  </textinput>
</rdf:RDF>

