kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #11458
[Bug 1006212] Re: cciss: hpacucli "ctrl slot=0 create type=ld drives=2:4" hangs, spews call trace in dmesg
Paul Collins, this bug was reported a while ago and there hasn't been
any activity in it recently. We were wondering if this is still an
issue? If so, could you please test for this with the latest development
release of Ubuntu? ISO images are available from
http://cdimage.ubuntu.com/daily-live/current/ .
If it remains an issue, could you please run the following command in
the development release from a Terminal
(Applications->Accessories->Terminal), as it will automatically gather
and attach updated debug information to this report:
apport-collect -p linux <replace-with-bug-number>
** Tags removed: kernel-bug-exists-upstream
** Tags added: needs-upstream-testing
** Changed in: linux (Ubuntu)
Status: Confirmed => Incomplete
--
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/1006212
Title:
cciss: hpacucli "ctrl slot=0 create type=ld drives=2:4" hangs, spews
call trace in dmesg
Status in “linux” package in Ubuntu:
Incomplete
Status in “linux” source package in Precise:
Confirmed
Bug description:
On a Hewlett-Packard ProLiant DL385 G1 running precise, linux-
image-3.2.0-24-generic 3.2.0-24.39, when I issue "ctrl slot=0 create
type=ld drives=2:4" via hpacucli, the command hangs. In dmesg I find
the following (full dmesg attached).
[ 482.228046] INFO: task .hpacucli:1384 blocked for more than 120 seconds.
[ 482.249879] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 482.275399] .hpacucli D ffffffff81806240 0 1384 1367 0x00020000
[ 482.275413] ffff8801f7c6daf8 0000000000000082 ffffc90000806000 fde97dc8b0a15c03
[ 482.275431] ffff8801f7c6dfd8 ffff8801f7c6dfd8 ffff8801f7c6dfd8 0000000000013780
[ 482.275449] ffffffff81c0d020 ffff8801f81e44d0 ffffffffa004fd40 ffffffffa004fd40
[ 482.275466] Call Trace:
[ 482.275486] [<ffffffff8165a88f>] schedule+0x3f/0x60
[ 482.275495] [<ffffffff8165b697>] __mutex_lock_slowpath+0xd7/0x150
[ 482.275504] [<ffffffff8165b2aa>] mutex_lock+0x2a/0x50
[ 482.275517] [<ffffffffa0038ebe>] cciss_unlocked_open+0x2e/0xd0 [cciss]
[ 482.275528] [<ffffffff811b0212>] __blkdev_get+0xd2/0x460
[ 482.275538] [<ffffffff8108abc7>] ? bit_waitqueue+0x17/0xc0
[ 482.275546] [<ffffffff811b05fe>] blkdev_get+0x5e/0x1e0
[ 482.275556] [<ffffffff812fb152>] register_disk+0x162/0x180
[ 482.275564] [<ffffffff812fb224>] add_disk+0xb4/0x230
[ 482.275574] [<ffffffffa003a651>] cciss_add_disk+0x141/0x1b0 [cciss]
[ 482.275584] [<ffffffffa003fbbf>] cciss_update_drive_info+0x3cf/0x490 [cciss]
[ 482.275595] [<ffffffffa0040252>] rebuild_lun_table+0x282/0x3a0 [cciss]
[ 482.275605] [<ffffffff8113dca8>] ? handle_mm_fault+0x1f8/0x350
[ 482.275615] [<ffffffffa0040def>] cciss_ioctl+0x29f/0x3e0 [cciss]
[ 482.275625] [<ffffffffa0040f76>] do_ioctl+0x46/0x70 [cciss]
[ 482.275635] [<ffffffffa00412fe>] cciss_compat_ioctl+0x1e/0xd8 [cciss]
[ 482.275645] [<ffffffff81309ecd>] compat_blkdev_ioctl+0x32d/0x4b0
[ 482.275655] [<ffffffff811c838d>] compat_sys_ioctl+0xad/0x240
[ 482.275665] [<ffffffff81667470>] cstar_dispatch+0x7/0x2e
[ 602.272039] INFO: task .hpacucli:1384 blocked for more than 120 seconds.
[ 602.294416] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 602.318038] .hpacucli D ffffffff81806240 0 1384 1367 0x00020000
[ 602.318044] ffff8801f7c6daf8 0000000000000082 ffffc90000806000 fde97dc8b0a15c03
[ 602.318050] ffff8801f7c6dfd8 ffff8801f7c6dfd8 ffff8801f7c6dfd8 0000000000013780
[ 602.318054] ffffffff81c0d020 ffff8801f81e44d0 ffffffffa004fd40 ffffffffa004fd40
[ 602.318059] Call Trace:
[ 602.318076] [<ffffffff8165a88f>] schedule+0x3f/0x60
[ 602.318084] [<ffffffff8165b697>] __mutex_lock_slowpath+0xd7/0x150
[ 602.318092] [<ffffffff8165b2aa>] mutex_lock+0x2a/0x50
[ 602.318104] [<ffffffffa0038ebe>] cciss_unlocked_open+0x2e/0xd0 [cciss]
[ 602.318114] [<ffffffff811b0212>] __blkdev_get+0xd2/0x460
[ 602.318123] [<ffffffff8108abc7>] ? bit_waitqueue+0x17/0xc0
[ 602.318131] [<ffffffff811b05fe>] blkdev_get+0x5e/0x1e0
[ 602.318140] [<ffffffff812fb152>] register_disk+0x162/0x180
[ 602.318147] [<ffffffff812fb224>] add_disk+0xb4/0x230
[ 602.318157] [<ffffffffa003a651>] cciss_add_disk+0x141/0x1b0 [cciss]
[ 602.318167] [<ffffffffa003fbbf>] cciss_update_drive_info+0x3cf/0x490 [cciss]
[ 602.318177] [<ffffffffa0040252>] rebuild_lun_table+0x282/0x3a0 [cciss]
[ 602.318186] [<ffffffff8113dca8>] ? handle_mm_fault+0x1f8/0x350
[ 602.318195] [<ffffffffa0040def>] cciss_ioctl+0x29f/0x3e0 [cciss]
[ 602.318204] [<ffffffffa0040f76>] do_ioctl+0x46/0x70 [cciss]
[ 602.318214] [<ffffffffa00412fe>] cciss_compat_ioctl+0x1e/0xd8 [cciss]
[ 602.318223] [<ffffffff81309ecd>] compat_blkdev_ioctl+0x32d/0x4b0
[ 602.318232] [<ffffffff811c838d>] compat_sys_ioctl+0xad/0x240
[ 602.318241] [<ffffffff81667470>] cstar_dispatch+0x7/0x2e
[ 722.316070] INFO: task .hpacucli:1384 blocked for more than 120 seconds.
[ 722.338386] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
... and so on until I reboot the machine. When the machine is back up
and I examine the array configuration in hpacucli, the new voume is
present and marked "OK".
The problem is also present in kernel-ppa's v3.4-precise:
pjdc@prat:~$ cat /proc/version
Linux version 3.4.0-030400-generic (apw@gomeisa) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1) ) #201205210521 SMP Mon May 21 09:22:02 UTC 2012
so I will tag as unfixed upstream.
I am also marking as "Confirmed", being unable to run apport-collect
when reproducing on 3.2, since the machine has no network due to bug
#1005699.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1006212/+subscriptions