]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mlx4_core: change log_num_{qp,rdmarc} with scale_profile
authorMukesh Kacker <mukesh.kacker@oracle.com>
Wed, 17 Jul 2019 23:04:32 +0000 (16:04 -0700)
committerBrian Maly <brian.maly@oracle.com>
Sun, 28 Jul 2019 03:22:27 +0000 (23:22 -0400)
commit3f4bf41c347d8360013d1cb28a51e60ae04925e7
treee26f57432bae43a8c58d67ac0268822f7feb7cd2
parente48ed6b0de1edf83a1fbd9faf3307347555b7284
mlx4_core: change log_num_{qp,rdmarc} with scale_profile

When module parameter 'scale_profile' is set we
use different (than default) parameter values for
certain mlx4_core module parameters which define
some resource limits.

This changes 'log_num_qp' and 'log_num_rdmarc'
to lower values to fix some issues leading to
undesirable HCA resource usage. These led to
undesirable behavior in conjunction with current
round-robin allocation of QPs where some
long-lasting QPs "polluted" ICM memory chunks.

Orabug: 30064080

Suggested-by: Håkon Bugge <haakon.bugge@oracle.com>
Reviewed-by: Håkon Bugge <haakon.bugge@oracle.com>
Reviewed-by: Rama Nichanamatlu <rama.nichanamatlu@oracle.com>
Signed-off-by: Mukesh Kacker <mukesh.kacker@oracle.com>
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/mellanox/mlx4/main.c