linuxのメモ

Linux kernelの実装を解説していきます (対象ver 4.5)

RCU - rcu_preempt_depth()

概要

現在実行中のプロセスのRCUロックの深さを取得する

詳細

CONFIG_PREEMPT_RCUが無効な場合は常に0を返すが、有効な場合はcurrentで現在実行中のプロセス情報を取得し、struct task_struct構造体のrcu_read_lock_nestingメンバの値を返す