lkml.org 
[lkml]   [2003]   [Apr]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: DMA Timeouts with 3112 SATA Controller (status == 0x21)
    "Me too" - when I enable DMA it's not long before the system stops 
    responding altogether. Without DMA, I get a data read rate of about 800KBps.

    But also, I have two identical drives attached - hda and hde (both
    ST380023AS). Even if I don't turn on DMA, if I am using both fairly
    intensively at the same time (at least that's the only thing I can identify
    as an apparent common difference), one will (on random occasions) start
    returning errors for every access. If this happens to be the drive that the
    operating system is installed on, the result is somewhat fatal. If it's the
    other drive I can continue, but any attempt to access it fails. There are
    some syslog entries that appear to relate to this:

    Apr 11 07:42:49 milat kernel: hde: status timeout: status=0xd0 { Busy }
    Apr 11 07:42:49 milat kernel:
    Apr 11 07:42:49 milat kernel: ide2: reset phy, status=0x00000113, siimage_reset
    Apr 11 07:42:49 milat kernel: hde: no DRQ after issuing WRITE
    Apr 11 07:43:19 milat kernel: ide2: reset timed-out, status=0xd8
    Apr 11 07:43:20 milat kernel: hde: status timeout: status=0xd8 { Busy }
    Apr 11 07:43:20 milat kernel:
    Apr 11 07:43:20 milat kernel: ide2: reset phy, status=0x00000113, siimage_reset
    Apr 11 07:43:20 milat kernel: hde: drive not ready for command
    Apr 11 07:43:51 milat kernel: t: I/O error, dev 21:02 (hde), sector 6183724
    Apr 11 07:43:51 milat kernel: end_request: I/O error, dev 21:02 (hde),
    sector 6183726
    Apr 11 07:43:51 milat kernel: end_request: I/O error, dev 21:02 (hde),
    sector 6183728
    Apr 11 07:43:51 milat kernel: end_request: I/O error, dev 21:02 (hde),
    sector 6183730
    Apr 11 07:43:51 milat kernel: end_request: I/O error, dev 21:02 (hde),
    sector 6183732
    ...

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:34    [W:0.024 / U:29.816 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site