diff options
Diffstat (limited to 'drivers/ieee1394/sbp2.c')
-rw-r--r-- | drivers/ieee1394/sbp2.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/ieee1394/sbp2.c b/drivers/ieee1394/sbp2.c index b83d254bc86e..1eda11abeb1e 100644 --- a/drivers/ieee1394/sbp2.c +++ b/drivers/ieee1394/sbp2.c | |||
@@ -1963,6 +1963,12 @@ static int sbp2scsi_slave_alloc(struct scsi_device *sdev) | |||
1963 | lu->sdev = sdev; | 1963 | lu->sdev = sdev; |
1964 | sdev->allow_restart = 1; | 1964 | sdev->allow_restart = 1; |
1965 | 1965 | ||
1966 | /* | ||
1967 | * Update the dma alignment (minimum alignment requirements for | ||
1968 | * start and end of DMA transfers) to be a sector | ||
1969 | */ | ||
1970 | blk_queue_update_dma_alignment(sdev->request_queue, 511); | ||
1971 | |||
1966 | if (lu->workarounds & SBP2_WORKAROUND_INQUIRY_36) | 1972 | if (lu->workarounds & SBP2_WORKAROUND_INQUIRY_36) |
1967 | sdev->inquiry_len = 36; | 1973 | sdev->inquiry_len = 36; |
1968 | return 0; | 1974 | return 0; |