oh met the same problem now, thank you, I will try

On 2月23日, 下午3时14分, Vladimir Murzin <[email protected]> wrote:
> On Fri, Jan 27, 2012 at 9:23 PM, James Snee <[email protected]> wrote:
> > Hi,
>
> > I want to useftrace'sfunction tracer to monitor the kernel while I
> > perform various experiments. I decided to start with the emulator and
> > work towards using a physical device. My problem is, everytime I
> > enable the function tracer, everything hangs, without output.
>
> > I am using the latest goldfish kernel I could find 2.6.29 and have
> > built it withftracesupport (in menuconfig (kernel hacking -> tracers
> > -> Kernel Function Tracer)). I boot it using the emulator and a
> > standard (api level 9 I think) avd I made, passing the -kernel
> > parameter.
>
> > I can use the sched_switch tracer without any problems. It's just when
> > I enable the function tracer (echo function > current_tracer). The
> > whole thing hangs.
>
> > Any help would be greatly appreciated!
>
> > --
> > unsubscribe: [email protected]
> > website:http://groups.google.com/group/android-kernel
>
> Hi!
>
> I've met similar problem on Tegra2 board. After some investigation I
> realized thatftracefall into infinite loop because of some mach
> specific function. I resolved this issue with echoing name of problem
> function to set_ftrace_notrace.
>
> If you think it's your case I suggest locate the problem by bisecting:
> 1. Get all available filter function by catting
> available_filter_functions, i.e. cat available_filter_functions >
> func.txt
> 2. Split func.txt into two parts, i.e. func1.txt and func2.txt
> 3. Exclude func1.txt from tracing, i.e. cat func1.txt > set_ftrace_notrace
> 4. Enable function tracer, i.e. echo function > current_tracer
> 5. If everything is ok, go to #3 and use func2.txt
> 6. If it hangs up use the file from #3 as a starting point for #2
>
> Best wishes
> Vladimir Murzin

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-kernel

Reply via email to