* Hotswap problem on vt8251 with ahci driver
@ 2007-03-06 12:57 Aalderd Bouwman
2007-03-08 8:19 ` Tejun Heo
0 siblings, 1 reply; 2+ messages in thread
From: Aalderd Bouwman @ 2007-03-06 12:57 UTC (permalink / raw)
To: linux-ide
Hello,
Running kernel 2.6.20.1
Controller vt8251
Harddisks:
sda Seagate Barracuda ES (ST3400620NS) SATA2
hdc Seagate ST3160021A IDE
hdd ATAPI-CD ROM-DRIVE-56MAX
That configuration runs correctly.
Now I turns a Seagate Barracuda 7200.9 (ST3808110AS) on:
Dmesg:
Mar 6 13:17:55 server ata3: exception Emask 0x10 SAct 0x0 SErr
0x4060000 action 0x2 frozen
Mar 6 13:17:55 server ata3: (irq_stat 0x00000040, connection status
changed)
Mar 6 13:17:55 server ata3: waiting for device to spin up (8 secs)
Mar 6 13:18:03 server ata3: hard resetting port
Mar 6 13:18:03 server ata3: SATA link up 1.5 Gbps (SStatus 113 SControl
300)
Mar 6 13:18:03 server ata3.00: ATA-7, max UDMA/133, 156301488 sectors:
LBA48 NCQ (depth 0/32)
Mar 6 13:18:03 server ata3.00: configured for UDMA/133
Mar 6 13:18:03 server ata3: EH complete
Mar 6 13:18:03 server scsi 2:0:0:0: Direct-Access ATA
ST3808110AS 3.AA PQ: 0 ANSI: 5
Mar 6 13:18:03 server SCSI device sdb: 156301488 512-byte hdwr sectors
(80026 MB)
Mar 6 13:18:03 server sdb: Write Protect is off
Mar 6 13:18:03 server sdb: Mode Sense: 00 3a 00 00
Mar 6 13:18:03 server SCSI device sdb: write cache: enabled, read
cache: enabled, doesn't support DPO or FUA
Mar 6 13:18:03 server SCSI device sdb: 156301488 512-byte hdwr sectors
(80026 MB)
Mar 6 13:18:03 server sdb: Write Protect is off
Mar 6 13:18:03 server sdb: Mode Sense: 00 3a 00 00
Mar 6 13:18:03 server SCSI device sdb: write cache: enabled, read
cache: enabled, doesn't support DPO or FUA
Mar 6 13:18:04 server sdb: sdb1 sdb2 sdb3 sdb4 < sdb5 sdb6 sdb7 >
Mar 6 13:18:04 server sd 2:0:0:0: Attached scsi disk sdb
Mar 6 13:18:04 server sd 2:0:0:0: Attached scsi generic sg1 type 0
Mar 6 13:18:29 server ata3: exception Emask 0x10 SAct 0x0 SErr 0x30000
action 0x2 frozen
Mar 6 13:18:29 server ata3: (irq_stat 0x04400000, PHY RDY changed)
Mar 6 13:18:30 server hdc: dma_timer_expiry: dma status == 0x61
Mar 6 13:18:31 server ata3: hard resetting port
Mar 6 13:18:31 server ata3: SATA link down (SStatus 0 SControl 300)
Mar 6 13:18:31 server ata3: failed to recover some devices, retrying in
5 secs
Mar 6 13:18:37 server ata3: hard resetting port
Mar 6 13:18:38 server ata3: SATA link down (SStatus 0 SControl 300)
Mar 6 13:18:38 server ata3: failed to recover some devices, retrying in
5 secs
Mar 6 13:18:40 server hdc: DMA timeout error
Mar 6 13:18:40 server hdc: dma timeout error: status=0x58 { DriveReady
SeekComplete DataRequest }
Mar 6 13:18:40 server ide: failed opcode was: unknown
Mar 6 13:18:40 server hdc: status error: status=0x50 { DriveReady
SeekComplete }
Mar 6 13:18:40 server ide: failed opcode was: unknown
Mar 6 13:18:40 server hdc: no DRQ after issuing MULTWRITE_EXT
Mar 6 13:18:40 server hdc: status timeout: status=0xd0 { Busy }
Mar 6 13:18:40 server ide: failed opcode was: unknown
Mar 6 13:18:40 server hdd: DMA disabled
Mar 6 13:18:40 server hdc: no DRQ after issuing MULTWRITE_EXT
Mar 6 13:18:41 server ide1: reset: success
Mar 6 13:18:43 server ata3: hard resetting port
Mar 6 13:18:44 server ata3: SATA link down (SStatus 0 SControl 300)
Mar 6 13:18:44 server ata3.00: disabled
Mar 6 13:18:44 server ata3: EH complete
Mar 6 13:18:44 server ata3.00: detaching (SCSI 2:0:0:0)
Mar 6 13:18:44 server Synchronizing SCSI cache for disk sdb:
Mar 6 13:18:44 server FAILED
Mar 6 13:18:44 server status = 0, message = 00, host = 4, driver = 00
Mar 6 13:18:47 server login(pam_unix)[6667]: session opened for user
root by (uid=0)
Mar 6 13:18:47 server login[6789]: ROOT LOGIN on 'tty2'
Mar 6 13:18:52 server shutdown[6792]: shutting down for system reboot
Mar 6 13:19:01 server <4>hdc: dma_timer_expiry: dma status == 0x21
Mar 6 13:19:11 server hdc: DMA timeout error
Mar 6 13:19:11 server hdc: dma timeout error: status=0x58 { DriveReady
SeekComplete DataRequest }
Mar 6 13:19:11 server ide: failed opcode was: unknown
Mar 6 13:19:11 server hdc: status error: status=0x50 { DriveReady
SeekComplete }
Mar 6 13:19:11 server ide: failed opcode was: unknown
Mar 6 13:19:11 server hdc: no DRQ after issuing MULTWRITE_EXT
Mar 6 13:19:11 server hdc: status timeout: status=0xd0 { Busy }
Mar 6 13:19:11 server ide: failed opcode was: unknown
Mar 6 13:19:11 server hdc: no DRQ after issuing MULTWRITE_EXT
Mar 6 13:19:11 server ide1: reset: success
Mar 6 13:19:31 server hdc: dma_timer_expiry: dma status == 0x21
Mar 6 13:19:41 server hdc: DMA timeout error
Mar 6 13:19:41 server hdc: dma timeout error: status=0x58 { DriveReady
SeekComplete DataRequest }
Mar 6 13:19:41 server ide: failed opcode was: unknown
Mar 6 13:19:41 server hdc: status error: status=0x50 { DriveReady
SeekComplete }
Mar 6 13:19:41 server ide: failed opcode was: unknown
Mar 6 13:19:41 server hdc: no DRQ after issuing MULTWRITE_EXT
Mar 6 13:19:41 server hdc: status timeout: status=0xd0 { Busy }
Mar 6 13:19:41 server ide: failed opcode was: unknown
Mar 6 13:19:41 server hdc: no DRQ after issuing MULTWRITE_EXT
Mar 6 13:19:41 server ide1: reset: success
<snip deamon log>
Mar 6 13:20:01 server hdc: dma_timer_expiry: dma status == 0x21
<snip deamon log>
Mar 6 13:20:12 server hdc: DMA timeout error
Mar 6 13:20:12 server hdc: dma timeout error: status=0x58 { DriveReady
SeekComplete DataRequest }
Mar 6 13:20:12 server ide: failed opcode was: unknown
Mar 6 13:20:12 server hdc: status error: status=0x50 { DriveReady
SeekComplete }
Mar 6 13:20:12 server ide: failed opcode was: unknown
Mar 6 13:20:12 server hdc: no DRQ after issuing MULTWRITE_EXT
Mar 6 13:20:12 server hdc: status timeout: status=0xd0 { Busy }
Mar 6 13:20:12 server ide: failed opcode was: unknown
Mar 6 13:20:12 server ide: failed opcode was: unknown
Mar 6 13:20:12 server hdc: no DRQ after issuing MULTWRITE_EXT
Mar 6 13:20:12 server ide1: reset: success
As you see, when I turned on the Barracuda 7200.9 drive the ide channel
will not work correctly. This also happens when I turned on the
Barracuda ES drive.
It doesn't sense setting the jumper on the drive on 1,5 Gb/s operation.
This happens not with the Maxtor drive and a Barracuda 7200.10 drive I
have.
Aalderd.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Hotswap problem on vt8251 with ahci driver
2007-03-06 12:57 Hotswap problem on vt8251 with ahci driver Aalderd Bouwman
@ 2007-03-08 8:19 ` Tejun Heo
0 siblings, 0 replies; 2+ messages in thread
From: Tejun Heo @ 2007-03-08 8:19 UTC (permalink / raw)
To: aalderd.boac; +Cc: linux-ide
Hello,
Aalderd Bouwman wrote:
> As you see, when I turned on the Barracuda 7200.9 drive the ide channel
> will not work correctly. This also happens when I turned on the
> Barracuda ES drive.
>
> It doesn't sense setting the jumper on the drive on 1,5 Gb/s operation.
>
> This happens not with the Maxtor drive and a Barracuda 7200.10 drive I
> have.
I'm sorry but just don't play with hotplug on via. If you really want
hotplug, get a proper ahci controller or a sil/sil24.
--
tejun
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2007-03-08 8:19 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-03-06 12:57 Hotswap problem on vt8251 with ahci driver Aalderd Bouwman
2007-03-08 8:19 ` Tejun Heo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).