I am running Linux Kernel Version 2.6.35 on single core PowerPC. To debug the behavior of some user/application programs running on my system, I need a software that can tell me information about the trace of processes running on CPU and when/how they are switched and which new process takes the CPU. So, in a nutshell I need CPU Context Info with timestamps. I know that I can generate the required information using Ftrace Tool, but the problem is that the support of such tools have to be build into the linux while compiling the kernel. Since the already build kernel doesn't have this feature build in it, and since the kernel compilation is not possible for me at the moment as there are many customization in the system as well and I don´t have the required documents/config files to re-compile the kernel. Is there a way to get CPU context information with timestamp using a software that doesnot require having to recompile the kernel. Any help in this regard would be highly appreciable.