On Mon, 2012-11-12 at 10:01 -0500, Jason J. Herne wrote: > > Any reason not to do this always on >2TB drives, which basically means > > changing this: > > > > - } else if (block > 0xffffffff) { > > + } else if (sdkp->capacity > 0xffffffff) { > > > > and nothing else? > > This was the intent of my patch, except I wanted to *only* affect USB based > drives as my drive was functioning perfecting when connected to an internal > Sata port. I was adopting the "Do not fix what isn't broke" mentality. There's a subtlety here: block is in units of the disk sector size, sdkp->capacity is in units of 512 bytes (the linux native sector size), so it would need shifting before doing the determination. James -- 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