scsi: myrs: Don't use GFP_DMA
authorChristoph Hellwig <hch@lst.de>
Wed, 22 Dec 2021 09:19:35 +0000 (10:19 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 23 Dec 2021 04:42:53 +0000 (23:42 -0500)
The myrs devices supports 64-bit addressing, so remove the spurious GFP_DMA
allocations.

Link: https://lore.kernel.org/r/20211222091935.925624-1-hch@lst.de
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/myrs.c

index 6ea323e..253ceca 100644 (file)
@@ -538,13 +538,11 @@ static bool myrs_enable_mmio_mbox(struct myrs_hba *cs,
                cs->fwstat_buf = NULL;
                goto out_free;
        }
-       cs->ctlr_info = kzalloc(sizeof(struct myrs_ctlr_info),
-                               GFP_KERNEL | GFP_DMA);
+       cs->ctlr_info = kzalloc(sizeof(struct myrs_ctlr_info), GFP_KERNEL);
        if (!cs->ctlr_info)
                goto out_free;
 
-       cs->event_buf = kzalloc(sizeof(struct myrs_event),
-                               GFP_KERNEL | GFP_DMA);
+       cs->event_buf = kzalloc(sizeof(struct myrs_event), GFP_KERNEL);
        if (!cs->event_buf)
                goto out_free;
 
@@ -1805,7 +1803,7 @@ static int myrs_slave_alloc(struct scsi_device *sdev)
 
                ldev_num = myrs_translate_ldev(cs, sdev);
 
-               ldev_info = kzalloc(sizeof(*ldev_info), GFP_KERNEL|GFP_DMA);
+               ldev_info = kzalloc(sizeof(*ldev_info), GFP_KERNEL);
                if (!ldev_info)
                        return -ENOMEM;
 
@@ -1867,7 +1865,7 @@ static int myrs_slave_alloc(struct scsi_device *sdev)
        } else {
                struct myrs_pdev_info *pdev_info;
 
-               pdev_info = kzalloc(sizeof(*pdev_info), GFP_KERNEL|GFP_DMA);
+               pdev_info = kzalloc(sizeof(*pdev_info), GFP_KERNEL);
                if (!pdev_info)
                        return -ENOMEM;