Greetings, I was wondering if anyone could give me advice on something.. it's probably a quick one for anyone (unlike myself) who actually know the subsystem :) I'm running into an issue using sg to issue a read data update command to a device attached to a qlogic controller. After the command is issued, it hangs for 20 minutes before it comes back with an error from the write(). This behavior only occurs with a certain firmware version of the device, so normally I'd just say it must be a device problem... however, the git commit which switched sg.c to use scsi_execute_async instead of scsi_do_req seems to fix the behavior. Does anyone know, offhand, what sort of behavior change could've resulted from switching that api use? Thanks, -- Chris Larson - clarson at kergoth dot com Software Engineer - MontaVista - clarson at mvista dot com Core Developer/Architect - TSLib, BitBake, OpenEmbedded, OpenZaurus - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html