Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Mar 2010 21:50:03 GMT
From:      dfilter@FreeBSD.ORG (dfilter service)
To:        freebsd-usb@FreeBSD.org
Subject:   Re: usb/144199: commit references a PR
Message-ID:  <201003112150.o2BLo364048206@freefall.freebsd.org>

index | next in thread | raw e-mail

The following reply was made to PR usb/144199; it has been noted by GNATS.

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: usb/144199: commit references a PR
Date: Thu, 11 Mar 2010 21:46:42 +0000 (UTC)

 Author: thompsa
 Date: Thu Mar 11 21:46:33 2010
 New Revision: 205031
 URL: http://svn.freebsd.org/changeset/base/205031
 
 Log:
   It appears that some UVISOR devices do not handle when the clear stall command
   is issued at the beginning of the initial IN/OUT data transfers.  Reason
   unknown, probably firmware fault. Now the stall is only cleared on data
   transfer errors.
   
   PR:		usb/144199
   Submitted by:	Hans Petter Selasky
 
 Modified:
   head/sys/dev/usb/serial/uvisor.c
 
 Modified: head/sys/dev/usb/serial/uvisor.c
 ==============================================================================
 --- head/sys/dev/usb/serial/uvisor.c	Thu Mar 11 21:45:31 2010	(r205030)
 +++ head/sys/dev/usb/serial/uvisor.c	Thu Mar 11 21:46:33 2010	(r205031)
 @@ -338,11 +338,6 @@ uvisor_attach(device_t dev)
  		DPRINTF("could not allocate all pipes\n");
  		goto detach;
  	}
 -	/* clear stall at first run */
 -	mtx_lock(&sc->sc_mtx);
 -	usbd_xfer_set_stall(sc->sc_xfer[UVISOR_BULK_DT_WR]);
 -	usbd_xfer_set_stall(sc->sc_xfer[UVISOR_BULK_DT_RD]);
 -	mtx_unlock(&sc->sc_mtx);
  
  	error = ucom_attach(&sc->sc_super_ucom, &sc->sc_ucom, 1, sc,
  	    &uvisor_callback, &sc->sc_mtx);
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003112150.o2BLo364048206>