Date: Thu, 19 Mar 2009 07:58:28 GMT From: Hans Petter Selasky <hselasky@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 159423 for review Message-ID: <200903190758.n2J7wShI010477@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=159423 Change 159423 by hselasky@hselasky_laptop001 on 2009/03/19 07:57:54 USB generic: Return a Zero Length packet on read errors. Reported by: Weongyo Jeong Affected files ... .. //depot/projects/usb/src/sys/dev/usb/usb_generic.c#5 edit Differences ... ==== //depot/projects/usb/src/sys/dev/usb/usb_generic.c#5 (text+ko) ==== @@ -417,6 +417,8 @@ default: /* Error */ if (xfer->error != USB_ERR_CANCELLED) { + /* send a zero length packet to userland */ + usb2_fifo_put_data(f, xfer->frbuffers, 0, 0, 1); f->flag_stall = 1; f->fifo_zlp = 0; usb2_transfer_start(f->xfer[1]);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903190758.n2J7wShI010477>