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
  • tools
  • lib
  • lockdep
  • uinclude
  • linux
  • stringify.h
Find file BlameHistoryPermalink
  • Sasha Levin's avatar
    liblockdep: Wrap kernel/locking/lockdep.c to allow usage from userspace · 5634bd7d
    Sasha Levin authored Jun 13, 2013
    
    
    kernel/locking/lockdep.c deals with validating locking scenarios for
    various architectures supported by the kernel. There isn't
    anything kernel specific going on in lockdep, and when we
    compare userspace to other architectures that don't have to deal
    with irqs such as s390, they become all too similar.
    
    We wrap kernel/locking/lockdep.c and include/linux/lockdep.h with
    several headers which allow us to build and use lockdep from
    userspace. We don't touch the kernel code itself which means
    that any work done on lockdep in the kernel will automatically
    benefit userspace lockdep as well!
    
    Signed-off-by: default avatarSasha Levin <sasha.levin@oracle.com>
    Signed-off-by: default avatarPeter Zijlstra <peterz@infradead.org>
    Cc: torvalds@linux-foundation.org
    Link: http://lkml.kernel.org/r/1371163284-6346-3-git-send-email-sasha.levin@oracle.com
    
    
    Signed-off-by: default avatarIngo Molnar <mingo@kernel.org>
    5634bd7d
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7