openwrt-owl/target/linux/ar7/patches-2.6.32/960-cpmac_allow_vlan.patch

12 lines
331 B
Diff

--- a/drivers/net/cpmac.c
+++ b/drivers/net/cpmac.c
@@ -56,7 +56,7 @@ MODULE_PARM_DESC(dumb_switch, "Assume sw
#define CPMAC_VERSION "0.5.1"
/* frame size + 802.1q tag */
-#define CPMAC_SKB_SIZE (ETH_FRAME_LEN + 4)
+#define CPMAC_SKB_SIZE (ETH_FRAME_LEN + ETH_FCS_LEN + 4)
#define CPMAC_QUEUES 8
/* Ethernet registers */