How long does a backtrace take compared to the old code?
It's slower; perhaps it would be worth testing if it disturbs oprofile too much. I don't have uptodate performance data. On the other hand the suse kernel currently doesn't have your patch to let oprofile not use its own backtracer, so it wouldn't use it. Other than oprofile lockdep uses it a lot so it might make the debugging kernel somewhat slower.
I see you already care about the NMI.
Did I?
I guess it still takes too long for being called for oprofiles callgraph backtrace? Are there any ways how we can speed this up?
Jan already fixed the worst performance problem in the original implementation. But it'll always be slower because it processes much more data than a dumb unwinder. -Andi -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org