Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4975 Discussions

build/load vtune sep3_4 driver (vtune 2011) on ubuntu 12.10

Alexander_Herz
Beginner
262 Views

Has anyone succeeded in doing this?

I had to copy the asm/system.h from arm to x86 kernel headers and add -Wno-error=implicit-function-declaration to the makefile.

The driver builds sep3_4-x32_64-3.5.0-28-genericsmp.ko.

But then I cannot load it:

./insmod-sep3
Checking for PMU arbitration service (PAX) ... detected.
PAX service is accessible to users in group "vtune".
Executing: insmod ./sep3_4-x32_64-3.5.0-28-genericsmp.ko
insmod: error inserting './sep3_4-x32_64-3.5.0-28-genericsmp.ko': -1 Unknown symbol in module

Error:  sep3_4 driver failed to load!

You may need to build sep3_4 driver for your kernel.
Please see the sep3_4 driver README for instructions.

Any ideas?

Thx,

Alex

0 Kudos
2 Replies
Peter_W_Intel
Employee
262 Views

VTune Amplifier XE 2011 doesn't support latest Ubuntu* 12.10, your sep3_4 used old vtune driver source which NEVER is tested on Ubuntu* 12.10 platform.

Please upgrade to latest VTune(TM) Amplifier XE 2013 Update 6, to build driver which is sep3_10, then install this module to the system.

0 Kudos
Alexander_Herz
Beginner
262 Views

It's kinda sad that linux community's inability (or unwillingness) to proviode any kind of backwards compatiblity regularly brakes a lot of software unnecessarily, especially software that has been paid for...

It is also kind of common to use the driver (and other intel software) on officially unsupported os versions because most ppl cannot freeze their os version when installing an intel product :) Often, this works quite well, that's why I was asking.

Thx,

Alex

0 Kudos
Reply