ライブ・ダンプ・カーネル・サービス

目的

ライブ・ダンプを開始します。

構文

#include <sys/livedump.h>
kerrno_t livedump (parms)
ldmp_parms_t *parms;

パラメーター

項目 説明
parms ldmp_parms_t型の項目を指す。

説明

livedumpカーネルサービスはライブダンプを開始する。 カーネルまたはカーネル・エクステンションから呼び出すことができます。 ダンプに関連するストレージは、ダンプがディスクに書き込まれるか、livedumpカーネルサービスがダンプが取られなかったことを示すエラーを返すまで、完全には解放されない。

実行環境

livedumpカーネルサービスは、プロセス環境からも割り込み環境からも呼び出すことができる。 割り込みレベルから開始できるのは、逐次化された同期ダンプのみであり、ダンプは 1 回のパスに制限されます。

戻り値

項目 説明
0 正常に完了したことを示します。
EINVAL_RAS_LIVEDUMP_PARM 1 つ以上のパラメーターが無効であることを示します。
EFAULT_RAS_LIVEDUMP_PARM メモリー障害が発生したことを示します。
EINVAL_RAS_LIVEDUMP_COMP 1 つ以上のコンポーネントが無効であることを示します。
EINVAL_RAS_LIVEDUMP_NOCOMPS 有効なコンポーネントが指定されなかったことを示します。