we observe on our AMD that when the Core0 is saturated by softirq (more than 90%), we have an increase of interface errors percentage.
All other cores are low used.
Is there any way to have a better repartition of the CPU use and avoid this interface errors?
Thanks for any idea
Since customer uses eth8 as a sniffing interface, and a bonded channel; that isn't supported, and is why he is having problems.
Our suggestions, eliminate the bonded channel from the sniffing config; bonded channels are not supported as sniffing interfaces, then switch to the custom drivers. The other three sniffing interfaces are ixgbe interfaces, so should be able to use the custom drivers.
Customer adopted this solution: each interface softIRQ has been given to a different CPU. With this load repartition, he doesn't have interface errors anymore.