umass problem.

Alexander Nedotsukov bland at FreeBSD.org
Tue Oct 20 01:53:42 UTC 2009


Hi,

I can reproduce this reliably with simple dd if=/dev/da0. At the end
external USB drive turns off the lights (tough it still spinning) and
system fall into the state where it is impossible to reboot it cleanly. I
can get drive back only after full power cycle (simple reboot is not
enough). Using same drive under moderate load seems mostly to work. It also
is used to work under 7.2.

Anyone have an idea what this could be?

Oct 19 22:58:12 hub kernel: umass0:umass_transfer_start: transfer index =
4
Oct 19 22:58:12 hub kernel: umass0:umass_t_bbb_data_read_callback:
max_bulk=131072, data_rem=65536
Oct 19 22:58:12 hub kernel: umass0:umass_t_bbb_data_read_callback:
max_bulk=131072, data_rem=0
Oct 19 22:58:12 hub kernel: umass0:umass_transfer_start: transfer index =
8
Oct 19 22:58:12 hub kernel: umass0:umass_bbb_dump_csw: CSW 5737: sig =
0x53425355 (valid), tag = 0x00001669, res = 0, status = 0x00 (good)
Oct 19 22:58:12 hub kernel: umass0:umass_cam_action: 0:0:0:XPT_SCSI_IO:
cmd: 0x28, flags: 0x40, 10b cmd/65536b data/32b sense
Oct 19 22:58:12 hub kernel: umass0:umass_bbb_dump_cbw: CBW 5738: cmd = 10b
(0x28000000c500...), data = 65536b, lun = 0, dir = in
Oct 19 22:58:12 hub kernel: umass0:umass_transfer_start: transfer index =
4
Oct 19 22:58:12 hub kernel: umass0:umass_t_bbb_data_read_callback:
max_bulk=131072, data_rem=65536
Oct 19 22:58:12 hub kernel: umass0:umass_t_bbb_data_read_callback:
max_bulk=131072, data_rem=0
Oct 19 22:58:12 hub kernel: umass0:umass_transfer_start: transfer index =
8
Oct 19 22:58:12 hub kernel: umass0:umass_bbb_dump_csw: CSW 5738: sig =
0x53425355 (valid), tag = 0x0000166a, res = 0, status = 0x00 (good)
Oct 19 22:58:12 hub kernel: umass0:umass_cam_action: 0:0:0:XPT_SCSI_IO:
cmd: 0x28, flags: 0x40, 10b cmd/65536b data/32b sense
Oct 19 22:58:12 hub kernel: umass0:umass_bbb_dump_cbw: CBW 5739: cmd = 10b
(0x28000000c580...), data = 65536b, lun = 0, dir = in
Oct 19 22:58:12 hub kernel: umass0:umass_transfer_start: transfer index =
4
Oct 19 22:58:12 hub kernel: umass0:umass_t_bbb_data_read_callback:
max_bulk=131072, data_rem=65536
Oct 19 22:59:15 hub kernel: umass0:umass_transfer_start: transfer index =
5
Oct 19 22:59:15 hub kernel: umass0:umass_transfer_start: transfer index =
8
Oct 19 22:59:15 hub kernel: umass0:umass_t_bbb_status_callback: Failed to
read CSW: USB_ERR_STALLED, try 0
Oct 19 22:59:15 hub kernel: umass0:umass_transfer_start: transfer index =
5
Oct 19 22:59:15 hub kernel: umass0:umass_transfer_start: transfer index =
8
Oct 19 22:59:15 hub kernel: umass0:umass_t_bbb_status_callback: Failed to
read CSW: USB_ERR_STALLED, try 1
Oct 19 22:59:15 hub kernel: umass0:umass_tr_error: transfer error,
USB_ERR_STALLED -> reset
Oct 19 22:59:15 hub kernel: umass0:umass_cam_action: 0:0:0:XPT_SCSI_IO:
cmd: 0x28, flags: 0x40, 10b cmd/65536b data/32b sense
Oct 19 22:59:15 hub kernel: umass0:umass_t_bbb_reset1_callback: BBB reset!
Oct 19 22:59:20 hub kernel: umass0:umass_tr_error: transfer error,
USB_ERR_TIMEOUT -> reset
Oct 19 22:59:20 hub kernel: umass0:umass_cam_action: 0:0:0:XPT_SCSI_IO:
cmd: 0x28, flags: 0x40, 10b cmd/65536b data/32b sense
Oct 19 22:59:20 hub kernel: umass0:umass_t_bbb_reset1_callback: BBB reset!
Oct 19 22:59:26 hub kernel: umass0:umass_tr_error: transfer error,
USB_ERR_TIMEOUT -> reset
Oct 19 22:59:26 hub kernel: umass0:umass_cam_action: 0:0:0:XPT_SCSI_IO:
cmd: 0x28, flags: 0x40, 10b cmd/65536b data/32b sense
Oct 19 22:59:26 hub kernel: umass0:umass_t_bbb_reset1_callback: BBB reset!
Oct 19 22:59:31 hub kernel: umass0:umass_tr_error: transfer error,
USB_ERR_TIMEOUT -> reset
Oct 19 22:59:31 hub kernel: umass0:umass_cam_action: 0:0:0:XPT_SCSI_IO:
cmd: 0x28, flags: 0x40, 10b cmd/65536b data/32b sense
Oct 19 22:59:31 hub kernel: umass0:umass_t_bbb_reset1_callback: BBB reset!
Oct 19 22:59:37 hub kernel: umass0:umass_tr_error: transfer error,
USB_ERR_TIMEOUT -> reset

Thanks,
Alexander.



More information about the freebsd-current mailing list