From: Maynard J. <may...@us...> - 2010-09-16 16:55:52
|
On 09/15/2010 8:10 AM, C K Kashyap wrote: > Hi All, > > I was attempting to generate the callgraph of kernel routines but I What oprofile version are you using and what's your architecture and processor type? Callgraph is not supported on all architectures. Some examples where it *is* supported are: x86, ppc64, and ARM. -Maynard > noticed that kernel output for kernel functions are always limited as > follows > > ------------------------------------------------------------------------------- > 943 0.0555 libc-2.5.so times > 943 100.000 libc-2.5.so times [self] > ------------------------------------------------------------------------------- > 689 0.0405 vmlinux bad_to_user > 689 100.000 vmlinux bad_to_user [self] > ------------------------------------------------------------------------------- > > > The user land functions however show both callers and callees. My > opcontrol --status is as follows - > Daemon not running > Separate options: library kernel > vmlinux file: /usr/lib/debug/lib/modules/2.6.18-128.el5debug/vmlinux > Image filter: /home/ckk/work/oprofile/a.out > Call-graph depth: 100 > > > > > |