From: Matthias Kaehlcke QLA1280: call pci_set_dma_mask with DMA_64BIT_MASK instead of ~0ULL Signed-off-by: Matthias Kaehlcke Signed-off-by: Andrew Morton --- drivers/scsi/qla1280.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/scsi/qla1280.c~qla1280-use-dma_64bit_mask-instead-of-0ull drivers/scsi/qla1280.c --- a/drivers/scsi/qla1280.c~qla1280-use-dma_64bit_mask-instead-of-0ull +++ a/drivers/scsi/qla1280.c @@ -4293,7 +4293,7 @@ qla1280_probe_one(struct pci_dev *pdev, ha->devnum = devnum; /* specifies microcode load address */ #ifdef QLA_64BIT_PTR - if (pci_set_dma_mask(ha->pdev, (dma_addr_t) ~ 0ULL)) { + if (pci_set_dma_mask(ha->pdev, DMA_64BIT_MASK)) { if (pci_set_dma_mask(ha->pdev, DMA_32BIT_MASK)) { printk(KERN_WARNING "scsi(%li): Unable to set a " "suitable DMA mask - aborting\n", ha->host_no); _