← Back to team overview

kernel-packages team mailing list archive

[Bug 1356948] Re: ISST-KTE:PowerNV:UBUNTU14.10: Shiner Adapter ethernet port does not come up

 

This bug was fixed in the package linux - 3.16.0-14.20

---------------
linux (3.16.0-14.20) utopic; urgency=low

  [ Tim Gardner ]

  * Release Tracking Bug
    - LP: #1366431

  [ dann frazier ]

  * [Config] CONFIG_HW_RANDOM_XGENE=m on arm64

  [ Manish Chopra ]

  * SAUCE: bnx2x: Configure device endianity on driver load and reset
    endianity on removal.
    - LP: #1356948

  [ Tim Gardner ]

  * [Config] CONFIG_XMON=y
    - LP: #1365655
  * [Config] CONFIG_KVM_BOOK3S_64=m for ppc64el
    - LP: #1362514
  * [Config] CONFIG_KVM_BOOK3S_64_HV=m
    - LP: #1362514

  [ Upstream Kernel Changes ]

  * hwrng: xgene - add support for APM X-Gene SoC RNG support
    - LP: #1365593
  * Documentation: rng: Add X-Gene SoC RNG driver documentation
    - LP: #1365593
  * arm64: dts: add random number generator dts node to APM X-Gene
    platform.
  * KVM: PPC: Book3S: Move vcore definition to end of kvm_arch struct
    - LP: #1362514
  * KVM: Move more code under CONFIG_HAVE_KVM_IRQFD
    - LP: #1362514

  [ Upstream Kernel Changes ]

  * rebase to v3.16.2
    - LP: #1358116
    - LP: #1334950
    - LP: #1350148
 -- Tim Gardner <tim.gardner@xxxxxxxxxxxxx>   Sat, 06 Sep 2014 07:52:15 -0700

** Changed in: linux (Ubuntu Utopic)
       Status: Fix Committed => Fix Released

-- 
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:
  Fix Released
Status in “linux” source package in Utopic:
  Fix Released

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