Greg:

The following series fixes quite a few errors in the ene_usb6250
sub-driver for usb-storage.  According to Andreas Hartmann, the driver
has never worked very well, but recently it began failing completely
because it does DMA to buffers allocated on the stack.

Accordingly, the first patch in this series fixes the DMA-to-stack 
problem, and it is the only one marked for inclusion in the -stable 
kernels.  The other problems fall under the "never worked correctly" 
umbrella:

        The driver doesn't execute the first command it receives;

        It doesn't always report the right value for the SCSI residue;

        It doesn't support the SCSI REQUEST SENSE command so it can't
        indicate the reason for a failure;

        Two of its subroutines are exact duplicates;

        It confuses userspace by reporting that its media is
        removable, even though removing the media from the device
        causes it to disconnect itself from the USB bus and it has
        no ejection mechanism.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to