On Tue, Oct 09, 2012 at 05:42:01PM +0800, Chen HanXiao wrote: > When we use SCSI generic device as disk image, function lseek > could not get the size of this kind of device. > So try to use SCSI command Read Capacity(10) when lseek failed to get > the size of SCSI generic device.
Eww, this is ugly as hell. Why would you even need the size for a raw passthrough device?