System hangs while performing IO on cciss (Smart Array) devices
Issue
-
The system is frequently getting hung and following error messages are getting logged in
/var/log/messagesfile while performing IO operations on the/dev/cciss/xxdevices:INFO: task cmaperfd:5628 blocked for more than 120 seconds. "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. cmaperfd D ffff810009025e20 0 5628 1 5655 5577 (NOTLB) ffff81081bdc9d18 0000000000000082 0000000000000000 0000000000000000 0000000000000000 0000000000000007 ffff81082250f040 ffff81043e100040 0000d75ba65246a4 0000000001f4db40 ffff81082250f228 0000000828e5ac68 Call Trace: [<ffffffff8803bccc>] :jbd2:start_this_handle+0x2ed/0x3b7 [<ffffffff800a3c28>] autoremove_wake_function+0x0/0x2e [<ffffffff8002d0f4>] mntput_no_expire+0x19/0x89 [<ffffffff8803be39>] :jbd2:jbd2_journal_start+0xa3/0xda [<ffffffff8805e7b0>] :ext4:ext4_dirty_inode+0x1a/0x46 [<ffffffff80013deb>] __mark_inode_dirty+0x29/0x16e [<ffffffff80041bf5>] inode_setattr+0xfd/0x104 [<ffffffff8805e70c>] :ext4:ext4_setattr+0x2db/0x365 [<ffffffff88055abc>] :ext4:ext4_file_open+0x0/0xf5 [<ffffffff8002cf2b>] notify_change+0x145/0x2f5 [<ffffffff800e45fe>] sys_fchmod+0xb3/0xd7
Environment
- Red Hat Enterprise Linux 5.8 or later
- cciss driver 3.6.28-RH2 (includes fix for hanging io in cciss driver)
- Hewlett-Packard Company Gen 6 Smart Array (such as P410 controller) (running 5.70-6.00 f/w)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
