Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • L linux
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Kirill Smelkov
  • linux
  • Repository
  • linux
  • kernel
  • trace
  • trace_stack.c
Find file BlameHistoryPermalink
  • Steven Rostedt (VMware)'s avatar
    tracing: Add stack_tracer_disable/enable() functions · 5367278c
    Steven Rostedt (VMware) authored Apr 06, 2017
    
    
    There are certain parts of the kernel that cannot let stack tracing
    proceed (namely in RCU), because the stack tracer uses RCU, and parts of RCU
    internals cannot handle having RCU read side locks taken.
    
    Add stack_tracer_disable() and stack_tracer_enable() functions to let RCU
    stop stack tracing on the current CPU when it is in those critical sections.
    
    Signed-off-by: default avatarSteven Rostedt (VMware) <rostedt@goodmis.org>
    5367278c
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7