diff --git a/src/drivers/net/etherfabric.c b/src/drivers/net/etherfabric.c index d62b3be4..68d2a2a3 100644 --- a/src/drivers/net/etherfabric.c +++ b/src/drivers/net/etherfabric.c @@ -557,7 +557,7 @@ static void mentormac_init ( struct efab_nic *efab, udelay ( 10 ); /* Max frame len register */ - EFAB_POPULATE_DWORD_1 ( reg, GM_MAX_FLEN, ETH_FRAME_LEN ); + EFAB_POPULATE_DWORD_1 ( reg, GM_MAX_FLEN, ETH_FRAME_LEN + 4 /* FCS */); efab->op->mac_writel ( efab, ®, GM_MAX_FLEN_REG_MAC ); udelay ( 10 );