Bug 1677122 - ovs dpdk bonding does not work on openvswitch 2.11 with rhel8
Summary: ovs dpdk bonding does not work on openvswitch 2.11 with rhel8
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux Fast Datapath
Classification: Red Hat
Component: openvswitch2.11
Version: FDP 19.01
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Timothy Redaelli
QA Contact: qding
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-02-14 06:09 UTC by Hekai Wang
Modified: 2019-02-14 09:00 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-02-14 09:00:48 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
dmesg (235.81 KB, text/plain)
2019-02-14 06:10 UTC, Hekai Wang
no flags Details
loginfo (431.80 KB, text/plain)
2019-02-14 06:11 UTC, Hekai Wang
no flags Details

Description Hekai Wang 2019-02-14 06:09:01 UTC
Description of problem:
ovs dpdk bonding does not work with ovs2.11 and rhel8 

with below message 
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-ctl[11563]: Starting ovs-vswitchd 2019-02-14T05:56:31Z|00016|dpdk|EMER|PANIC in rte_eal_config_create():
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-ctl[11563]: 2019-02-14T05:56:31Z|00017|dpdk|EMER|Cannot mmap memory for rte_config
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11606]: ovs|00016|dpdk|EMER|PANIC in rte_eal_config_create():
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11606]: ovs|00017|dpdk|EMER|Cannot mmap memory for rte_config
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11606]: ovs|00018|dpdk|ERR|9: [ovs-vswitchd(+0xd390e) [0x560185c0190e]]
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11606]: ovs|00019|dpdk|ERR|8: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0a1fdb1813]]
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11606]: ovs|00020|dpdk|ERR|7: [ovs-vswitchd(+0xd297d) [0x560185c0097d]]
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11606]: ovs|00021|dpdk|ERR|6: [ovs-vswitchd(+0x289d85) [0x560185db7d85]]
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11606]: ovs|00022|dpdk|ERR|5: [ovs-vswitchd(+0x3d907f) [0x560185f0707f]]
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11606]: ovs|00023|dpdk|ERR|4: [ovs-vswitchd(+0x3d87b9) [0x560185f067b9]]
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11606]: ovs|00024|dpdk|ERR|3: [ovs-vswitchd(+0x3dfff) [0x560185b6bfff]]
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11606]: ovs|00025|dpdk|ERR|2: [ovs-vswitchd(+0x402c6) [0x560185b6e2c6]]
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11606]: ovs|00026|dpdk|ERR|1: [ovs-vswitchd(+0xe8a02) [0x560185c16a02]]
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11605]: ovs|00002|daemon_unix|ERR|fork child died before signaling startup (killed (Aborted))
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-vswitchd[11605]: ovs|00003|daemon_unix|EMER|could not detach from foreground session
Feb 14 00:56:31 dell-per730-54.rhts.eng.pek2.redhat.com ovs-ctl[11563]: ovs-vswitchd: could not detach from foreground session


dmesg with some error 

Feb 13 22:42:34 dell-per730-54.rhts.eng.pek2.redhat.com kernel: Adding 29245436k swap on /dev/mapper/rhel_dell--per730--54-swap.  Priority:-2 extents:1 across:29245436k FS
Feb 13 22:42:34 dell-per730-54.rhts.eng.pek2.redhat.com kernel: ACPI Error: No handler for Region [SYSI] ((____ptrval____)) [IPMI] (20180531/evregion-132)
Feb 13 22:42:34 dell-per730-54.rhts.eng.pek2.redhat.com kernel: ACPI Error: Region IPMI (ID=7) has no handler (20180531/exfldio-265)
Feb 13 22:42:34 dell-per730-54.rhts.eng.pek2.redhat.com kernel: ACPI Error: Method parse/execution failed \_SB.PMI0._GHL, AE_NOT_EXIST (20180531/psparse-516)
Feb 13 22:42:34 dell-per730-54.rhts.eng.pek2.redhat.com kernel: ACPI Error: Method parse/execution failed \_SB.PMI0._PMC, AE_NOT_EXIST (20180531/psparse-516)
Feb 13 22:42:34 dell-per730-54.rhts.eng.pek2.redhat.com kernel: ACPI Error: AE_NOT_EXIST, Evaluating _PMC (20180531/power_meter-756)
Feb 13 22:42:34 dell-per730-54.rhts.eng.pek2.redhat.com kernel: mei_me 0000:00:16.0: Device doesn't have valid ME Interface



