Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[linuxtools-dev] Any plan to update oprofile plugin to use builtin XML support?

Hi, all. I had posted this question to the LTP's user forum a couple weeks ago. But having gotten no reply, I'm thinking that was the wrong place to post. So I'm re-posting the same question here. See below.

++++++++++++++++++++++++++++++++++++++++++++

I recently tried out the LTP's oprofile plugin on Intel and IBM POWER7 systems. The plugin worked fine on the Intel, but not on the POWER7.

The first problem I encountered was that the 'make install' of opxml failed due to the fact it was trying to move the opxml binary to a directory that did not exist. After manually creating the directory (org.eclipse.linuxtools.oprofile.core.linux.ppc_0.3.0.201009 101021/os/linux/ppc/), the 'make install' of opxml succeeded, and I was also able to successfully run the install-noconsolehleper.sh script. But when I tried to use the oprofile plugin default profiling feature, I got the following pop-up error message:

"Could not find an OpxmlProvider, or no opxml binary exists. Please fix the issue before continuing."

I've not been able to determine what's causing the error. I'd probably need to look at the plugin's source code to debug it any further.

But aside from the above problems, I also noted that when I brought up the manual oprofile configuration dialog and clicked on the "Events" tab, no native POWER7 events were shown when I unchecked the "Use default event" checkbox. I suspect the event lists are hard-coded in the tool, and, thus, only a subset of processor types are supported compared to native oprofile.

It seems to me that the above problems could be eliminated by updating the plugin to use oprofile's native XML output for sample data and event listings. Are there any plans for such an update?

Thanks.

-Maynard



Back to the top