![]() |
VOOZH | about |
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| linux (Ubuntu) |
Fix Released
|
Medium
|
Tim Gardner | ||
| Utopic |
Fix Released
|
Medium
|
Tim Gardner | ||
---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_attn_int_deasserted2:4099(eth7)]CFC hw attention 0x2
[ 3126.678586] bnx2x: [bnx2x_attn_int_deasserted2:4102(eth7)]FATAL error from CFC
[ 3136.698592] bnx2x: [bnx2x_state_wait:308(eth7)]timeout waiting for state 1
[ 3136.698678] bnx2x: [bnx2x_setup_queue:8625(eth7)]Queue(0) SETUP failed
[ 3136.698688] bnx2x: [bnx2x_nic_load:2721(eth7)]Setup leading failed!
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 |
| tags: | added: kernel-daily-bug |
Bug watches keep track of this bug in other bug trackers.