mlx5 irq
Slawa Olhovchenkov
slw at zxy.spb.ru
Thu Oct 1 16:57:22 UTC 2020
On Thu, Oct 01, 2020 at 10:10:42AM +0200, Hans Petter Selasky wrote:
> On 2020-10-01 09:39, Michal Vančo via freebsd-net wrote:
> > Hi
>
> Hi Michal,
>
> > I have a server with one Mellanox ConnectX-4 adapter and the following
> > CPU configuration (SMT disabled):
> >
> > # dmesg | grep SMP
> > FreeBSD/SMP: Multiprocessor System Detected: 16 CPUs
> > FreeBSD/SMP: 2 package(s) x 8 core(s) x 2 hardware threads
> > FreeBSD/SMP Online: 2 package(s) x 8 core(s)
> >
> > What I don't understand is the number of IRQs allocated for each mlx5_core:
> >
> > # vmstat -i | grep mlx5_core
> > irq320: mlx5_core0 1 0
> > irq321: mlx5_core0 18646775 84
> > irq322: mlx5_core0 21 0
> > irq323: mlx5_core0 97793 0
> > irq324: mlx5_core0 84685 0
> > irq325: mlx5_core0 89288 0
> > irq326: mlx5_core0 93564 0
> > irq327: mlx5_core0 86892 0
> > irq328: mlx5_core0 99141 0
> > irq329: mlx5_core0 86695 0
> > irq330: mlx5_core0 104023 0
> > irq331: mlx5_core0 85238 0
> > irq332: mlx5_core0 88387 0
> > irq333: mlx5_core0 93310221 420
>
> ^^^ it appears you have some application which is using a single TCP
> connection heavily. Then the traffic doesn't get distributed.
Do you planed to use more describe irq's name?
More information about the freebsd-net
mailing list