Xe Configfs¶
概述¶
Configfs 是一個基於檔案系統的核心物件管理器。 XE KMD 註冊了一個名為 'xe' 的 configfs 子系統,該子系統在掛載的 configfs 目錄中建立一個目錄。 使用者可以在此目錄下建立裝置並根據需要配置它們。有關 configfs 如何工作的更多資訊,請參見Configfs - 使用者空間驅動的核心物件配置。
建立裝置¶
為了建立裝置,使用者必須在 'xe' 中建立一個目錄。
mkdir /sys/kernel/config/xe/0000:03:00.0/
每個建立的裝置都由驅動程式填充可以用來配置它的條目
/sys/kernel/config/xe/
.. 0000:03:00.0/
... survivability_mode
配置屬性¶
生存模式:¶
在支援的卡上啟用生存模式。 此設定僅在探測裝置時生效。 啟用它的示例
# echo 1 > /sys/kernel/config/xe/0000:03:00.0/survivability_mode
# echo 0000:03:00.0 > /sys/bus/pci/drivers/xe/bind (Enters survivability mode if supported)
刪除裝置¶
可以使用 rmdir 刪除建立的裝置目錄
rmdir /sys/kernel/config/xe/0000:03:00.0/