From 62a4b321c2fa603a4e92c504a6395115f9fe8867 Mon Sep 17 00:00:00 2001 From: Tomaz Zaman Date: Tue, 11 Aug 2026 09:37:33 +0200 Subject: [PATCH 34/59] layerscape: armv8_64b: enable DPAA jumbo frames (MTU 9000) FSL_DPAA_ETH_JUMBO_FRAME=y + FSL_FM_MAX_FRAME_SIZE=9600 so the FMan accepts up to 9600-byte frames (MTU 9000 + L2/VLAN headroom). Interface MTU is still set per network config. Co-Authored-By: Claude Fable 5 --- target/linux/layerscape/armv8_64b/config-6.12 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/target/linux/layerscape/armv8_64b/config-6.12 b/target/linux/layerscape/armv8_64b/config-6.12 index 6076caf86d..c0dd05aa0d 100644 --- a/target/linux/layerscape/armv8_64b/config-6.12 +++ b/target/linux/layerscape/armv8_64b/config-6.12 @@ -967,14 +967,14 @@ CONFIG_ZSTD_DECOMPRESS=y # CONFIG_FSL_SDK_FMAN_RTC_API is not set # CONFIG_DBG_UCODE_INFRA is not set # CONFIG_DMAR_TEST is not set -CONFIG_FSL_FM_MAX_FRAME_SIZE=1522 +CONFIG_FSL_FM_MAX_FRAME_SIZE=9600 CONFIG_FSL_FM_RX_EXTRA_HEADROOM=64 # CONFIG_FMAN_PFC is not set # CONFIG_FSL_DPAA_HOOKS is not set # CONFIG_FSL_DPAA_CEETM is not set CONFIG_FSL_DPAA_OFFLINE_PORTS=y CONFIG_FSL_DPAA_ADVANCED_DRIVERS=y -# CONFIG_FSL_DPAA_ETH_JUMBO_FRAME is not set +CONFIG_FSL_DPAA_ETH_JUMBO_FRAME=y CONFIG_FSL_DPAA_ETH_REFILL_THRESHOLD=80 CONFIG_FSL_DPAA_CS_THRESHOLD_1G=0x06000000 CONFIG_FSL_DPAA_CS_THRESHOLD_10G=0x10000000 -- 2.47.3