Home
last modified time | relevance | path

Searched hist:e77405ad80f53966524b5c31244e13fbbbecbd84 (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/kernel/trace/
H A Dtrace_boot.cdiff e77405ad80f53966524b5c31244e13fbbbecbd84 Wed Sep 02 13:17:06 CDT 2009 Steven Rostedt <srostedt@redhat.com> tracing: pass around ring buffer instead of tracer

The latency tracers (irqsoff and wakeup) can swap trace buffers
on the fly. If an event is happening and has reserved data on one of
the buffers, and the latency tracer swaps the global buffer with the
max buffer, the result is that the event may commit the data to the
wrong buffer.

This patch changes the API to the trace recording to be recieve the
buffer that was used to reserve a commit. Then this buffer can be passed
in to the commit.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
H A Dtrace_sched_switch.cdiff e77405ad80f53966524b5c31244e13fbbbecbd84 Wed Sep 02 13:17:06 CDT 2009 Steven Rostedt <srostedt@redhat.com> tracing: pass around ring buffer instead of tracer

The latency tracers (irqsoff and wakeup) can swap trace buffers
on the fly. If an event is happening and has reserved data on one of
the buffers, and the latency tracer swaps the global buffer with the
max buffer, the result is that the event may commit the data to the
wrong buffer.

This patch changes the API to the trace recording to be recieve the
buffer that was used to reserve a commit. Then this buffer can be passed
in to the commit.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
H A Dtrace_mmiotrace.cdiff e77405ad80f53966524b5c31244e13fbbbecbd84 Wed Sep 02 13:17:06 CDT 2009 Steven Rostedt <srostedt@redhat.com> tracing: pass around ring buffer instead of tracer

The latency tracers (irqsoff and wakeup) can swap trace buffers
on the fly. If an event is happening and has reserved data on one of
the buffers, and the latency tracer swaps the global buffer with the
max buffer, the result is that the event may commit the data to the
wrong buffer.

This patch changes the API to the trace recording to be recieve the
buffer that was used to reserve a commit. Then this buffer can be passed
in to the commit.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
H A Dtrace_syscalls.cdiff e77405ad80f53966524b5c31244e13fbbbecbd84 Wed Sep 02 13:17:06 CDT 2009 Steven Rostedt <srostedt@redhat.com> tracing: pass around ring buffer instead of tracer

The latency tracers (irqsoff and wakeup) can swap trace buffers
on the fly. If an event is happening and has reserved data on one of
the buffers, and the latency tracer swaps the global buffer with the
max buffer, the result is that the event may commit the data to the
wrong buffer.

This patch changes the API to the trace recording to be recieve the
buffer that was used to reserve a commit. Then this buffer can be passed
in to the commit.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
H A Dtrace_functions_graph.cdiff e77405ad80f53966524b5c31244e13fbbbecbd84 Wed Sep 02 13:17:06 CDT 2009 Steven Rostedt <srostedt@redhat.com> tracing: pass around ring buffer instead of tracer

The latency tracers (irqsoff and wakeup) can swap trace buffers
on the fly. If an event is happening and has reserved data on one of
the buffers, and the latency tracer swaps the global buffer with the
max buffer, the result is that the event may commit the data to the
wrong buffer.

This patch changes the API to the trace recording to be recieve the
buffer that was used to reserve a commit. Then this buffer can be passed
in to the commit.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
H A Dblktrace.cdiff e77405ad80f53966524b5c31244e13fbbbecbd84 Wed Sep 02 13:17:06 CDT 2009 Steven Rostedt <srostedt@redhat.com> tracing: pass around ring buffer instead of tracer

The latency tracers (irqsoff and wakeup) can swap trace buffers
on the fly. If an event is happening and has reserved data on one of
the buffers, and the latency tracer swaps the global buffer with the
max buffer, the result is that the event may commit the data to the
wrong buffer.

This patch changes the API to the trace recording to be recieve the
buffer that was used to reserve a commit. Then this buffer can be passed
in to the commit.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
H A Dtrace_events.cdiff e77405ad80f53966524b5c31244e13fbbbecbd84 Wed Sep 02 13:17:06 CDT 2009 Steven Rostedt <srostedt@redhat.com> tracing: pass around ring buffer instead of tracer

The latency tracers (irqsoff and wakeup) can swap trace buffers
on the fly. If an event is happening and has reserved data on one of
the buffers, and the latency tracer swaps the global buffer with the
max buffer, the result is that the event may commit the data to the
wrong buffer.

This patch changes the API to the trace recording to be recieve the
buffer that was used to reserve a commit. Then this buffer can be passed
in to the commit.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
H A Dtrace.hdiff e77405ad80f53966524b5c31244e13fbbbecbd84 Wed Sep 02 13:17:06 CDT 2009 Steven Rostedt <srostedt@redhat.com> tracing: pass around ring buffer instead of tracer

The latency tracers (irqsoff and wakeup) can swap trace buffers
on the fly. If an event is happening and has reserved data on one of
the buffers, and the latency tracer swaps the global buffer with the
max buffer, the result is that the event may commit the data to the
wrong buffer.

This patch changes the API to the trace recording to be recieve the
buffer that was used to reserve a commit. Then this buffer can be passed
in to the commit.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
H A Dtrace.cdiff e77405ad80f53966524b5c31244e13fbbbecbd84 Wed Sep 02 13:17:06 CDT 2009 Steven Rostedt <srostedt@redhat.com> tracing: pass around ring buffer instead of tracer

The latency tracers (irqsoff and wakeup) can swap trace buffers
on the fly. If an event is happening and has reserved data on one of
the buffers, and the latency tracer swaps the global buffer with the
max buffer, the result is that the event may commit the data to the
wrong buffer.

This patch changes the API to the trace recording to be recieve the
buffer that was used to reserve a commit. Then this buffer can be passed
in to the commit.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>