驱动加载参数说明

如果在安装驱动后需要进行差异化处理,则需要在安装驱动之前配置加载参数。

参数

权限

默认值

范围

功能

配置说明

g_aeq_len

444

64K

[64, 256K]

AEQ队列深度

不合法则使用默认值

g_ceq_len

444

64K

[64, 8192K]

CEQ队列深度

不合法则使用默认值

g_num_ceqe_in_tasklet

444

1024

> 0

ceq软中断中每次处理的CEQE个数

不合法则使用默认值

set_vf_link_state

444

0

[0, 2]

设置默认的Vf link策略:0-默认,1-强制link up,2-强制link down

不合法则使用默认值

tx_pending_limit

444

0

[0, 255]

Ci聚合个数

参数类型为byte,在合法范围内

tx_coalescing_time

444

0

[0, 255]

CI聚合时间

参数类型为byte,在合法范围内

disable_vf_load

444

0

[0, 1]

vf是否在host上加载

参数类型为bool

num_qps

444

0

[0, 16]

默认的NIC队列个数

超出芯片能力时使用芯片能力值

poll_weight

444

64

[1, 16K]

NAPI单次轮询收包个数

为0则使用默认值,大于4096的,则使用4096

qp_pending_limit

444

2

[0, 255]

NIC队列中断聚合个数

参数类型为byte

qp_coalesc_timer_cfg

444

32

[0, 255]

NIC队列中断聚合时间

参数类型为byte

rx_buff

444

2

[2, 16]

rx_buffer大小,以K为单位,且需要为2的幂次方

不合法则使用默认值

set_link_status_follow

444

3

[0, 3]

设置link策略

[0,2]使用加载参数,3表示不设置,否则不设置link跟随策略

lro_replenish_thld

444

256

[1, 232-1]

rx_poll流程中当wqe消耗个数超过阈值则跳出循环进行buff补充

参数不合适会导致LRO自适应效果差(功能未使用)