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 表条目。 |