Discussion about a fix for this in upstream:
https://lkml.org/lkml/2021/9/13/432

-- 
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/1942589

Title:
  Ubuntu 5.4.0-81 stops bnx2x loading hardware

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  Server: HPE BL460c Gen9
  Network: HP FlexFabric 10Gb 2-port 536FLB Adapter (Broadcom/Qlogic Net 
Extreme II 10/20GBE)

  Using ubuntu 20.04.2 with linux kernel 5.4.0-80 all functionality
  worked however upon upgrades via apt to 20.04.3 which uses linux
  kernel 5.4.0-81, ubuntu is unable to load the drivers for the network
  device. Below is the output for both kernels when the system is
  booted.

  
  ###################################
  ##### Kernel 5.4.0-80 working #####
  ###################################

  
  ubuntu@server:$ dmesg | grep bnx2x

  [    6.648833] bnx2x: QLogic 5771x/578xx 10/20-Gigabit Ethernet Driver bnx2x 
1.713.36-0 (2014/02/10)
  [    6.695219] bnx2x 0000:06:00.0: msix capability found
  [    6.719107] bnx2x 0000:06:00.0: part number 0-0-0-0
  [    7.112390] bnx2x 0000:06:00.0: 63.008 Gb/s available PCIe bandwidth (8 
GT/s x8 link)
  [    7.112504] bnx2x 0000:06:00.1: msix capability found
  [    7.112889] bnx2x 0000:06:00.1: part number 0-0-0-0
  [    7.320779] bnx2x 0000:06:00.1: 63.008 Gb/s available PCIe bandwidth (8 
GT/s x8 link)
  [    7.323549] bnx2x 0000:06:00.0 eno49: renamed from eth0
  [    7.343281] bnx2x 0000:06:00.1 eno50: renamed from eth1
  [   16.321102] bnx2x 0000:06:00.1 eno50: using MSI-X  IRQs: sp 130  fp[0] 132 
... fp[7] 139
  [   16.770833] bnx2x 0000:06:00.1 eno50: NIC Link is Up, 10000 Mbps full 
duplex, Flow control: ON - receive & transmit
  [   17.136896] bnx2x 0000:06:00.0 eno49: using MSI-X  IRQs: sp 120  fp[0] 122 
... fp[7] 129
  [   17.526831] bnx2x 0000:06:00.0 eno49: NIC Link is Up, 10000 Mbps full 
duplex, Flow control: ON - receive & transmit

  ubuntu@server:$ ip a

  1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group 
default qlen 1000
      link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
      inet 127.0.0.1/8 scope host lo
         valid_lft forever preferred_lft forever
      inet6 ::1/128 scope host 
         valid_lft forever preferred_lft forever
  2: eno49: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master 
bond0 state UP group default qlen 1000
      link/ether 9e:b2:88:1c:ea:40 brd ff:ff:ff:ff:ff:ff
  3: eno50: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master 
bond0 state UP group default qlen 1000
      link/ether 9e:b2:88:1c:ea:40 brd ff:ff:ff:ff:ff:ff
  4: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue 
state UP group default qlen 1000
      link/ether 9e:b2:88:1c:ea:40 brd ff:ff:ff:ff:ff:ff
      inet 10.0.0.68/24 brd 10.0.0.255 scope global bond0
         valid_lft forever preferred_lft forever
      inet6 fe80::9cb2:88ff:fe1c:ea40/64 scope link 
         valid_lft forever preferred_lft forever

  ubuntu@server:$ sudo lshw -C network

    *-network:0               
         description: Ethernet interface
         product: BCM57840 NetXtreme II 10/20-Gigabit Ethernet
         vendor: Broadcom Inc. and subsidiaries
         physical id: 0
         bus info: pci@0000:06:00.0
         logical name: eno49
         version: 11
         serial: 9e:b2:88:1c:ea:40
         size: 10Gbit/s
         capacity: 10Gbit/s
         width: 64 bits
         clock: 33MHz
         capabilities: pm vpd msix pciexpress bus_master cap_list rom ethernet 
physical fibre 1000bt-fd 10000bt-fd autonegotiation
         configuration: autonegotiation=on broadcast=yes driver=bnx2x 
driverversion=1.713.36-0 storm 7.13.11.0 duplex=full firmware=mbi 7.18.77 bc 
7.15.80 latency=0 link=yes multicast=yes port=fibre slave=yes speed=10Gbit/s
         resources: irq:16 memory:94000000-947fffff memory:94800000-94ffffff 
memory:95010000-9501ffff memory:92b00000-92b7ffff
    *-network:1
         description: Ethernet interface
         product: BCM57840 NetXtreme II 10/20-Gigabit Ethernet
         vendor: Broadcom Inc. and subsidiaries
         physical id: 0.1
         bus info: pci@0000:06:00.1
         logical name: eno50
         version: 11
         serial: 9e:b2:88:1c:ea:40
         size: 10Gbit/s
         capacity: 10Gbit/s
         width: 64 bits
         clock: 33MHz
         capabilities: pm vpd msix pciexpress bus_master cap_list rom ethernet 
physical fibre 1000bt-fd 10000bt-fd autonegotiation
         configuration: autonegotiation=on broadcast=yes driver=bnx2x 
driverversion=1.713.36-0 storm 7.13.11.0 duplex=full firmware=mbi 7.18.77 bc 
7.15.80 latency=0 link=yes multicast=yes port=fibre slave=yes speed=10Gbit/s
         resources: irq:17 memory:93000000-937fffff memory:93800000-93ffffff 
