* Chris Cappuccio <[EMAIL PROTECTED]> [2007-06-06 21:17]: > Claudio Jeker [EMAIL PROTECTED] wrote: > > > > Sis(4) is plaing in the same league as rl(4). It works fine and I never > > had porblems with it but I would never use it in a router with high > > performance needs. > > No, the interface on sis is not as bad as the old rl chips. Also, the 83816 > sis supports interrupt hold-off (like newer fxp). With recent openbsd > changes, > (such as only running nanotime() on interrupt instead of per-packet) the > interrupt hold off feature now makes a significant difference under openbsd.
int mitigation has always made quite some difference, but now it is even more, I agree. nontheless sis is not far up from rl. far away from the real ones. > Off topic, newer if_vr chips (like 6105M used in new beta boards from Soekris > and PCEngines) now have hw checksum, and they also fix the main performance > problems with the older design which required multiple memory copies. So, > we need to import driver enhancements from freebsd to take advantage of it. > > One thing vr doesn't support is an interrupt hold off which disqualifies it for any serious routing tasks. -- Henning Brauer, [EMAIL PROTECTED], [EMAIL PROTECTED] BS Web Services, http://bsws.de Full-Service ISP - Secure Hosting, Mail and DNS Services Dedicated Servers, Rootservers, Application Hosting - Hamburg & Amsterdam