Re: [OpenWrt-Devel] Ethernet performance for transfers between VLANs (bcm47xx)

2013-08-13 Thread Robert Bradley
t. If the two bytes of padding were missing then you'd need it. At least we know this *isn't* your problem... -- Robert Bradley ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Re: [OpenWrt-Devel] Ethernet performance for transfers between VLANs (bcm47xx)

2013-08-11 Thread Robert Bradley
proc/sys/debug/mips/unaligned_instructions If unaligned access is the issue, you will see a non-zero value that increases when bgmac receives and processes packets. -- Robert Bradley ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://

Re: [OpenWrt-Devel] Ethernet performance for transfers between VLANs (bcm47xx)

2013-08-11 Thread Robert Bradley
On 11 Aug 2013 18:13, "Rafał Miłecki" wrote: > > 2013/8/11 Robert Bradley : > > it might be worth testing a build with these applied and use Florian's > > method instead (pass the current SKB to the stack as-is and create a new one > > for the next DMA

Re: [OpenWrt-Devel] Ethernet performance for transfers between VLANs (bcm47xx)

2013-08-11 Thread Robert Bradley
On 11/08/13 17:41, Rafał Miłecki wrote: 2013/8/11 Robert Bradley : On 11/08/13 16:08, Rafał Miłecki wrote: 2013/8/9 Florian Fainelli : I am looking at bgmac_dma_rx_read() and I do not quite understand why you would need to copy data to the newly allocated SKB as it might really be killing

Re: [OpenWrt-Devel] Ethernet performance for transfers between VLANs (bcm47xx)

2013-08-11 Thread Robert Bradley
hat helps... -- Robert Bradley ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

[OpenWrt-Devel] [PATCH] ar71xx: Comprehensive tcp, udp, ipv6 and ipv4 alignment fixes

2012-12-31 Thread Robert Bradley
ff-by: Robert Bradley --- .../patches-3.7/902-unaligned_access_hacks.patch | 746 +++- 1 file changed, 739 insertions(+), 7 deletions(-) diff --git a/target/linux/ar71xx/patches-3.7/902-unaligned_access_hacks.patch b/target/linux/ar71xx/patches-3.7/902-unaligned_access_hacks.

Re: [OpenWrt-Devel] [PATCH} fix hard reset of alix/soekris hardware under heavy NIC load

2012-08-15 Thread Robert Bradley
html that also claims to fix the lockups and reboots. That one also fiddles with RX_RING_SIZE and polling a bit, along with adding memory barriers. Maybe it's worth testing that patch too? -- Robert Bradley ___ openwrt-devel mailing list openwrt

[OpenWrt-Devel] [PATCH] ag71xx: Added support for baby-jumbo packets.

2012-06-22 Thread Robert Bradley
subtracting header sizes). The default MTU size is unchanged; if large frames are desired, ifconfig must be used to set the new MTU. Signed-off-by: Robert Bradley --- .../files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h | 17 - .../drivers/net/ethernet/atheros/ag71xx