Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Jun 2012 09:43:02 +0100
From:      maxim naumov <muxx.mailinglists@gmail.com>
To:        Hans Petter Selasky <hselasky@c2i.net>
Cc:        freebsd-usb@freebsd.org
Subject:   Re: Seagate FreeAgent GoFlex 1.5TB external HDD problems
Message-ID:  <CAGG2AkLS_AqzWOSrMgkoBzq=9KAfXCr_1yY0yq3J6h5TqT9GwQ@mail.gmail.com>
In-Reply-To: <201206231551.21894.hselasky@c2i.net>
References:  <CAGG2Ak%2BXmWvCb3PQoqPXAW7iC0PAQ=GNV79MhhGHjLO4GmWgdw@mail.gmail.com> <201206231551.21894.hselasky@c2i.net>

next in thread | previous in thread | raw e-mail | index | archive | help
it took me a while to rebuild the world and reproduce the problem with
usbdump running. there goes the bit of log around the point where it
failed.

...
01:06:03.753907 usbus3.2
DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=16,IVAL=0,ERR=0
 frame[0] READ 13 bytes
 0000  55 53 42 53 7E 90 06 00  00 00 00 00 00 -- -- --  |USBS~........   |
 flags 0x2 <SHORT_XFER_OK|0>
 status 0xcb021
<OPEN|STARTED|SHORT_XFER_OK|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.753962 usbus3.2 SUBM-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=32,IVAL=0
 frame[0] WRITE 31 bytes
 0000  55 53 42 43 7F 90 06 00  00 00 01 00 00 00 0A 2A  |USBC...........*|
 0010  00 2F C2 B8 DF 00 00 80  00 00 00 00 00 00 00 --  |./............. |
 flags 0 <0>
 status 0xea023
<OPEN|TRANSFERRING|STARTED|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.754030 usbus3.2
DONE-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0
 frame[0] WRITE 31 bytes
 flags 0 <0>
 status 0xca021
<OPEN|STARTED|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.754214 usbus3.2 SUBM-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=65536,IVAL=0
 frame[0] WRITE 65536 bytes
 flags 0x32 <SHORT_XFER_OK|PROXY_BUFFER|EXT_BUFFER|0>
 status 0xca023
<OPEN|TRANSFERRING|STARTED|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.756409 usbus3.2
DONE-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0
 frame[0] WRITE 65536 bytes
 flags 0x32 <SHORT_XFER_OK|PROXY_BUFFER|EXT_BUFFER|0>
 status 0xea021
<OPEN|STARTED|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.756419 usbus3.2 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0
 frame[0] READ 13 bytes
 flags 0x2 <SHORT_XFER_OK|0>
 status 0xcb023
<OPEN|TRANSFERRING|STARTED|SHORT_XFER_OK|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.756529 usbus3.2
DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=16,IVAL=0,ERR=0

 frame[0] READ 13 bytes
 0000  55 53 42 53 7F 90 06 00  00 00 00 00 00 -- -- --  |USBS.........   |
 flags 0x2 <SHORT_XFER_OK|0>
 status 0xeb021
<OPEN|STARTED|SHORT_XFER_OK|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.757382 usbus3.2 SUBM-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=32,IVAL=0
 frame[0] WRITE 31 bytes
 0000  55 53 42 43 80 90 06 00  00 00 01 00 00 00 0A 2A  |USBC...........*|
 0010  00 2F C2 B9 5F 00 00 80  00 00 00 00 00 00 00 --  |./.._.......... |
 flags 0 <0>
 status 0xca023
<OPEN|TRANSFERRING|STARTED|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.757537 usbus3.2
DONE-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0
 frame[0] WRITE 31 bytes
 flags 0 <0>
 status 0xea021
<OPEN|STARTED|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.757697 usbus3.2 SUBM-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=65536,IVAL=0
 frame[0] WRITE 65536 bytes
 flags 0x32 <SHORT_XFER_OK|PROXY_BUFFER|EXT_BUFFER|0>
 status 0xea023
<OPEN|TRANSFERRING|STARTED|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.758544 usbus3.2
DONE-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=STALLED
 frame[0] WRITE 20992 bytes
 flags 0x32 <SHORT_XFER_OK|PROXY_BUFFER|EXT_BUFFER|0>
 status 0xca021
<OPEN|STARTED|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.758561 usbus3.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0
 frame[0] WRITE 8 bytes
 0000  02 01 00 00 02 00 00 00  -- -- -- -- -- -- -- --  |........        |
 flags 0 <0>
 status 0xea1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.758654 usbus3.2
DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=STALLED
 frame[0] WRITE 0 bytes
 flags 0 <0>
 status 0xca1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
...

and then it is "stalled" until I rebooted the machine. I had to,
because it was totally screwed.

full log available upon request. 8)

/max



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGG2AkLS_AqzWOSrMgkoBzq=9KAfXCr_1yY0yq3J6h5TqT9GwQ>