/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _LIBLOCKDEP_LOCKDEP_H_ #define _LIBLOCKDEP_LOCKDEP_H_ #include <sys/prctl.h> #include <sys/syscall.h> #include <string.h> #include <limits.h> #include <linux/utsname.h> #include <linux/compiler.h> #include <linux/export.h> #include <linux/kern_levels.h> #include <linux/err.h> #include <linux/rcu.h> #include <linux/list.h> #include <linux/hardirq.h> #include <unistd.h> #define MAX_LOCK_DEPTH 63UL #define asmlinkage #define __visible #include "../../../include/linux/lockdep.h" struct task_struct { u64 curr_chain_key; int lockdep_depth; unsigned int lockdep_recursion; struct held_lock held_locks[MAX_LOCK_DEPTH]; gfp_t lockdep_reclaim_gfp; int pid; char comm[17]; }; extern struct task_struct *__curr(void); #define current (__curr())
static inline int debug_locks_off(void) { return 1; }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Ben Hutchings | 11 | 91.67% | 1 | 50.00% |
Sasha Levin | 1 | 8.33% | 1 | 50.00% |
Total | 12 | 100.00% | 2 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Alexander (Sasha) Levin | 18 | 100.00% | 1 | 100.00% |
Total | 18 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Sasha Levin | 138 | 66.67% | 3 | 33.33% |
Alexander (Sasha) Levin | 49 | 23.67% | 2 | 22.22% |
Ben Hutchings | 12 | 5.80% | 2 | 22.22% |
Alexander Sverdlin | 7 | 3.38% | 1 | 11.11% |
Greg Kroah-Hartman | 1 | 0.48% | 1 | 11.11% |
Total | 207 | 100.00% | 9 | 100.00% |