On 27.11.2010 01:08, Roger Hammerstein wrote:
> also hard reset before soft reset by changing in file ata-serverworks.c:
> if (ata_sata_phy_reset(dev, -1, 1))
> to
> if (ata_sata_phy_reset(dev, -1, 0))
ata4: hardware reset ...
ata4: SATA connect time=0ms status=00000113
ata4: reset tp1 mask=01 ostat0=d0 ostat1=00
ata4: stat0=0x50 err=0x01 lsb=0x00 msb=0x00
ata4: reset tp2 stat0=50 stat1=00 devices=0x1
(ada2:ata4:0:0:0): Command timed out
(ada2:ata4:0:0:0): Retrying command
ata4: hardware reset ...
ata4: SATA connect time=0ms status=00000113
ata4: reset tp1 mask=01 ostat0=d0 ostat1=00
ata4: stat0=0x50 err=0x01 lsb=0x00 msb=0x00
ata4: reset tp2 stat0=50 stat1=00 devices=0x1
(ada2:ata4:0:0:0): Command timed out
(ada2:ata4:0:0:0): Retrying command
and the disk stays up and i can use it, somewhat.
Thank you. Committed to HEAD.
--
Alexander Motin
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"