]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'trace-v4.15-rc4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rosted...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 16 Jan 2018 20:09:36 +0000 (12:09 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 16 Jan 2018 20:09:36 +0000 (12:09 -0800)
commitdeb1ac6ef6910215d5b8d3aa6035d5f91856d6ea
treeb23f6d0a8df29a89b38cdcda1e7d8acb03235b72
parentec7bafaec0d4384e040fa62714e4d6220f837d23
parenta2ebcb3764ee4a01b635e39575ff9ddb1055ee59
Merge tag 'trace-v4.15-rc4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace

Pull tracing fixes from Steven Rostedt:

 - Bring back context level recursive protection in ring buffer.

   The simpler counter protection failed, due to a path when tracing
   with trace_clock_global() as it could not be reentrant and depended
   on the ring buffer recursive protection to keep that from happening.

 - Prevent branch profiling when FORTIFY_SOURCE is enabled.

   It causes 50 - 60 MB in warning messages. Branch profiling should
   never be run on production systems, so there's no reason that it
   needs to be enabled with FORTIFY_SOURCE.

* tag 'trace-v4.15-rc4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace:
  tracing: Prevent PROFILE_ALL_BRANCHES when FORTIFY_SOURCE=y
  ring-buffer: Bring back context level recursive checks