From owner-freebsd-usb@FreeBSD.ORG Sat Jan 11 11:13:15 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 00367BFE for ; Sat, 11 Jan 2014 11:13:14 +0000 (UTC) Received: from nm50.bullet.mail.bf1.yahoo.com (nm50.bullet.mail.bf1.yahoo.com [216.109.114.67]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8E4C419C6 for ; Sat, 11 Jan 2014 11:13:14 +0000 (UTC) Received: from [66.196.81.170] by nm50.bullet.mail.bf1.yahoo.com with NNFMP; 11 Jan 2014 11:10:42 -0000 Received: from [98.139.212.225] by tm16.bullet.mail.bf1.yahoo.com with NNFMP; 11 Jan 2014 11:10:42 -0000 Received: from [127.0.0.1] by omp1034.mail.bf1.yahoo.com with NNFMP; 11 Jan 2014 11:10:42 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 129074.91299.bm@omp1034.mail.bf1.yahoo.com Received: (qmail 8584 invoked by uid 60001); 11 Jan 2014 11:10:42 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1389438642; bh=bPMJz4vzlX0Ge6IfGVOSu9ARHetAV5qw4pAh8tVTjTY=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=BS2utrrYnP2PZ3oRI/+4+Blf0HCkhEHLDeGYZCViZoKftedU2AQGKBQjTuduX6XXIPhp04/SlMFBUZyU1BXHNEQC35Httoq6EOVA6KKe2oEL8FWJz+l2ZFqgzHz0QTmAiSpB1i2QyNY03Zjv0jqhwVRLV8j78QHpelsA587Mzeg= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=MZxWknM8ds0o5aACviB8tHitwgpkNlrIJfPxe602MkkQlTJsQmTt8t06oOXEPabnvwctqQObtPINxttVdNDqOlfJiCCq3faDukbXIvekJPlFnO/0q3Vt62BQrxojRdTP3EGEx/gccVJuPDgf0waMo6w78ocs7SyF3lyVlkNHADc=; X-YMail-OSG: xLoQIIwVM1lZUbp5GVsV0YPidUbCW6aLpu4Hb2O0al_GGrC 6PCnn_uNSPvDWwTM7YntXW_NPda8qLmT84BXSz.93esKzWC7Bse7XiLG7.a2 _tyVndZBg2wSBdw4xJGz7njO90qjT2_5a.BEYoobOVDHpz0C7gh9MZclNBgy aGPqLwK2RqHcnY6rhs.0HSLEcOegv9SOWVlkZ31Jx.Vf6ELX6ffDXdEqNmbP FL0fGhT0kaHsyLBfkzuasQMKESwAGXI7tYbRDSdqdaQfHWaxPgT8rlramyRP PhJNtFgv8J7L73O_ayJRHgUyrBkcHwJZtUSacZFm8QxN_1JotPyFGbn09dUL NA7h1Mr5iLtToE2QKSWCjvCEsY2ax45EhB66N05kQyJe_SJaLjMCf0JXV87D kl0SLeq3j2T6GenyMuJB4j2DzeyNlae_jCu6xNSsyyXqdTaziEpgQlsUCmp5 HokocIfRuwqKGX6Kx9elvFfrkUyN_FuXnujdZ0hIhWJvN7oZ8fVTuAfNhTpc CkMvb4D6ud3EmN6_4pn1pEI6EQSg7gLaSQvlmt8YKOdlgDhqrZ32mUIj0BAE lPeynZaIxeR_pJ_ZpDvjxFsI- Received: from [24.34.111.37] by web162106.mail.bf1.yahoo.com via HTTP; Sat, 11 Jan 2014 03:10:41 PST X-Rocket-MIMEInfo: 002.001, Tm8gaW1wcm92ZW1lbnQgYWZ0ZXI6DQoNCiAgKiAnc3ZuIHVwJyB0byByMjYwNTMxTQ0KDQogICogc2NzaV9hbGwuYyByZXZlcnRlZCB0bzoNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ZuIGRpZmYNCkluZGV4OiBzeXMvY2FtL3Njc2kvc2NzaV9hbGwuYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIHN5cy9jYW0vc2NzaS9zY3NpX2FsbC5jICAgICAocmV2aXNpb24gMjYwNTMxKQ0KKysBMAEBAQE- X-Mailer: YahooMailClassic/387 YahooMailWebService/0.8.172.614 Message-ID: <1389438641.70307.YahooMailBasic@web162106.mail.bf1.yahoo.com> Date: Sat, 11 Jan 2014 03:10:41 -0800 (PST) From: Alex Goncharov Subject: Re: usb/185628: usbd_req_re_enumerate set address failed USB_ERR_STALLED for Seagate USB drives between r259425 and r260321 To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-usb@FreeBSD.org In-Reply-To: <201401100310.s0A3A0W5022158@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jan 2014 11:13:15 -0000 No improvement after: * 'svn up' to r260531M * scsi_all.c reverted to: ---------------------------------------- svn diff Index: sys/cam/scsi/scsi_all.c =================================================================== --- sys/cam/scsi/scsi_all.c (revision 260531) +++ sys/cam/scsi/scsi_all.c (working copy) @@ -6509,11 +6509,7 @@ while (rhs_id <= rhs_last && (rhs_id->identifier + rhs_id->length) <= rhs_end) { - if ((rhs_id->id_type & - (SVPD_ID_ASSOC_MASK | SVPD_ID_TYPE_MASK)) == - (lhs_id->id_type & - (SVPD_ID_ASSOC_MASK | SVPD_ID_TYPE_MASK)) - && rhs_id->length == lhs_id->length + if (rhs_id->length == lhs_id->length && memcmp(rhs_id->identifier, lhs_id->identifier, rhs_id->length) == 0) return (0); ---------------------------------------- More info: ---------------------------------------- sysctl kern.bootfile => kern.bootfile: /boot/kernel/kernel strings /boot/kernel/kernel | grep '^FreeBSD 9' => FreeBSD 9.2-STABLE #0 r260531M: Sat Jan 11 00:55:07 EST 2014 ident /boot/kernel/kernel | grep sys/cam/scsi/scsi_all.c => $FreeBSD: stable/9/sys/cam/scsi/scsi_all.c 257050 2013-10-24 10:34:13Z mav $ ---------------------------------------- With hw.usb.no_cs_fail 0 or 1, the same dmesges on attaching the Seagate drive: ---------------------------------------- kernel: usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_STALLED, ignored) kernel: usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED kernel: usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_STALLED, ignored) kernel: usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED kernel: usb_alloc_device: Failure selecting configuration index 0:USB_ERR_STALLED, port 3, addr 2 (ignored) kernel: ugen5.2: at usbus5 ---------------------------------------- Used this drive all right yesterday with the build done 2013-12-15. -- Alex