Hello.
I'm trying to optimize embedded MIPS board for network latency. After doing some tracing I discovered that ethernet bridge latency is quite high. I'm not posting here the numbers because they are only meaningful for my CPU, but just for comparison bridge processing takes 20% to 50% more time then ethernet driver processing, which seems too high for me. After all, all it's supposed to do is just forward the packet.
Any ideas on things to check ? I've noticed that there are some differences in bridge code between 2.4.17 and 2.4.22 - since upgrade is not an option, maybe someone can knows what optimizations (if any) where done to the bridge.