← Back to team overview

kernel-packages team mailing list archive

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

 

The same problem persists with kernel 4.0.0-040000rc5-generic.

dmesg bits:

    [    1.745316] HP CISS Driver (v 3.6.26)
    [    1.746427] cciss 0000:06:01.0: PCI IRQ 41 -> rerouted to legacy IRQ 17
    [    1.747134] cciss 0000:06:01.0: Controller reports max supported commands of 0, an obvious lie. Using 16.  Ensure that firmware is up to date.
...
    [    2.061355] cciss 0000:06:01.0: cciss0: <0x3220> at PCI 0000:06:01.0 IRQ 27 using DAC
...
    [  240.416185] INFO: task modprobe:353 blocked for more than 120 seconds.
    [  240.422489]       Not tainted 4.0.0-040000rc5-generic #201503230035
    [  240.429152] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
    [  240.435587] modprobe        D ffff880037283a18     0   353    135 0x00000004
    [  240.441897]  ffff880037283a18 0000000000000008 ffff8800cf958000 ffff88007d069e00
    [  240.448564]  ffff880036910a00 ffff880037283a78 ffff880037283fd8 7fffffffffffffff
    [  240.454923]  ffff880037283b88 ffff880036910a00 0000000000000000 ffff880037283a38
    [  240.461449] Call Trace:
    [  240.467119]  [<ffffffff817e8567>] schedule+0x37/0x90
    [  240.473177]  [<ffffffff817eb215>] schedule_timeout+0x1b5/0x210
    [  240.479751]  [<ffffffff810a78a5>] ? try_to_wake_up+0x215/0x2a0
    [  240.486058]  [<ffffffff8104afbb>] ? native_smp_send_reschedule+0x4b/0x60
    [  240.492338]  [<ffffffff817e9918>] wait_for_completion+0xa8/0x170
    [  240.498443]  [<ffffffff810a7930>] ? try_to_wake_up+0x2a0/0x2a0
    [  240.504617]  [<ffffffff81093859>] flush_work+0x29/0x40
    [  240.510452]  [<ffffffff8108f860>] ? worker_detach_from_pool+0xd0/0xd0
    [  240.516900]  [<ffffffff810938d8>] work_on_cpu+0x68/0x70
    [  240.522786]  [<ffffffff8108f270>] ? workqueue_congested+0x80/0x80
    [  240.528734]  [<ffffffff81401940>] ? pci_device_shutdown+0x90/0x90
    [  240.534632]  [<ffffffff81402c42>] __pci_device_probe+0xe2/0xf0
    [  240.540620]  [<ffffffff81402c8a>] pci_device_probe+0x3a/0x60
    [  240.546675]  [<ffffffff8150dfd1>] really_probe+0x91/0x380
    [  240.552392]  [<ffffffff8150e447>] driver_probe_device+0x47/0xa0
    [  240.557861]  [<ffffffff8150e54b>] __driver_attach+0xab/0xb0
    [  240.563487]  [<ffffffff8150e4a0>] ? driver_probe_device+0xa0/0xa0
    [  240.569119]  [<ffffffff8150c32e>] bus_for_each_dev+0x5e/0x90
    [  240.574618]  [<ffffffff8150db7e>] driver_attach+0x1e/0x20
    [  240.580199]  [<ffffffff8150d704>] bus_add_driver+0x124/0x260
    [  240.586065]  [<ffffffff8150ee24>] driver_register+0x64/0xf0
    [  240.591450]  [<ffffffff81401d0c>] __pci_register_driver+0x4c/0x50
    [  240.597030]  [<ffffffffc011307d>] cciss_init+0x7d/0x1000 [cciss]
    [  240.602153]  [<ffffffffc0113000>] ? 0xffffffffc0113000
    [  240.607056]  [<ffffffff81002157>] do_one_initcall+0xd7/0x200
    [  240.612103]  [<ffffffff811c246d>] ? __vunmap+0xad/0xf0
    [  240.616746]  [<ffffffff811de13d>] ? kmem_cache_alloc_trace+0x19d/0x210
    [  240.621400]  [<ffffffff817d59c7>] do_init_module+0x61/0x1ce
    [  240.626026]  [<ffffffff8110059e>] load_module+0x49e/0x5f0
    [  240.630361]  [<ffffffff810fd600>] ? show_initstate+0x50/0x50
    [  240.634677]  [<ffffffff811007a4>] SyS_init_module+0xb4/0x100
    [  240.639224]  [<ffffffff817ec6cd>] system_call_fastpath+0x16/0x1b
    [  240.643613] INFO: task kworker/0:3:354 blocked for more than 120 seconds.
    [  240.648130]       Not tainted 4.0.0-040000rc5-generic #201503230035
    [  240.652444] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
    [  240.657015] kworker/0:3     D ffff88003728bad8     0   354      2 0x00000000
    [  240.661659] Workqueue: events work_for_cpu_fn
    [  240.665719]  ffff88003728bad8 0000000000000000 ffff880037ad4f00 ffffffff81c16500
    [  240.670352]  ffff880037646e00 ffff880037646e00 ffff88003728bfd8 7fffffffffffffff
    [  240.675008]  ffff88003728bc38 ffff880037646e00 0000000000000000 ffff88003728baf8
    [  240.679776] Call Trace:
    [  240.683516]  [<ffffffff817e8567>] schedule+0x37/0x90
    [  240.687842]  [<ffffffff817eb215>] schedule_timeout+0x1b5/0x210
    [  240.692127]  [<ffffffff817e9918>] wait_for_completion+0xa8/0x170
    [  240.696097]  [<ffffffffc00f9c01>] ? start_io+0x71/0xf0 [cciss]
    [  240.700029]  [<ffffffff810a7930>] ? try_to_wake_up+0x2a0/0x2a0
    [  240.704120]  [<ffffffffc00fa95d>] sendcmd_withirq_core+0xad/0x1e0 [cciss]
    [  240.708286]  [<ffffffffc00fc6e0>] sendcmd_withirq+0xb0/0xc0 [cciss]
    [  240.712731]  [<ffffffffc0100c5c>] cciss_init_one+0x73c/0x880 [cciss]
    [  240.716737]  [<ffffffff8140198e>] local_pci_probe+0x4e/0xa0
    [  240.720650]  [<ffffffff8108f288>] work_for_cpu_fn+0x18/0x30
    [  240.724852]  [<ffffffff810920d4>] process_one_work+0x144/0x490
    [  240.729011]  [<ffffffff8109244c>] process_scheduled_works+0x2c/0x40
    [  240.732962]  [<ffffffff81092cc2>] worker_thread+0x2a2/0x450
    [  240.736821]  [<ffffffff81092a20>] ? create_worker+0x1f0/0x1f0
    [  240.740706]  [<ffffffff81098869>] kthread+0xc9/0xe0
    [  240.744357]  [<ffffffff810987a0>] ? flush_kthread_worker+0x90/0x90
    [  240.748101]  [<ffffffff817ec618>] ret_from_fork+0x58/0x90
    [  240.752109]  [<ffffffff810987a0>] ? flush_kthread_worker+0x90/0x90


** Tags added: kernel-bug-exists-upstream

-- 
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.

  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