USB host controllers now must handle highmem, so we can get rid of bounce
buffering highmem pages in the block layer.
Signed-off-by: Christoph Hellwig <h...@lst.de>
drivers/usb/storage/scsiglue.c | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/drivers/usb/storage/scsiglue.c b/drivers/usb/storage/scsiglue.c
index c267f2812a04..4e453d9d45d5 100644
@@ -130,15 +130,6 @@ static int slave_configure(struct scsi_device *sdev)
- * Some USB host controllers can't do DMA; they have to use PIO.
- * They indicate this by setting their dma_mask to NULL. For
- * such controllers we need to make sure the block layer sets
- * up bounce buffers in addressable memory.
- if (!us->pusb_dev->bus->controller->dma_mask)
- blk_queue_bounce_limit(sdev->request_queue, BLK_BOUNCE_HIGH);
* We can't put these settings in slave_alloc() because that gets
* called before the device type is known. Consequently these
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html