Home
last modified time | relevance | path

Searched refs:lockdep (Results 1 – 25 of 37) sorted by relevance

12

/linux/Documentation/translations/zh_CN/core-api/irq/
H A Dirqflags-tracing.rst38 irq-flags-track的大部分时间都是在这种状态下度过的:看看lockdep的警告,试着
40 能中没有出现lockdep警告的情况下,arch支持就完成了。
45 一般来说,在一个架构中,不完整的irq-flags-tracing实现是没有风险的:lockdep
/linux/Documentation/RCU/
H A Dlockdep-splat.rst11 When such misuse is detected, an lockdep-RCU splat is emitted.
13 The usual cause of a lockdep-RCU splat is someone accessing an
20 So let's look at an example RCU lockdep splat from 3.0-rc5, one that
83 With this change, there would be no lockdep-RCU splat emitted if this
86 the above lockdep-RCU splat because ->queue_lock is held (see #2 in the
105 above lockdep-RCU splat.
115 this change would also suppress the above lockdep-RCU splat.
H A Dchecklist.rst71 prevents lockdep from detecting locking issues. Acquiring a
168 is common to readers and updaters. However, lockdep
170 of an RCU read-side critical section. See lockdep.rst
353 order to keep lockdep happy, in this case, rcu_dereference_bh().
359 are provided for this case, as discussed in lockdep.rst.
466 use srcu_dereference() in order to avoid lockdep splats.
H A DwhatisRCU.rst348 avoids the lockdep warning that would happen when using (for
353 a lockdep expression to indicate which locks must be acquired
355 a lockdep splat is emitted. See Design/Requirements/Requirements.rst
360 lockdep expression can be added to its list of arguments.
362 the RCU lockdep code would complain only if this instance was
1237 All: lockdep-checked RCU utility APIs::
/linux/Documentation/core-api/irq/
H A Dirqflags-tracing.rst37 irq-flags-tracing is spent in this state: look at the lockdep
40 lockdep complaint in the irq-flags-tracing functions arch support is
47 implementation in an architecture: lockdep will detect that and will
/linux/Documentation/translations/zh_TW/dev-tools/
H A Dtesting-overview.rst100 * lockdep是一個鎖定正確性檢測器。參閱
101 Documentation/locking/lockdep-design.rst
/linux/Documentation/translations/zh_CN/scheduler/
H A Dcompletion.rst108 DECLARE_COMPLETION_ONSTACK()来初始化,这不仅仅是为了让lockdep正确运行,也是明确表
126 在堆栈上单纯地调用DECLARE_COMPLETION()会触发一个lockdep警告。
/linux/scripts/coccinelle/misc/
H A Dcond_no_effect.cocci6 // information is used (as with lockdep) or where the identity
31 // * look that way and give @of->mutex different static lockdep keys.
/linux/Documentation/translations/it_IT/locking/
H A Dindex.rst11 lockdep-design
H A Dlocktypes.rst187 - Se viene abilitato lockdep, allora local_lock ottiene un lockmap che
382 i chiamanti di func3(). L'*assert* di lockdep verrà attivato su un kernel
546 Se queste regole verranno violate, allora lockdep se ne accorgerà e questo sia
H A Dlockstat.rst26 (vedere Documentation/translations/it_IT/locking/lockdep-design.rst).
H A Dlockdep-design.rst23 vista di lockdep, i due blocchi (L1 ed L2) non sono per forza correlati: quella
391 grep "BD" /proc/lockdep
533 Questo significa che lockdep ha visto acquisire L1 prima di L2 nello stesso
544 grafo delle dipendenze di lockdep:
/linux/Documentation/features/locking/lockdep/
H A Darch-support.txt2 # Feature name: lockdep
/linux/Documentation/translations/zh_CN/locking/
H A Dindex.rst23 * lockdep-design
/linux/Documentation/process/debugging/
H A Ddriver_development_debugging_guide.rst162 KASAN, UBSAN, lockdep and other error checkers
187 lockdep (Lock Dependency Validator)
192 lockdep is a runtime lock dependency validator that detects potential deadlocks
196 lockdep is especially useful for validating the correctness of lock ordering in
/linux/tools/testing/selftests/rcutorture/bin/
H A Dtorture.sh105 echo " --do-srcu-lockdep / --do-no-srcu-lockdep / --no-srcu-lockdep"
212 --do-srcu-lockdep|--do-no-srcu-lockdep|--no-srcu-lockdep)
213 do_srcu_lockdep=`doyesno "$1" --do-srcu-lockdep`
572 echo " --- do-srcu-lockdep:" Start `date` | tee -a $T/log
573 tools/testing/selftests/rcutorture/bin/srcu_lockdep.sh --datestamp "$ds/results-srcu-lockdep" > $T/srcu_lockdep.sh.out 2>&1
575 cp $T/srcu_lockdep.sh.out "tools/testing/selftests/rcutorture/res/$ds/results-srcu-lockdep/lo
[all...]
/linux/arch/loongarch/
H A DKconfig.debug7 lockdep, and more.
/linux/arch/arm64/kernel/
H A Dentry-common.c124 state.lockdep = lockdep_hardirqs_enabled(); in arm64_enter_el1_dbg()
142 if (state.lockdep) { in arm64_exit_el1_dbg()
148 if (state.lockdep) in arm64_exit_el1_dbg()
/linux/include/linux/
H A Dirq-entry-common.h339 bool lockdep; member
/linux/Documentation/translations/zh_CN/core-api/
H A Dxarray.rst242 意味着你有权使用像__xa_erase()这样的函数而不占用xa_lock;xa_lock是用来进行lockdep验证的,将来也
/linux/Documentation/dev-tools/
H A Dtesting-overview.rst105 * lockdep is a locking correctness validator. See
106 Documentation/locking/lockdep-design.rst
/linux/Documentation/locking/
H A Dlockdep-design.rst23 a task is attempting to acquire L2 while holding L1. From lockdep's
340 Exceeding this number will trigger the following lockdep warning::
392 grep "BD" /proc/lockdep
523 , which means lockdep has seen L1 held before L2 held in the same context at runtime.
532 in the lockdep graph:
H A Dlockstat.rst20 lock classes. We build on that (see Documentation/locking/lockdep-design.rst).
/linux/Documentation/scheduler/
H A Dcompletion.rst115 explicitly, not just to make lockdep happy, but also to make it clear
139 A naive DECLARE_COMPLETION() on the stack triggers a lockdep warning.
/linux/tools/memory-model/Documentation/
H A Dsimple.txt49 The Linux kernel's lockdep (CONFIG_PROVE_LOCKING=y) is very helpful with
54 properly with lockdep. For another thing, these primitives have been

12