← Back to team overview

kernel-packages team mailing list archive

[Bug 1435509] Re: cciss: hangs in modprobe, prevents server from booting

 

** Description changed:

  I've upgraded an Ubuntu 10.04 LTS server to 12.04 LTS.  It now fails to
  boot.  More specifically, kernel 3.2.0-77 hangs in the cciss driver
  during initialization.
  
  The hardware is an HP ProLiant DL385 G2.  The RAID controller is HP
  Smart Array P400:
  
      lspci -knn -s 06:01
      06:01.0 RAID bus controller [0104]: Hewlett-Packard Company Smart Array P600 [103c:3220]
       Subsystem: Hewlett-Packard Company 3 Gb/s SAS RAID [103c:3225]
       Kernel driver in use: cciss
       Kernel modules: cciss
  
  I can observe the boot process over serial console (attached: serial-console.log).  You can see the kernel messages about cciss being detected, udev messages about modprobe timing out followed by boot process timeouts and a failure to mount the root filesystem.
  You can also see hung task messages from the kernel (kworker/0:2 and modprobe are both hung inside cciss), and you can see some of my futile attempts to look around in the initramfs.
  
  I can boot an older kernel (2.6.32-73-server, left over from Ubuntu
  10.04 LTS) just fine.  I'm afraid dmesg and other bits of information
  collected by apport for this bug report will be misleadingly from that
  older kernel.
+ 
+ ===================== WORKAROUND =====================
+ 
+ Add 'pci=noioapicreroute' to the kernel command line.
+ 
+ ===================== WORKAROUND =====================
  
  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: linux-image-3.2.0-77-generic 3.2.0-77.114
  ProcVersionSignature: Ubuntu 2.6.32-73.141-server 2.6.32.63+drm33.26
  Uname: Linux 2.6.32-73-server x86_64
  AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory
  AplayDevices: aplay: device_list:252: no soundcards found...
  ApportVersion: 2.0.1-0ubuntu17.8
  Architecture: amd64
  ArecordDevices: arecord: device_list:252: no soundcards found...
  CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
  CurrentDmesg:
   [    8.816593] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
   [   19.233266] eth0: no IPv6 routers present
   [   79.512524] Clocksource tsc unstable (delta = -264288670 ns)
  Date: Mon Mar 23 19:07:30 2015
  HibernationDevice: RESUME=UUID=06183660-d359-4e05-9f0f-941b61ae65cf
  IwConfig:
   lo        no wireless extensions.
  
   eth0      no wireless extensions.
  
   eth1      no wireless extensions.
  MachineType: HP ProLiant DL385 G2
  MarkForUpload: True
  PciMultimedia:
  
  ProcEnviron:
   LC_CTYPE=lt_LT.UTF-8
   TERM=xterm-256color
   PATH=(custom, no user)
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 VGA16 VGA
  ProcKernelCmdLine: root=UUID=3241700a-e0ca-4d26-8a7f-4fa088b98e75 ro console=tty0 console=ttyS1,115200n8
  RelatedPackageVersions:
   linux-restricted-modules-2.6.32-73-server N/A
   linux-backports-modules-2.6.32-73-server  N/A
   linux-firmware                            1.79.18
  RfKill: Error: [Errno 2] No such file or directory
  SourcePackage: linux
  UpgradeStatus: Upgraded to precise on 2015-03-20 (2 days ago)
  dmi.bios.date: 04/07/2007
  dmi.bios.vendor: HP
  dmi.bios.version: A09
  dmi.chassis.type: 23
  dmi.chassis.vendor: HP
  dmi.modalias: dmi:bvnHP:bvrA09:bd04/07/2007:svnHP:pnProLiantDL385G2:pvr:cvnHP:ct23:cvr:
  dmi.product.name: ProLiant DL385 G2
  dmi.sys.vendor: HP

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

Title:
  cciss: hangs in modprobe, prevents server from booting

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  I've upgraded an Ubuntu 10.04 LTS server to 12.04 LTS.  It now fails
  to boot.  More specifically, kernel 3.2.0-77 hangs in the cciss driver
  during initialization.

  The hardware is an HP ProLiant DL385 G2.  The RAID controller is HP
  Smart Array P400:

      lspci -knn -s 06:01
      06:01.0 RAID bus controller [0104]: Hewlett-Packard Company Smart Array P600 [103c:3220]
       Subsystem: Hewlett-Packard Company 3 Gb/s SAS RAID [103c:3225]
       Kernel driver in use: cciss
       Kernel modules: cciss

  I can observe the boot process over serial console (attached: serial-console.log).  You can see the kernel messages about cciss being detected, udev messages about modprobe timing out followed by boot process timeouts and a failure to mount the root filesystem.
  You can also see hung task messages from the kernel (kworker/0:2 and modprobe are both hung inside cciss), and you can see some of my futile attempts to look around in the initramfs.

  I can boot an older kernel (2.6.32-73-server, left over from Ubuntu
  10.04 LTS) just fine.  I'm afraid dmesg and other bits of information
  collected by apport for this bug report will be misleadingly from that
  older kernel.

  ===================== WORKAROUND =====================

  Add 'pci=noioapicreroute' to the kernel command line.

  ===================== WORKAROUND =====================

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: linux-image-3.2.0-77-generic 3.2.0-77.114
  ProcVersionSignature: Ubuntu 2.6.32-73.141-server 2.6.32.63+drm33.26
  Uname: Linux 2.6.32-73-server x86_64
  AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory
  AplayDevices: aplay: device_list:252: no soundcards found...
  ApportVersion: 2.0.1-0ubuntu17.8
  Architecture: amd64
  ArecordDevices: arecord: device_list:252: no soundcards found...
  CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
  CurrentDmesg:
   [    8.816593] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
   [   19.233266] eth0: no IPv6 routers present
   [   79.512524] Clocksource tsc unstable (delta = -264288670 ns)
  Date: Mon Mar 23 19:07:30 2015
  HibernationDevice: RESUME=UUID=06183660-d359-4e05-9f0f-941b61ae65cf
  IwConfig:
   lo        no wireless extensions.

   eth0      no wireless extensions.

   eth1      no wireless extensions.
  MachineType: HP ProLiant DL385 G2
  MarkForUpload: True
  PciMultimedia:

  ProcEnviron:
   LC_CTYPE=lt_LT.UTF-8
   TERM=xterm-256color
   PATH=(custom, no user)
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 VGA16 VGA
  ProcKernelCmdLine: root=UUID=3241700a-e0ca-4d26-8a7f-4fa088b98e75 ro console=tty0 console=ttyS1,115200n8
  RelatedPackageVersions:
   linux-restricted-modules-2.6.32-73-server N/A
   linux-backports-modules-2.6.32-73-server  N/A
   linux-firmware                            1.79.18
  RfKill: Error: [Errno 2] No such file or directory
  SourcePackage: linux
  UpgradeStatus: Upgraded to precise on 2015-03-20 (2 days ago)
  dmi.bios.date: 04/07/2007
  dmi.bios.vendor: HP
  dmi.bios.version: A09
  dmi.chassis.type: 23
  dmi.chassis.vendor: HP
  dmi.modalias: dmi:bvnHP:bvrA09:bd04/07/2007:svnHP:pnProLiantDL385G2:pvr:cvnHP:ct23:cvr:
  dmi.product.name: ProLiant DL385 G2
  dmi.sys.vendor: HP

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


References