[opensuse-kernel] kill -9 fails to halt defective HD process for more than a minute
Apparently I got a bad disk, generating all kinds of messages on vtty10 in 13.1 running 3.12.44. It took more than a minute after trying to kill the partitioner[1] process that when started refused to respond to ESC, so I did ps -A on another vtty, then kill -9 the errant process. Killing took more than a minute to accomplish. All 3 disks connected to ICH8, sda & sdb making mdraid, sdc the new I was expecting to partition. Is this expected? [1] http://www.dfsee.com/dfsee/ -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 10/2/15 2:16 PM, Felix Miata wrote:
Apparently I got a bad disk, generating all kinds of messages on vtty10 in 13.1 running 3.12.44. It took more than a minute after trying to kill the partitioner[1] process that when started refused to respond to ESC, so I did ps -A on another vtty, then kill -9 the errant process. Killing took more than a minute to accomplish. All 3 disks connected to ICH8, sda & sdb making mdraid, sdc the new I was expecting to partition.
Is this expected?
If the kernel is waiting for the disk to time out, yes. You'd see that the process is in "D" state and unkillable, even with kill -9. Once the timeout has expired, the signals can be caught and the process terminated. - -Jeff - -- Jeff Mahoney SUSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.19 (Darwin) iQIcBAEBAgAGBQJWDsumAAoJEB57S2MheeWybE0P+QHcukg0S4GblNpE0uYNNYon XjBGTJEjZ26x9zqqPwfy/V6sDBAPXrJISxXOAPqjgRoqhrxgHHnv7Er0czSrbYyE rr6vuyy+j9QzpK4390CxLS49jyrLlIQ/UmE/evt+ZXZvBuhmu/rT/lWgtv25CoSm 2lD6JtfZvmJvFuoxEA+/BA09+m5uBBy9V5QEq+1FLN2jX+RbKRLsQ5hw8iW0ZtQi CS08nyhUbLX8NpbPhrwYmD/Bo03Y74FDmVoozfY7Lvt64j15IYgBY2H7ajLU0qUQ PIW+EmKV+nWtA5CcKYUIWeaT/ouxCn0oDDm8iotzLIFiZ4TiBMhxXlkF4qFyE1x6 xVJIYW4850FEVTt+S0p6Ggl+2aAY11OOFXTkFjlN84cxvRX03pCE0IwFiq9H2MGf NtTf0s2XWDhPMLL7xQWnTMnhyvkSflnLGYDSSf7btK0cwO5arUwdpyqvd9Z48ooo sejP+XH9P+Y/+Z/Jd4dIQ0ws/4nd8hqymc7uTgssMHjHTVF+ctrBRb/qjiOKFh09 M/jOqbI2a2g9b2XlbY8GfkIszonJgySdNodviYaUYnlf2zObQsT04Nbb6H9QxtKC Pqv0e7Xyp55PAZ0GXxb41thftgFW5vr/MHUTg3VX5p8MJ8vchM5B/57sDOqLUkdf LSuSX5Myc/Mmt6x/1LWp =Fiaq -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
02.10.2015 21:16, Felix Miata пишет:
Apparently I got a bad disk, generating all kinds of messages on vtty10 in 13.1 running 3.12.44. It took more than a minute after trying to kill the partitioner[1] process that when started refused to respond to ESC, so I did ps -A on another vtty, then kill -9 the errant process. Killing took more than a minute to accomplish. All 3 disks connected to ICH8, sda & sdb making mdraid, sdc the new I was expecting to partition.
Is this expected?
Yes. I had system locked up for three quarters of hour in the past doing IDE error recovery. Error recovery runs in kernel and process does not react to signal until crossing user/kernel boundary. -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (3)
-
Andrei Borzenkov
-
Felix Miata
-
Jeff Mahoney