RE: [PATCH] new irq tracer
- From: "Dominique Toupin" <dominique.toupin@xxxxxxxxxxxx>
- Date: Thu, 26 Feb 2009 07:37:18 -0500
In many cases we don't use Linux real-time, we have many systems that
are soft-real-time an non real-time Linux is good enough.
-----Original Message-------
From: Steven Rostedt [mailto:rostedt@xxxxxxxxxxx]
Sent: 25-Feb-09 20:42
To: Mathieu Desnoyers
Cc: Frederic Weisbecker; Jason Baron; Masami Hiramatsu;
KOSAKI Motohiro; Peter Zijlstra; Frank Ch. Eigler;
mingo@xxxxxxx; linux-kernel@xxxxxxxxxxxxxxx;
acme@xxxxxxxxxxxxxxxxxx; Dominique Toupin
Subject: Re: [PATCH] new irq tracer
On Wed, 25 Feb 2009, Mathieu Desnoyers wrote:
production systems.
Then use the function_graph tracer.
Sadly, the function tracer cannot be enabled on
where I need this.Therefore it's not a usable solution in the context
stop_machine, I still don't understand.
Mathieu
Why?
If this is about the interrupt latency caused by
which useThis latency happens before the tracing (function filter
something wrong.patching), not during tracing.
Given this scenario :
A telecommunication system runs, but the client notices
They call their service provider. The provider enables tracingthe field_.
_remotely_ on the _production system_ while it's _active in
problem is not
Bam, those few milliseconds interrupt latencies become unacceptable.
Hopefully this scenario makes the use-case clearer. The
that interrupt latencies would occur while tracing is on,but rather
that it would happen on a running production system when switchingDominique Toupin
tracing on. This is what is totally unacceptable for this use-case.
For more details about such requirements, I'm CCing
from Ericsson who I'm sure would be happy to give moredetails about
this if needed.
Hmm, so this system in the field is running Linux with the
Real-Time Patch? Because if it isn't it will suffer from
millisecond latencies in normal operation.
-- Steve
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: [PATCH] new irq tracer
- From: KOSAKI Motohiro
- Re: [PATCH] new irq tracer
- References:
- Re: [PATCH] new irq tracer
- From: Peter Zijlstra
- Re: [PATCH] new irq tracer
- From: Jason Baron
- Re: [PATCH] new irq tracer
- From: KOSAKI Motohiro
- Re: [PATCH] new irq tracer
- From: Masami Hiramatsu
- Re: [PATCH] new irq tracer
- From: Jason Baron
- Re: [PATCH] new irq tracer
- From: Mathieu Desnoyers
- Re: [PATCH] new irq tracer
- From: Steven Rostedt
- Re: [PATCH] new irq tracer
- From: Mathieu Desnoyers
- Re: [PATCH] new irq tracer
- From: Frederic Weisbecker
- Re: [PATCH] new irq tracer
- From: Mathieu Desnoyers
- Re: [PATCH] new irq tracer
- From: Steven Rostedt
- Re: [PATCH] new irq tracer
- Prev by Date: Re: [PATCH] new irq tracer
- Next by Date: Re: ATA support for 4k sector size
- Previous by thread: Re: [PATCH] new irq tracer
- Next by thread: Re: [PATCH] new irq tracer
- Index(es):
Relevant Pages
|