With this last patch I'm able to mount a cd and browse through the
entire CD...  I still need to try burning something.  I'll do the
trial later on.  Just wanted to give the thumbs up because the
detection problem was solved with latest patch...

Attached is ouput of dmesg (this time I didn't disable sd_mod.ko, so
not everything got grabbed).  If there's any need for the initial
stuff again let me know and I'll disable sd_mod.ko and provide the
output...

I'll let you know about burning later on...

Thanks,

Javier.


On 7/30/05, Daniel Drake <[EMAIL PROTECTED]> wrote:
> Hi,
> 
> Javier-Elias Vasquez-Vivas wrote:
> > So I guess the odd detection method must be used...  Please let me
> > know if more trials are required...  For the final fix, probably a
> > separated unified patch would be worthy?
> 
> Something like this should do it. According to another reporter, who made a
> similar change, there is another bug (kernel oops) which appears later on in
> driver usage. Please keep debug logs enabled and let me know how you get on
> with this.
> 
> Thanks!
> Daniel
r_bulk_transfer_sglist: xfer 2048 bytes, 1 entries
usb-storage: Status code 0; transferred 2048/2048
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage:  28 00 00 02 bc 77 00 00 01 00
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Status = 50
usb-storage: handle_read10: transfersize 2048
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=16
usb-storage: Status code 0; transferred 16/16
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 38
usb-storage: usb_stor_bulk_transfer_buf: xfer 38 bytes
usb-storage: Status code 0; transferred 38/38
usb-storage: -- transfer complete
usb-storage: usb_stor_bulk_transfer_sglist: xfer 2048 bytes, 1 entries
usb-storage: Status code 0; transferred 2048/2048
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage:  28 00 00 02 bc 78 00 00 01 00
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Status = 50
usb-storage: handle_read10: transfersize 2048
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=16
usb-storage: Status code 0; transferred 16/16
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 38
usb-storage: usb_stor_bulk_transfer_buf: xfer 38 bytes
usb-storage: Status code 0; transferred 38/38
usb-storage: -- transfer complete
usb-storage: usb_stor_bulk_transfer_sglist: xfer 2048 bytes, 1 entries
usb-storage: Status code 0; transferred 2048/2048
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage:  28 00 00 02 bc 79 00 00 01 00
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Status = 50
usb-storage: handle_read10: transfersize 2048
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=16
usb-storage: Status code 0; transferred 16/16
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 38
usb-storage: usb_stor_bulk_transfer_buf: xfer 38 bytes
usb-storage: Status code 0; transferred 38/38
usb-storage: -- transfer complete
usb-storage: usb_stor_bulk_transfer_sglist: xfer 2048 bytes, 1 entries
usb-storage: Status code 0; transferred 2048/2048
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage:  28 00 00 02 bc 7a 00 00 01 00
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Status = 50
usb-storage: handle_read10: transfersize 2048
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=16
usb-storage: Status code 0; transferred 16/16
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 38
usb-storage: usb_stor_bulk_transfer_buf: xfer 38 bytes
usb-storage: Status code 0; transferred 38/38
usb-storage: -- transfer complete
usb-storage: usb_stor_bulk_transfer_sglist: xfer 2048 bytes, 1 entries
usb-storage: Status code 0; transferred 2048/2048
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage:  28 00 00 02 bc 7b 00 00 01 00
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Status = 50
usb-storage: handle_read10: transfersize 2048
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=16
usb-storage: Status code 0; transferred 16/16
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 38
usb-storage: usb_stor_bulk_transfer_buf: xfer 38 bytes
usb-storage: Status code 0; transferred 38/38
usb-storage: -- transfer complete
usb-storage: usb_stor_bulk_transfer_sglist: xfer 2048 bytes, 1 entries
usb-storage: Status code 0; transferred 2048/2048
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage:  28 00 00 02 bc 7c 00 00 01 00
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Status = 50
usb-storage: handle_read10: transfersize 2048
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=16
usb-storage: Status code 0; transferred 16/16
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 38
usb-storage: usb_stor_bulk_transfer_buf: xfer 38 bytes
usb-storage: Status code 0; transferred 38/38
usb-storage: -- transfer complete
usb-storage: usb_stor_bulk_transfer_sglist: xfer 2048 bytes, 1 entries
usb-storage: Status code 0; transferred 2048/2048
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage:  28 00 00 02 bc 7d 00 00 01 00
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Status = 50
usb-storage: handle_read10: transfersize 2048
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=16
usb-storage: Status code 0; transferred 16/16
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 38
usb-storage: usb_stor_bulk_transfer_buf: xfer 38 bytes
usb-storage: Status code 0; transferred 38/38
usb-storage: -- transfer complete
usb-storage: usb_stor_bulk_transfer_sglist: xfer 2048 bytes, 1 entries
usb-storage: Status code 0; transferred 2048/2048
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage:  28 00 00 02 bc 7e 00 00 01 00
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Status = 50
usb-storage: handle_read10: transfersize 2048
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=16
usb-storage: Status code 0; transferred 16/16
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 38
usb-storage: usb_stor_bulk_transfer_buf: xfer 38 bytes
usb-storage: Status code 0; transferred 38/38
usb-storage: -- transfer complete
usb-storage: usb_stor_bulk_transfer_sglist: xfer 2048 bytes, 1 entries
usb-storage: Status code 0; transferred 2048/2048
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage:  28 00 00 02 bc 7f 00 00 01 00
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Status = 50
usb-storage: handle_read10: transfersize 2048
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=16
usb-storage: Status code 0; transferred 16/16
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 38
usb-storage: usb_stor_bulk_transfer_buf: xfer 38 bytes
usb-storage: Status code 0; transferred 38/38
usb-storage: -- transfer complete
usb-storage: usb_stor_bulk_transfer_sglist: xfer 2048 bytes, 1 entries
usb-storage: Status code 0; transferred 2048/2048
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage:  28 00 00 02 bc 80 00 00 01 00
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Status = 50
usb-storage: handle_read10: transfersize 2048
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=16
usb-storage: Status code 0; transferred 16/16
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 38
usb-storage: usb_stor_bulk_transfer_buf: xfer 38 bytes
usb-storage: Status code 0; transferred 38/38
usb-storage: -- transfer complete
usb-storage: usb_stor_bulk_transfer_sglist: xfer 2048 bytes, 1 entries
usb-storage: Status code 0; transferred 2048/2048
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage:  28 00 00 02 bc 81 00 00 01 00
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Status = 50
usb-storage: handle_read10: transfersize 2048
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=16
usb-storage: Status code 0; transferred 16/16
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 38
usb-storage: usb_stor_bulk_transfer_buf: xfer 38 bytes
usb-storage: Status code 0; transferred 38/38
usb-storage: -- transfer complete
usb-storage: usb_stor_bulk_transfer_sglist: xfer 2048 bytes, 1 entries
usb-storage: Status code 0; transferred 2048/2048
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command ALLOW_MEDIUM_REMOVAL (6 bytes)
usb-storage:  1e 00 00 00 00 00
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Status = 50
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=8
usb-storage: Status code 0; transferred 8/8
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 14
usb-storage: usb_stor_bulk_transfer_buf: xfer 14 bytes
usb-storage: Status code 0; transferred 14/14
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x58
usb-storage: Waited not busy for 0 steps
usb-storage: usb_stor_ctrl_transfer: rq=80 rqtype=40 value=0000 index=00 len=8
usb-storage: Status code 0; transferred 8/8
usb-storage: -- transfer complete
usb-storage: usbat_bulk_write:  len = 12
usb-storage: usb_stor_bulk_transfer_buf: xfer 12 bytes
usb-storage: Status code 0; transferred 12/12
usb-storage: -- transfer complete
usb-storage: usb_stor_ctrl_transfer: rq=40 rqtype=c0 value=0017 index=00 len=1
usb-storage: Status code 0; transferred 1/1
usb-storage: -- transfer complete
usb-storage: usbat_get_status: 0x50
usb-storage: Waited not busy for 0 steps
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.

Reply via email to