Bug 1720315

Summary: ovs-vswitchd dirties entire stack of all revalidator/handler pthreads immediately
Product: Red Hat Enterprise Linux Fast Datapath Reporter: Flavio Leitner <fleitner>
Component: openvswitch2.11Assignee: Flavio Leitner <fleitner>
Status: CLOSED ERRATA QA Contact: qding
Severity: medium Docs Contact:
Priority: medium    
Version: FDP 19.CCC: atragler, ctrautma, danw, dcbw, jeder, jhsiao, qding, ralongi, rkhan, tli, tredaelli, wmeng
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openvswitch2.11-2.11.0-11.el7fdn Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1572797 Environment:
Last Closed: 2019-07-12 09:53:02 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Comment 3 qding 2019-06-18 06:59:36 UTC
[root@dell-per730-04 rpms]# rpm -q openvswitch2.11
openvswitch2.11-2.11.0-12.el7fdp.x86_64
[root@dell-per730-04 rpms]# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                48
On-line CPU(s) list:   0-47
Thread(s) per core:    2
Core(s) per socket:    12
Socket(s):             2
NUMA node(s):          2
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 63
Model name:            Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30GHz
Stepping:              2
CPU MHz:               1271.569
CPU max MHz:           3100.0000
CPU min MHz:           1200.0000
BogoMIPS:              4599.79
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              30720K
NUMA node0 CPU(s):     0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46
NUMA node1 CPU(s):     1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm xsaveopt cqm_llc cqm_occup_llc dtherm ida arat pln pts md_clear spec_ctrl intel_stibp flush_l1d
[root@dell-per730-04 rpms]# 
[root@dell-per730-04 rpms]# ovs-vsctl show
3be31ee6-e375-4298-bdd3-aa3d7b9fc675
    ovs_version: "2.11.0"
[root@dell-per730-04 rpms]# cat /proc/$(pidof ovs-vswitchd)/smaps | grep Private_Dirty | awk '{ print $2$3 }' | sort -h -r |head -n 24
3708kB
316kB
316kB
264kB
248kB
132kB
132kB
124kB
112kB
60kB
56kB
52kB
44kB
32kB
28kB
24kB
20kB
16kB
16kB
16kB
16kB
12kB
8kB
8kB
[root@dell-per730-04 rpms]# ovs-vsctl add-br ovsbr0
[root@dell-per730-04 rpms]# cat /proc/$(pidof ovs-vswitchd)/smaps | grep Private_Dirty | awk '{ print $2$3 }' | sort -h -r |head -n 24
3708kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
2048kB
[root@dell-per730-04 rpms]#

Comment 5 errata-xmlrpc 2019-07-12 09:53:02 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2019:1750