From ca2b34149e78a63b01dbfd363b7f31bc521ad792 Mon Sep 17 00:00:00 2001
From: "Mutalik Desai, Suprasad" <suprasad.desai@intel.com>
Date: Fri, 16 Feb 2018 18:29:28 +0100
Subject: [PATCH] Merge pull request #251 in SW_PON/linux from
 bugfix/UGW_SW-22396-8.x-kernel-panic-for-jumbo-frames-for-more-than-8k to
 xrx500

UGW_SW-22396-8.x-kernel-panic-for-jumbo-frames-for-more-than-8k

* commit 'c203b382118ca358d5e8f2f050326f99c0cccd1f':
  UGW_SW-22396: change the ethernet max packet size to 9k
---
 drivers/net/ethernet/lantiq/ltq_eth_drv_xrx500.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/net/ethernet/lantiq/ltq_eth_drv_xrx500.c b/drivers/net/ethernet/lantiq/ltq_eth_drv_xrx500.c
index 34573d5aa..7677bf97c 100644
--- a/drivers/net/ethernet/lantiq/ltq_eth_drv_xrx500.c
+++ b/drivers/net/ethernet/lantiq/ltq_eth_drv_xrx500.c
@@ -42,7 +42,7 @@
 #include "xrx500_phy_fw.h"
 #include "ltq_eth_drv_xrx500.h"
 
-#define LTQ_ETH_DATA_LEN 8000
+#define LTQ_ETH_MAX_DATA_LEN 9000
 
 #define DRV_MODULE_NAME		"lantiq_eth_drv_xrx500"
 #define DRV_MODULE_VERSION	 "1.1"
@@ -536,7 +536,7 @@ static int ltq_change_mtu(struct net_device *dev, int new_mtu)
 {
 	struct ltq_switch_priv_t *priv = netdev_priv(dev);
 
-	if (new_mtu < ETH_ZLEN || new_mtu > LTQ_ETH_DATA_LEN)
+	if (new_mtu < ETH_ZLEN || new_mtu > LTQ_ETH_MAX_DATA_LEN)
 		return -EINVAL;
 
 	/* if the MTU > 1500, do the jumbo config in switch */
-- 
GitLab