memory:95000000-9500ffff memory:92b80000-92bfffff
    *-network
         description: Ethernet interface
         physical id: 1
         logical name: bond0
         serial: 9e:b2:88:1c:ea:40
         size: 10Gbit/s
         capabilities: ethernet physical
         configuration: autonegotiation=off broadcast=yes driver=bonding 
driverversion=3.7.1 duplex=full firmware=2 ip=10.0.0.68 link=yes master=yes 
multicast=yes speed=10Gbit/s

  
  ###################################
  ##### Kernel 5.4.0-81 failure #####
  ###################################

  
  ubuntu@server: $ dmesg | grep bnx2x

  [ 6.605719] bnx2x: QLogic 5771x/578xx 10/20-Gigabit Ethernet Driver bnx2x 
1.713.36-0 (2014/02/10)
  [ 6.726579] bnx2X 0000:06:00.0: msix capability found
  [ 6.741708] bnx2x 0000:06:00.0: part number 0-0-0-0
  [ 7.319238] bnx2x: probe of 0000:06:00.0 failed with error -22
  [ 7.319268] bnx2x 0000:06:00.1: msix capability found
  [ 7.319475] bnx2x 0000:06:00.1: part number 0-0-0-0
  [ 7.542188] bnx2x: probe of 0000:06:00.1 failed with error -22

  ubuntu@server:$ ip a

  1: lo: <LOOPBACK, UP, LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group 
default qlen 1000
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
                valid_ift forever preferred_ift forever
        inet6 ::1/128 scope host
                valid_lft forever preferred_lft forever
  2: bond0: <NO-CARRIER, BROADCAST, MULTICAST, MASTER, UP> mtu 1500 qdisc 
noqueue state DOWN group default qlen 1000
        link/ether 9e:62:88:1c:ea:40 brd ff:ff:ff:ff:ff:ff
        inet 10.0.0.68/24 brd 10.0.0.255 scope global bond0
                valid_ift forever preferred_ift forever

  ubuntu@server:~$ sudo lshw -C network

  *-network:0 UNCLAIMED
        description: Ethernet controller
        product: BCM57840 NetXtreme II 10/20-Gigabit Ethernet
        vendor: Broadcom Inc. and subsidiaries
        physical id: 0
        bus info: pcic0000:06:00.0
        version: 11
        width: 64 bits
        clock: 33MHZ
        capabilities: pm vpd msix pciexpress cap_list
        configuration: latency=0
        resources: memory:94000000-947fffff memory:94800000-94ffffff 
memory:95010000-9501ffff memory: 92b00000-92b7ffff
  *-network:1 UNCLAIMED
        description: Ethernet controller
        product: BCM57840 NetXtreme II 10/20-Gigabit Ethernet
        vendor: Broadcom Inc. and subsidiaries
        physical id: 0.1
        bus info: pci@0000:06:00.1
        version: 11
        width: 64 bits
        clock: 33MHZ
        capabilities: pm vpd msix pciexpress cap_list
        configuration: latency=0
        resources: memory:93000000-937fffff memory:93800000-93ffffff 
memory:95000000-9500ffff memory:92b80000-92bfffff
  *-network
        description: Ethernet interface
        physical id: 1
        logical name: bond0
        serial: 9e:52:88:10:ea:40
        capabilities: ethernet physical
        configuration: autonegotiation=off broadcast=yes driver=bonding 
driverversion=3.7.1 firmware=2 ip=10.0.0.68 link=no maste
        r=yes multicast=yes
  ubuntu@qs47:~$

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: linux-image-5.4.0-81-generic 5.4.0-81.91
  ProcVersionSignature: Ubuntu 5.4.0-80.90-generic 5.4.124
  Uname: Linux 5.4.0-80-generic x86_64
  AlsaDevices:
   total 0
   crw-rw---- 1 root audio 116,  1 Sep  3 08:01 seq
   crw-rw---- 1 root audio 116, 33 Sep  3 08:01 timer
  AplayDevices: Error: [Errno 2] No such file or directory: 'aplay'
  ApportVersion: 2.20.11-0ubuntu27.18
  Architecture: amd64
  ArecordDevices: Error: [Errno 2] No such file or directory: 'arecord'
  AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', 
'/dev/snd/timer'] failed with exit code 1:
  CasperMD5CheckResult: pass
  Date: Fri Sep  3 08:05:06 2021
  InstallationDate: Installed on 2021-09-01 (1 days ago)
  InstallationMedia: Ubuntu-Server 20.04.2 LTS "Focal Fossa" - Release amd64 
(20210201.2)
  IwConfig: Error: [Errno 2] No such file or directory: 'iwconfig'
  MachineType: HP ProLiant BL460c Gen9
  PciMultimedia:
   
  ProcEnviron:
   SHELL=/bin/bash
   LANG=en_GB.UTF-8
   TERM=xterm-256color
   PATH=(custom, no user)
  ProcFB: 0 mgag200drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-80-generic 
root=/dev/mapper/maas-root ro
  RelatedPackageVersions:
   linux-restricted-modules-5.4.0-80-generic N/A
   linux-backports-modules-5.4.0-80-generic  N/A
   linux-firmware                            1.187.16
  RfKill: Error: [Errno 2] No such file or directory: 'rfkill'
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 10/16/2020
  dmi.bios.vendor: HP
  dmi.bios.version: I36
  dmi.chassis.type: 28
  dmi.chassis.vendor: HP
  dmi.modalias: 
dmi:bvnHP:bvrI36:bd10/16/2020:svnHP:pnProLiantBL460cGen9:pvr:cvnHP:ct28:cvr:
  dmi.product.family: ProLiant
  dmi.product.name: ProLiant BL460c Gen9
  dmi.product.sku: 681844-B21
  dmi.sys.vendor: HP

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1942589/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to