On Wed, Nov 14, 2012 at 2:02 PM, Sebastian Andrzej Siewior
wrote:
> On Wed, Nov 14, 2012 at 12:55:13AM -0500, Jason J. Herne wrote:
>> }
>> }
>>
>> + /* Use read/write(16) for > 2TB disks */
>> + sdp->use_16_for_rw = (sdkp->capacity > 0x);
>
> The comment is poi
On Wed, Nov 14, 2012 at 12:55:13AM -0500, Jason J. Herne wrote:
> --- a/drivers/scsi/sd.c
> +++ b/drivers/scsi/sd.c
> @@ -887,7 +887,7 @@ static int sd_prep_fn(struct request_queue *q, struct
> request *rq)
> SCpnt->cmnd[29] = (unsigned char) (this_count >> 16) & 0xff;
>
From: "Jason J. Herne"
Force large capacity (> 2TB) drives to use READ/WRITE(16) instead of
READ/WRITE(10). Some(most/all?) USB enclosures do not like READ(10) commands
when a large capacity drive is installed.
Signed-off-by: Jason J. Herne
---
drivers/scsi/sd.c |5 -
include/
3 matches
Mail list logo