]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'trace-3.8-rc3-regression-fix' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 15 Jan 2013 04:22:16 +0000 (20:22 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 15 Jan 2013 04:22:16 +0000 (20:22 -0800)
commit1a083a0a0fa0e19e0dd7b2e7a7d9482505c5579f
tree1b8202a1b91354eb8abb7b35eef2cee02ef92a75
parent1eb92b5f2a02347ecb7664b3ccfa4b6418ba7ea2
parent4d7885e12ae256c2e615f78a9c02804dbbfb6f4e
Merge tag 'trace-3.8-rc3-regression-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace

Pull tracing regression fixes from Steven Rostedt:
 "The clean up patch commit 36d4ff646cfe "tracing: Make tracing_enabled
  be equal to tracing_on" caused two regressions.

   1) The irqs off latency tracer no longer starts if tracing_on is off
      when the tracer is set, and then tracing_on is enabled.  The
      tracing_on file needs the hook that tracing_enabled had to enable
      tracers if they request it (call the tracer's start() method).

   2) That commit had a separate change that really should have been a
      separate patch, but it must have been added accidently with the -a
      option of git commit.  But as the change is still related to the
      commit it wasn't noticed in review.  That change, changed the way
      blocking is done by the trace_pipe file with respect to the
      tracing_on settings.  I've been told that this change breaks
      current userspace, and this specific change is being reverted."

* tag 'trace-3.8-rc3-regression-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace:
  tracing: Fix regression of trace_pipe
  tracing: Fix regression with irqsoff tracer and tracing_on file