The same problem persists with kernel 3.4.0-030400-generic from http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/ (which is the latest precise kernel in that PPA). Bits of dmesg that mention cciss: [ 1.679701] HP CISS Driver (v 3.6.26) [ 1.681001] cciss 0000:06:01.0: PCI IRQ 41 -> rerouted to legacy IRQ 17 [ 1.681807] cciss 0000:06:01.0: Controller reports max supported commands of 0, an obvious lie. Using 16. Ensure that firmware is up to date. [ 1.800107] cciss 0000:06:01.0: cciss0: <0x3220> at PCI 0000:06:01.0 IRQ 17 using DAC Hung task messages: [ 241.260240] INFO: task modprobe:342 blocked for more than 120 seconds. [ 241.266958] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 241.273594] modprobe D 0000000000000001 0 342 164 0x00000004 [ 241.280148] ffff88007af93ad8 0000000000000086 ffff88007af93fd8 00000000000137c0 [ 241.286979] ffff88007af92010 00000000000137c0 00000000000137c0 00000000000137c0 [ 241.293974] ffff88007af93fd8 00000000000137c0 ffff880037718000 ffff88003782adc0 [ 241.293978] Call Trace: [ 241.293989] [] schedule+0x29/0x70 [ 241.293993] [] schedule_timeout+0x1fd/0x2e0 [ 241.293999] [] ? task_rq_lock+0x5a/0xb0 [ 241.294003] [] ? default_spin_lock_flags+0x9/0x10 [ 241.294006] [] wait_for_common+0xdb/0x180 [ 241.294009] [] ? try_to_wake_up+0x2d0/0x2d0 [ 241.294013] [] ? pci_bus_match+0x30/0x30 [ 241.294016] [] wait_for_completion+0x1d/0x20 [ 241.294021] [] work_on_cpu+0xce/0xf0 [ 241.294023] [] ? pci_bus_match+0x30/0x30 [ 241.294027] [] __pci_device_probe+0xaf/0xf0 [ 241.294031] [] ? get_device+0x19/0x20 [ 241.294034] [] pci_device_probe+0x3a/0x60 [ 241.294038] [] really_probe+0x68/0x200 [ 241.294041] [] driver_probe_device+0x45/0x70 [ 241.294044] [] __driver_attach+0x9b/0xa0 [ 241.294047] [] ? driver_probe_device+0x70/0x70 [ 241.294050] [] bus_for_each_dev+0x68/0x90 [ 241.294053] [] driver_attach+0x1e/0x20 [ 241.294056] [] bus_add_driver+0xd0/0x270 [ 241.294060] [] ? 0xffffffffa0050fff [ 241.294062] [] ? 0xffffffffa0050fff [ 241.294065] [] driver_register+0x80/0x150 [ 241.294068] [] ? 0xffffffffa0050fff [ 241.294070] [] __pci_register_driver+0x56/0xd0 [ 241.294078] [] cciss_init+0x88/0x1000 [cciss] [ 241.294082] [] do_one_initcall+0x42/0x180 [ 241.294087] [] sys_init_module+0xcc/0x220 [ 241.294091] [] system_call_fastpath+0x16/0x1b [ 241.294094] INFO: task work_for_cpu:358 blocked for more than 120 seconds. [ 241.294095] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 241.294097] work_for_cpu D ffffffff8180cb40 0 358 2 0x00000000 [ 241.294100] ffff88003775bbe0 0000000000000046 ffff88003775bfd8 00000000000137c0 [ 241.294104] ffff88003775a010 00000000000137c0 00000000000137c0 00000000000137c0 [ 241.294106] ffff88003775bfd8 00000000000137c0 ffffffff81c13020 ffff88003766db80 [ 241.294109] Call Trace: [ 241.294113] [] schedule+0x29/0x70 [ 241.294115] [] schedule_timeout+0x1fd/0x2e0 [ 241.294119] [] ? __alloc_pages_nodemask+0x12f/0x240 [ 241.294122] [] wait_for_common+0xdb/0x180 [ 241.294125] [] ? try_to_wake_up+0x2d0/0x2d0 [ 241.294127] [] wait_for_completion+0x1d/0x20 [ 241.294133] [] sendcmd_withirq_core+0xb7/0x1e0 [cciss] [ 241.294138] [] sendcmd_withirq+0xb0/0xc0 [cciss] [ 241.294143] [] cciss_init_one+0x698/0x7e4 [cciss] [ 241.294146] [] ? default_spin_lock_flags+0x9/0x10 [ 241.294148] [] local_pci_probe+0x5f/0xd0 [ 241.294152] [] ? cwq_dec_nr_in_flight+0xa0/0xa0 [ 241.294155] [] do_work_for_cpu+0x18/0x30 [ 241.294158] [] kthread+0x9e/0xb0 [ 241.294161] [] kernel_thread_helper+0x4/0x10 [ 241.294164] [] ? kthread_freezable_should_stop+0x70/0x70 [ 241.294166] [] ? gs_change+0x13/0x13