scsi: qedf: Decrease the LL2 MTU size to 2500
authorSaurav Kashyap <skashyap@marvell.com>
Fri, 23 Aug 2019 09:52:41 +0000 (02:52 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 29 Aug 2019 22:51:19 +0000 (18:51 -0400)
Decrease the LL2 MTU size to 2500.

Signed-off-by: Saurav Kashyap <skashyap@marvell.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qedf/qedf.h
drivers/scsi/qedf/qedf_main.c

index 5a02121..f3f399f 100644 (file)
@@ -49,6 +49,7 @@
 #define QEDF_ABORT_TIMEOUT     (10 * 1000)
 #define QEDF_CLEANUP_TIMEOUT   1
 #define QEDF_MAX_CDB_LEN       16
+#define QEDF_LL2_BUF_SIZE      2500    /* Buffer size required for LL2 Rx */
 
 #define UPSTREAM_REMOVE                1
 #define UPSTREAM_KEEP          1
index ab9a932..8845873 100644 (file)
@@ -3429,7 +3429,7 @@ static int __qedf_probe(struct pci_dev *pdev, int mode)
        }
 
        memset(&params, 0, sizeof(params));
-       params.mtu = 9000;
+       params.mtu = QEDF_LL2_BUF_SIZE;
        ether_addr_copy(params.ll2_mac_address, qedf->mac);
 
        /* Start LL2 processing thread */