yes, definitely. :]Ok, so the device is returning ILLEGAL_REQUESTS..
ya, it hung... :]before all the if (SCpnt->device->ten) { ... } add: scsi_queue_next_request(q, SCpnt); result = 0; break; (so right after your printk) That should retry all the illegal requests forever. Hopefully re-reading the sector will work, otherwise you'll prolly hang something =]
ok.. would it help if i used a HP dvd200 drive instead? What kind of a driver do you guys use?Well, this has nothing to do with UDF. It's the drive behaving poorly when in packet mode.