kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #77837
[Bug 1356948] this patch by qlogic fixes the problem
------- Comment on attachment From thadeul@xxxxxxxxxx 2014-08-29 15:24 EDT-------
This patch, by QLogic, fixes the bug. It will set the card back to LE mode after it's booted from a BE kernel, that leaves it at BE mode.
** Attachment added: "this patch by qlogic fixes the problem"
https://bugs.launchpad.net/bugs/1356948/+attachment/4190212/+files/ubuntu_LE_shiner.patch
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1356948
Title:
ISST-KTE:PowerNV:UBUNTU14.10: Shiner Adapter ethernet port does not
come up
Status in “linux” package in Ubuntu:
Triaged
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_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
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1356948/+subscriptions