Software interrupt does not run in other cpu

Is there something wrong with my vyos some cpu not running process, or need additional configuration?

Check how many queues does NIC have?

how can i check it ?

sudo ethtool -l ethX

eth4

You can try to change queues amount with:

sudo ethtool -L eth4 rx 24 tx 24

Be careful - the command may interrupt traffic temporarily.

Usually, they have configured automatically for an equal value to a total amount of physical CPU cores. But maybe the NIC or driver cannot do this in this specific hardware configuration.

on all ports?
because my vyos set bonding interface