* 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

Reply via email to