Bug 163501 - Machine freezes when hot-swappable CD-ROM drive is yanked out.
Machine freezes when hot-swappable CD-ROM drive is yanked out.
Status: CLOSED WONTFIX
Product: Fedora
Classification: Fedora
Component: kernel-utils (Show other bugs)
4
i686 Linux
medium Severity high
: ---
: ---
Assigned To: Alan Cox
Brian Brock
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-07-18 08:33 EDT by Gopikrishnan Sidhardhan
Modified: 2007-11-30 17:11 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2005-08-26 09:54:37 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
sysrq-t output (83.93 KB, text/plain)
2005-07-18 08:33 EDT, Gopikrishnan Sidhardhan
no flags Details
dmesg output (18.67 KB, text/plain)
2005-07-18 08:36 EDT, Gopikrishnan Sidhardhan
no flags Details

  None (edit)
Description Gopikrishnan Sidhardhan 2005-07-18 08:33:19 EDT
Description of problem:
The machine freezes when I yank out the hot-swappable CD drive on my laptop, in
multi-user mode.  In single-user mode, it is in a usable state.


Version-Release number of selected component (if applicable):
Occurs with every kernel I tried since FC3.

How reproducible:
Every time.

Steps to Reproduce:
1.  Install Fedora Core 4 on a Dell D800
2.  Yank out the hot-swappable CD drive.
3.
  
Actual results:
The machine freezes.  The following messages are printed continously on the console:
Jul 18 17:08:27 polecat kernel: hdc: DMA disabled
Jul 18 17:08:27 polecat kernel: hdc: ATAPI reset complete
Jul 18 17:08:27 polecat kernel: hdc: status error: status=0x00 { }
Jul 18 17:08:27 polecat kernel: ide: failed opcode was: unknown
Jul 18 17:08:27 polecat kernel: hdc: status error: status=0x00 { }
Jul 18 17:08:27 polecat kernel: ide: failed opcode was: unknown
Jul 18 17:08:27 polecat kernel: hdc: status error: status=0x00 { }
Jul 18 17:08:27 polecat kernel: ide: failed opcode was: unknown
Jul 18 17:08:27 polecat kernel: hdc: status error: status=0x00 { }
Jul 18 17:08:27 polecat kernel: ide: failed opcode was: unknown
Jul 18 17:08:28 polecat kernel: hdc: ATAPI reset complete
Jul 18 17:08:28 polecat kernel: hdc: status error: status=0x00 { }
Jul 18 17:08:28 polecat kernel: ide: failed opcode was: unknown
Jul 18 17:08:28 polecat kernel: hdc: status error: status=0x00 { }
Jul 18 17:08:28 polecat kernel: ide: failed opcode was: unknown
Jul 18 17:08:28 polecat kernel: hdc: status error: status=0x00 { }
Jul 18 17:08:28 polecat kernel: ide: failed opcode was: unknown
Jul 18 17:08:28 polecat kernel: hdc: status error: status=0x00 { }
Jul 18 17:08:28 polecat kernel: ide: failed opcode was: unknown
Jul 18 17:08:28 polecat kernel: hdc: status error: status=0x00 { }
Jul 18 17:08:28 polecat kernel: ide: failed opcode was: unknown
Jul 18 17:08:28 polecat kernel: hdc: ATAPI reset complete


Expected results:
The machine is in a usable state.

Additional info:
I did a SysRq-t, and got the contents of the attached file in the log.  If I
don't do this, there are absolutely no messages in the log (the messages you see
in 'Actual Results' are printed only on the console and are *not* in the logfile
if I don't do a SysRq-t.
Comment 1 Gopikrishnan Sidhardhan 2005-07-18 08:33:19 EDT
Created attachment 116864 [details]
sysrq-t output
Comment 2 Gopikrishnan Sidhardhan 2005-07-18 08:36:00 EDT
Created attachment 116865 [details]
dmesg output

dmesg output
Comment 3 Alan Cox 2005-08-26 09:54:37 EDT
Linux 2.6 IDE does not support drive hotswap. The 2.6 maintainer seems to have
no plan to ever implement it and in fact has removed the framework of code
designed for adding it.

Note You need to log in before you can comment on or make changes to this bug.