Oracle® Solaris 11.2 デバイスドライバの記述

印刷ビューの終了

更新: 2014 年 9 月
 
 

ファイバチャネル仮想機能の更新

ファイバチャネル VF が有効化および構成されたあとにファイバチャネル VF の構成が変更されると、IOV フレームワークは PF ドライバに対してコールバックを発行します。このコールバックでは、action パラメータには DDI_CB_PCIV_CLASS_CONFIG が、cbarg パラメータには VF に関する情報が格納された fciov_conf_t 構造体へのポインタが、fciov_conf_t 構造体の fc_cmd フィールドには FCIOV_VF_UPDCONFIG が、それぞれ設定されます。

PF ドライバは、このコールバックを受け取ると、fci_flags フィールドを調べて、どの VF 属性が変更されたのかを確認する必要があります。この設定に基づき、適切な情報をデータフィールドから抽出し、VF 構成の更新に使用する必要があります。