-
Story
-
Resolution: Won't Do
-
Undefined
-
None
-
rhel-8.4.0
-
rhel-sst-cs-system-management
-
None
-
False
-
-
None
-
None
-
None
-
None
-
If docs needed, set a value
-
-
Unspecified
-
None
Description of problem:
Can the following upstream patch be applied.
commit 6624b240e034e8f8a85acd09d19519150df2c0a3
Author: Sam Tannous stannous@cumulusnetworks.com
Date: Wed Nov 13 11:20:46 2019 -0800
This patch introduces a new config option "ifmib_max_num_ifaces NUM"
This patch sets the maximum number of interfaces included in IF-MIB
data collection. For servers with a large number of interfaces
(ppp, dummy, bridge, etc) the IF-MIB processing will take a large
chunk of CPU for ioctl calls (on Linux). Setting a reasonable
maximum number of ifaces for the CPU used will reduce the CPU
load for IF-MIB processing. For example, configuring
"ifmib_max_num_ifaces 500" will include only the first 500
interfaces based on ifindex and ignore all others for IF-MIB
processing.
Signed-off-by: Sam Tannous stannous@cumulusnetworks.com
[ bvanassche: combined two patches into one and removed one unused variable ]
We have a customer that has alot of interfaces and is getting around 20% load because of this issue.
- external trackers