Messages in this thread | | | From | "Steve Snyder" <> | Date | Mon, 29 Mar 1999 15:44:43 -0500 (EST) | Subject | Lost interrupt on IDE CD-ROM disk changer |
| |
Using the v2.2.x kernel (on a RedHat v5.2) system, I get errors on the initial access of my 5-disk IDE CD-ROM changer. Using the same software (2.2.x / RH v5.2) on a single CD-rom drive, no problems are seen. On both systems (single and 5-disk CD-ROM drives) the CD-ROM driver is built as a module. The 5-disk drive is marketed by Hi-Val and OEM'd by Nakamichi.
By way of background, this is what I see at boot time:
PIIX4: IDE controller on PCI bus 00 dev 39 PIIX4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio hda: ST33221A, ATA DISK drive hdb: IBM-DAQA-33240, ATA DISK drive hdc: Nakamichi MJ-5.16, ATAPI CDROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: ST33221A, 3077MB w/128kB Cache, CHS=781/128/63, UDMA hdb: IBM-DAQA-33240, 3098MB w/96kB Cache, CHS=787/128/63, DMA
So far, so good.
The errors are seen on the initial mount/read of the CD (which is already in the drive at boot time). After mounting the drive, I attempt to read a directory. After a long delay, I am shown an empty directory. A second read correctly displays the files in that same directory. Here are the errors I get on the initial mount/read:
hdc: ATAPI 16X CD-ROM changer w/5 slots, 128kB Cache Uniform CDROM driver Revision: 2.54 VFS: Disk change detected on device ide1(22,0) ISO 9660 Extensions: RRIP_1991A hdc: lost interrupt hdc: cdrom_decode_status: status=0xd0 { Busy } hdc: DMA disabled hdc: ATAPI reset complete ATAPI device hdc: Error: Unit attention -- (Sense key=0x06) Power on, reset or bus device reset occurred -- (asc=0x29, ascq=0x00) hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 92 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 96 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 100 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 104 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 108 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 112 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 116 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 120 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 124 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 128 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 132 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 136 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 140 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 144 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 148 hdc: tray open end_request: I/O error, dev 16:00 (hdc), sector 152
Does the Nakamichi require special configuration or is this a bug in the PCI/IDE driver?
Thanks.
*** Steve Snyder ***
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |