ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
デバイスドライバの記述 Oracle Solaris 10 1/13 Information Library (日本語) |
パート I Oracle Solaris プラットフォーム用デバイスドライバの設計
2. Oracle Solaris カーネルとデバイスツリー
22. ドライバのコンパイル、ロード、パッケージ化、およびテスト
pci.conf が導入された目的は、システム上の特定の PF (物理機能) の VF (仮想機能) の数など、PCI 構成を保存することです。このファイルには、次の目的があります。
ブート時に VF を自動的に作成できるように PCI 構成を持続させること。
この構成ファイルは boot_archive の一部になっているため、ブート中に VF を使用できます。
注 - /etc/pci.conf ファイルを Oracle Solaris ブートプロセスに含めるには、/etc/pci.conf を /boot/solaris/filelist.ramdisk ファイルに追加します。
VF が基本的なシステム上で使用される場合、このファイルは非 IOV システム構成でも使用されます。現在のところ、これに含まれるのは VF に関する構成だけです。将来は、PCI バス固有のその他の構成や、デバイス固有の回避方法さえも、これに含まれるようになる可能性があります。VF の数の構成は、次に示すように「[System_Configuration]」セクションに保存されます。
[System Configuration] [[path=<pf_device_path>]] num-vf=<num_of_vf>