#13072: ag71xx WNDR3700 slow vlan routing
-----------------------+--------------------------------------------
Reporter: severn@… | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone: Barrier Breaker 14.07
Component: kernel | Version: Attitude Adjustment 12.09 Beta
Resolution: | Keywords:
-----------------------+--------------------------------------------
Comment (by robnitro@…):
So with my ethtool buffer issue:
The patch may have an issue that explains why ethtool -G shows 1024 for
tx:
Basically tx ring size default is 128* (2048/256) = 1024.
Why defined that way instead of the default which was 32 and erased?
{{{
-#define AG71XX_TX_RING_SIZE_DEFAULT 32
+#define AG71XX_FIFO_LEN 2048
+
+/* Number of bytes to transfer per TX descriptor */
+#define AG71XX_TX_DESC_SIZE 256
+
+#define AG71XX_DESCS_PER_FIFO (AG71XX_FIFO_LEN/AG71XX_TX_DESC_SIZE)
+
+#define AG71XX_TX_RING_SIZE_DEFAULT 128*AG71XX_DESCS_PER_FIFO
#define AG71XX_RX_RING_SIZE_DEFAULT 128
#define AG71XX_TX_RING_SIZE_MAX 32
}}}
--
Ticket URL: <https://dev.openwrt.org/ticket/13072#comment:25>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets