I am running RHEL AS4 kernel-2.6.9 on a dual-cpu Itanium2 machine. After adding following lines to kernel/kallsyms.c and recompiling the kernel and the driver, I am able to load the sampling driver vtune_drv-
On the ia64 m/c, I only have rdc installed and vtserver starts up fine. Now when I try to try to collect data remotely, the vtserver output says - Sampling Activity started Sampling Activity stopped Processing data
However, at this point vtserver.bin goes defunct and basically the controlling host also vtlec hangs. This happens both with windows and linux controlling hosts. Couple of times I got LIBVSAMP errors, but they go away after reloading the kernel driver.
Now, I've gotten this far and can anybody suggest anything to make this work?
Any timeline for kernel-2.6 support (even alpha ver)?
Thanks a lot for the info. This certainly means a drastic change of plans for me.
I would also like to point out that Vtune Analyzer (Sampling Driver+Analyzer+GUI, etc) works for meon Redhat EL AS4 (i.e. kernel-2.6.9) on a Pentium-4 machine, but not on IA64!!! I can also see some pre-built vtune_drv's for the 2.6 kernel in vdk/ on the P4.
So, I guess what you mean is thatits RH kernel-2.6 onItanium architecture thatthe vtune driver wont work on???
Also, what about "/opt/intel/vtune/vdk/vtune_drv-x64-2.6.5-7.97-defaultsmp.ko"? What linux distro is that for? Is it possible to use this driver if I downgrade my current kernel to this version?
Are there any plans of a beta version anytime soon?
I apologize for so many Ques but I just want to exhaust all my options before going for Oprofile...
Hey VK, asking questions is what this forum is about! (In other words, Fire away!)
Ok the only 2.6 kernels we currently support are SuSE, and via remote data collector only (which means you have to run vtserver on the system running 2.6, not vtl or vtlec). This two system approach works really well, but means you need another 2.4 linux system on the net to install vtl/vtlec or, to install VTune 7.2 for Windows: both work great with the linux remote agent, vtserver.
The release notes point out by name that we support 2.6.5-7.97 for Novell SuSE Enterprise Linux 9.0. (We support this and one other if you're running on an EM64T processor.)
If you have further questions and are tired of posting (just checking!), you can find the release notes by opening a browser and pointing to this file (default location listed):