commit | 93a588f459da134be6ab17c4104e28441beb0d22 | [log] [tgz] |
---|---|---|
author | Steven Rostedt <srostedt@redhat.com> | Mon May 12 21:20:45 2008 +0200 |
committer | Thomas Gleixner <tglx@linutronix.de> | Fri May 23 20:41:35 2008 +0200 |
tree | 30eb991743d7ce5698f070204d666eca98519213 | |
parent | 1d4db00a5e30c7b8f8dc2a1b19e886fd942be143 [diff] |
ftrace: change buffers to producer consumer This patch changes the way the CPU trace buffers are handled. Instead of always starting from the trace page head, the logic is changed to a producer consumer logic. This allows for the buffers to be drained while they are alive. Signed-off-by: Steven Rostedt <srostedt@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>