ISST-KTE:PowerNV:UBUNTU14.10: Shiner Adapter ethernet port does not come up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Tim Gardner | ||
Utopic |
Fix Released
|
Medium
|
Tim Gardner |
Bug Description
---Problem Description---
When trying to bring up an ethernet port on a Shiner Network adapter, the terminal outputs the following:
root@podkvm:~# ifconfig eth7 up
[ 3126.678507] bnx2x: [bnx2x_
[ 3126.678586] bnx2x: [bnx2x_
[ 3136.698592] bnx2x: [bnx2x_
[ 3136.698678] bnx2x: [bnx2x_
[ 3136.698688] bnx2x: [bnx2x_
SIOCSIFFLAGS: Device or resource busy
modules loaded:
root@podkvm:~# lsmod
Module Size Used by
rtc_generic 2711 0
powernv_rng 3244 0
ses 10118 0
enclosure 12767 1 ses
mlx4_en 118002 0
bnx2x 920334 0
lpfc 836357 0
mlx4_core 311074 1 mlx4_en
mdio 6270 1 bnx2x
libcrc32c 1995 1 bnx2x
ipr 142194 2
be2net 144413 0
scsi_transport_fc 80636 1 lpfc
scsi_tgt 18399 1 scsi_transport_fc
vxlan 48609 2 be2net,mlx4_en
---uname output---
Linux podkvm 3.15.0-6-generic #11-Ubuntu SMP Thu Jun 12 00:40:49 UTC 2014 ppc64le ppc64le ppc64le GNU/Linux
---Additional Hardware Info---
System firmware: 1427A
Machine Type = 8247-22L
I can get the interface up on petitboot and on a 3.10 kernel used for PowerKVM installer. I can't do it for Ubuntu 14.04 kernel, based on 3.13. I can reproduce the same thing with a 3.13 kernel on another PowerNV system.
However, it works on a PCI passthrough environment on PowerKVM, with both 14.04 kernel and 14.10. So, this is specific to PowerNV. I will try upstream kernel versions and see if it's possible to find a culprit.
I collected this with msglevel options on the driver. The driver specific option SP, timer, interrupt, link, ifup, and probe.
Cascardo.
>>However, it works on a PCI passthrough environment on PowerKVM, with both >>14.04 kernel and 14.10. So, this is specific to PowerNV. I will try upstream >>kernel versions and see if it's possible to find a culprit.
I couldn't find Thadeu's kernel. I built the newer kernel + bnx2x driver from upstream, still saw the same failure. I will look into more.
Thanks,
Wendy
Shiner info:
root@podkvm:~# ethtool -i eth7
driver: bnx2x
version: 1.78.19-0
firmware-version: bc 7.10.4
affects: | ubuntu → linux (Ubuntu) |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | Confirmed → Incomplete |
status: | Incomplete → Confirmed |
tags: | added: ppc64el |
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
tags: |
added: severity-critical removed: severity-high |
Changed in linux (Ubuntu Utopic): | |
assignee: | Taco Screen team (taco-screen-team) → Tim Gardner (timg-tpi) |
milestone: | none → ubuntu-14.10 |
status: | Triaged → In Progress |
Default Comment by Bridge