Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

probe::ioblock.request


名前

probe::ioblock.request — 汎用的なブロック I/O 要求を行ったときに必ず実行されます。

概要

ioblock.request

なし

説明

name: プローブポイントの名前 devname: ブロックデバイス名 ino: マップされたファイルの i-node 番号 sector: bio 全体のセクターの開始セクター flags: 以下を参照。BIO_UPTODATE 0 I/O 完了後 ok、BIO_RW_BLOCK 1 RW_AHEAD セット、読み取り/書き込みのブロック、BIO_EOF 2 out-out-bounds エラー、BIO_SEG_VALID 3 nr_hw_seg が有効、BIO_CLONED 4 データを所有しない、BIO_BOUNCED 5 bio はバウンス bio、BIO_USER_MAPPED 6 ユーザーページを含む、BIO_EOPNOTSUPP 7 サポートされない。
rw: 読み書き要求のバイナリートレース vcnt: この I/O 要求を構成するアレイ要素 (ページ、オフセット、長さ) の数を表す idx: bio ベクターアレイへのオフセット phys_segments: 物理アドレスコアレッシングが実行された後のこの bio のセグメント数 hw_segments: 物理および DMA 再マッピングハードウェアコアレッシングが実行された後のセグメントの数 size: 合計バイト数 bdev: ターゲットブロックデバイス bdev_contains: パーティションを含むデバイスオブジェクトを参照 (bio 構造がパーティションを表す場合) p_start_sect デバイスのパーティション構造の開始セクターを参照

コンテキスト

ブロック I/O 要求を行うプロセス