octeontx2 devlink 支援¶
本文件描述了由 octeontx2 AF、PF 和 VF 裝置驅動程式實現的 devlink 特性。
引數¶
octeontx2 PF 和 VF 驅動程式實現了以下驅動程式特定引數。
名稱 |
型別 |
模式 |
描述 |
|
u16 |
runtime |
選擇為介面分配的匹配 CAM 條目數量。此數量也用於介面的 ntuple 過濾器。由 PF 和 VF 驅動程式支援。 |
octeontx2 AF 驅動程式實現了以下驅動程式特定引數。
名稱 |
型別 |
模式 |
描述 |
|
u32 |
runtime |
用於設定硬體在傳輸佇列之間排程時使用的量子。硬體使用加權 DWRR 演算法在所有傳輸佇列之間進行排程。 |
|
u8 |
runtime |
用於設定使用者可在 NPC MCAM 中分配的高優先順序區域條目數量,這些條目來自高、中、低三種優先順序區域類別。 |
|
bool |
runtime |
用於啟用或停用 NPC MCAM 中預設規則的命中計數器。不保證計數器能夠啟用並對映到所有預設規則,因為計數器資源稀缺,驅動程式採取盡力而為的方法。預設規則作為特定 PF 或 VF 的主要資料包引導規則,基於其 DMAC 地址,該地址由 AF 驅動程式在其初始化過程中安裝。從 debugfs 讀取預設規則命中計數器的示例命令如下: |
|
u16 |
runtime |
用於設定 NIX 硬體塊中 LFs 的最大數量。這有助於增加分配給已啟用 LF 的預設資源的可用性,例如 MCAM 條目。 |
octeontx2 PF 驅動程式實現了以下驅動程式特定引數。
名稱 |
型別 |
模式 |
描述 |
|
u8 |
runtime |
設定可為裝置程式設計的單播過濾器的最大數量。這有助於實現更好的裝置資源利用率,避免過度消耗未使用的 MCAM 表條目。 |