OSS Message Pedia
Sign in
Home
Help
Edit Message
Advanced Search
linux said:
Create
Edit
Delete
Latest
Advanced Search
languages: [
en
ko
]
Manual
Edit
Record
Help
Edit mid:56980
You need to sing in to edit content.
Sign in
Edit content
(
*
:Mandatory item)
Message
*
:
Arguments
:
command[pid]:: ページフォルトが発生したプロセスのコマンド名とプロセスID。 address:: ページフォルトを発生させた仮想アドレス(リニアアドレス) fault_address:: ページフォルトを発生させた命令アドレス stack_address:: ページフォルトを発生した際のスタックポインタ error_code:: 以下のフラグの組み合わせで表すエラーコード bit0:: フォルトの原因を示すフラグ("0"=ページが見つからなかった "1"=ページプロテクション(保護例外)を検出した) bit1:: 該当メモリへのアクセス種別を示すフラグ("0"=読み込み "1"=書き込み) bit2:: フォルトが発生したモードを示すフラグ("0"=カーネルモード "1"=ユーザモード) bit3:: カーネルのページテーブルに不正を検出した際に設定されるフラグ。正確には将来予約されるビットフィールド(予約ビット)に"1"が設定されたことを検知した場合に"1"となる。通常は"0"。
Explanation
*
:
ユーザ空間でページフォルトが発生した場合に、該当プログラムがSIGSEGVに対応するシグナル出口を登録していない場合(SIG_IGN、またはSIG_DFLを設定している)に発生したフォルト情報をトレースするためのデバッグメッセージである。 本メッセージを出力後にSIG_IGN、またはSIG_DFLのシグナル処理を続ける。 x86_64カーネル(kernel-2.6.9-34.EL)は当該デバッグメッセージが標準で出力される設定となっている。この設定を無効にしたい場合は、/proc/sys/debug/exception_trace、またはsysctlコマンドで該当kernelパラメタを"0"に変更することで、出力を抑止できるようだ。
Category
*
:
--
システムが使用不能(Emergency)
直ちに対処が必要(Alert)
致命的な状態(Critical)
エラーが発生した(Error)
警告(Warning)
通常状態だが大事な情報(Notice)
通知(Informational)
デバッグレベルの情報(Debug)
(default:priorityと同じ)
Action
:
デバッグメッセージであり、対処の必要はない。
Misc:
Example
:
Message Data
Message
*
:
Software
*
:
(readonly)
Version
*
:
(readonly)
Distribution
(readonly)
path name
*
:
Line Number
*
:
Priority
*
:
--
Emergency
Alert
Critical
Error
Warning
Notice
Informational
Debug
Config
:
--
all
standard