- 追加された行はこの色です。
- 削除された行はこの色です。
*参照元 [#bc7277df]
#backlinks
*説明 [#z3f73972]
-パス: [[linux-2.6.33/lib/kernel_lock.c]]
-FIXME: これは何?
--説明
--BKL(Big Kernel Lock)の最後のアンロック
**引数 [#rdf37d6d]
-なし
**返り値 [#zae54cc6]
-なし
**参考 [#u86e76f4]
*実装 [#s4dfa506]
static inline void __unlock_kernel(void)
{
/*
* the BKL is not covered by lockdep, so we open-code the
* unlocking sequence (and thus avoid the dep-chain ops):
*/
do_raw_spin_unlock(&kernel_flag);
preempt_enable();
-
--[[linux-2.6.33/do_raw_spin_unlock()]]
-
--[[linux-2.6.33/kernel_flag(global)]]
-
--[[linux-2.6.33/preempt_enable()]]
}
*コメント [#ve66fb7f]