X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=drivers%2Fscsi%2Fscsi_lib.c;h=62ec84b42e31cfb77f1aad4e040da30e3a104ef6;hb=9f93585fdfd34a6fcbad16c0f1e031492df63ad1;hp=7bd7f0d5f050a2ece3f176b1f05ca2f8936270a3;hpb=5c015db7d9d2eaecf5223eaad7a05c0e8e180288;p=~andy%2Flinux diff --git a/drivers/scsi/scsi_lib.c b/drivers/scsi/scsi_lib.c index 7bd7f0d5f05..62ec84b42e3 100644 --- a/drivers/scsi/scsi_lib.c +++ b/drivers/scsi/scsi_lib.c @@ -1684,7 +1684,7 @@ u64 scsi_calculate_bounce_limit(struct Scsi_Host *shost) host_dev = scsi_get_device(shost); if (host_dev && host_dev->dma_mask) - bounce_limit = dma_max_pfn(host_dev) << PAGE_SHIFT; + bounce_limit = (u64)dma_max_pfn(host_dev) << PAGE_SHIFT; return bounce_limit; }