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 majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html