如果在安装驱动后需要进行差异化处理,则需要在安装驱动之前配置加载参数。
参数 |
权限 |
默认值 |
范围 |
功能 |
配置说明 |
---|---|---|---|---|---|
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自适应效果差(功能未使用) |