Version-Release number of selected component (if applicable):
[root@dell-per730-54 ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux release 8.0 Beta (Ootpa)
[root@dell-per730-54 ~]# uname -r
4.18.0-64.el8.x86_64
[root@dell-per730-54 ~]# rpm -qa | grep openv
openvswitch-selinux-extra-policy-1.0-8.el8fdp.noarch
openvswitch2.11-2.11.0-0.20190129gitd3a10db.el8fdb.x86_64
[root@dell-per730-54 ~]# rpm -qa | grep dpdk
kernel-kernel-networking-ovs-dpdk-bonding-new-bonding-1.0-72.noarch
dpdk-18.11-2.el8.x86_64
dpdk-tools-18.11-2.el8.x86_64
[root@dell-per730-54 ~]# modinfo ixgbe
filename:       /lib/modules/4.18.0-64.el8.x86_64/kernel/drivers/net/ethernet/intel/ixgbe/ixgbe.ko.xz
version:        5.1.0-k
license:        GPL
description:    Intel(R) 10 Gigabit PCI Express Network Driver
author:         Intel Corporation, <linux.nics>
rhelversion:    8.0
srcversion:     740DF075E8006D8D69C9A1B
alias:          pci:v00008086d000015E5sv*sd*bc*sc*i*
alias:          pci:v00008086d000015E4sv*sd*bc*sc*i*
alias:          pci:v00008086d000015CEsv*sd*bc*sc*i*
alias:          pci:v00008086d000015C8sv*sd*bc*sc*i*
alias:          pci:v00008086d000015C7sv*sd*bc*sc*i*
alias:          pci:v00008086d000015C6sv*sd*bc*sc*i*
alias:          pci:v00008086d000015C4sv*sd*bc*sc*i*
alias:          pci:v00008086d000015C3sv*sd*bc*sc*i*
alias:          pci:v00008086d000015C2sv*sd*bc*sc*i*
alias:          pci:v00008086d000015AEsv*sd*bc*sc*i*
alias:          pci:v00008086d000015ACsv*sd*bc*sc*i*
alias:          pci:v00008086d000015ADsv*sd*bc*sc*i*
alias:          pci:v00008086d000015ABsv*sd*bc*sc*i*
alias:          pci:v00008086d000015B0sv*sd*bc*sc*i*
alias:          pci:v00008086d000015AAsv*sd*bc*sc*i*
alias:          pci:v00008086d000015D1sv*sd*bc*sc*i*
alias:          pci:v00008086d00001563sv*sd*bc*sc*i*
alias:          pci:v00008086d00001560sv*sd*bc*sc*i*
alias:          pci:v00008086d0000154Asv*sd*bc*sc*i*
alias:          pci:v00008086d00001557sv*sd*bc*sc*i*
alias:          pci:v00008086d00001558sv*sd*bc*sc*i*
alias:          pci:v00008086d0000154Fsv*sd*bc*sc*i*
alias:          pci:v00008086d0000154Dsv*sd*bc*sc*i*
alias:          pci:v00008086d00001528sv*sd*bc*sc*i*
alias:          pci:v00008086d000010F8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000151Csv*sd*bc*sc*i*
alias:          pci:v00008086d00001529sv*sd*bc*sc*i*
alias:          pci:v00008086d0000152Asv*sd*bc*sc*i*
alias:          pci:v00008086d000010F9sv*sd*bc*sc*i*
alias:          pci:v00008086d00001514sv*sd*bc*sc*i*
alias:          pci:v00008086d00001507sv*sd*bc*sc*i*
alias:          pci:v00008086d000010FBsv*sd*bc*sc*i*
alias:          pci:v00008086d00001517sv*sd*bc*sc*i*
alias:          pci:v00008086d000010FCsv*sd*bc*sc*i*
alias:          pci:v00008086d000010F7sv*sd*bc*sc*i*
alias:          pci:v00008086d00001508sv*sd*bc*sc*i*
alias:          pci:v00008086d000010DBsv*sd*bc*sc*i*
alias:          pci:v00008086d000010F4sv*sd*bc*sc*i*
alias:          pci:v00008086d000010E1sv*sd*bc*sc*i*
alias:          pci:v00008086d000010F1sv*sd*bc*sc*i*
alias:          pci:v00008086d000010ECsv*sd*bc*sc*i*
alias:          pci:v00008086d000010DDsv*sd*bc*sc*i*
alias:          pci:v00008086d0000150Bsv*sd*bc*sc*i*
alias:          pci:v00008086d000010C8sv*sd*bc*sc*i*
alias:          pci:v00008086d000010C7sv*sd*bc*sc*i*
alias:          pci:v00008086d000010C6sv*sd*bc*sc*i*
alias:          pci:v00008086d000010B6sv*sd*bc*sc*i*
depends:        mdio,dca
intree:         Y
name:           ixgbe
vermagic:       4.18.0-64.el8.x86_64 SMP mod_unload modversions 
sig_id:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4
signature:      30:82:02:64:06:09:2A:86:48:86:F7:0D:01:07:02:A0:82:02:55:30:
		82:02:51:02:01:01:31:0D:30:0B:06:09:60:86:48:01:65:03:04:02:
		01:30:0B:06:09:2A:86:48:86:F7:0D:01:07:01:31:82:02:2E:30:82:
		02:2A:02:01:01:30:81:84:30:6C:31:10:30:0E:06:03:55:04:0A:0C:
		07:52:65:64:20:48:61:74:31:34:30:32:06:03:55:04:03:0C:2B:52:
		65:64:20:48:61:74:20:45:6E:74:65:72:70:72:69:73:65:20:4C:69:
		6E:75:78:20:6B:65:72:6E:65:6C:20:73:69:67:6E:69:6E:67:20:6B:
		65:79:31:22:30:20:06:09:2A:86:48:86:F7:0D:01:09:01:16:13:73:
		65:63:61:6C:65:72:74:40:72:65:64:68:61:74:2E:63:6F:6D:02:14:
		50:70:FB:FF:2A:D1:22:A2:28:33:8F:F8:CC:30:FA:CF:6E:29:C0:BB:
		30:0B:06:09:60:86:48:01:65:03:04:02:01:30:0D:06:09:2A:86:48:
		86:F7:0D:01:01:01:05:00:04:82:01:80:B3:4A:93:FF:1E:C1:C8:23:
		53:09:B1:1A:35:8D:AC:DC:CC:49:0B:85:12:D2:D9:EB:A4:20:29:2A:
		D1:C5:1D:11:43:49:D3:11:A1:1D:10:CA:94:8F:70:26:9A:93:C9:B3:
		4B:CC:D3:C1:2B:4B:69:9E:8E:39:BD:32:BB:16:04:7B:F2:9E:8B:85:
		E7:F2:05:25:26:73:75:CE:BB:8E:2C:E7:C7:37:B7:3A:50:8C:BE:C2:
		F3:55:DC:DB:30:61:75:37:2A:CB:65:98:7D:65:5A:BE:1E:71:82:1F:
		80:73:84:DE:E4:F9:02:94:C1:64:37:5D:61:C1:C2:38:E3:23:84:35:
		F0:4F:1B:E5:0D:B9:35:83:04:80:50:7A:72:79:F2:34:A3:A8:23:29:
		C0:83:B2:E3:3B:0E:41:73:63:E8:29:27:44:9E:8A:EB:76:F5:CF:12:
		B4:C3:1D:49:54:6E:BA:38:52:B4:1C:10:62:7C:F9:A0:B3:9E:7A:5A:
		0E:93:FF:90:4C:0A:5C:3A:10:0F:16:C3:04:34:E8:15:F9:62:FB:89:
		C2:65:B5:FC:38:F9:26:F7:C4:B0:0E:BB:4C:BB:D2:5C:12:AB:B9:6C:
		59:5E:80:C1:9E:C7:C0:5E:3D:34:BB:03:83:F3:8C:04:A1:8A:AF:5B:
		A9:D4:C1:4B:7B:24:D8:39:49:24:EF:A2:46:5C:C3:5E:C6:F4:C0:99:
		61:6D:11:95:66:12:66:16:EF:2C:CF:A0:60:71:AB:97:36:20:5B:58:
		B7:06:69:7F:28:70:A0:1E:23:B9:61:DF:96:9A:0C:CA:03:6A:7E:95:
		C6:23:7D:1C:4D:2C:49:A0:FF:6E:3A:8B:FD:76:26:4F:BE:5F:A9:94:
		31:23:66:57:02:A3:CD:20:39:6A:A2:C3:6F:6D:CC:E9:70:1D:61:1A:
		AE:86:27:0C:75:F5:84:34:81:60:B9:04:1C:53:6C:4D:D0:79:08:2E:
		02:78:09:04:82:75:49:01:96:05:DF:48:9F:71:4C:5E
parm:           max_vfs:Maximum number of virtual functions to allocate per physical function - default is zero and maximum value is 63. (Deprecated) (uint)
parm:           allow_unsupported_sfp:Allow unsupported and untested SFP+ modules on 82599-based adapters (uint)
parm:           debug:Debug level (0=none,...,16=all) (int)
[root@dell-per730-54 ~]# 


How reproducible:
100%

Steps to Reproduce:
Here is a job can not work 
https://beaker.engineering.redhat.com/jobs/3336440
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Hekai Wang 2019-02-14 06:10:10 UTC
Created attachment 1534678 [details]
dmesg

Comment 2 Hekai Wang 2019-02-14 06:11:07 UTC
Created attachment 1534679 [details]
loginfo


Note You need to log in before you can comment on or make changes to this bug.